Hello all- I am trying to move up from a CKSbot that I got to work, to the 'next level' but keep getting this error- any ideas?
Couldn't set Win32 blocking: Unknown error Your vendor has not defined POSIX macro EINPROGRESS, used at lib/Net/OSCAR/Conne ction.pm line 336 Press any key to continue . . .
That's an error lots of people get when using Juggernaut or Leviathan because *apparently* I'm a really bad Net::OSCAR bot coder and that only those two templates EVER have this error (even though CksBot-AIM was BASED on Juggernaut's code and people can get that one to work just fine).
It only has this error on maybe a third of the people who try those bots and I have no idea how to fix it. _________________ Current Site (2008) http://www.cuvou.com/
That's an error lots of people get when using Juggernaut or Leviathan because *apparently* I'm a really bad Net::OSCAR bot coder and that only those two templates EVER have this error (even though CksBot-AIM was BASED on Juggernaut's code and people can get that one to work just fine).
It only has this error on maybe a third of the people who try those bots and I have no idea how to fix it. [right][snapback]47697[/snapback][/right]
do you think a reinstall of perl and net::oscar might cure it? or am I just 'out of luck?'
Ever tried to find out what windows/perl version that 'one third' uses? There may be some odd combination that causes perl to act strange? Seems strange to me, that this error may seem to be win32 oriented, but who knows.
Ever tried to find out what windows/perl version that 'one third' uses? There may be some odd combination that causes perl to act strange? Seems strange to me, that this error may seem to be win32 oriented, but who knows. [right][snapback]47709[/snapback][/right]
Yeah, Net::OSCAR never did cooperate on Win32 systems without editing (i.e. that "Can't set Win32 blocking" used to be an "or die" thing, I had to change it to "or warn" to stop the bot from crashing and being able to run on Windows).
You can try reinstalling Perl and/or Net::OSCAR and see if you can get it, but nobody I know has been able to fix the error once they got it.
If you're using Leviathan, you can run your bot as a TOC bot instead of AIM, that will make it use Net::AIM instead, and Net::AIM works better on Windows machines (but has less features). _________________ Current Site (2008) http://www.cuvou.com/