• Welcome to Valhalla Legends Archive.
 

Wanting to write a JBLS Diablo II Spam Bot but..

Started by SSKnight, September 14, 2006, 09:25 PM

Previous topic - Next topic

SSKnight

In light of the recent events with Battle.net changing its protocol a bit, I'm wondering if this is a good time to start learning bot programming using JBLS.

I have read the entire post "Seems like BNET's at it again.." and found that apparently the way in which most bots are getting a mpq name is incorrect due to the changes. There are methods provided to fix this.

At any rate I'm wondering, if I follow this example code are the tutorials on this site still everything I need to build a clientless spambot for D2 or is there more? Thanks guys.

Hdx


Proud host of the JBLS server www.JBLS.org.
JBLS.org Status:
JBLS/BNLS Server Status

SSKnight

WHOA

I wasn't asking for any source code or to be spoon fed. 3 Names, 3 Posts? What? I was simply stating that I'm ready to seriously dive into bot development and was wondering if this new change that BNET has enacted is going to pose an insurmountable hurdle to this endeavor.

Please don't start freaking out on me here. I didn't ask for any source code.

Again, are the changes that BNET made only this mpq file name thing?

Joe[x86]

You claim to have read the entire thread, and still ask what they changed? You're either lying or clearly imcompetent.

Also, coming here asking for help on a spam bot is going to get you ignored. You simply don't do it.
Quote from: brew on April 25, 2007, 07:33 PM
that made me feel like a total idiot. this entire thing was useless.

Hdx

mm sorry, I assumbed you were the same person because you posted the same posts, jsut diffrently worded.

If you're useing JBLS/BNLS the changes Blizz made have no effect on you.
http://www.valhallalegends.com/yoni/BNLSProtocolSpec.txt
Will tell you everything you need to know on how to use BNLS, and JBLS is the same exact protocol EXCEPT, I added support for DRTL/DSHR/SSHR (Ids: 0x09, 0x0A, 0x0B respectivly)

If you have any experiance in woritng a bnet bot, BNLS will be easy to do.
If not I suggest you learn the basics of network communication in whatever languae you are going to use.
Also being fluent in Hex is a must, and knowing bit operations is a plus.
~-~(HDX)~-~

Proud host of the JBLS server www.JBLS.org.
JBLS.org Status:
JBLS/BNLS Server Status

SSKnight

Quote from: HdxBmx27 on September 14, 2006, 09:36 PM
mm sorry, I assumbed you were the same person because you posted the same posts, jsut diffrently worded.

If you're useing JBLS/BNLS the changes Blizz made have no effect on you.
http://www.valhallalegends.com/yoni/BNLSProtocolSpec.txt
Will tell you everything you need to know on how to use BNLS, and JBLS is the same exact protocol EXCEPT, I added support for DRTL/DSHR/SSHR (Ids: 0x09, 0x0A, 0x0B respectivly)

If you have any experiance in woritng a bnet bot, BNLS will be easy to do.
If not I suggest you learn the basics of network communication in whatever languae you are going to use.
Also being fluent in Hex is a must, and knowing bit operations is a plus.
~-~(HDX)~-~

Well here is where I stand.

I'm pretty fluent in C++, decent in Java, have some experience with Winsock programming but am very fluent in network theory. I have some ASM experience which neccessitates knowledge of Hex and Binary number systems.

This will be the first game bot I have developed. Your post answered my question. I just wanted to know that everything still worked as described in the tuts before I invested time into it.

Quote
Posted on: Today at 09:34:39 PMPosted by: Joe[x86] 
Insert Quote
You claim to have read the entire thread, and still ask what they changed? You're either lying or clearly imcompetent.

Also, coming here asking for help on a spam bot is going to get you ignored. You simply don't do it.

And in response to you, moron:

I read the whole thread, deduced that what I described above was the main change and just wanted to ensure that there were no other changes. You might do well to encourage those who want to learn instead of flaming them.

Thanks, for the help HDX.