COMPILAZIONE DEL FILE BOTCHK

Gli script botchk e crontab sono usati per riavviare automaticamente il bot se la shell sta facendo un reboot o se il processo del bot è stato terminato per qualche altra ragione.
Si può trovare il file botchk nella directory script (nella directory dove è installato il bot).
Le versioni più moderne di Eggdrop (dalla 1.3.24i) hanno uno script incluso che configura automaticamente botchk e crontab.
In telnet, si passi direttamente alla directory script e si scriva chmod 700 autobotchk poi ./autobotchk

-dir /home/botdir -noemail, dove /home/botdir è la directory dove è installato il bot e è il nome che hai scelto per il file di configurazione.
Altrimenti, si può compilare il file botchk e inserire manualmente l'entrata crontab richiesta.
Ci sono solo quattro cose da sistemare nel file botchk, le quali sono ben spiegate. Una volta compilato il file botchk, devi aggiungere un entrata al crontab.
Ecco il metodo migliore:
1) La riga crontab dovrebbe essere:
0,10,20,30,40,50 * * * * /home/botdir/scripts/botchk >/dev/null 2>&1
Questo avvierà lo script botchk ogni 10 minuti, che controllerà che il bot sia avviato e lo avvierà se non lo è.
Bisogna solo cambiare la parte /home/botdir con il percorso corretto che ha il bot sulla shell (si scriva pwd per visualizzarlo). Si scriva la stringa in Notepad o con qualcosa con cui sia poi possibile evidenziarlo e copiarlo.
2) Si scriva crontab -e
Questo dovrebbe richiamare l' editor vi (dovrebbe apparire come una serie di linee che cominciano con ~), ma può invece aprire l'editor pico.
3) Per il vi: si prema ctrl-L; si prema i e quindi si incolli la riga crontab che creata prima; si prema Esc, si scriva: wq! poi si prema Enter (se si fa un errore, si prema Esc e si ricominci).
Per pico: si incolli la riga crontab creata prima, si prema ctrl-X, e quindi Y quando richide di salvare; si prema Enter quando richiede il nome file.
4) E' possibile vedere le entrate correnti del crontab digitando crontab -l
Per ripulire il crontab si digiti crontab -r (potrebbe essere crontab -d su alcune shell).

 

 

Torna al menù

 

 

- - -

Directory con Motore di ricerca di Moby Dyck.com