Email
 

Crontab

Configurar o crontab
Adicionar processos no ficheiro "crontab"

Este comando serve para o caso de o seu bot cair volte novamente passado algum tempo sem que alguem ou o cliente o tenha de meter a correr de novo.

Para isso basta adicionar os seus processos no seu ficheiro "crontab"

ADICIONAR O SEU BOT NO FICHEIRO "crontab":

Para adicionar o eggdrop (bot) no ficheiro "crontab" basta fazer :

1 - cd eggdrop (pasta onde se encontra o seu bot) - Entra na directoria do bot

2 - cp scripts/autobotchk . - copia o ficheiro autobotchk para a pasta do bot (Eggdrop)

3 - chmod 700 autobotchk - da permissao

4 - chmod 700 ficheiro_de_config_do__bot.conf - da permissao

5 - ./autobotchk ficheiro_de_configuracao.conf -nomail -10 - adiciona o bot no ficheiro crontab e verifica-o de 10 em 10m



Em vez de 10 em 10 minutos pode adicionar o tempo que quiser para a verificacao , maximo de 5 em 5 minutos.
Assim o seu bot se por alguma razao cair ele arranca novamente passado 10 minutos"


ADICIONAR O SEU PSYBNC NO FICHEIRO "crontab":


Para adicionar o psybnc no ficheiro "crontab" Basta Fazer


1 - cd psybnc (pasta do psybnc)

2 - pico psybncchk

Exemplo do ficheiro psybncchk quando editado:

#!/bin/sh
# This is the crontab script for psybnc.
#
# Please change the following path to your psybnc-directory.

PSYBNCPATH=/home/foobar/psybnc ---> deve de alterar esta linha para: PSYBNCPATH=/home/seu_login/psybnc

# the rest should be kept as is

if test -r $PSYBNCPATH/psybnc.pid; then
PSYPID=$(cat $PSYBNCPATH/psybnc.pid)
if $(kill -CHLD $PSYPID >/dev/null 2>&1)
then
exit 0
fi
fi
cd $PSYBNCPATH
./psybnc &>/dev/null


Grava o ficheiro carregando em CTRL + X depois carrega na tecla y para confirmar

Depois de mudada a linha do ficheiro psybncchk passamos para o proximo passo:

3 - chmod 700 psybncchk

4 - chmod 700 psybnc.conf (ficheiro de configuracao do psybnc)

5 - crontab ?0,10,20,30,40,50 * * * * /home/seu_login/pasta_do_psybnc/psybncchk >/dev/null 2&>1?


Em vez de 10 em 10 minutos pode adicionar o tempo que quiser para a verificacao , maximo de 5 em 5 minutos.
Assim o seu bot se por alguma razao cair ele arranca passados 10 minutos"