[00:20:33] snarfer has joined #noxbot
[00:21:17] <CyaNox> and did it work?
[00:22:12] <snarfer> Nope
[00:22:27] <snarfer> It just hangs
[00:59:51] <CyaNox> the plugin that I wrote?
[00:59:55] <CyaNox> you sure?
[01:01:11] <CyaNox> !load coffeetest
[01:01:32] <CyaNox> !coffee snarfer
[01:01:33] * JohnTitor grinds some beans
[01:01:33] * JohnTitor starts the coffee drip
[01:01:33] <JohnTitor> This will be a little while.
[01:01:42] <CyaNox> !version
[01:01:42] <JohnTitor> NoxBot version 0.3.1 (r275 Modified) made by Mark Sanders (CyaNox) running with PHP 5.2.1 on Linux since Tue, 27 Mar 2007 14:58:23 +0200.
[01:01:52] <CyaNox> not hanging
[01:05:16] <snarfer> Hmm
[01:05:38] <snarfer> So it isn't hanging
[01:08:19] <CyaNox> no but I don't see the timer actually being called.
[01:09:08] JohnTitor has joined #noxbot
[01:09:08] ChanServ sets mode: +o JohnTitor
[01:11:15] <CyaNox> owh crap I'm already debugging with the new interface while the bot is running an older version without that interface
[01:13:15] <CyaNox> !quit
[01:13:51] JohnTitor has joined #noxbot
[01:13:51] ChanServ sets mode: +o JohnTitor
[01:13:55] <snarfer> o.O
[01:14:00] <snarfer> !version
[01:14:04] <snarfer> ......
[01:14:08] <JohnTitor> NoxBot version 0.3.1 (r275 Modified) made by Mark Sanders (CyaNox) running with PHP 5.2.1 on Linux since Sat, 31 Mar 2007 01:13:39 +0200.
[01:14:23] <CyaNox> its not slow ... its just very carefull to not spam
[01:15:42] <snarfer> Riiight
[01:16:20] <CyaNox> yes ... look at the code
[01:16:50] <CyaNox> there is an explicit timout for messages in the queue for sending ... it will never be kicked for excess flooding
[01:17:16] <CyaNox> owh and its really odd but the timer seems to trigger ...
[01:18:33] <CyaNox> it might be possible that the datahelper is invalid
[01:19:20] <CyaNox> hhhmmm that might actually be the problem ... since at that point all data of the original event has already been cleaned.
[01:21:17] <snarfer> Possilby
[01:21:45] <snarfer> It looks like you reassigned the datahelper object to an array
[01:24:00] <CyaNox> no not reassigns ... thats just an assignment ... should work if other variables would not change constantly.
[01:24:07] <CyaNox> but they do change.
[01:24:31] <CyaNox> its also the reason why the bot still hase a relative small memory footprint for a PHP bot.
[01:26:12] <CyaNox> owh crap ... the api also changed with this ... the current JohnTitor will not be able to do it correctly
[01:26:21] <CyaNox> or well ... not the easy way
[01:26:51] <CyaNox> just because bot::action() does not accept a server argument.
[01:27:48] <CyaNox> ok well it is possible to make it working but requires you to track just about anything seperatly ... with the latest api its a bit easier.
[01:27:55] <CyaNox> but I cannot test it.
[01:30:03] <snarfer> :/
[01:33:28] <CyaNox> snarfer: http://pastebin.ca/417584 might work if your running latest svn ... if latest svn works at all.
[01:33:53] <CyaNox> !unload coffeetest
[01:35:53] <snarfer> Latest SVn does not work
[01:36:33] <snarfer> Last time it worked was when snarfbotSVN showed up
[01:36:34] <snarfer> Sp
[01:36:46] <snarfer> if you have those logs, you can find when that rev was
[01:40:49] <CyaNox> prolly 293
[01:41:10] <CyaNox> but that depends on how often you update that svn bot ... :p
[01:44:28] <CyaNox> hhhmmm btw streaming through XHR is odd in firefox ...
[01:45:00] <CyaNox> it is not willing to open two streaming xhr objects at the same time ... no matter what I do.
[01:45:42] <CyaNox> so now its time to test if iframes or frames (which are more or less the same when looking from a DOM perspective) work like I want.
[01:53:13] <CyaNox> the most awfull thing about http streaming is that there is little to no acurate documentation on what is the best way to go.
[02:01:20] <CyaNox> ok that seems to work ... a single stream through an iframe ... now 3 streams.
[02:04:16] <CyaNox> crap ... same fucking limitation
[02:14:09] <CyaNox> bwah even mixing iframes and xhr only allows a single stream.
[02:15:47] <CyaNox> oooooooooowwwwwwwwwwwhhhhhhhhhh
[02:15:50] <CyaNox> duuuuuuuuuuuuuuuuhhhhhhhhhhhhhhhh
[02:16:21] <CyaNox> if the file its streaming has the same name its not creating a new connection only if it has a different name.
[02:16:36] <CyaNox> crapfuck ... why didn't I think of that earlier.
[02:18:01] <CyaNox> bwah I wasted atleast 24 hours on figuring that out ....
[02:18:31] <CyaNox> (the other 24 hours on sleeping and ircing ... :p)
[02:18:57] <CyaNox> ok I need a smoke
[02:19:09] * CyaNox pokes snarfer ... still alive?
[02:19:47] <snarfer> Sorry
[02:19:54] <snarfer> Out for a swim
[02:19:58] <snarfer> And started the BBQ
[02:20:24] <CyaNox> heh ... its past 2am here ... :D
[02:20:48] <snarfer> Heh
[02:20:56] <snarfer> Sleep/enjoy your smoke
[02:21:16] <CyaNox> well I'm first going to mess with some more code
[02:21:33] <CyaNox> now that I figured out how to fool firefox into opening multiple streams at the same time.
[02:21:57] <snarfer> :)
[03:23:57] snarfer has quit:
[07:41:13] snarfer has joined #noxbot
[07:43:00] snarfer has quit: Remote closed the connection
[07:43:05] snarfer has joined #noxbot
[23:31:36] snarfer has quit: