Miesco Posted March 11, 2005 Report Posted March 11, 2005 Shawnbot, singled threaded subspace bot in perl, made on linux: http://shawnbot.sscentral.com/
»D1st0rt Posted March 12, 2005 Report Posted March 12, 2005 I was looking through it, did I see something about a control panel?
»SOS Posted March 12, 2005 Report Posted March 12, 2005 This bot gave me a sense of deja vu. Then I got deja vu about getting deja vu about the bot.... spooky
»Maverick Posted March 12, 2005 Report Posted March 12, 2005 lol your brains are messed"Press your nose to ignore or nodd to restart. Warning all non-saved data will be lost."
Samapico Posted March 13, 2005 Report Posted March 13, 2005 anything special about it?Perl<{POST_SNAPBACK}> and single threaded too!!!!! ... wait.. what does that mean anyway?
»D1st0rt Posted March 13, 2005 Report Posted March 13, 2005 that means it only processes on one thread, each procedure has to wait for the previous one to finish before it can execute
50% Packetloss Posted March 13, 2005 Report Posted March 13, 2005 To make a comparison, Mervbot is single threaded. So if a plugin takes too long to complete its task, the bot will lag out because control has not been returned to the core and the connection to the server is lost. An example of a multi-threaded program would be ASSS. So when you type for example ?lag to an ASSS server, a seperate thread will handle the responce and thus you won't be disconnection if the process takes its sweet-!@#$%^&* time. I don't have much experience programming multi-threaded programs, but I assume you can specify the amount of cpu-cycles or time that you are allowing the sub-process to have while the operating system switches between the !@#$%^&*-load of other processes that it has to maintain. So for a linux machine, ASSS would be extremly fast and efficent, but a windows system is running explorer and a bunch of other crap that eat up cpu cycles and thus the amount of time that ASSS has to complete its task. But computers are fast so who gives a !@#$%^&*.
»Maverick Posted March 13, 2005 Report Posted March 13, 2005 Can shawnbot be run on windows with activeperl?
Samapico Posted March 14, 2005 Report Posted March 14, 2005 alright.. i got it after the first explanation no need for 3
Miesco Posted March 14, 2005 Author Report Posted March 14, 2005 Can shawnbot be run on windows with activeperl? I have not tried it with windows. I have not even used perll with windows but it probably will since perll is portable. You can try it and post any errors here. (s/perll/perl/ if I use the proper name in a message I get an error when I try to post)
Recommended Posts