शव वाहन - क्लाउड में ऑनलाइन

यह कमांड हार्स है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


हार्स - अन्य खिलाड़ियों के साथ नेथैक बोन्स फ़ाइलों का आदान-प्रदान करें

SYNOPSIS


रथी [-b | --हड्डियाँ-डीआईआर दीर] [--हड्डियाँ-मोड मोड] [-c | --कॉन्फ़िगरेशन-फ़ाइल पट्टिका] [--क्रोन]
[- दाढ़] [--हटाएं-अपलोड किया गया] [--मदद] [--लॉक-फ़ाइल पट्टिका] [-q | --शांत] [--मेरी तरह दौड़ो]
[--उपयोगकर्ता के रूप में चलाएं उपयोगकर्ता] [--समूह के रूप में चलाएँ समूह] [--सर्वर-यूआरएल यूआरएल] [--स्टाम्प-फ़ाइल पट्टिका]
[--उपयोगकर्ता-ईमेल पता] [--उपयोगकर्ता-टोकन टोकन] [--उपयोगकर्ता-टोकन-फ़ाइल पट्टिका] [--संस्करण]

वर्णन


नेथैक कभी-कभी उस स्तर को बचाता है जिस पर आप मरते हैं (आपका सामान, किस कारण से आपकी मृत्यु हुई, सहित)
और आपका भूत) एक "हड्डियों की फ़ाइल" में। ये फ़ाइलें बाद के नेटहैक गेम्स में लोड हो जाती हैं। अगर
आप अपने सिस्टम पर एकमात्र नेटहैक प्लेयर हैं, आपको केवल आपके द्वारा बनाई गई बोन फ़ाइलें ही मिलेंगी
स्वयं।

रथी आपको अन्य खिलाड़ियों के साथ नेथैक बोन्स फ़ाइल का स्वचालित रूप से आदान-प्रदान करने की सुविधा देता है। जब इसे चलाएँ
आपके सिस्टम पर मिलने वाली किसी भी नई हड्डियाँ फ़ाइल को अपलोड करता है, फिर किसी भी हड्डियाँ फ़ाइल को डाउनलोड करता है
सर्वर इसे देने जैसा महसूस करता है। देखनाhttp://www.argon.org/~roderick/hearse/> अधिक के लिए
जानकारी.

ध्यान देने वाली एक महत्वपूर्ण बात यह है कि डिफ़ॉल्ट रूप से उपयोग करना रथी तुम्हें ख़त्म करने का कारण बनेगा
आपकी तुलना में अधिक हड्डियाँ अन्यथा आपके पास होतीं। इससे खेल का संतुलन बदल जाता है और है
कई खिलाड़ियों द्वारा इसे धोखाधड़ी का हल्का रूप माना जाता है। आप इसे घुमाकर संबोधित कर सकते हैं
पर --हटाएं-अपलोड किया गया विकल्प, लेकिन नकारात्मक पक्ष यह है कि आप कभी भी अपने स्वयं के साथ मुठभेड़ नहीं करेंगे
हड्डियों की फ़ाइलें.

हार्स सर्वर का उपयोग करने के लिए, आपको अपना ईमेल पता प्रदान करना होगा। ऐसा करो
का उपयोग --उपयोगकर्ता-ईमेल पहली बार प्रोग्राम का उपयोग करते समय स्विच करें, या डालकर
"उपयोगकर्ता-ईमेल पता" कॉन्फ़िग फ़ाइल में। आपका ईमेल पता केवल संपर्क करने के लिए उपयोग किया जाएगा
आपको हर्से के बारे में, और इसे कभी भी किसी तीसरे पक्ष को नहीं दिया जाएगा। यदि आप कोई अमान्य दर्ज करते हैं
पता, यदि आप खराब बोन्स फ़ाइल डाउनलोड करते हैं तो सर्वर आपका समर्थन नहीं कर पाएगा, और
यदि आपकी अपलोड की गई कोई भी फाइल खराब है तो आपको प्रतिबंधित करने के लिए मजबूर होना पड़ेगा।

हार्से को नेथैक समुदाय की सेवा के रूप में स्थापित किया गया था। कृपया इसका सम्मान करें; गलत इस्तेमाल
सेवा के कारण ही इसे हटाया जा सकता है।

शीघ्र स्टार्ट


डिफ़ॉल्ट को लिनक्स सिस्टम के लिए नेटहैक बाइनरी का उपयोग करके सेट किया जाता है जो या तो सेट-यूआईडी है
या सेट-गिड गेम। यदि आपके पास यही है, तो रूट रन के रूप में

# शव वाहन--उपयोगकर्ता-ईमेल आपका@address.com

एक बार हाथ से, फिर डालो

0 3 * * * रूट पर्ल -हम 'स्लीप रैंड 3600'; शव वाहन--शांत

in / Etc / crontab.

विन्यास


रथी इसकी विभिन्न कॉन्फ़िगरेशन सेटिंग्स के लिए डिफ़ॉल्ट मान आते हैं जो मेल खाते हैं
जिस तरह से कई लिनक्स सिस्टम स्थापित किए गए हैं। यदि उनमें से कोई भी आपके सिस्टम से मेल नहीं खाता है, तो आप ऐसा कर सकते हैं
उन्हें कॉन्फ़िगरेशन फ़ाइल में बदलें, या आप कमांड लाइन के माध्यम से सही मान निर्दिष्ट कर सकते हैं
स्विच. यह अंतिम उतना कठिन नहीं है जितना लगता है, क्योंकि अधिकांश लोग इसे क्रॉन से चलाते हैं।
आप स्विच को क्रोंटैब फ़ाइल में रख सकते हैं और इसे वहीं छोड़ सकते हैं। यदि आप इसका उपयोग करना चाहेंगे
कॉन्फ़िगरेशन फ़ाइल, आप डिफ़ॉल्ट स्थान का उपयोग कर सकते हैं (/etc/nethack/hearse.conf), या उपयोग करें
la -c (उर्फ --कॉन्फ़िगरेशन-फ़ाइल) उस फ़ाइल को निर्दिष्ट करने के लिए स्विच करें जिसका आप उपयोग करना चाहते हैं।

कॉन्फ़िगरेशन फ़ाइल उन सभी विकल्पों को निर्दिष्ट कर सकती है जिनके लिए इसका उपयोग किया जा सकता है
मूल्य के बाद विकल्प नाम का लंबा संस्करण। रिक्त और टिप्पणी की गई पंक्तियाँ हैं
सामान्य तरीके से नजरअंदाज किया गया। रिक्त का अर्थ निकालने के लिए एक स्ट्रिंग मान को "-" के रूप में दिया जा सकता है
डोरी। बूलियन्स on/off/true/false/yes/no/1/0 का उपयोग कर सकते हैं। एक नमूना श्रवण.conf शामिल है
वितरण के साथ. जैसे,

बोन्स-डीआईआर /लोकल/गेम्स/नेथैकडीर
हड्डियाँ-मोड 600
शांत रहो
उपयोगकर्ता के रूप में डेमॉन चलाएँ
समूह के रूप में चलाएँ -
उपयोगकर्ता-टोकन-फ़ाइल /local/games/nethackdir/hearse.user-token

विशेषाधिकार


रथी इसे नेटहैक द्वारा उपयोग की जाने वाली अनुमतियों के साथ चलाने की आवश्यकता है, ताकि यह चल सके
हड्डियों की फ़ाइलें पढ़ें और लिखें। हालाँकि, इसे सेट-यूआईडी या सेट-गिड नहीं बनाया जाना चाहिए; यह
उसके लिए ऑडिट नहीं किया गया है.

डिफ़ॉल्ट कॉन्फ़िगरेशन उपयोगकर्ता और समूह आईडी दोनों को "गेम्स" पर सेट करने का प्रयास करेगा। नेथैक
स्वयं को आम तौर पर केवल एक या दूसरे पर ही सेट-आईडी किया जाएगा, लेकिन दोनों का उपयोग करने से नुकसान होता है
कुछ भी नहीं और अनुमति देता है रथी अधिक सिस्टम पर यथास्थिति चलाने के लिए। यह तभी काम करेगा जब आप दौड़ेंगे
रथी जड़ के रूप में।

यदि आप अक्षम करना चाहते हैं रथीकी आईडी सेटिंग और बाहरी तौर पर इसका ख्याल रखने के लिए आप इसका इस्तेमाल कर सकते हैं
--मेरी तरह दौड़ो इसे बंद करने के लिए स्विच करें, या --उपयोगकर्ता के रूप में चलाएं और --समूह के रूप में चलाएँ के लिए स्विच करता है
महीन कण नियंत्रण. इसे अक्षम करने के लिए बाद वाले में से किसी एक के लिए '' या "-" निर्दिष्ट करें
चीज़।

चल रहा है से क्रॉन


यदि आप प्री-पैकेज्ड का उपयोग कर रहे हैं लोगों के सामने पहली उपस्थिति करनेवाली or .rpm के संस्करण रथी, कार्यक्रम पहले से ही है
स्वचालित रूप से चलने के लिए सेट अप करें (दैनिक और जब आप इंटरनेट से कनेक्ट हों)। आप ऐसा नहीं करते
जब तक आप इस व्यवहार को बदलना नहीं चाहते, आपको कुछ भी करना होगा। यदि आप इंस्टॉल कर रहे हैं रथी
हाथ से, आगे पढ़ें।

प्रोग्राम का उपयोग करने का सामान्य तरीका इसे क्रॉन से चलाना है, या तो दैनिक या किसी अन्य पर
शेड्यूल आपको पसंद है. (इसे बार-बार चलाने में कोई बुराई नहीं है, अगर इसमें कोई नई हड्डियाँ न मिलें
फ़ाइलें यह सर्वर से संपर्क भी नहीं करती हैं।) यदि इसे अपनी अनुमतियाँ प्रबंधित करने दें,
आप इसे बस रूट के रूप में चलाएंगे। उदाहरण के लिए, इसे 3:00 घंटे में कुछ समय चलाने के लिए, कुछ इस तरह रखें

0 3 * * * रूट पर्ल -हम 'स्लीप रैंड 3600'; शव वाहन--शांत

in / Etc / crontab. रैंडमाइजेशन का उद्देश्य सर्वर को प्रभावित होने से बचाना है
प्रत्येक समय क्षेत्र के शीर्ष पर 3:00 घंटे।

यदि आप देखना चाहते हैं कि सर्वर क्या कर रहा है, तो आप इसका उपयोग कर सकते हैं --क्रोन बजाय --शांत.
इससे यह अपना स्टेटस संदेश आउटपुट करेगा, लेकिन केवल तभी जब यह वास्तव में स्थानांतरित हो
हड्डियों की फाइल.

चल रहा है के लिए एकाधिक nethack वेरिएंट


यदि आप कई नेटहैक वेरिएंट का उपयोग करते हैं जो हर्से सर्वर द्वारा समर्थित हैं, तो आप चला सकते हैं
रथी उन सभी के लिए. ऐसा करने का सामान्य तरीका दौड़ना है रथी प्रत्येक प्रकार के लिए एक बार,
कमांड लाइन पर हड्डियों की निर्देशिका निर्दिष्ट करना

# हार्से -बी /var/games/slashem

शेष कॉन्फ़िगरेशन सेटिंग्स को कॉन्फ़िगरेशन फ़ाइल से पढ़ने के लिए छोड़ दें।
अंतिम अपलोड समय डिफ़ॉल्ट रूप से हड्डियों की निर्देशिका में संग्रहीत होता है, इसलिए सब कुछ बस
काम करता है।

हार्स प्रोटोकॉल के लिए आवश्यक है कि आपके पास प्रत्येक के लिए केवल एक ही समवर्ती कनेक्शन हो
उपयोगकर्ता खाता (यह निर्णय लेता है कि आपको किस प्रकार की हड्डियाँ फ़ाइल भेजनी हैं, यह इस बात पर आधारित है कि आप किस प्रकार की सबसे अधिक फ़ाइल रखते हैं
हाल ही में अपलोड किया गया), तो रथी यह सुनिश्चित करने के लिए उपयोगकर्ता टोकन फ़ाइल पर लॉकिंग करता है।
देखना --लॉक-फ़ाइल अधिक जानकारी के लिए स्विच करें.

विकल्प


-b, --हड्डियाँ-डीआईआर दीर
हड्डियों की निर्देशिका निर्दिष्ट करें। डिफ़ॉल्ट रूप से प्रोग्राम पहले का उपयोग करता है
/var/games/nethack, /usr/games/lib/nethackdir, और वर्तमान निर्देशिका जो
नामक फ़ाइल शामिल है रिकॉर्ड.

--हड्डियाँ-मोड मोड
हड्डियों की फ़ाइलों के लिए मोड निर्दिष्ट करें रथी बनाता है. डिफ़ॉल्ट 660 है.

-c, --कॉन्फ़िगरेशन-फ़ाइल पट्टिका
एक वैकल्पिक कॉन्फ़िगरेशन फ़ाइल निर्दिष्ट करें। डिफ़ॉल्ट है /etc/nethack/hearse.conf.

--क्रोन
"अपलोड करने के लिए कोई जगह नहीं" संदेश को दबाएँ। इससे ऐसा होता है कि कोई आउटपुट नहीं होता है
यह सब तब होता है जब करने के लिए कुछ नहीं होता है, लेकिन आप तब भी देखते हैं कि हड्डियों की फ़ाइलें होने पर क्या हो रहा है
हस्तांतरित. यदि आप इस पर नज़र रखना चाहते हैं तो इसे क्रॉन से चलाने का यह एक अच्छा तरीका है।

- दाढ़
डिबगिंग चालू करें।

--हटाएं-अपलोड किया गया
स्थानीय रूप से जेनरेट की गई हड्डियों की फ़ाइलों को अपलोड करने के बाद उन्हें हटा दें। कुछ लोग शायद चाहते होंगे
खेल का संतुलन बदलने से बचने के लिए ऐसा करें। चूंकि सर्वर सामान्य रूप से
यदि आप बाद में अपनी स्थानीय हड्डियाँ हटा देते हैं, तो आपके द्वारा अपलोड की गई प्रत्येक फ़ाइल के लिए आपको 1 हड्डियाँ फ़ाइल मिलती है
उन्हें अपलोड करने पर आपके पास उतनी ही हड्डियाँ होंगी जितनी अन्यथा आपके पास होतीं
थे, लेकिन वे आपके नहीं बल्कि किसी और के होंगे।

--मदद
उपयोग संदेश दिखाएँ और मरें।

--लॉक-फ़ाइल पट्टिका
हार्स प्रोटोकॉल के लिए इसकी आवश्यकता है रथी यह सुनिश्चित करने के लिए लॉकिंग करें कि केवल एक ही
प्रति उपयोगकर्ता कनेक्शन एक समय में हो सकता है. यह इसे लॉक करके करता है
--उपयोगकर्ता-टोकन-फ़ाइल. आपको इसे आम तौर पर नहीं बदलना चाहिए, लेकिन यदि आपके पास विशेष है
आवश्यकताएँ (कि वह फ़ाइल केवल पढ़ने के लिए हो, उदाहरण के लिए), आप इसे इस स्विच से ओवरराइड कर सकते हैं।
लॉकिंग को अक्षम करने के लिए '' का उपयोग करें (जिसकी मैं अनुशंसा नहीं करता)।

-q, --शांत
सूचना संदेश आउटपुट न करें.

--मेरी तरह दौड़ो
दोनों को बंद कर दें --उपयोगकर्ता के रूप में चलाएं और --समूह के रूप में चलाएँ.

--उपयोगकर्ता के रूप में चलाएं उपयोगकर्ता
उपयोग उपयोगकर्ता वास्तविक और प्रभावी उपयोगकर्ता आईडी के रूप में, डिफ़ॉल्ट "गेम"। आपको आम तौर पर मिल गया है
इसे कार्यान्वित करने के लिए जड़ बनें।

--समूह के रूप में चलाएँ समूह
उपयोग समूह वास्तविक और प्रभावी समूह आईडी के रूप में, डिफ़ॉल्ट "गेम"। आपको आम तौर पर मिल गया है
इसे कार्यान्वित करने के लिए जड़ बनना।

--सर्वर-यूआरएल यूआरएल
सर्वर प्रोग्राम के लिए URL निर्दिष्ट करें. स्रोत देखें या --मदद के लिए संदेश
चूक।

--स्टाम्प-फ़ाइल पट्टिका
रथी केवल उन हड्डियों की फ़ाइलों को अपलोड करने का प्रयास करता है जो पिछली बार से बनाई गई थीं
सर्वर से सफलतापूर्वक बात हुई. का संशोधन समय --स्टाम्प-फ़ाइल
(.सुनवाई.टाइमस्टैम्प डिफ़ॉल्ट रूप से) यह बताता है कि वह कब था। के सापेक्ष यह पथ अपनाया गया है
la --हड्डियाँ-डीआईआर (जब तक कि यह पूर्ण न हो)।

--उपयोगकर्ता-ईमेल पता
अपना ईमेल पता निर्दिष्ट करें. ऐसा आपको केवल पहली बार दौड़ते समय ही करना होगा रथी.

--उपयोगकर्ता-टोकन टोकन
अपना उपयोगकर्ता टोकन सीधे निर्दिष्ट करें. आपको सामान्यतः ऐसा करने की आवश्यकता नहीं होगी, क्योंकि रथी
सर्वर से टोकन का अनुरोध करता है और उसे इसमें संग्रहीत करता है --उपयोगकर्ता-टोकन-फ़ाइल बाद के लिए
पुनः प्राप्ति।

--उपयोगकर्ता-टोकन-फ़ाइल पट्टिका
डिफ़ॉल्ट रूप से उपयोगकर्ता टोकन को संग्रहीत करने के लिए उपयोग की जाने वाली फ़ाइल निर्दिष्ट करें
/etc/nethack/hearse.user-token.

--संस्करण
संस्करण संख्या दिखाएं और बाहर निकलें।

उपलब्धता


कोड को जीएनयू जीपीएल के तहत लाइसेंस प्राप्त है। जाँच करनाhttp://www.argon.org/~roderick/hearse/>
अद्यतन संस्करण के लिए.

onworks.net सेवाओं का उपयोग करके ऑनलाइन शव वाहन का उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम