EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Leichenwagen - Online in der Cloud

Führen Sie Leichenwagen beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Leichenwagenbefehl, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Leichenwagen – Nethack-Bones-Dateien mit anderen Spielern austauschen

ZUSAMMENFASSUNG


Leichenwagen [-b | --bones-dir dir] [--bones-mode Modus] [-c | --Konfigurationsdatei Datei] [--cron]
[--debuggen] [--delete-uploaded] [--help] [--lock-file Datei] [-q | --ruhig] [--run-as-me]
[--run-as-user Benutzer] [--run-as-group Gruppe] [--server-URL URL] [--stamp-Datei Datei]
[--Benutzer Email Adresse] [--user-token Zeichen] [--user-token-file Datei] [--Version]

BESCHREIBUNG


Nethack speichert manchmal das Level, auf dem du stirbst (einschließlich deiner Sachen, was dich getötet hat,
und dein Geist) in einer „Knochendatei“. Diese Dateien werden in spätere Nethack-Spiele geladen. Wenn
Sie sind der einzige Nethack-Player auf Ihrem System und erhalten nur die von Ihnen erstellten Bones-Dateien
dich selber.

Leichenwagen ermöglicht Ihnen den automatischen Austausch von Nethack-Bones-Dateien mit anderen Spielern. Wenn es ausgeführt wird
lädt alle neuen Bones-Dateien hoch, die es auf Ihrem System findet, und lädt dann alle Bones-Dateien herunter
Der Kellner hat Lust, es zu geben. Sehenhttp://www.argon.org/~roderick/hearse/> für mehr
Informationen.

Es ist wichtig zu beachten, dass standardmäßig Folgendes verwendet wird Leichenwagen wird dazu führen, dass Sie am Ende mit
mehr Knochen, als du sonst hättest. Dies verändert die Spielbalance und ist
wird von vielen Spielern als milde Form des Betrugs angesehen. Sie können dies beheben, indem Sie sich umdrehen
auf die --delete-uploaded Option, aber der Nachteil ist, dass Sie nie auf Ihre eigene stoßen werden
Knochendateien.

Um den Hearse-Server nutzen zu können, müssen Sie Ihre E-Mail-Adresse angeben. Tun Sie dies durch
Verwendung der --Benutzer Email Wechseln Sie, wenn Sie das Programm zum ersten Mal verwenden, oder indem Sie es eingeben
"Benutzer Email die Anschrift" in der Konfigurationsdatei. Ihre E-Mail-Adresse wird ausschließlich zur Kontaktaufnahme genutzt
Sie erhalten Informationen über Hearse und werden niemals an Dritte weitergegeben. Wenn Sie einen ungültigen Wert eingeben
Adresse, der Server kann Sie nicht unterstützen, wenn Sie eine fehlerhafte Bones-Datei herunterladen, und
wird gezwungen sein, Sie zu sperren, wenn eine Ihrer hochgeladenen Dateien fehlerhaft ist.

Hearse wurde als Dienst für die Nethack-Community eingerichtet. Bitte respektieren Sie das; ausnutzen von
Der Dienst kann nur dazu führen, dass er entfernt wird.

SCHNELL Starte das Spiel


Die Standardeinstellungen werden für ein Linux-System mithilfe einer Nethack-Binärdatei eingerichtet, die entweder set-uid ist
oder Set-Gid-Spiele. Wenn Sie dies haben, führen Sie es als Root aus

# Leichenwagen --user-email [E-Mail geschützt]

einmal von Hand, dann legen

0 3 * * * root perl -we 'sleep rand 3600'; Leichenwagen – ruhig

in / etc / crontab.

CONFIGURATION


Leichenwagen verfügt über Standardwerte für die verschiedenen Konfigurationseinstellungen, die mit den übereinstimmen
So sind viele Linux-Systeme aufgebaut. Wenn einer davon nicht zu Ihrem System passt, können Sie es auch tun
Ändern Sie sie in einer Konfigurationsdatei oder geben Sie die richtigen Werte über die Befehlszeile an
Schalter. Letzteres ist nicht so mühsam, wie es sich anhört, da die meisten Leute es von cron aus ausführen.
Sie können die Schalter in die Crontab-Datei einfügen und dabei belassen. Wenn Sie lieber a verwenden möchten
In der Konfigurationsdatei können Sie den Standardspeicherort verwenden (/etc/nethack/hearse.conf) oder verwenden
-c (aka --Konfigurationsdatei) wechseln Sie, um die Datei anzugeben, die Sie verwenden möchten.

Die Konfigurationsdatei kann alle Optionen angeben, für die sie sinnvoll ist
Langversion des Optionsnamens, gefolgt vom Wert. Leere und kommentierte Zeilen sind
in der üblichen Weise ignoriert. Ein Zeichenfolgenwert kann als „-“ angegeben werden, was bedeutet, dass er leer ist
Zeichenfolge. Boolesche Werte können on/off/true/false/yes/no/1/0 verwenden. Eine Probe Leichenwagen.conf ist im Lieferumfang enthalten
mit der Verteilung. Z.B,

Bones-Verzeichnis /local/games/nethackdir
Knochen-Modus 600
ruhig weiter
Als Benutzer ausführender Daemon
Als Gruppe ausführen -
Benutzer-Token-Datei /local/games/nethackdir/hearse.user-token

PRIVILEGIEN


Leichenwagen Damit dies möglich ist, muss es mit Berechtigungen ausgeführt werden, die denen von Nethack selbst entsprechen
Lesen und Schreiben der Bones-Dateien. Es sollte jedoch nicht zu set-uid oder set-gid gemacht werden; Es
wurde dafür nicht geprüft.

Die Standardkonfiguration versucht, sowohl die Benutzer- als auch die Gruppen-ID auf „Spiele“ zu setzen. Nethack
selbst wird im Allgemeinen nur entweder auf das eine oder das andere gesetzt, aber die Verwendung beider schadet
nichts und erlaubt Leichenwagen um auf mehreren Systemen so zu laufen, wie es ist. Dies funktioniert nur, wenn Sie ausführen
Leichenwagen als root.

Wenn Sie deaktivieren möchten Leichenwagen's id-Einstellung und kümmern Sie sich extern darum, Sie können die verwenden
--run-as-me Schalter, um es auszuschalten, oder die --run-as-user und --run-as-group Schalter für
feinkörnigere Kontrolle. Geben Sie „“ oder „-““ für Letzteres an, um genau das zu deaktivieren
Ding.

LAUFEN AB CRON


Wenn Sie die Fertigpackung verwenden . Deb or . Rpm Version von Leichenwagen, das Programm ist bereits
Es ist so eingerichtet, dass es automatisch ausgeführt wird (sowohl täglich als auch, wenn Sie eine Verbindung zum Internet herstellen). Das tust du nicht
Sie müssen nichts tun, es sei denn, Sie möchten dieses Verhalten ändern. Wenn Sie installieren Leichenwagen
von Hand, lesen Sie weiter.

Der normale Weg, das Programm zu verwenden, besteht darin, es täglich oder auf einem anderen Gerät über cron auszuführen
Zeitplan, der Ihnen gefällt. (Es kann nicht schaden, es oft laufen zu lassen, wenn keine neuen Knochen gefunden werden
Dateien kontaktiert es nicht einmal den Server.) Wenn es seine eigenen Berechtigungen verwalten lässt,
Sie würden es einfach als Root ausführen. Um es beispielsweise irgendwann in der 3-Uhr-Stunde laufen zu lassen, geben Sie etwas ein wie

0 3 * * * root perl -we 'sleep rand 3600'; Leichenwagen – ruhig

in / etc / crontab. Die Randomisierung soll verhindern, dass der Server unter Druck gesetzt wird
Oberhalb der 3:00-Stunde jeder Zeitzone.

Wenn Sie sehen möchten, was der Server tut, können Sie Folgendes verwenden: --cron statt --ruhig.
Dies führt dazu, dass er seine Statusmeldung ausgibt, jedoch nur, wenn er tatsächlich a überträgt
Knochendatei.

LAUFEN FÜR MEHRERE NetHack VARIANTEN


Wenn Sie mehrere Nethack-Varianten verwenden, die vom Hearse-Server unterstützt werden, können Sie ausführen
Leichenwagen für alle. Der normale Weg, dies zu tun, ist das Laufen Leichenwagen einmal für jede Variante,
Angabe des Bones-Verzeichnisses in der Befehlszeile

# Leichenwagen -b /var/games/slashem

Die restlichen Konfigurationseinstellungen müssen aus der Konfigurationsdatei gelesen werden.
Die letzte Upload-Zeit wird standardmäßig im Bones-Verzeichnis gespeichert, also alles einfach
Werke.

Das Hearse-Protokoll erfordert, dass Sie jeweils nur eine einzige gleichzeitige Verbindung haben
Benutzerkonto (es entscheidet, welche Art von Knochendatei Ihnen gesendet wird, basierend auf der Art, die Sie am häufigsten verwenden
kürzlich hochgeladen), also Leichenwagen sperrt die Benutzer-Token-Datei, um dies sicherzustellen.
Siehe die --lock-file Für weitere Informationen wechseln.

OPTIONAL


-b, --bones-dir dir
Geben Sie das Bones-Verzeichnis an. Standardmäßig verwendet das Programm das erste von
/var/games/nethack, /usr/games/lib/nethackdir, und das aktuelle Verzeichnis which
enthält eine Datei namens Rekord.

--bones-mode Modus
Geben Sie den Modus für die Bones-Dateien an Leichenwagen schafft. Der Standardwert ist 660.

-c, --Konfigurationsdatei Datei
Geben Sie eine alternative Konfigurationsdatei an. Die Standardeinstellung ist /etc/nethack/hearse.conf.

--cron
Unterdrücken Sie die Meldung „Keine Knochen zum Hochladen“. Dies führt dazu, dass keine Ausgabe erfolgt
Alles, wenn es nichts zu tun gibt, man aber trotzdem sieht, was los ist, wenn Knochendateien vorhanden sind
übertragen. Dies ist eine gute Möglichkeit, es von Cron aus auszuführen, wenn Sie es im Auge behalten möchten.

--debuggen
Aktivieren Sie das Debuggen.

--delete-uploaded
Löschen Sie lokal generierte Knochendateien, nachdem Sie sie hochgeladen haben. Manche Leute möchten es vielleicht
Tun Sie dies, um eine Veränderung der Spielbalance zu vermeiden. Da der Server normalerweise
Sie erhalten für jede Datei, die Sie hochladen, eine Bones-Datei, wenn Sie anschließend Ihre lokalen Bones löschen
Wenn Sie sie hochladen, erhalten Sie am Ende die gleiche Anzahl an Knochen, die Sie sonst hätten
hatte, aber sie werden jemand anderem gehören und nicht dir.

--help
Zeigen Sie die Nutzungsmeldung an und sterben Sie.

--lock-file Datei
Das Hearse-Protokoll verlangt dies Leichenwagen Führen Sie eine Sperre durch, um sicherzustellen, dass nur ein einziger vorhanden ist
Es kann jeweils eine Verbindung pro Benutzer erfolgen. Dies geschieht durch Sperren des
--user-token-file. Sie sollten dies nicht generell ändern, sondern bei Bedarf speziell
Anforderungen erfüllen (z. B. dass die Datei schreibgeschützt sein muss), können Sie sie mit diesem Schalter überschreiben.
Verwenden Sie '', um die Sperre zu deaktivieren (was ich nicht empfehle).

-q, --ruhig
Geben Sie keine Informationsmeldungen aus.

--run-as-me
Schalten Sie beide aus --run-as-user und --run-as-group.

--run-as-user Benutzer
Verwenden Sie die Benutzer Als echte und effektive Benutzer-ID wird standardmäßig „Spiele“ verwendet. Im Allgemeinen muss man das tun
Seien Sie root, damit dies funktioniert.

--run-as-group Gruppe
Verwenden Sie die Gruppe Als echte und effektive Gruppen-ID ist der Standardwert „Spiele“. Das haben Sie im Allgemeinen
um root zu sein, damit das funktioniert.

--server-URL URL
Geben Sie die URL für das Serverprogramm an. Siehe die Quelle oder die --help Nachricht für die
default.

--stamp-Datei Datei
Leichenwagen Versucht nur Bones-Dateien hochzuladen, die seit dem letzten Mal erstellt wurden
erfolgreich mit dem Server gesprochen. Die Änderungszeit der --stamp-Datei
(.hearse.timestamp standardmäßig) sagt ihm, wann das war. Dieser Pfad wird relativ zu genommen
--bones-dir (es sei denn, es ist absolut).

--Benutzer Email Adresse
Geben Sie Ihre E-Mail-Adresse an. Sie müssen dies nur beim ersten Lauf tun Leichenwagen.

--user-token Zeichen
Geben Sie Ihr Benutzertoken direkt an. Normalerweise ist dies nicht erforderlich Leichenwagen
fordert das Token vom Server an und speichert es im --user-token-file für später
abrufen.

--user-token-file Datei
Geben Sie die Datei an, die standardmäßig zum Speichern des Benutzertokens verwendet wird
/etc/nethack/hearse.user-token.

--Version
Zeigen Sie die Versionsnummer an und beenden Sie.

VERFÜGBARKEIT


Der Code ist unter der GNU GPL lizenziert. Überprüfenhttp://www.argon.org/~roderick/hearse/>
für aktualisierte Versionen.

Nutzen Sie den Leichenwagen online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Avogadro
    Avogadro
    Avogadro ist ein fortschrittliches Molekül
    Editor für den plattformübergreifenden Einsatz
    in Computerchemie, Molekular
    Modellierung, Bioinformatik, Materialien
    Wissenschaft und ...
    Avogadro herunterladen
  • 2
    XMLTV
    XMLTV
    XMLTV ist eine Reihe von Programmen, die verarbeitet werden müssen
    TV-Listen (tvguide) und Hilfe bei der Verwaltung
    Ihre TV-Anzeige, Speichern von Einträgen in einem
    XML-basiertes Format. Es gibt Dienstprogramme zu
    tun...
    XMLTV herunterladen
  • 3
    streikr
    streikr
    Strikr Free Software-Projekt. Artefakte
    veröffentlicht unter einem "intent based"
    Doppellizenz: AGPLv3 (Community) und
    CC-BY-NC-ND 4.0 international
    (Werbung)...
    Laden Sie strikr herunter
  • 5
    GIFLIB
    GIFLIB
    giflib ist eine Bibliothek zum Lesen und
    gif-bilder schreiben. Es ist API und ABI
    kompatibel mit libungif, das in war
    breite Verwendung während der LZW-Komprimierung
    Algorithmus war ...
    Laden Sie GIFLIB herunter
  • 6
    Alt-F
    Alt-F
    Alt-F bietet eine kostenlose und Open Source
    alternative Firmware für den DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F hat Samba und NFS;
    unterstützt ext2/3/4...
    Laden Sie Alt-F herunter
  • Mehr »

Linux-Befehle

Ad