Eggdrop gyorstalpaló - Telepítés
Ez után elvileg a botuk lefordult, és a felesleges dolgokat
töröltük. Most áll elõttünk a konfigolás
feladata! Ha még nincs kész konfigfájlunk, akkor most
itt az ideje, hogy átírjuk az alapot. Elõszöris
lépjünk be az új botdirbe és nyissuk meg a fájl
vmilyen szerkesztõvel. Én most a joe nevû editoron
mutatom meg, mert szerintem ez a legkönnyebben és legjobban
használható:
cd BoT
joe konfigfajl
Jó esetben most megnyílt a joe és látjuk
a fájlt. Ha nem így történt, próbálkozhatunk
más editorral is (vi, emacs, pico, stb), vagy egyszerûen letöltjük
a saját gépünkre a file-t, és majd magunknál
editáljuk.
A konfigurálást mindenkire magára bízom,
hiszen mindenki olyan botot csinál magának, amilyet akar,
de van pár fontos dolog, amit feltétlen be kell állítni.
Például sokan nem szokták helyesen beállítani
a helyi idõszámítást, és az alapban
megadott "EST" értéket hagyják a timezone változónak,
amit, ha Közép-Európában vagyunk "CET"-re kell
állítani, különben késõbbi scriptjeink,
amiknek köze van az idõponthoz, nem helyes értékeket
használnak majd, másrészt a logban, ha úgy
állítjuk be, a történések idõpontját
is rögzíteni fogja, és ez félreértésekhez
vezethet. (Itt még annyit megjegyeznék, hogy a gép
idõszámítását is figyelembe kell venni.
Ha rendesen jár az óra, akkor jó a CET beállítás.)
Ha késõbb össze akarjuk majd lineklni a botunkat
egy másikkal, akkor be kell állítsuk a portját,
hogy tudjanak csatlakozni a botunkhoz. Az alapként megadott 3333
már foglalt lehet, ha már fut egy bot a gépen, és
feltételezhetjük, hogy esetleg majd vki késõbb
is ezt adja majd meg, és az a bot fogja használni, ami hamarabb
indult el, így érdemes egy egyedi értéket megadni.
(Én speciel az adott évszámot szoktam megadni, így
most 1998 és 1999-es porton figyelnek a botjaim. ;))
Tulajdonképpen az összest beállítást
rád bízom, de ha nem sikerül megérteni, mirõl
van szó, vagy valami gondod van, akkor küldd el emailben
vagy keress meg IRC-n (Netdevil
néven szoktam fent lenni, az #erdely,
#nyiregyhaza
és #hardware.hu
csatikon).
Ami viszont még fontos, hogy szedjük ki az összes
"die"-jal kezdõdõ sort, mert akkor el sem indul majd a botunk!
:)
Ha kész a konfigurálás, és úgy gondolod,
mindent jól beállítottál, akkor le lehet indítani
a botot. Ha már van vmiféle userfile-ja a botnak, akkor azt
a konfigfileban megadott helyre és olyan néven helyezd el,
és simán indítsd el a botot. Ha még nincs,
akkor elsõre így kell indítsad:
./eggdrop konfigfajl -m vagy ha rendesen
beállítottad a bot elsõ sorában az eggdrop
elérési útvonalát (érdemes), akkor:
./konfigfajl -m
Ha mindent jól csináltál, akkor minden hibaüzenet
nélkül elindul az eggdrop és felszólít,
hogy elsõként te hellózd be vhogy a botot. Ha nincs
júzerfájlod, akkor míg be nem hellozod vhogy, addig
szükség van a learn-users változó 1-es értékére.
Ha nem állítottál át semmi ezzel kapcsolatos
beállítást, akkor az
/msg Botnick hello
paranccsal sikeresen bemutatkozhatsz neki, ha más szót
adtál meg, akkor a fenti sorban leévõ hello-t cseréld
ki arra. Ha teljesen unbindelted, akkor telnetlj be a portjára és
NEW-ként mutatkozz be neki. Ekkor meg kell adj neki egy nicket,
amin ismerni fog (ezt érdemes a konfigfájlban megadott owner
változóval egyezõnek megadni) és kódot
is kell állíts. Ekkor már bent is leszel a partyline-ján,
de errõl majd késõbb. Térjünk oda vissza,
hogy IRC-n, msgben helloztad be. Ezután kódot kell állíts:
/msg Botnick pass a_választott_kódod
Ezt a_választott_kódód-at cseréld fel egy
5 és 9 karakter közti szóra, amit nem felejtesz el és
nem túl könnyû kitalálni. Ekkora már a
nehezén túl vagy! :)
Most még nem mondhatjuk, hogy túl vagy az installálás
folyamatán, hiszen valószínûleg szeretnél
majd scripteket betölteni, és behatóbb konfigurálást
végezni majd az új botodon. Ennek ellenére most ezt
a fejezetet lezárom, a többi dologról külön
fejezetben olvashatsz. (Szerintem ha ezt is elolvastad, akkor mindenképp
olvasd el a többit is, mert szükséges az is egy jó
bot készítéséhez!)