And here lies the 1.4 release of AiChaos Leviathan.
Changes:
Quote:
Version 1.4
• GUI Temporarily Suspended: Due to drastic changes in Leviathan.pl, the GUI hasn't been updated and is therefore suspended (however, the source "GUI.txt" is included if you want to edit it yourself). • Bot Settings Change: Instead of files in the "bots" folder, you now define all your bots in "config/connections.xml" - the downside is that you have to use XML instead of plain text. However, now it's easier to add mirrors. If you have 5 AIM bots that use the same reply data, and then decide to change their brain, you just have to make one change. Also, you can turn individual mirrors on or off (or turn the entire bot on or off). • Timestamps Subroutine Update: Time::Format is now being used, so strings such as "Weekday, Month d yyyy @ H:mm:ss A.M." will work. However, for backwards compatibility the old tags will still work as well (however, has been removed). • Games Broadcast Handler Update: Now supports Yahoo, IRC, and Jabber users to participate in multiplayer games. • Yahoo Messenger listener added (still in beta; may not sign on if many other bots are also connected). • Games::Manager renamed to Games::Multiplayer::Manager by request of CPAN admins (also: CPAN Documentation on Games::Multiplayer::Manager)
I made major changes in the Leviathan.pl file (for example, the reading of the XML to load up the bots) and didn't copy the changes over to GUI.pl, so for this version the GUI isn't accessible (the source is included if you want to mess with it yourself though).
Once again: NOT FOR NEWBIES! If you don't know whether or not you're a newbie, go ahead and post your newbie questions and we'll tell you nice and quick whether or not you're a newbie. If there's any doubt about whether or not your question is n00bish, better be safe than sorry and just not open your mouth and prove it.
Refer to docs/index.html for all your questions and getting-started needs.
Attached. Only reply with constructive things. No compliments. _________________ Current Site (2008) http://www.cuvou.com/
is it just me or did anyone else notice that the bots folder is missing?? [right][snapback]47884[/snapback][/right]
Quote:
• Bot Settings Change: Instead of files in the "bots" folder, you now define all your bots in "config/connections.xml" - the downside is that you have to use XML instead of plain text. However, now it's easier to add mirrors. If you have 5 AIM bots that use the same reply data, and then decide to change their brain, you just have to make one change. Also, you can turn individual mirrors on or off (or turn the entire bot on or off).
My mistake though, I forgot to include something about thoroughly reading my post when I posted. _________________ Current Site (2008) http://www.cuvou.com/
hehe...i know it's not newbie (cos i am bewbie and i'm having a hard time hehe!) but i was wondering if you could help me out here... when i star the batch file everything goes like.. done! and then reaches this here point where i get
Can't locate Mail\Sendmail.pm in @INC <@INC contains: ./lib ./libtwo C:/Perl/lib C:/Perl/site.lib .> at ./handlers/smtp/smtp_add_queue.pl line 75. BEGIN failed--compilation aborted as ./handlers/smtp/smtp_ad_queue.pl line 75. Compilation failed in require at Levithian.pl line 241. Including ./handlers/smtp/smtp_add_queue.pl...Use of uninitialised value in numeric eq<==> as levithian.pl line 96.
that! and then the bot does it all over again...and again, and again. what's up? (HEELPP!) (do i need to install something? or is my initial setup wrong?) sorry for the trouble..
Once again: NOT FOR NEWBIES! If you don't know whether or not you're a newbie, go ahead and post your newbie questions and we'll tell you nice and quick whether or not you're a newbie. If there's any doubt about whether or not your question is n00bish, better be safe than sorry and just not open your mouth and prove it.
[right][snapback]47869[/snapback][/right]
QUOTE(NaiBot @ Apr 23 2005, 06:25 AM)
hehe...i know it's not newbie (cos i am bewbie and i'm having a hard time hehe!) but i was wondering if you could help me out here... when i star the batch file everything goes like.. done! and then reaches this here point where i get
Can't locate Mail\Sendmail.pm in @INC <@INC contains: ./lib ./libtwo C:/Perl/lib C:/Perl/site.lib .> at ./handlers/smtp/smtp_add_queue.pl line 75. BEGIN failed--compilation aborted as ./handlers/smtp/smtp_ad_queue.pl line 75. Compilation failed in require at Levithian.pl line 241. Including ./handlers/smtp/smtp_add_queue.pl...Use of uninitialised value in numeric eq<==> as levithian.pl line 96.
that! and then the bot does it all over again...and again, and again. what's up? (HEELPP!) (do i need to install something? or is my initial setup wrong?) sorry for the trouble.. [right][snapback]47955[/snapback][/right]
Well I said I'd tell you whether or not you're a newbie, so here it is:
Yes, you are definitely a newbie.
In the last few posts about earlier bot releases I had to include "If you get an error like Can't locate Some/Module.pm in @INC, and don't know how to fix it, then you're a newbie"
Mostly the only thing that I define as a newbie, as far as this bot goes, are people who don't know enough Perl to know how to install modules. If you can install modules, you're not a newbie. _________________ Current Site (2008) http://www.cuvou.com/
hehe... like i said i know i'm a newbie... (but i'm learning this from scratch man! so cut me some slack eh? keke...) ok so i know enough perl now to know what modules i need to install and have done so... but once again, being a "newbie" i am stuck.. so er... HEEELLLLPPPP!!! hehehe...
ok here's what i get now... so what now?
::blah blah! ::connecting the bots... Can't locate object method "new" via package "MSN" at leviathan.pl line 420. Signing on ******@*****.com to MSN... Use of uninitialized value in numeric eq <==> at leviathan.pl line 96
i appreciate you guys helping me out here and i'm really sorry to bother you but we all gotta start somewhere right? thnks.. you guys are the best!
hehe... like i said i know i'm a newbie... (but i'm learning this from scratch man! so cut me some slack eh? keke...) ok so i know enough perl now to know what modules i need to install and have done so... but once again, being a "newbie" i am stuck.. so er... HEEELLLLPPPP!!! hehehe...
ok here's what i get now... so what now?
::blah blah! ::connecting the bots... Can't locate object method "new" via package "MSN" at leviathan.pl line 420. Signing on ******@*****.com to MSN... Use of uninitialized value in numeric eq <==> at leviathan.pl line 96
i appreciate you guys helping me out here and i'm really sorry to bother you but we all gotta start somewhere right? thnks.. you guys are the best! [right][snapback]47962[/snapback][/right]
First of all: http://www.aichaos.com/docs/doscopy.html go there to learn how to copy and paste from DOS. Your error doesn't look complete (I thought there was also a "(perhaps you forgot to load MSN?)" in that error too).
You need to install the MSN module. It uses the MSN 2.0 module, you can find that on the MSN Protocol Modules forum.
And also for future reference, if you get a "Can't locate Some/Module.pm", take that file name (Some/Module.pm), turn the /'s into ::'s and remove the .pm (so the missing module would be Some::Module). That helps when trying to find the modules to install. _________________ Current Site (2008) http://www.cuvou.com/
Hehehe.. thanks but i managed to figure that part out myself.. i got it working now.. although i did run into some trouble with the date-calc module so i just deleted the age.pm file...
thanks man.. keep at it eh? oh and when is the AIML2Alpha converter getting an update to support the latest tags? hehe... great tool that..really helps thanks...
Joined: 10 Jun 2004 Posts: 560 Location: North West, England
Posted: Wed Apr 27, 2005 8:48 pm Post subject:
QUOTE(Guest_Adam_* @ Apr 27 2005, 07:53 PM)
EDIT: After typing in Install MIME::Lite it came up with:
ppm> Install MIME::Lite Searching for 'MIME::Lite' returned multiple results. Using 'search' instead... Searching in Active Repositories 1. MIME-Lite [3.01] low-calorie MIME generator 2. MIME-Lite-HTML [1.21] Provide routine to transform a HTML page in a~ 3. MIME-Lite-TT-Japane~ [0.02] MIME::Lite::TT with Japanese character code ppm>
Any ideas?! [right][snapback]48068[/snapback][/right]
Joined: 10 Jun 2004 Posts: 560 Location: North West, England
Posted: Thu Apr 28, 2005 8:48 pm Post subject:
sorry couldnt use edit
i get this error
Quote:
Done! :: Loading bot profiles... Done! :: Loading bot reply data... Done! :: Connecting the bots... Can't locate object method "new" via package "Net::YIM" (perhaps you forgot to l oad "Net::YIM"?) at Leviathan.pl line 464. Signing on cypte to Yahoo... Use of uninitialized value in numeric eq (= =) at Leviathan.pl line 96.