Just wondering if there are any java bot developers here...
Of course not. Get a real language ^^
Actually, Java has it's place in the world, and it's probably better than, say, VB for programming bots, but what do I know? :-)
Yeah, java owns.
QuoteYeah, java owns.
Do you know if anyone has ported checkrevision and hash functions to java yet?
c0ol did write a bot in Java...I'm not sure how he did the the client and account authentication stuff though.
Didn't he also write one in perl, which used the hash files?
he wrote several bots in perl, they are open source too. he converted the hashing algorithms and checkrevision function.
Quotehe wrote several bots in perl, they are open source too. he converted the hashing algorithms and checkrevision function.
Where could I find the open source to it?
Well, I got the cdkey decode and hash methods ported and working last night... Now all thats left is the checkRevision... 8) I may release a jar containing this stuff once I get it cleaned up and make sure its working 100%. I'm sure there are at least a few java developers out there who would benefit from this stuff...
I will be working on a bot written in Java 2 in the future. I just got certified in the language from Oracle and am working on the Sun certification, then I will start the bot.
I'd be willing to donate some leet code ;)
QuoteI'd be willing to donate some leet code ;)
Word? Do you have checkrevision ported?
Nah lol
But I can donate some scripting stuff, and thread reactor code.
QuoteNah lol
But I can donate some scripting stuff, and thread reactor code.
Ah too bad... guess I'll have to spend another night porting c++ to java :-/
I'm covered on the scripting end... I'm using beanshell for custom commands plus I have an interface for implementing more permanent custom commands. What do you mean by thread reactor?
Scheduling system/task queue really. It's a bit hard to perfect.
Sounds cool... maybe we can share some code sometime. I use pretty cool event/listener model for dispatching chat events and a neat trick I do with the classloader that allows me to recompile a class and then reload the new version without restarting the vm. (works great for fixing bugs in commands while leaving the bot running )
QuoteScheduling system/task queue really. It's a bit hard to perfect.
Why would you possibly want to do that when the OS already does it (better)?
No, it's something like this.
reactor.enqueue(new ExecuteScriptEvent());