Questo è il comando funebre che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
carro funebre: scambia file di ossa Nethack con altri giocatori
SINOSSI
carro funebre [-b | --bones-dir dir] [--modalità-ossa modo] [-c | --file-config filetto] [--cron]
[- debug] [--cancella-caricato] [--Aiuto] [--lock-file filetto] [-q | --silenzioso] [--corri-come-me]
[--run-come-utente Utente] [--run-come-gruppo gruppo] [--URL-server URL] [--file-timbro filetto]
[--email-utente indirizzo] [--token-utente token] [--file-token-utente filetto] [--versione]
DESCRIZIONE
Nethack a volte salva il livello in cui muori (incluse le tue cose, cosa ti ha ucciso,
e il tuo fantasma) in un "file bones". Questi file vengono caricati nei giochi Nethack successivi. Se
sei l'unico giocatore Nethack sul tuo sistema, riceverai solo i file bone che hai creato
te stesso.
carro funebre ti consente di scambiare automaticamente il file bone Nethack con altri giocatori. Quando eseguilo
carica tutti i nuovi file bone che trova sul tuo sistema, quindi scarica tutti i file bone che
il server sembra darglielo. Vederehttp://www.argon.org/~roderick/hearse/> per saperne di più
informazioni.
Una cosa importante da notare è che per impostazione predefinita si usa carro funebre ti farà finire con
più ossa di quante ne avresti altrimenti. Questo cambia l'equilibrio del gioco ed è
considerato da molti giocatori come una lieve forma di imbroglio. Puoi risolvere questo problema girando
sul --cancella-caricato opzione, ma il lato negativo è che non incontrerai mai il tuo
file di ossa.
Per utilizzare il server Hearse, devi fornire il tuo indirizzo email. Fallo da
usando il --email-utente cambiare la prima volta che si utilizza il programma, o mettendo
"e-mail utente indirizzo" nel file di configurazione. Il tuo indirizzo email sarà utilizzato solo per contattare
te su Hearse, e non sarà mai dato a terzi. Se inserisci un valore non valido
indirizzo, il server non sarà in grado di supportarti se scarichi un file danneggiato e
sarà costretto a bannarti se uno qualsiasi dei tuoi file caricati non è valido.
Hearse è stato istituito come servizio alla comunità Nethack. Per favore rispettalo; abuso di
il servizio può solo portare alla sua rimozione.
VELOCE ENTRA IN
Le impostazioni predefinite sono impostate per un sistema Linux utilizzando un binario nethack che è set-uid
o giochi set-gid. Se questo è quello che hai, come esegui root
# funebre --user-email [email protected]
una volta a mano, poi metti
0 3 * * * root perl -we 'dormire rand 3600'; carro funebre --tranquillo
in / etc / crontab.
CONFIGURAZIONE
carro funebre viene fornito con valori predefiniti per le sue varie impostazioni di configurazione che corrispondono a
modo in cui sono impostati molti sistemi Linux. Se qualcuno di loro non corrisponde al tuo sistema, puoi farlo
cambiali in un file di configurazione, oppure puoi specificare i valori corretti tramite la riga di comando
interruttori. Quest'ultimo non è così oneroso come sembra, perché la maggior parte delle persone lo esegue da cron.
Puoi inserire gli interruttori nel file crontab e lasciarlo così. Se preferisci usare a
file di configurazione, è possibile utilizzare la posizione predefinita (/etc/nethack/funebri.conf), o usa
, il -c (Aka --file-config) per specificare il file che desideri utilizzare.
Il file di configurazione può specificare tutte le opzioni per le quali ha senso, utilizzando il pulsante
versione lunga del nome dell'opzione seguita dal valore. Le righe vuote e commentate sono
ignorato nel solito modo. Un valore stringa può essere dato come "-" per indicare il vuoto
corda. I booleani possono usare on/off/true/false/yes/no/1/0. Un campione funebre.conf è incluso
con la distribuzione. Per esempio,
bone-dir /local/games/nethackdir
modalità ossa 600
tranquillo su
demone run-as-user
corri come gruppo -
file-token-utente /local/games/nethackdir/hearse.token-utente
PRIVILEGI
carro funebre deve funzionare con permessi come quelli usati da Nethack stesso, in modo che possa
leggere e scrivere i file delle ossa. Tuttavia, non dovrebbe essere set-uid o set-gid; esso
non è stato verificato per questo.
La configurazione predefinita proverà a impostare sia l'ID utente che quello di gruppo su "giochi". Nethack
stesso sarà generalmente impostato solo su uno o sull'altro, ma usare entrambi fa male
niente e permette carro funebre per funzionare così com'è su più sistemi. Funzionerà solo se corri
carro funebre come root.
Se vuoi disabilitare carro funebre's id setting e prenditene cura esternamente puoi usare il
--corri-come-me interruttore per spegnerlo, o il --run-come-utente ed --run-come-gruppo interruttori per
controllo a grana più fine. Specifica '' o "-" per uno di questi ultimi per disabilitare proprio quello
cosa.
JOGGING vs RUNNING DA CRON
Se stai usando il preconfezionato . Deb or . Rpm versione carro funebre, il programma è già
impostato per l'esecuzione automatica (sia giornalmente che quando ti connetti a Internet). tu no
devi fare qualcosa a meno che tu non voglia cambiare questo comportamento. Se stai installando carro funebre
a mano, continua a leggere.
Il modo normale di utilizzare il programma è eseguirlo da cron, ogni giorno o su qualsiasi altra cosa
programma che ti piace. (Non c'è niente di male nel farlo funzionare spesso, se non trova nuove ossa
file non contatta nemmeno il server.) Se gli permetti di gestire i propri permessi,
lo eseguiresti semplicemente come root. Ad esempio, per eseguirlo un po' di tempo nell'ora 3:00, metti qualcosa come
0 3 * * * root perl -we 'dormire rand 3600'; carro funebre --tranquillo
in / etc / crontab. La randomizzazione serve a impedire che il server venga martellato contro il
all'inizio delle 3:00 di ogni fuso orario.
Se vuoi vedere cosa sta facendo il server, puoi usare --cron anziché --silenzioso.
Questo farà sì che emetta il suo messaggio di stato, ma solo quando trasferirà effettivamente a
file di ossa.
JOGGING vs RUNNING PER MULTIPLA NETHACC VARIANTI
Se usi più varianti di Nethack che sono supportate dal server Hearse, puoi eseguire
carro funebre per tutti loro. Il modo normale per farlo è correre carro funebre una volta per ogni variante,
specificando la directory delle ossa sulla riga di comando
# funebre -b /var/games/slashem
lasciando il resto delle impostazioni di configurazione da leggere dal file di configurazione.
L'ora dell'ultimo caricamento è memorizzata per impostazione predefinita nella directory delle ossa, quindi tutto semplicemente
.
Il protocollo Hearse richiede che tu abbia una sola connessione simultanea per ciascuno
account utente (decide quale tipo di file bone inviarti in base al tipo che preferisci
caricato di recente), quindi carro funebre blocca il file del token utente per garantire ciò.
Vedere la --lock-file passare per maggiori informazioni.
VERSIONI
-b, --bones-dir dir
Specificare la directory delle ossa. Di default il programma usa il primo di
/var/giochi/nethack, /usr/games/lib/nethackdire la directory corrente che
contiene un file chiamato record.
--modalità-ossa modo
Specificare la modalità per i file delle ossa carro funebre crea. Il valore predefinito è 660.
-c, --file-config filetto
Specificare un file di configurazione alternativo. L'impostazione predefinita è /etc/nethack/funebri.conf.
--cron
Elimina il messaggio "nessun osso da caricare". Questo fa sì che non ci sia output a
tutto quando non c'è niente da fare, ma puoi comunque vedere cosa sta succedendo quando i file delle ossa sono
trasferito. Questo è un bel modo per eseguirlo da cron se vuoi tenerlo d'occhio.
- debug
Attiva il debug.
--cancella-caricato
Elimina i file bone generati localmente dopo averli caricati. Alcune persone potrebbero volerlo
fallo per evitare di modificare il bilanciamento del gioco. Dal momento che il server normalmente
ti dà 1 file di ossa per ognuno che carichi, se elimini le tue ossa locali dopo
caricandoli ti ritroverai con lo stesso numero di ossa che avresti altrimenti
avuto, ma saranno di qualcun altro piuttosto che tuo.
--Aiuto
Mostra il messaggio di utilizzo e muori.
--lock-file filetto
Il protocollo Hearse lo richiede carro funebre fare il blocco per essere sicuri che solo un singolo
la connessione per utente può avvenire alla volta. Lo fa bloccando il
--file-token-utente. Generalmente non dovresti cambiarlo, ma se hai qualcosa di speciale
requisiti (che quel file sia di sola lettura, ad esempio), puoi sovrascriverlo con questa opzione.
Usa '' per disabilitare il blocco (che non consiglio).
-q, --silenzioso
Non emettere messaggi informativi.
--corri-come-me
Spegni entrambi --run-come-utente ed --run-come-gruppo.
--run-come-utente Utente
Usa il Utente come ID utente reale ed efficace, "giochi" di default. In genere devi
essere root affinché funzioni.
--run-come-gruppo gruppo
Usa il gruppo come ID di gruppo reale ed efficace, "giochi" di default. In genere hai
essere root affinché funzioni.
--URL-server URL
Specificare l'URL per il programma server. Vedi la fonte o il --Aiuto messaggio per il
predefinito.
--file-timbro filetto
carro funebre prova solo a caricare i file bone che sono stati creati dall'ultima volta che è stato
parlato con successo con il server. Il tempo di modifica del --file-timbro
(.carro funebre.timestamp per impostazione predefinita) gli dice quando era. Questo percorso è preso rispetto a
, il --bones-dir (a meno che non sia assoluto).
--email-utente indirizzo
Specifica il tuo indirizzo email. Devi farlo solo la prima volta che corri carro funebre.
--token-utente token
Specifica direttamente il tuo token utente. Normalmente non è necessario farlo, in quanto carro funebre
richiede il token dal server e lo memorizza nel --file-token-utente per dopo
recupero.
--file-token-utente filetto
Specificare il file utilizzato per memorizzare il token utente, per impostazione predefinita
/etc/nethack/hearse.user-token.
--versione
Mostra il numero di versione ed esci.
DISPONIBILITA '
Il codice è concesso in licenza sotto GNU GPL. Dai un'occhiatahttp://www.argon.org/~roderick/hearse/>
per le versioni aggiornate.
Utilizzare il carro funebre online utilizzando i servizi onworks.net