Rozmiar: 668 bajtów Rozmiar: 668 bajtów


Programy
Jaja
Księga Gości
Galeria
Chat
Dzwonki
Autorzy
Irc
Screen
Boty
BitchX
Jak bez +r
Strona Główna


Chcesz dostawać
forsę za nic? Kliknij
na poniższy baner.


Zarabiaj z nami!

Rozmiar: 36910 bajtów

stat4u
Instalacja | Konfiguracja | Komendy | Flagi | Cron vs Bot



Cron jest coś podobnego do windosowskiego rejestru. Jego zadaniem jest uruchamianie różnych programów (procesów) o określonej porze. Oczywiście można go wykorzystać do samoistnego uruchamiania botów, bnc, czy też BitchX-a. Opiszę tu krótki sposób na dopisanie bota do Crona tak żeby był uruchamiany co 10 minut...

1). Do wersji 1.3.27 eggdropa (lub wyższej) dodano skrypt "autobotchk" który praktycznie za nas wykonuje wszystkie czynności związane z dodaniem bota do tablicy cron. Jednak jeżeli twoje konto shell ma ograniczony dostęp i zwykły user nie może korzystać z tablicy cron będziesz musiał dodać bota ręcznie (nie jest to trudne). Aby sprawdzić czy masz pełny dostęp do crona wpisz na koncie :

crontab -l

Jeżeli nie wyskoczy nic typu "Permission denied" możesz użyć skryptu który sam dopisze bota ( w przeciwnym wypadku przejdź do punktu [2] ). Musisz tylko wejść do katalogu eggdrop/scripts (komenda : cd scripts) i wpisać :

./autobotchk config -dir /home/login/eggdrop -noemail

Pamiętając że zamiast "config" wpisujemy nazwę pliku konfiguracyjnego bota, a zamiast "/home/login/eggdrop" pełną ścieżkę do katalogu w którym jest zainstalowany eggdrop. Ostatnim etapem jest edytowanie i zainstalowanie pliku botchk, w tym celu wchodzimy do katalogu eggdrop/scripts i wpisujemy komendę :

pico botchk

Uruchomi się nam edytor tekstu, gdzie musimy odnaleźć i zmienić następujące linijki :

botdir="/home/login/eggdrop/"
botscript="nazwa_configa"
botname="nick_bota"
userfile="nick.user"

Kolejnym krokiem jest wydanie polecenia :

./botchk

Jeśli pojawi się nam taki komunikat: "bash: ./botchk: Permission denied" należy wpisać:

chmod 755 ./botchk

W ten sposób dodaliśmy bota do crona za pomocą skryptu "autobotck".

2). Jeżeli mamy ograniczony dostęp do shella możemy dopisać bota w inny sposób (ręcznie) postępujemy podobnie jak poprzednio czyli edytujemy plik botchk:

cd eggdrop/scripts pico botchk

Uruchomi się nam edytor tekstu, gdzie musimy odnaleźć i zmienić następujące linijki :

botdir="/home/login/eggdrop/"
botscript="nazwa_configa"
botname="nick_bota"
userfile="nick.user"

Następnie edytujemy crona komendą :

crontab -e

Naciskamy klawisz "a" i dopisujemy linijkę :

0,10,20,30,40,50 * * * * /home/login/eggdrop/scripts/botchk > /dev/null 2 > &1

Oczywiście w miejsce login wpisujemy login naszego konta. Teraz naciskamy kolejno klawisze: Esc oraz :wq - co spowoduje zainstalowanie nowej zawartości crona.


Rozmiar: 962 bajtów Rozmiar: 12824 bajtów