EnglezăFrancezăSpaniolă

Favicon OnWorks

funicular - Online în cloud

Rulați funicular în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda funcțională care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


funicular - schimbă fișierele Nethack bones cu alți jucători

REZUMAT


dric [-b | --bones-dir dir] [--modul-oase mod] [-c | --config-file fişier] [--cron]
[--depanare] [--delete-uploaded] [--Ajutor] [--lock-file fişier] [-q | --Liniște] [--aleargă-ca-me]
[--run-as-user utilizator] [--a alerga-ca-grup grup] [--server-url url] [--stamp-file fişier]
[--email-ul utilizatorului adresa] [--user-token semn] [--user-token-file fişier] [--versiune]

DESCRIERE


Nethack salvează uneori nivelul la care mori (inclusiv lucrurile tale, ce te-a ucis,
și fantoma ta) într-un „dosar de oase”. Aceste fișiere sunt încărcate în jocurile Nethack ulterioare. Dacă
ești singurul jucător Nethack de pe sistemul tău, vei primi doar fișierele Bones pe care le-ai creat
tu.

dric vă permite să schimbați automat fișierele Nethack bones cu alți jucători. Când îl rulați
încarcă orice fișiere bones noi pe care le găsește pe sistemul dvs., apoi descarcă toate fișierele bones
serverul are chef să-l dea. Vedeahttp://www.argon.org/~roderick/hearse/> pentru mai multe
informaţii.

Un lucru important de reținut este că, în mod implicit, se utilizează dric te va face să ajungi cu
mai multe oase decât ai avea altfel. Acest lucru schimbă echilibrul jocului și este
considerată de mulți jucători o formă ușoară de înșelăciune. Puteți rezolva acest lucru rotind
pe --delete-uploaded opțiune, dar dezavantajul este că nu o vei întâlni niciodată pe a ta
pile de oase.

Pentru a utiliza serverul Hearse, trebuie să furnizați adresa dvs. de e-mail. Fă asta prin
folosind --email-ul utilizatorului comutați prima dată când utilizați programul sau prin punerea
„email-ul utilizatorului abordare" în fișierul de configurare. Adresa dvs. de e-mail va fi folosită doar pentru a contacta
despre Hearse și nu va fi niciodată dat unei terțe părți. Dacă introduceți un invalid
adresa, serverul nu vă va putea sprijini dacă descărcați un fișier cu oase proaste și
va fi forțat să vă interzică dacă vreunul dintre fișierele încărcate este prost.

Carul funerar a fost înființat ca un serviciu pentru comunitatea Nethack. Vă rugăm să respectați asta; abuz de
serviciul poate duce doar la eliminarea acestuia.

RAPID START


Valorile implicite sunt setate pentru un sistem Linux folosind un binar nethack care este fie set-uid
sau jocuri set-gid. Dacă acesta este ceea ce aveți, ca root rulați

# funicular --user-email [e-mail protejat]

o dată cu mâna, apoi pus

0 3 * * * root perl -we 'sleep rand 3600'; car funicular --liniștit

in / etc / crontab.

CONFIGURARE


dric vine cu valori implicite pentru diferitele sale setări de configurare care se potrivesc cu
felul în care sunt configurate multe sisteme Linux. Dacă vreuna dintre ele nu se potrivește cu sistemul dvs., puteți oricând
modificați-le într-un fișier de configurare sau puteți specifica valorile potrivite prin linia de comandă
întrerupătoare. Acest ultim nu este atât de oneros pe cât pare, pentru că majoritatea oamenilor îl rulează din cron.
Puteți pune comutatoarele în fișierul crontab și lăsați-l așa. Dacă preferați să utilizați un
fișier de configurare, puteți utiliza locația implicită (/etc/nethack/hearse.conf), sau utilizați
il -c (Aka --config-file) comutați pentru a specifica fișierul pe care doriți să îl utilizați.

Fișierul de configurare poate specifica toate opțiunile pentru care are sens, folosind
versiunea lungă a numelui opțiunii urmat de valoare. Rândurile goale și comentate sunt
ignorat în mod obișnuit. O valoare șir poate fi dată ca „-” pentru a însemna golul
şir. Booleenii pot folosi on/off/true/false/yes/nu/1/0. O mostră car funicular.conf este inclus
cu distributia. De exemplu,

bones-dir /local/games/nethackdir
oase-mod 600
liniște
daemon run-as-user
alerga ca grup -
user-token-file /local/games/nethackdir/hearse.user-token

PRIVILEGII


dric trebuie să ruleze cu permisiuni precum cele folosite de Nethack însuși, pentru a putea
citește și scrie fișierele cu oase. Totuși, nu ar trebui să fie făcut set-uid sau set-gid; aceasta
nu a fost auditat pentru asta.

Configurația implicită va încerca să seteze atât ID-urile de utilizator, cât și de grup la „jocuri”. Nethack
în sine va fi setat, în general, numai la unul sau la altul, dar folosirea ambelor doare
nimic și permite dric să ruleze așa cum este pe mai multe sisteme. Acest lucru va funcționa numai dacă alergați
dric ca rădăcină.

Dacă doriți să dezactivați dricsetarea id-ului lui și aveți grijă de el extern, puteți utiliza
--aleargă-ca-me comutator pentru a-l opri, sau --run-as-user si --a alerga-ca-grup comutatoare pentru
control cu ​​granulație mai fină. Specificați „” sau „-” pentru oricare dintre acestea din urmă pentru a dezactiva tocmai asta
lucru.

ALERGARE DIN CRON


Dacă utilizați cea preambalată .deb or .rpm versiune a dric, programul este deja
configurat pentru a rula automat (atât zilnic, cât și atunci când vă conectați la Internet). Tu nu
trebuie să faci orice, dacă nu vrei să schimbi acest comportament. Dacă instalați dric
manual, citiți mai departe.

Modul normal de utilizare a programului este să îl rulați din cron, fie zilnic, fie pe orice
programul care iti place. (Nu este rău să-l rulezi des, dacă nu găsește oase noi
fișiere pe care nici măcar nu contactează serverul.) Dacă îl lasă să-și gestioneze propriile permisiuni,
l-ai rula doar ca root. De exemplu, pentru a rula ceva timp în ora 3:00, pune ceva de genul

0 3 * * * root perl -we 'sleep rand 3600'; car funicular --liniștit

in / etc / crontab. Randomizarea este pentru a preveni lovirea serverului la
partea de sus a oră 3:00 a fiecărui fus orar.

Dacă doriți să vedeți ce face serverul, puteți utiliza --cron mai degrabă decât --Liniște.
Acest lucru îl va face să scoată mesajul de stare, dar numai atunci când transferă de fapt a
dosar de oase.

ALERGARE PENTRU MULTIPLU NETHACK VARIANTE


Dacă utilizați mai multe variante Nethack care sunt acceptate de serverul Hearse, puteți rula
dric pentru toți. Modul normal de a face acest lucru este să alergi dric o dată pentru fiecare variantă,
specificând directorul bones pe linia de comandă

# funicular -b /var/games/slashem

lăsând restul setărilor de configurare să fie citite din fișierul de configurare.
Ultima oră de încărcare este stocată implicit în directorul bones, deci totul este doar
funcționează.

Protocolul Hearse necesită să aveți doar o singură conexiune simultană pentru fiecare
cont de utilizator (acesta decide ce tip de fișier de oase să vă trimită în funcție de tipul pe care îl aveți cel mai mult
încărcat recent), deci dric face blocarea fișierului token al utilizatorului pentru a asigura acest lucru.
A se vedea --lock-file comuta pentru mai multe informatii.

OPŢIUNI


-b, --bones-dir dir
Specificați directorul de oase. În mod implicit, programul folosește primul dintre
/var/games/nethack, /usr/games/lib/nethackdir, și directorul curent care
conține un fișier numit record.

--modul-oase mod
Specificați modul pentru fișierele de oase dric creează. Valoarea implicită este 660.

-c, --config-file fişier
Specificați un fișier de configurare alternativ. Valoarea implicită este /etc/nethack/hearse.conf.

--cron
Suprimați mesajul „fără oase de încărcat”. Acest lucru face ca să nu existe ieșire la
totul când nu ai nimic de făcut, dar vezi totuși ce se întâmplă când sunt dosarele pentru oase
transferat. Acesta este un mod frumos de a-l rula din cron dacă doriți să fiți cu ochii pe el.

--depanare
Activați depanarea.

--delete-uploaded
Ștergeți fișierele bones generate local după încărcarea lor. Unii oameni ar putea dori
faceți acest lucru pentru a evita modificarea echilibrului jocului. Din moment ce serverul în mod normal
vă oferă 1 fișier bones pentru fiecare pe care îl încărcați, dacă ștergeți oasele locale după
încărcându-le, veți ajunge cu același număr de oase pe care altfel l-ați avea
avut, dar vor fi mai degrabă ale altcuiva decât ale tale.

--Ajutor
Afișați mesajul de utilizare și muriți.

--lock-file fişier
Protocolul Carului funerar cere asta dric face blocare pentru a fi sigur că doar un singur
conexiunea per utilizator poate avea loc la un moment dat. Face acest lucru prin blocarea
--user-token-file. În general, nu ar trebui să schimbi acest lucru, dar dacă ai special
cerințele (ca fișierul respectiv să fie doar pentru citire, de exemplu), îl puteți suprascrie cu acest comutator.
Folosiți „” pentru a dezactiva blocarea (ceea ce nu recomand).

-q, --Liniște
Nu trimiteți mesaje informative.

--aleargă-ca-me
Dezactivați ambele --run-as-user si --a alerga-ca-grup.

--run-as-user utilizator
Utilizare utilizator ca id-ul de utilizator real și eficient, implicit „jocuri”. În general, trebuie
fii root pentru ca asta să funcționeze.

--a alerga-ca-grup grup
Utilizare grup ca id-ul de grup real și eficient, implicit „jocuri”. În general, ai
să fie root pentru ca asta să funcționeze.

--server-url url
Specificați adresa URL pentru programul server. Vezi sursa sau --Ajutor mesaj pentru
Mod implicit.

--stamp-file fişier
dric încearcă doar să încarce fișiere bones care au fost create de la ultima dată
a vorbit cu succes cu serverul. Timpul de modificare a --stamp-file
(.autofuncțional.marca temporală implicit) îi spune când a fost. Această cale este luată relativ la
il --bones-dir (cu excepția cazului în care este absolut).

--email-ul utilizatorului adresa
Specificați adresa dvs. de e-mail. Trebuie să faci asta doar prima dată când alergi dric.

--user-token semn
Specificați direct jetonul dvs. de utilizator. În mod normal, nu va trebui să faci asta, așa cum dric
solicită jetonul de la server și îl stochează în --user-token-file pentru mai târziu
regăsire.

--user-token-file fişier
Specificați fișierul folosit pentru a stoca simbolul utilizatorului, în mod implicit
/etc/nethack/hearse.user-token.

--versiune
Afișați numărul versiunii și ieșiți.

DISPONIBILITATE


Codul este licențiat sub GNU GPL. Verificahttp://www.argon.org/~roderick/hearse/>
pentru versiuni actualizate.

Folosiți autofocus online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad