hearse - অনলাইনে ক্লাউড

এটি হল কমান্ড হার্স যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


hearse - অন্যান্য খেলোয়াড়দের সাথে নেথাক হাড়ের ফাইলগুলি বিনিময় করুন

সাইনোপিসিস


শবযান [-b | --বোনস-দির Dir] [--বোন-মোড মোড] [-c | --config-ফাইল ফাইল] [--ক্রোন]
[--ডিবাগ] [--আপলোড করা হয়েছে] [--help] [--লক-ফাইল ফাইল] [-q | -- শান্ত] [--আমার মত চালান]
[--ব্যবহারকারী হিসাবে চালান ব্যবহারকারী] [--দল হিসাবে চালান গ্রুপ] [--সার্ভার-ইউআরএল URL] [--স্ট্যাম্প-ফাইল ফাইল]
[--ব্যবহারকারী-ইমেল ঠিকানা] [--ব্যবহারকারী-টোকেন টোকেন] [--ব্যবহারকারী-টোকেন-ফাইল ফাইল] [--সংস্করণ]

বর্ণনাঃ


নেথাক কখনও কখনও আপনি যে স্তরে মারা যান তা সংরক্ষণ করে (আপনার জিনিস সহ, আপনাকে কী হত্যা করেছে,
এবং আপনার ভূত) একটি "হাড়ের ফাইলে"। এই ফাইলগুলি পরবর্তী নেথাক গেমগুলিতে লোড করা হয়। যদি
আপনি আপনার সিস্টেমে একমাত্র নেথ্যাক প্লেয়ার আপনি শুধুমাত্র আপনার তৈরি করা হাড়ের ফাইল পাবেন
নিজেকে।

শবযান আপনাকে স্বয়ংক্রিয়ভাবে অন্যান্য খেলোয়াড়দের সাথে নেথাক হাড়ের ফাইল বিনিময় করতে দেয়। যখন চালান
আপনার সিস্টেমে পাওয়া যে কোনো নতুন হাড়ের ফাইল আপলোড করে, তারপর যে কোনো হাড়ের ফাইল ডাউনলোড করে
সার্ভার এটা দিতে মত মনে হয়. দেখাhttp://www.argon.org/~roderick/hearse/> আরো জন্য
তথ্য।

উল্লেখ্য একটি গুরুত্বপূর্ণ জিনিস ডিফল্ট ব্যবহার করে শবযান আপনি সঙ্গে শেষ হতে হবে
আপনার চেয়ে বেশি হাড় অন্যথায় থাকবে। এটি গেমের ভারসাম্য পরিবর্তন করে এবং হয়
অনেক খেলোয়াড় প্রতারণার একটি হালকা রূপ বলে মনে করেন। আপনি বাঁক দ্বারা এটি সম্বোধন করতে পারেন
উপরে --আপলোড করা হয়েছে বিকল্প, কিন্তু নিচের দিক হল আপনি কখনই আপনার নিজের মুখোমুখি হবেন না
হাড়ের ফাইল।

Hearse সার্ভার ব্যবহার করার জন্য, আপনাকে আপনার ইমেল ঠিকানা সরবরাহ করতে হবে। দ্বারা এই কাজ
ব্যবহার করে --ব্যবহারকারী-ইমেল আপনি প্রথমবার প্রোগ্রামটি ব্যবহার করার সময় বা বসানোর মাধ্যমে সুইচ করুন
"ব্যবহারকারী-ইমেল ঠিকানা" কনফিগার ফাইলে। আপনার ইমেল ঠিকানা শুধুমাত্র যোগাযোগ করতে ব্যবহার করা হবে
আপনি Hearse সম্পর্কে, এবং কোন তৃতীয় পক্ষের দেওয়া হবে না. যদি আপনি একটি অবৈধ লিখুন
ঠিকানা, আপনি একটি খারাপ হাড় ফাইল ডাউনলোড করলে সার্ভার আপনাকে সমর্থন করতে সক্ষম হবে না, এবং
আপনার আপলোড করা কোনো ফাইল খারাপ হলে আপনাকে ব্যান করতে বাধ্য করা হবে।

Hearse নেথাক সম্প্রদায়ের একটি পরিষেবা হিসাবে স্থাপন করা হয়েছিল. দয়া করে যে সম্মান করুন; অপব্যবহার
পরিষেবা শুধুমাত্র এটি সরানো হতে পারে.

দ্রুত শুরু


ডিফল্টগুলি একটি লিনাক্স সিস্টেমের জন্য একটি নেথ্যাক বাইনারি ব্যবহার করে সেট আপ করা হয় যা হয় সেট-ইউআইডি
বা সেট-গিড গেম। এই যদি আপনি রুট রান হিসাবে, পেয়েছেন কি

# hearse --user-email your@address.com

একবার হাত দিয়ে, তারপর লাগান

0 3 * * * root perl -we 'sleep rand 3600'; শ্রবণ -- শান্ত

in জন্য / etc / নিম্নলিখিতরূপে crontab পরিবর্তন.

কনফিগারেশন


শবযান এর সাথে মেলে এর বিভিন্ন কনফিগারেশন সেটিংসের জন্য ডিফল্ট মান সহ আসে
অনেক লিনাক্স সিস্টেম সেট আপ করা হয়। যদি তাদের কোনটি আপনার সিস্টেমের সাথে মেলে না, আপনিও করতে পারেন
একটি কনফিগারেশন ফাইলে তাদের পরিবর্তন করুন, অথবা আপনি কমান্ড লাইনের মাধ্যমে সঠিক মানগুলি নির্দিষ্ট করতে পারেন
সুইচ এই শেষটি যতটা কঠিন মনে হয় ততটা কঠিন নয়, কারণ বেশিরভাগ লোকেরা এটি ক্রোন থেকে চালায়।
আপনি ক্রোন্টাব ফাইলে সুইচগুলি রাখতে পারেন এবং এটিকে সেখানে রেখে দিতে পারেন। আপনি বরং একটি ব্যবহার করতে চান
কনফিগারেশন ফাইল, আপনি ডিফল্ট অবস্থান ব্যবহার করতে পারেন (/etc/nethack/hearse.conf), অথবা ব্যবহার করুন
দ্য -c (ওরফে --config-ফাইলআপনি যে ফাইলটি ব্যবহার করতে চান তা নির্দিষ্ট করতে সুইচ করুন।

কনফিগারেশন ফাইলটি ব্যবহার করে সমস্ত বিকল্প নির্দিষ্ট করতে পারে যার জন্য এটি অর্থপূর্ণ
মান দ্বারা অনুসরণ বিকল্প নামের দীর্ঘ সংস্করণ. ফাঁকা এবং মন্তব্য লাইন হয়
স্বাভাবিক ফ্যাশনে উপেক্ষা করা হয়। একটি স্ট্রিং মান খালি বোঝাতে "-" হিসাবে দেওয়া যেতে পারে
স্ট্রিং বুলিয়ান অন/অফ/সত্য/মিথ্যা/হ্যাঁ/না/1/0 ব্যবহার করতে পারে। একটি নমুনা hearse.conf অন্তর্ভুক্ত করা হয়
বিতরণের সাথে। যেমন,

bones-dir/local/games/nethackdir
হাড়-মোড 600
শান্ত
ব্যবহারকারী হিসাবে চালান ডেমন
দল হিসাবে চালান -
user-token-file /local/games/nethackdir/hearse.user-token

বিশেষাধিকার


শবযান Nethack নিজে ব্যবহার করা অনুমতির সাথে চালানো প্রয়োজন, যাতে এটি করতে পারে
হাড়ের ফাইলগুলি পড়ুন এবং লিখুন। যদিও এটি সেট-ইউআইডি বা সেট-জিড করা উচিত নয়; এটা
এর জন্য অডিট করা হয়নি।

ডিফল্ট কনফিগারেশন ব্যবহারকারী এবং গ্রুপ আইডি উভয়কেই "গেমস" এ সেট করার চেষ্টা করবে। নেথাক
নিজেই সাধারণত শুধুমাত্র একটি বা অন্য একটিতে সেট-আইডি করা হবে, কিন্তু উভয় আঘাত ব্যবহার করে
কিছুই না এবং অনুমতি দেয় শবযান আরো সিস্টেমে যেমন আছে চালানোর জন্য। আপনি যদি চালান তবেই এটি কাজ করবে
শবযান রুট হিসাবে।

আপনি যদি নিষ্ক্রিয় করতে চান শবযানএর আইডি সেটিং এবং বাহ্যিকভাবে এটির যত্ন নিন আপনি ব্যবহার করতে পারেন
--আমার মত চালান এটি বন্ধ করতে সুইচ করুন, বা --ব্যবহারকারী হিসাবে চালান এবং --দল হিসাবে চালান জন্য সুইচ
সূক্ষ্ম দানাদার নিয়ন্ত্রণ। এটিকে নিষ্ক্রিয় করতে পরের দুটির জন্য '' বা "-" নির্দিষ্ট করুন
জিনিস।

রানার্স থেকে ক্রন


আপনি যদি প্রি-প্যাকেজ ব্যবহার করেন .deb or .rpm সংস্করণ শবযান, প্রোগ্রাম ইতিমধ্যে
স্বয়ংক্রিয়ভাবে চালানোর জন্য সেট আপ করুন (প্রতিদিন এবং যখন আপনি ইন্টারনেটের সাথে সংযুক্ত হন)। আপনি না
আপনি এই আচরণ পরিবর্তন করতে না চাইলে কিছু করতে হবে। আপনি যদি ইনস্টল করছেন শবযান
হাতে, পড়ুন।

প্রোগ্রামটি ব্যবহার করার স্বাভাবিক উপায় হল এটিকে ক্রোন থেকে চালানো, হয় দৈনিক বা যাই হোক না কেন
আপনার পছন্দের সময়সূচী। (এটি প্রায়শই চালানোর কোন ক্ষতি নেই, যদি এটি কোন নতুন হাড় খুঁজে না পায়
ফাইলগুলি এমনকি সার্ভারের সাথে যোগাযোগ করে না।) যদি এটিকে তার নিজস্ব অনুমতিগুলি পরিচালনা করতে দেয়,
আপনি এটিকে রুট হিসাবে চালাবেন। যেমন, 3:00 ঘন্টার মধ্যে কিছু সময় এটি চালানোর মতো কিছু রাখুন

0 3 * * * root perl -we 'sleep rand 3600'; শ্রবণ -- শান্ত

in জন্য / etc / নিম্নলিখিতরূপে crontab পরিবর্তন. র্যান্ডমাইজেশন হল সার্ভারকে ঠেকাতে বাধা দেওয়া
প্রতিটি টাইম জোনের 3:00 ঘন্টার উপরে।

আপনি সার্ভার কি করছে তা দেখতে চাইলে, আপনি ব্যবহার করতে পারেন --ক্রোন বরং -- শান্ত.
এর ফলে এটি তার স্থিতি বার্তা আউটপুট করবে, কিন্তু শুধুমাত্র যখন এটি আসলে একটি স্থানান্তর করবে
হাড়ের ফাইল।

রানার্স জন্য একাধিক নেথাক বিভিন্ন


আপনি যদি একাধিক Nethack ভেরিয়েন্ট ব্যবহার করেন যা Hearse সার্ভার দ্বারা সমর্থিত, আপনি চালাতে পারেন
শবযান তাদের সকলের জন্য এটি করার স্বাভাবিক উপায় হল চালানো শবযান প্রতিটি ভেরিয়েন্টের জন্য একবার,
কমান্ড লাইনে হাড়ের ডিরেক্টরি উল্লেখ করা

# hearse -b /var/games/slashem

কনফিগারেশন ফাইল থেকে পড়ার জন্য বাকি কনফিগারেশন সেটিংস ছেড়ে দিন।
শেষ আপলোড সময় ডিফল্টভাবে হাড় ডিরেক্টরিতে সংরক্ষিত হয়, তাই সবকিছু ঠিক
কাজ করে।

Hearse প্রোটোকলের প্রয়োজন যে আপনার প্রতিটির জন্য শুধুমাত্র একটি একক সমবর্তী সংযোগ আছে
ব্যবহারকারীর অ্যাকাউন্ট (এটি সিদ্ধান্ত নেয় যে আপনি কোন ধরনের হাড়ের ফাইল পাঠাবেন তার উপর ভিত্তি করে
সম্প্রতি আপলোড করা হয়েছে), তাই শবযান এটি নিশ্চিত করার জন্য ব্যবহারকারীর টোকেন ফাইলে লক করে।
দেখ --লক-ফাইল আরও তথ্যের জন্য সুইচ করুন।

বিকল্প


-b, --বোনস-দির Dir
হাড়ের ডিরেক্টরি উল্লেখ করুন। ডিফল্টরূপে প্রোগ্রাম প্রথম ব্যবহার করে
/var/games/nethack, /usr/games/lib/nethackdir, এবং বর্তমান ডিরেক্টরি যা
নামক একটি ফাইল রয়েছে নথি.

--বোন-মোড মোড
হাড়ের ফাইলগুলির জন্য মোড নির্দিষ্ট করুন শবযান সৃষ্টি করে ডিফল্ট হল 660।

-c, --config-ফাইল ফাইল
একটি বিকল্প কনফিগারেশন ফাইল উল্লেখ করুন। ডিফল্ট হয় /etc/nethack/hearse.conf.

--ক্রোন
"আপলোড করার জন্য কোন হাড় নেই" বার্তাটি দমন করুন। এই এটা তোলে যাতে কোন আউটপুট আছে
যখন কিছুই করার নেই, কিন্তু আপনি এখনও দেখতে পাচ্ছেন যে হাড়ের ফাইলগুলি কি ঘটছে
স্থানান্তরিত আপনি এটির উপর নজর রাখতে চাইলে এটি ক্রোন থেকে চালানোর একটি চমৎকার উপায়।

--ডিবাগ
ডিবাগিং চালু করুন।

--আপলোড করা হয়েছে
স্থানীয়ভাবে জেনারেট করা হাড়ের ফাইলগুলি আপলোড করার পরে মুছুন। কিছু মানুষ চাইতে পারে
গেমের ভারসাম্য পরিবর্তন এড়াতে এটি করুন। যেহেতু সার্ভার সাধারণত
আপনি আপলোড করা প্রতিটির জন্য আপনাকে 1 হাড়ের ফাইল দেয়, যদি আপনি পরে আপনার স্থানীয় হাড়গুলি মুছে ফেলেন
সেগুলি আপলোড করলে আপনি একই সংখ্যক হাড়ের সাথে শেষ হবেন অন্যথায় আপনার কাছে থাকবে
ছিল, কিন্তু তারা আপনার নিজের না হয়ে অন্য কারো হবে।

--help
ব্যবহার বার্তা দেখান এবং মারা যান.

--লক-ফাইল ফাইল
Hearse প্রোটোকল যে প্রয়োজন শবযান শুধুমাত্র একটি একক নিশ্চিত হতে লকিং না
ব্যবহারকারী প্রতি সংযোগ একটি সময়ে ঘটতে পারে. এটি লক করে এটি করে
--ব্যবহারকারী-টোকেন-ফাইল. আপনার সাধারণত এটি পরিবর্তন করা উচিত নয়, তবে আপনার যদি বিশেষ থাকে
প্রয়োজনীয়তা (যে ফাইলটি শুধুমাত্র পঠিত হবে, যেমন), আপনি এই সুইচ দিয়ে এটিকে ওভাররাইড করতে পারেন।
লকিং অক্ষম করতে '' ব্যবহার করুন (যা আমি সুপারিশ করি না)।

-q, -- শান্ত
তথ্য বার্তা আউটপুট করবেন না.

--আমার মত চালান
উভয় বন্ধ করুন --ব্যবহারকারী হিসাবে চালান এবং --দল হিসাবে চালান.

--ব্যবহারকারী হিসাবে চালান ব্যবহারকারী
ব্যবহার ব্যবহারকারী বাস্তব এবং কার্যকরী ব্যবহারকারী আইডি হিসাবে, ডিফল্ট "গেমস"। আপনি সাধারণত আছে
এই কাজ করার জন্য রুট করা.

--দল হিসাবে চালান গ্রুপ
ব্যবহার গ্রুপ বাস্তব এবং কার্যকরী গ্রুপ আইডি হিসাবে, ডিফল্ট "গেমস"। আপনি সাধারণত পেয়েছেন
এই কাজ করার জন্য রুট হতে.

--সার্ভার-ইউআরএল URL
সার্ভার প্রোগ্রামের জন্য URL উল্লেখ করুন. উৎস বা দেখুন --help জন্য বার্তা
ডিফল্ট.

--স্ট্যাম্প-ফাইল ফাইল
শবযান শুধুমাত্র হাড়ের ফাইল আপলোড করার চেষ্টা করে যা শেষবার তৈরি করা হয়েছিল
সার্ভারের সাথে সফলভাবে কথা হয়েছে। এর পরিবর্তনের সময় --স্ট্যাম্প-ফাইল
(.hearse.টাইমস্ট্যাম্প ডিফল্টরূপে) এটি কখন ছিল তা বলে। এই পথ আপেক্ষিক নেওয়া হয়
দ্য --বোনস-দির (যদি না এটি পরম হয়)।

--ব্যবহারকারী-ইমেল ঠিকানা
আপনার ইমেল ঠিকানা উল্লেখ করুন. আপনি শুধুমাত্র প্রথমবার চালানোর সময় এটি করতে হবে শবযান.

--ব্যবহারকারী-টোকেন টোকেন
সরাসরি আপনার ব্যবহারকারী টোকেন নির্দিষ্ট করুন. আপনি সাধারণত এটি করতে হবে না, হিসাবে শবযান
সার্ভার থেকে টোকেন অনুরোধ করে এবং এটি সংরক্ষণ করে --ব্যবহারকারী-টোকেন-ফাইল পরে জন্য
পুনরুদ্ধার

--ব্যবহারকারী-টোকেন-ফাইল ফাইল
ডিফল্টরূপে ব্যবহারকারীর টোকেন সংরক্ষণ করতে ব্যবহৃত ফাইলটি নির্দিষ্ট করুন
/etc/nethack/hearse.user-token.

--সংস্করণ
সংস্করণ নম্বর দেখান এবং প্রস্থান করুন।

উপস্থিতি


কোডটি GNU GPL-এর অধীনে লাইসেন্সকৃত। চেক করুনhttp://www.argon.org/~roderick/hearse/>
আপডেট সংস্করণের জন্য।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে হার্স ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম