From sporter at rit.net Mon Jan 6 20:06:26 2003 From: sporter at rit.net (Shawn J Porter) Date: Thu Aug 5 00:19:42 2004 Subject: [roch-pm] AA bot project Message-ID: Would anybody here be interested in working on a project with me to build an IRC bot for people who play the game America's Army? http://www.americasarmy.com I'd like to build a bot to sit on the #americasarmy channel on irc.homelan.com and provide the following services: - return the status of a given player - return the "honor" of a given player - return the current server of a given active player If possible, I would also like to to server as an AA knowlege base, much like purl does on #perl. (Or it used to, I haven't been on #perl in years.) I built a similar tool years ago when I did more frequent Perl hacking. Back then I used purl as my building block and built up from there. My bot was named "tux" and he served as a toy and an interactive FAQ for the group I was working with. (We did tech support and before searching the knowlege base we would sometimes ask "tux" questions and occasionally get good answers.) There are serveral websites that publish the information needed for the player queries. What I plan to do is use LWP to grab the data and tie it all together with a good bot tool. So far I'm using Bot::BasicBot and I've got it to connect to the IRC server, join the test channel, and to acknolwledge communications. http://search.cpan.org/src/HITHERTO/Bot-BasicBot-0.02/ I've also started fooling around with Perlbot. It seems a bit more powerful than Bot::BasicBot. http://sourceforge.net/projects/perlbot/ Well, if you're interested, give me a shout. -- Shawn Porter http://rit.net/sporter sporter@rit.net -- For information on unsubscribing from this list, please visit http://rochester.pm.org From burke at pas.rochester.edu Tue Jan 7 13:58:28 2003 From: burke at pas.rochester.edu (andrew burke) Date: Thu Aug 5 00:19:42 2004 Subject: [roch-pm] AA bot project In-Reply-To: References: Message-ID: <1041969508.27658.1.camel@landshark.pas.rochester.edu> > I've also started fooling around with Perlbot. It seems a bit more > powerful than Bot::BasicBot. > > http://sourceforge.net/projects/perlbot/ I'm actually one of the authors of perlbot, if you need help, let me know. Writing basic plugins using the most recent cvs version is very, very easy. I think the main problem will be figuring out how to query the information you want from the AA servers. Anyways, again, if you would like help with perlbot, let me know. andy -- For information on unsubscribing from this list, please visit http://rochester.pm.org From geoff at whitedonkey.com Thu Jan 30 12:49:48 2003 From: geoff at whitedonkey.com (Geoffrey Bradford) Date: Thu Aug 5 00:19:42 2004 Subject: [roch-pm] Bzip2 module won't compile - help? Message-ID: <000201c2c890$5d96b980$b3881581@rh.rit.edu> Hi, I normally would not look for help like this, but the mailing list page does say this list can be used for help. I'm having a problem getting Compress::Bzip2 to install. Every time I try I get the following message during make test PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.6.1/i386-linux -I/usr/lib/ perl5/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/test....Can't load 'blib/arch/auto/Compress/Bzip2/Bzip2.so' for module Compress::Bzip2: blib/arch/ auto/Compress/Bzip2/Bzip2.so: undefined symbol: bzBuffToBuffCompress at /usr/lib/perl5/5.6.1/i386-li nux/DynaLoader.pm line 206. at t/test.t line 8 Compilation failed in require at t/test.t line 8. BEGIN failed--compilation aborted at t/test.t line 8. dubious Test returned status 255 (wstat 65280, 0xff00) FAILED--1 test script could be run, alas--no output ever seen make: *** [test_dynamic] Error 2 I have another server with the same Version of bzlib which has a copy of this module compiled on it. That server is Red Hat 6.2, The new server is Red Hat 7.2. Any help would be greatly appreciated. ---geoff. -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Thu Jan 30 17:49:24 2003 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:42 2004 Subject: [roch-pm] Fwd from ["Andreas Borchert" ]] Message-ID: <3E39BA04.1010808@directedge.com> -------- Original Message -------- On Thu, Jan 30, 2003 at 01:49:48PM -0500, Geoffrey Bradford wrote: > I'm having a problem getting Compress::Bzip2 to install. Every time I > try I get the following message during make test [...] > t/test....Can't load 'blib/arch/auto/Compress/Bzip2/Bzip2.so' for module > Compress::Bzip2: blib/arch/ > auto/Compress/Bzip2/Bzip2.so: undefined symbol: bzBuffToBuffCompress at > /usr/lib/perl5/5.6.1/i386-li > nux/DynaLoader.pm line 206. Apparently bzlib is installed as a static library. By default, if you create a shared object that references a static library, the static library is not included itself into the shared object. If Perl attempts to load your shared object, the dynamic loader detects that the Perl binary does not include the bzlib library and you get error messages about undefined symbols. The easiest solution is to build a shared bzlib. Alternatively you have to convince your linkage editor to include static libraries into shared objects. Maybe, ``-Wl,-whole-archive'' could be helpful if you are using GNU ld. Andreas. -- Dr. Andreas F. Borchert, SAI, Universitaet Ulm | One should make everything Helmholtzstrasse 18, E02, Tel +49 731 50-23572 | as simple as possible, but http://www.mathematik.uni-ulm.de/sai/borchert/ | no simpler. -- A. Einstein -- For information on unsubscribing from this list, please visit http://rochester.pm.org