egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

tcl help

 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Eggdrop Help
View previous topic :: View next topic  
Author Message
speedx
Voice


Joined: 04 Jan 2008
Posts: 2

PostPosted: Fri Jan 04, 2008 9:05 pm    Post subject: tcl help Reply with quote

The only way i can run the bot is by using ./eggdrop -n eggdrop.conf .. it starts .. i read that i have multithread tcls?? how can i remove them so i can just run ./eggdrop eggdrop.conf .. i am using fedora 8 .. please explain details..

Thanks

SpeedX
Back to top
View user's profile Send private message
YooHoo
Owner


Joined: 13 Feb 2003
Posts: 939
Location: Redwood Coast

PostPosted: Fri Jan 04, 2008 9:21 pm    Post subject: Reply with quote

it would be helpful to copy & paste the exact error message you are receiving, that way we don't spend time & energy trying to guess what you mean by 'multithread tcl' thing Wink
_________________
Mr. Green
Johoho's TCL for beginners
Mr. Green
Back to top
View user's profile Send private message Send e-mail
speedx
Voice


Joined: 04 Jan 2008
Posts: 2

PostPosted: Fri Jan 04, 2008 9:29 pm    Post subject: Reply with quote

when i start the bot with /eggdrop eggdrop.conf it starts says 1chan 1 user .. launched into background, it does not join the channel i let it sit for 10mins. But when i run /eggdrop -n eggdrop.conf this it what it shows

Eggdrop v1.6.18 (C) 1997 Robey Pointer (C) 2006 Eggheads
[19:11] Allocated bind table unld (flags 1)
[19:11] Allocated bind table time (flags 1)
[19:11] Allocated bind table note (flags 0)
[19:11] Allocated bind table nkch (flags 1)
[19:11] Allocated bind table load (flags 1)
[19:11] Allocated bind table link (flags 1)
[19:11] Allocated bind table filt (flags 1)
[19:11] Allocated bind table disc (flags 1)
[19:11] Allocated bind table dcc (flags 0)
[19:11] Allocated bind table chpt (flags 1)
[19:11] Allocated bind table chon (flags 1)
[19:11] Allocated bind table chof (flags 1)
[19:11] Allocated bind table chjn (flags 1)
[19:11] Allocated bind table chat (flags 1)
[19:11] Allocated bind table bot (flags 0)
[19:11] Allocated bind table bcst (flags 1)
[19:11] Allocated bind table away (flags 1)
[19:11] Allocated bind table act (flags 1)
[19:11] Allocated bind table evnt (flags 1)
[19:11] --- Loading eggdrop v1.6.18 (Fri Jan 4 2008)
[19:11] Listening at telnet port 3554 (all).
[19:11] Module loaded: channels
[19:11] Allocated bind table wall (flags 1)
[19:11] Allocated bind table raw (flags 1)
[19:11] Allocated bind table notc (flags 1)
[19:11] Allocated bind table msgm (flags 1)
[19:11] Allocated bind table msg (flags 0)
[19:11] Allocated bind table flud (flags 1)
[19:11] Allocated bind table ctcr (flags 1)
[19:11] Allocated bind table ctcp (flags 1)
[19:11] Module loaded: server
[19:11] Module loaded: ctcp
[19:11] Allocated bind table topc (flags 1)
[19:11] Allocated bind table splt (flags 1)
[19:11] Allocated bind table sign (flags 1)
[19:11] Allocated bind table rejn (flags 1)
[19:11] Allocated bind table part (flags 1)
[19:11] Allocated bind table nick (flags 1)
[19:11] Allocated bind table mode (flags 1)
[19:11] Allocated bind table kick (flags 1)
[19:11] Allocated bind table join (flags 1)
[19:11] Allocated bind table pubm (flags 1)
[19:11] Allocated bind table pub (flags 0)
[19:11] Allocated bind table need (flags 1)
[19:11] Module loaded: irc
[19:11] Allocated bind table rcvd (flags 1)
[19:11] Allocated bind table sent (flags 1)
[19:11] Allocated bind table lost (flags 1)
[19:11] Allocated bind table tout (flags 1)
[19:11] LANG: Section loaded: transfer
[19:11] LANG: 59 messages of 65 lines loaded from ./language/transfer.english.lang
[19:11] LANG: 59 adds, 0 updates to message table
[19:11] Module loaded: transfer (with lang support)
[19:11] Module loaded: share
[19:11] LANG: Section loaded: notes
[19:11] LANG: 42 messages of 47 lines loaded from ./language/notes.english.lang
[19:11] LANG: 42 adds, 0 updates to message table
[19:11] Module loaded: notes (with lang support)
[19:11] LANG: Section loaded: console
[19:11] LANG: 10 messages of 15 lines loaded from ./language/console.english.lang
[19:11] LANG: 10 adds, 0 updates to message table
[19:11] Module loaded: console (with lang support)
[19:11] Module loaded: blowfish
[19:11] Module loaded: uptime
[19:11] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ).
[19:11] use '.help userinfo' for commands.
[19:11] Userfile loaded, unpacking...
[19:11] === PsPer: 1 channels, 1 users.
[19:11] main: entering loop
[19:11] Trying server irc.Prison.NET:6667
[19:11] net: connect! sock 8
[19:11] Connected to irc.Prison.NET
[19:11] -NOTICE- *** Processing connection to irc.Prison.NET
[19:11] -NOTICE- *** Looking up your hostname...
[19:11] -NOTICE- *** Checking Ident
[19:11] -NOTICE- *** No Ident response
[19:12] -NOTICE- *** Found your hostname
[19:12] PsPer joined #psp-stuff.

and it does join the channel this way.. the only thing is if i close or reboot my windows machine as i am using a telnet window to my linux box the bot will die
Back to top
View user's profile Send private message
DragnLord
Owner


Joined: 24 Jan 2004
Posts: 711
Location: C'ville, Virginia, USA

PostPosted: Sat Jan 05, 2008 2:25 am    Post subject: Reply with quote

check out the "screen" command
Back to top
View user's profile Send private message
rosc2112
Revered One


Joined: 19 Feb 2006
Posts: 1454
Location: Northeast Pennsylvania

PostPosted: Sat Jan 05, 2008 3:41 am    Post subject: Reply with quote

This has been answered many times..Try searching the forum.
Back to top
View user's profile Send private message
nml375
Revered One


Joined: 04 Aug 2006
Posts: 2857

PostPosted: Sat Jan 05, 2008 11:12 am    Post subject: Reply with quote

This is indeed an issue with threaded tcl-libraries, or rather, they are not properly identified as such.

"quickfix":
Download a copy of the tcl-sourcecode, compile it on the system and install it.
If you got root access, considder doing a system-wide installation and remove the rpm-package first.

If not, install it to your home directory. When compiling eggdrop, use "--with-tcllib=/home/yourhome/tcllib --with-tclinc=/home/yourhome/tcl.h" as options with ./configure, of course replacing paths accordingly. Also remember to set the LD_LIBRARYPATH environment variable to point to the library-location (to make sure your eggie uses your library and not the system's). This will also need to be set each time you start your eggdrop, and cannot be set from within the configfile.


Real fix:
Help us figure out why these rpm-libraries are'nt properly identified as threaded. There is appropriate code in eggdrop's source to cope with threaded tcl-libraries, as long as they're identified as such.
_________________
NML_375, idling at #eggdrop@IrcNET
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Eggdrop Help All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber