EngelsFransSpaans

Ad


OnWorks-favicon

lijkwagen - Online in de Cloud

Voer een lijkwagen uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de commando-lijkwagen die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


lijkwagen - wissel Nethack-bottenbestanden uit met andere spelers

KORTE INHOUD


lijkwagen [-b | --botten-dir dir] [--bones-modus mode] [-c | --config-bestand filet] [--kroon]
[--debuggen] [--verwijderen-geüpload] [--help] [--lock-bestand filet] [-q | --stil] [--ren-als-mij]
[--uitvoeren als gebruiker gebruiker] [--run-as-groep groep] [--server-url url] [--stempelbestand filet]
[--gebruikers-e-mail adres] [--gebruikerstoken teken] [--user-token-bestand filet] [--versie]

PRODUCTBESCHRIJVING


Nethack slaat soms het niveau op waarop je sterft (inclusief je spullen, wat je doodde,
en je geest) in een "bottenbestand". Deze bestanden worden in latere Nethack-spellen geladen. Als
je bent de enige Nethack-speler op je systeem, je krijgt alleen de bestanden van de botten die je hebt gemaakt
jezelf.

lijkwagen laat je automatisch Nethack-bones-bestanden uitwisselen met andere spelers. Wanneer voer het uit
uploadt alle nieuwe bones-bestanden die het op uw systeem vindt en downloadt vervolgens alle bones-bestanden
server heeft zin om het te geven. Zienhttp://www.argon.org/~roderick/hearse/> voor meer
informatie.

Een belangrijk ding om op te merken is dat standaard gebruiken lijkwagen zal ervoor zorgen dat je eindigt met
meer botten dan je anders zou hebben. Dit verandert de balans van het spel en is
door veel spelers beschouwd als een milde vorm van vals spelen. U kunt dit verhelpen door te draaien
op de --verwijderen-geüpload optie, maar de keerzijde is dat je die van jezelf nooit zult tegenkomen
botten bestanden.

Om de Hearse-server te gebruiken, moet u uw e-mailadres opgeven. Doe dit door
met de --gebruikers-e-mail switch de eerste keer dat u het programma gebruikt, of door te zetten
"gebruikers-e-mail adres" in het configuratiebestand. Uw e-mailadres wordt alleen gebruikt om contact op te nemen
u over Hearse, en zal nooit aan derden worden gegeven. Als u een ongeldig
adres, zal de server u niet kunnen ondersteunen als u een bad bones-bestand downloadt, en
zal worden gedwongen om u te verbannen als een van uw geüploade bestanden slecht is.

Hearse is opgezet als een service aan de Nethack-gemeenschap. Respecteer dat alstublieft; misbruik van
de service kan er alleen maar toe leiden dat deze wordt verwijderd.

SNEL Start het spel


De standaardinstellingen zijn ingesteld voor een Linux-systeem met behulp van een nethack-binair bestand dat ofwel set-uid is
of set-gid-spellen. Als dit is wat je hebt, als root run

# lijkwagen --user-email [e-mail beveiligd]

een keer met de hand, dan zetten

0 3 * * * root perl -we 'sleep rand 3600'; lijkwagen --stil

in / Etc / crontab.

CONFIGURATIE


lijkwagen wordt geleverd met standaardwaarden voor de verschillende configuratie-instellingen die overeenkomen met de
manier waarop veel Linux-systemen zijn opgezet. Als een van hen niet overeenkomt met uw systeem, kunt u dat ook doen
verander ze in een configuratiebestand, of u kunt de juiste waarden opgeven via de opdrachtregel
schakelaars. Dit laatste is niet zo belastend als het klinkt, omdat de meeste mensen het vanuit cron uitvoeren.
Je kunt de schakelaars in het crontab-bestand zetten en het daarbij laten. Als je liever een
configuratiebestand kunt u de standaardlocatie gebruiken (/etc/nethack/lijkwagen.conf), of gebruik
de -c (Ook bekend als --config-bestand) om het bestand op te geven dat u wilt gebruiken.

Het configuratiebestand kan alle opties specificeren waarvoor het zinvol is, met behulp van de
lange versie van de optienaam gevolgd door de waarde. Lege en becommentarieerde regels zijn
op de gebruikelijke manier genegeerd. Een tekenreekswaarde kan worden gegeven als "-" om de leegte aan te duiden
snaar. Booleans kunnen on/off/true/false/yes/no/1/0 gebruiken. Een voorbeeld lijkwagen.conf inbegrepen
met de verdeling. bijv.

bone-dir /local/games/nethackdir
botten-modus 600
rustig aan
run-as-user-daemon
run-als-groep -
gebruikerstokenbestand /local/games/nethackdir/hearse.user-token

VOORRECHTEN


lijkwagen moet draaien met machtigingen zoals die door Nethack zelf worden gebruikt, zodat het kan
lees en schrijf de bottenbestanden. Het mag echter niet set-uid of set-gid zijn; Het
is daar niet op gecontroleerd.

De standaardconfiguratie probeert zowel de gebruikers- als groeps-ID's in te stellen op "games". nethack
zelf zal over het algemeen alleen ingesteld zijn op de een of de ander, maar beide gebruiken doet pijn
niets en staat toe lijkwagen om te draaien zoals het is op meer systemen. Dit werkt alleen als je hardloopt
lijkwagen als root.

Als je wilt uitschakelen lijkwagen's id instellen en extern regelen, kunt u de
--ren-als-mij schakelaar om het uit te schakelen, of de --uitvoeren als gebruiker en --run-as-groep schakelaars voor
fijnere controle. Geef '' of "-" op voor een van de laatste om precies dat uit te schakelen
ding.

RUNNING NU CRON


Als u de voorverpakte . Deb or . Rpm versie lijkwagen, het programma is al
ingesteld om automatisch te worden uitgevoerd (zowel dagelijks als wanneer u verbinding maakt met internet). Jij niet
hoeft u niets te doen, tenzij u dit gedrag wilt veranderen. Als je aan het installeren bent lijkwagen
met de hand, lees verder.

De normale manier om het programma te gebruiken is om het vanuit cron uit te voeren, dagelijks of op wat dan ook
schema dat je leuk vindt. (Het kan geen kwaad om het vaak te gebruiken als het geen nieuwe botten vindt
bestanden maakt het zelfs geen contact met de server.) Als het zijn eigen rechten laat beheren,
je zou het gewoon als root uitvoeren. Bijvoorbeeld, om het enige tijd in de 3:00 uur uit te voeren, zet iets als

0 3 * * * root perl -we 'sleep rand 3600'; lijkwagen --stil

in / Etc / crontab. De randomisatie is om te voorkomen dat de server wordt gehamerd op de
bovenaan elke tijdzone 3:00 uur.

Als u wilt zien wat de server doet, kunt u dit gebruiken --kroon dan --stil.
Dit zorgt ervoor dat het zijn statusbericht uitvoert, maar alleen wanneer het daadwerkelijk een
botten bestand.

RUNNING VOOR MEERDERE NetHack VARIANTEN


Als u meerdere Nethack-varianten gebruikt die worden ondersteund door de Hearse-server, kunt u draaien
lijkwagen voor allemaal. De normale manier om dit te doen is door te rennen lijkwagen eenmaal voor elke variant,
specificeren van de bones-directory op de opdrachtregel

# lijkwagen -b /var/games/slashem

de rest van de configuratie-instellingen laten lezen uit het configuratiebestand.
De laatste uploadtijd wordt standaard opgeslagen in de bones-directory, dus alles gewoon
werkt.

Het Hearse-protocol vereist dat u slechts één gelijktijdige verbinding voor elk hebt
gebruikersaccount (het beslist welk soort bottenbestand u moet verzenden op basis van het soort dat u het meest
onlangs geüpload), dus lijkwagen vergrendelt het gebruikerstokenbestand om dit te garanderen.
Zie de --lock-bestand schakel voor meer info.

OPTIES


-b, --botten-dir dir
Geef de bottenmap op. Standaard gebruikt het programma de eerste van
/var/games/nethack, /usr/games/lib/nethackdir, en de huidige map die
bevat een bestand genaamd record.

--bones-modus mode
Specificeer de modus voor de bottenbestanden lijkwagen creëert. De standaardwaarde is 660.

-c, --config-bestand filet
Geef een alternatief configuratiebestand op. De standaardwaarde is /etc/nethack/lijkwagen.conf.

--kroon
Onderdruk het bericht "geen botten om te uploaden". Dit zorgt ervoor dat er geen output bij is
allemaal als er niets te doen is, maar je toch ziet wat er aan de hand is als er bottenbestanden zijn
overgedragen. Dit is een leuke manier om het vanuit cron uit te voeren als je het in de gaten wilt houden.

--debuggen
Schakel foutopsporing in.

--verwijderen-geüpload
Verwijder lokaal gegenereerde bone-bestanden nadat u ze hebt geüpload. Sommige mensen willen misschien
doe dit om te voorkomen dat de balans van het spel verandert. Sinds de server normaal
geeft je 1 bones-bestand voor elk bestand dat je uploadt, als je daarna je lokale bones verwijdert
als je ze uploadt, krijg je hetzelfde aantal botten dat je anders zou hebben
gehad, maar ze zullen van iemand anders zijn in plaats van die van jou.

--help
Laat het gebruiksbericht zien en sterf.

--lock-bestand filet
Het Hearse-protocol vereist dat lijkwagen doe vergrendeling om er zeker van te zijn dat er maar één is
verbinding per gebruiker kan tegelijkertijd plaatsvinden. Dit doet hij door de vergrendeling van de
--user-token-bestand. U moet dit over het algemeen niet wijzigen, maar als u speciaal bent
vereisten (dat dat bestand bijvoorbeeld alleen-lezen moet zijn), kunt u het overschrijven met deze schakelaar.
Gebruik '' om de vergrendeling uit te schakelen (wat ik niet aanraad).

-q, --stil
Voer geen informatieberichten uit.

--ren-als-mij
Schakel beide uit --uitvoeren als gebruiker en --run-as-groep.

--uitvoeren als gebruiker gebruiker
Te gebruiken gebruiker als de echte en effectieve gebruikers-ID, standaard "games". Je moet over het algemeen wel
wees root om dit te laten werken.

--run-as-groep groep
Te gebruiken groep als het echte en effectieve groeps-ID, standaard "games". Je hebt over het algemeen
root zijn om dit te laten werken.

--server-url url
Geef de URL voor het serverprogramma op. Zie de bron of de --help bericht voor de
standaard.

--stempelbestand filet
lijkwagen probeert alleen bottenbestanden te uploaden die zijn gemaakt sinds de laatste keer dat het
succesvol met de server gepraat. De wijzigingstijd van de --stempelbestand
(.lijkwagen.tijdstempel standaard) vertelt wanneer dat was. Dit pad wordt genomen ten opzichte van
de --botten-dir (tenzij het absoluut is).

--gebruikers-e-mail adres
Geef uw e-mailadres op. Dit hoef je alleen de eerste keer dat je gaat hardlopen te doen lijkwagen.

--gebruikerstoken teken
Geef uw gebruikerstoken rechtstreeks op. U hoeft dit normaal gesproken niet te doen, aangezien lijkwagen
vraagt ​​het token aan bij de server en slaat het op in het --user-token-bestand voor later
ophalen.

--user-token-bestand filet
Geef het bestand op dat standaard wordt gebruikt om het gebruikerstoken op te slaan
/etc/nethack/lijkwagen.user-token.

--versie
Toon het versienummer en sluit af.

BESCHIKBAARHEID


De code is gelicenseerd onder de GNU GPL. Rekeninghttp://www.argon.org/~roderick/hearse/>
voor bijgewerkte versies.

Gebruik lijkwagen online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Avogadro
    Avogadro
    Avogadro is een geavanceerde moleculaire
    editor ontworpen voor platformonafhankelijk gebruik
    in computationele chemie, moleculair
    modellering, bio-informatica, materialen
    wetenschap en ...
    Avogadro downloaden
  • 2
    XMLTV
    XMLTV
    XMLTV is een reeks programma's om te verwerken
    TV (tvguide) lijsten en hulp bij het beheren
    uw tv-kijken, aanbiedingen opslaan in een
    XML-gebaseerd formaat. Er zijn hulpprogramma's om
    Doen...
    XmlTV downloaden
  • 3
    slag
    slag
    Strikr Vrije Software-project. Artefacten
    vrijgegeven onder een 'intent based'
    dubbele licentie: AGPLv3 (community) en
    CC-BY-NC-ND 4.0 internationaal
    (reclame)...
    Strikr downloaden
  • 5
    GIFLIB
    GIFLIB
    giflib is een bibliotheek voor lezen en
    gif-afbeeldingen schrijven. Het is API en ABI
    compatibel met libungif die erin zat
    breed gebruik terwijl de LZW-compressie
    algoritme was...
    GIFLIB downloaden
  • 6
    Alt-F
    Alt-F
    Alt-F biedt een gratis en open source
    alternatieve firmware voor de DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F heeft Samba en NFS;
    ondersteunt ext2/3/4...
    Alt-F downloaden
  • Meer "

Linux-commando's

  • 1
    2ping6
    2ping6
    2ping - Een bidirectioneel ping-hulpprogramma ...
    Voer 2ping6 uit
  • 2
    2tot3-2.7
    2tot3-2.7
    2to3-2.7 - Python2 naar Python3 converter
    ...
    Voer 2to3-2.7 uit
  • 3
    cpqarrayd
    cpqarrayd
    cpqarrayd - Arraycontroller
    monitoringdaemon SYNTAXIS: cpqarrayd [-d]
    [-v] [-t host [-t host]] BESCHRIJVING:
    Dit programma kan HP monitoren
    (Compaq) arr...
    Voer cpqarrayd uit
  • 4
    cproto
    cproto
    cproto - genereer prototypen van C-functies
    en converteer functiedefinities ...
    Voer cproto uit
  • 5
    gapi2-fixup
    gapi2-fixup
    ongedocumenteerd - Geen manpage hiervoor
    programma. BESCHRIJVING: Dit programma doet
    geen manpage hebben. Voer deze opdracht uit
    met de hulpschakelaar om te zien wat het is
    doet. Voor v...
    Voer gapi2-fixup uit
  • 6
    gapi2-parser
    gapi2-parser
    ongedocumenteerd - Geen manpage hiervoor
    programma. BESCHRIJVING: Dit programma doet
    geen manpage hebben. Voer deze opdracht uit
    met de hulpschakelaar om te zien wat het is
    doet. Voor v...
    Voer gapi2-parser uit
  • Meer "

Ad