Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: 0xdeadc0de on February 01, 2003, 06:30 AM

Title: Java Bot Developers?
Post by: 0xdeadc0de on February 01, 2003, 06:30 AM
Just wondering if there are any java bot developers here...

Title: Re: Java Bot Developers?
Post by: iago on February 01, 2003, 08:47 AM
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? :-)
Title: Re: Java Bot Developers?
Post by: Banana fanna fo fanna on February 01, 2003, 04:24 PM
Yeah, java owns.
Title: Re: Java Bot Developers?
Post by: 0xdeadc0de on February 02, 2003, 08:51 AM
QuoteYeah, java owns.

Do you know if anyone has ported checkrevision and hash functions to java yet?
Title: Re: Java Bot Developers?
Post by: Zakath on February 02, 2003, 11:10 AM
c0ol did write a bot in Java...I'm not sure how he did the the client and account authentication stuff though.
Title: Re: Java Bot Developers?
Post by: iago on February 02, 2003, 11:54 AM
Didn't he also write one in perl, which used the hash files?
Title: Re: Java Bot Developers?
Post by: Noodlez on February 02, 2003, 02:43 PM
he wrote several bots in perl, they are open source too. he converted the hashing algorithms and checkrevision function.
Title: Re: Java Bot Developers?
Post by: SKiLLs on February 02, 2003, 04:16 PM
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?
Title: Re: Java Bot Developers?
Post by: 0xdeadc0de on February 03, 2003, 06:07 AM
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...
Title: Re: Java Bot Developers?
Post by: Tuberload on February 03, 2003, 06:20 AM
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.
Title: Re: Java Bot Developers?
Post by: Banana fanna fo fanna on February 03, 2003, 10:43 AM
I'd be willing to donate some leet code ;)      
Title: Re: Java Bot Developers?
Post by: 0xdeadc0de on February 03, 2003, 12:52 PM
QuoteI'd be willing to donate some leet code ;)      

Word? Do you have checkrevision ported?

Title: Re: Java Bot Developers?
Post by: Banana fanna fo fanna on February 03, 2003, 01:23 PM
Nah lol
But I can donate some scripting stuff, and thread reactor code.
Title: Re: Java Bot Developers?
Post by: 0xdeadc0de on February 03, 2003, 02:43 PM
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?
Title: Re: Java Bot Developers?
Post by: Banana fanna fo fanna on February 03, 2003, 05:11 PM
Scheduling system/task queue really. It's a bit hard to perfect.
Title: Re: Java Bot Developers?
Post by: 0xdeadc0de on February 03, 2003, 06:45 PM
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 )
Title: Re: Java Bot Developers?
Post by: Skywing on February 04, 2003, 03:29 AM
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)?
Title: Re: Java Bot Developers?
Post by: Banana fanna fo fanna on February 05, 2003, 10:48 AM
No, it's something like this.

reactor.enqueue(new ExecuteScriptEvent());