• Welcome to Valhalla Legends Archive.
 
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - SSKnight

#1
QuoteWell i just didnt found any documentation on how to actually use MBNCSUtil to get logged on battle.net, so im asking for some reference, nothing really hard. 

Yeah I know. It would be awesome to have a starting place for people who haven't ever used winsock to program a bot before. A nice tutorial paper on how to actually set up the simplest of connections between a client and the battle.net server would be wonderful, but I'm afraid that is beyond the scope of what can be provided by this self-righteous community.

If you can't divine the correct programming procedure to connect to BNET using the Bnetdocs or the BNLS protocol paper, well you're just not welcome here.
#2
If you've come for help, you've come to the wrong place.

These people help each other and when newcomers are looking for a trickle down of knowledge, they treat you like an idiot.

You'd be better off to just act like you know everything, like everyone else around here.
#3
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.
#4
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?
#5
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.
#6
I'm sorry if this query is misplaced, but I am new here so please move it if needed.

I was wondering if anyone can tell me how to extract the D2 CD Key from memory after it has been used to validate against Battle.net.

I know it is put in memory, but I am new to working with memory. I have programming experience, but where this is concerned I am very new, so please understand that while attempting an explanation.

I am very happy to be a part of the community and look forward to helping where I can. Thank you in advance for the help.