cannot load module : compress.so ... are cineva in folderul cu modules un fisier compress.so ? ?
Ar trebui facuta o mica modificare in mesajul de quit al botului. Ce vreau sa zic? Daca eu nu am setat nici o pagina, atunci botul sa nu zica asa:
Ar fi mai bine sa fie un check acolo, si in caz ca homepage nu e specificat, sa nu mai puna acel " or " in mesajul de quit. Poate unii nu au site, etc, etc. Ar fi interesant, zic eu.Code:(Quit: Shutdown by Alexik, for info apply on #somechan or )
Only GoD can judge me !
cannot load module : compress.so ... are cineva in folderul cu modules un fisier compress.so ? ?
Este acel modul. Eroarea vine pentru ca nu s-a compilat cum trebuie, sau modulul e corupt (eu stiu, rewrite, etc, etc) sau poate nu e deloc (vad ca nu ai dat textul exact al erorii). Nu e ceva default din a&a light pentru ca am testat eu ieri si pe Win si pe Linux si nu dadea asa ceva. Recompileaza eggdrop-ul, ar trebui sa mearga (make config sau make iconfig ca sa alegi tu exact modulele care trebuie compilate - desi make config face totul cum trebuie...tie iti trebuie doar ./configure && make config && make && make install).
Succes.
Only GoD can judge me !
ok, vad ca sunt prea multe discutii tensionate pe tema testarii scriptului asa ca o sa postez un ghid pentru asta.
Cum sa testezi CORECT a&a light:
1. Testarea se face pe o instalare curata a ultimei versiuni de eggdrop ( 1.6.19+ctcpfix daca nu ma insel), ghid de instalare aici
2. Aveti grija sa aveti o versiune cat mai recenta de tcl ( orice peste 8.1 ar trebui sa mearga, cu toate ca eu personal recomand 8.4 - daca imi aduc aminte bine asta e ultima versiune stabila de tcl)
3. Cand testati a&a light, testati NUMAI a&a light, asta inseamna fara scripte third party incarcate in memorie.
4. Cand testati, urmariti consola si postati pe forum atat, ce primiti in note de la bot, cat si eventualele erori din consola.
Pentru userii mai avansati: puteti comenta linia din a&a_02_a_binds.tcl:
pentru a putea folosi:Code:catch { unbind dcc n|- tcl *dcc:tcl}
in dcc. Asta va genera un backtrace complet pe care il puteti posta aiciCode:.tcl set $errorInfo
Cam atat pentru moment, il voi updata cu mai multe informatii pe masura ce apar
PS: rog ca doar cei care au urmat instructiunile de mai sus sa posteze in acest thread. Pentru orice alte probleme/conflicte/incompatibilitati legate de script, recomand deschiderea unui nou thread.
Fuck oFF!
ok , nu tine de a&a ci de compilarea eggdrop`ului [QUOTE]poate cineva sa imi trimita din shellul lui "compress.so" ?Eggdrop v1.6.19+ctcpfix (C) 1997 Robey Pointer (C) 2008 Eggheads
[12:31] --- Loading eggdrop v1.6.19+ctcpfix (Wed Aug 5 2009)
[12:31] Listening at telnet port 12346 (all).
[12:31] Module loaded: dns
[12:31] Module loaded: channels
[12:31] Module loaded: server
[12:31] Module loaded: ctcp
[12:31] Module loaded: irc
[12:31] LANG: No lang files found for section transfer.
[12:31] Module loaded: transfer (with lang support)
[12:31] Module loaded: share
[12:31] Can't load modules compress: /home/hell/Documents/eggdrop/modules/compress.so: cannot open shared object file: No such file or directory
[12:31] LANG: No lang files found for section notes.
[12:31] Module loaded: notes (with lang support)
[12:31] LANG: No lang files found for section console.
[12:31] Module loaded: console (with lang support)
[12:31] Module loaded: blowfish
[12:31] LANG: No lang files found for section assoc.
[12:31] Module loaded: assoc (with lang support)
[12:31] LANG: No lang files found for section wire.
[12:31] Module loaded: wire (with lang support)
[12:31] **********************************
[12:31] *loading a&a light eggdrop script*
[12:31] **********************************
[12:31] + LOADED core
[12:31] + LOADED binds
[12:31] + LOADED xservice module
[12:31] + LOADED
[12:31] + LOADED en dictionary
[12:31] + LOADED ro dictionary
[12:31] + LOADED owner commands
[12:31] + LOADED global N commands
[12:31] + LOADED global n commands
[12:31] + LOADED global m commands
[12:31] + LOADED global o commands
[12:31] + LOADED global l commands
[12:31] + LOADED global v commands
[12:31] + LOADED global s commands
[12:31] + LOADED global Q commands
[12:31] + LOADED local N commands
[12:31] + LOADED local X commands
[12:31] + LOADED local n commands
[12:31] + LOADED local m commands
[12:31] + LOADED local o commands
[12:31] + LOADED local l commands
[12:31] + LOADED local v commands
[12:31] + LOADED local q commands
[12:31] + LOADED local s commands
[12:31] + LOADED info module
[12:31] Writing info file ...
[12:31] + LOADED stats module
[12:31] **********************************
[12:31] *a&a light loaded successfully*
[12:31] **********************************
[12:31] Creating channel file
STARTING BOT IN USERFILE CREATION MODE.
Telnet to the bot and enter 'NEW' as your nickname.
OR go to IRC and type: /msg Datar hello
This will make the bot recognize you as the master.
[12:31] === datar: 1 channels, 1 users.
Launched into the background (pid:
1. daca vrei precompilate ar trebui sa spui si ce kernel folosesti (poate fi linux 2.4 sau linux 2.6 sau unul din bsd-uri)
2. sugerez sa incerci sa ti-l recompilezi singur, daca ai compilat eggdropul inainte si ai pastrat sursele, un make modules && make install ar trebui sa rezolve![]()
Fuck oFF!
scuze pentru offtopic , linux 2.6 am , iar dupa compilare modulele sunt in /eggdrop .. .si imi da eroare la incarcare .. trebuie sa fac eu folder : eggdrop/modules <- unde mut modulele din /eggdrop .... Asa patiti si voi la compilare ? ( am incercat pe ubuntu , linux mint si actual mepis ) ... poate o fi de la eggdrop 1.6.19 +ctcp fix![]()
Eu am patit asta pe anumite sisteme. Exista un shortcut in folderul eggdrop, si anume modules1.6.19 care duce catre modules. Trebuie vazut in eggdrop.conf ce anume path e folosit, si corectat catre modules. Aseara de exemplu nu am patit asta nici pe linux, nici pe win, asa cum vine eggdrop1.6.19+ctcpfix cu Makefile si etc, deci nu stiu ce sa zic. Unele sisteme nu sunt optimizate pentru IRC hosting.
Oricum, rezolvarea era si mai sus, postat tot de mine, dupa ce ai postat problema.
PS: nu intotdeauna merge cu "da-mi si mie compress.so de la tine", mai bine recompileaza (cum am zis si eu si arcade).
PS2: uneori problema vine de la permisiuni. Daca de exemplu un fisier are alte permisiuni decat ale userului de pe care ruleaza eggdrop atunci nu poate incarca fisierul ala (exact cum zici tu ca iei fisierul precompilat si etc).
Succes
Only GoD can judge me !
Dupa cateva zile am gasit aceeasi problema ca la vechiul a&a... si anume cand dau pe #canal : !join #test ... botul spune pe privat : Channel #canal already exists in my ....
[QUOTE]Session Start: Thu Aug 06 22:14:06 2009
Session Ident: lupo
Session Ident: lupo (~lupo@lupo.users.undernet.org)
<lupo> FAILED: channel 02#Adventure is already in my channels list
unde #adventure e chanul Static , iar eu dadusem pe #adventure : !join #pamela (pentru prima data) ..... nu e problema ca nu a intrat pe chanul respectiv .. fiindca a intrat .. problema e de ce mai zice in privat ce am pus din log
Last edited by lupo; 07-08-2009 at 08:30.
Logul la ceea ce s-a petrecut. Ce comanda ai dat, ce a raspuns botul si ce consideri ca ar fi anormal?
Daca canalul #test deja e in lista de canale a botului (ai mai dat inainte !join #test si nu ai dat !purge test) e normal ca botul zice ca canalul e in lista sa curena de canale. In cazul ca botul nu se afla pe canal, ii dai !comeback canal sau dai telnet la bot si vezi ce zice (poate fi cazul ca se afla pe un server IRC care permite join la 9 canale maxim si nu lasa botul tau sa intre pe al zecelea canal).
Daca e altceva, faci exact cum am scris mai sus. Fara loguri - no help.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks