What bnet bots are available for linux-based platforms?
JavaOp.
There's Slackchat, although it doesn't support lockdown.
zDs
JavaOp2 and Prolix.
You should be able to run almost any .NET bot using a recent version of mono/libgdiplus. Of course, theis requires that the author was careful about not using platform specific idioms such as using the '\' character combine directories instead of Path.Combine() or Path.DirectorySeparatorChar).
Heh, I shudder to think of the work that would be involved in getting my bot to run on Linux. Not even because of the path kinds of things, but because I do a TON of Win32 interop stuff in various capacities.
I think the only .NET bot is JinxBot, and that's not even public, although there is Smart`Chat (C#), and Brutal Bot which myself and DDA-Trick-E are creating in C#/VB.NET. What other .NET bot's are there?
Quote from: Smarter on March 11, 2007, 04:11 PM
I think the only .NET bot is JinxBot, and that's not even public, although there is Smart`Chat (C#), and Brutal Bot which myself and DDA-Trick-E are creating in C#/VB.NET. What other .NET bot's are there?
kBot (http://jwkfs.net/projects/kBot.php) was a bot I wrote a while ago that no longer works (and the download links are broken). It ran fine using mono.
Just recently I made some fixes -- notably using BNLS for checkrevision -- and created a Gtk# GUI plugin, but I haven't got all the kinks worked out, and I'm not really working on it.
Some guy from these boards wanted me to test a bot called Aegis, it seemed to work well enough.
Note this thread has nothing to do with .NET bots...
Aegis OPS was made in RealBASIC by i forget who :P
BaDaSs made Aegis.
Yea thats it :)
Thanks Andy
RealBASIC is compatible on non-Windows OS' correct?
Hi Chris ;D
And indeed it is Thats its only good point :P
It's compatible with Windows, Linux, and Mac computers. However, the end result is usually not very good. It sort of sucks equally on all OS's for different reasons.
Assuming I don't want to use .NET/mono, you guys have listed:
Prolix, zDS, Aegis, JavaOp2
I'm pretty sure that none of these will work with lockdown, so...
JavaOp2 supports BNLS.
~Hdx
I can't get it working. I cannot edit the settings with the GUI editor because "number of rows cannot be negative." I also cannot use BNLS for an unknown reason with my connection. If you could tell me how to force it to use hashing for WAR3, that'd be great.
I'm about to try mono.
EDIT: ...um...what bot's are .NET again?
BNLS was down for a short time, maybe it'll work now, but if you can't access BNLS i don't see how you can even access Battle.net, why don't you check your FIREWALL configuration.
JavaOp or SphtBotv3 Seem to be your only options, also make sure that you are indeed running the latest version of the bot that you have selected to download.
EDIT: if your trying to connect to WAR3 on BNLS it will not work, I suggest using JBLS.org as your BNLS server if thats the case, but if your trying to connect STARCRAFT PRODUCTS or WARCRAFT II then use BNLS.
Aegis is no longer an active project but yes it will run on multiple platforms including linux.
I don't think that it had many flaws other than the simple ones that I created (meaning it had nothing to do with the language it was coded in).
There were, however, a few workarounds for certain things that didn't really NEED them if it hadn't of been a REALbasic app.
But, all in all, it was a good bot. Runs in command line interface, uses virtually no resources, and can maintain a steady connection with multiple profiles loaded. It also had a unique configuration method which I think was very useful and convinient to people. :\
Whoa, hey Jason.