Valhalla Legends Forums Archive | Battle.net Bot Development | *** Moving away from CleanSlateBot!, need help getting started

AuthorMessageTime
phvckmeh
Alright well since CSB dosent have the speed/functionallity that i need, ive decided to make a bot that dosent use it.

This will be done in vb, and i need help getting started. where can i find the packet buffer module, and/or a little help to get me pointed in the right direction, i know all about bnetdocs and i understand sending and receiveing packets, just i dont know HOW to do it.
thanks guys!
July 27, 2004, 8:28 PM
phvckmeh
alright can someone check and make sure this is the correct packetbuffer, i have no clue, it might be old
http://botdev.valhallalegends.com/documents/vbpacketbc.html
July 27, 2004, 8:39 PM
ChR0NiC
[quote author=phvckmeh link=board=17;threadid=7919;start=0#msg72962 date=1090960765]
alright can someone check and make sure this is the correct packetbuffer, i have no clue, it might be old
http://botdev.valhallalegends.com/documents/vbpacketbc.html
[/quote]

Yes

Edit: When I say this, I refer to the fact that it will work, but there really isn't a "correct" packet buffer, there are alot of different ones.
July 27, 2004, 8:39 PM
phvckmeh
alright well from bnoc docs im gussing i need to send 0x01 first to BNLS, i just need some help or code on how i would do this, then i could probbaly figure out the rest for myself...
July 27, 2004, 8:51 PM
ChR0NiC
[quote author=phvckmeh link=board=17;threadid=7919;start=0#msg72966 date=1090961516]
alright well from bnoc docs im gussing i need to send 0x01 first to BNLS, i just need some help or code on how i would do this, then i could probbaly figure out the rest for myself...
[/quote]

Nope you are wrong you don't send 0x01 first. And it's spelled BNET Docs not bnoc docs. These first two tips I gave you should spare you embarrassment and keep you going in the right directon.
July 27, 2004, 9:34 PM
UserLoser.
[quote author=ChR0NiC link=board=17;threadid=7919;start=0#msg72971 date=1090964087]

Nope you are wrong you don't send 0x01 first. And it's spelled BNET Docs not bnoc docs. These first two tips I gave you should spare you embarrassment and keep you going in the right directon.
[/quote]

BNLS no longer requires authorization. He can send whatever he wants first to BNLS.
July 27, 2004, 9:54 PM
ChR0NiC
I guess he could send 0x01 first if he was using Warcraft III for logon. Well I forgot they no longer require authentication, as I still use it cuz it makes me feel closer to Yoni ;D
July 27, 2004, 10:00 PM
Myndfyr
[quote author=UserLoser. link=board=17;threadid=7919;start=0#msg72977 date=1090965284]
[quote author=ChR0NiC link=board=17;threadid=7919;start=0#msg72971 date=1090964087]

Nope you are wrong you don't send 0x01 first. And it's spelled BNET Docs not bnoc docs. These first two tips I gave you should spare you embarrassment and keep you going in the right directon.
[/quote]

BNLS no longer requires authorization. He can send whatever he wants first to BNLS.
[/quote]

His statement appeared like he wanted to send the protocol identifier to Battle.net, sending the byte value 0x01 to the BNCS.
July 27, 2004, 10:17 PM
ChR0NiC
[quote author=Myndfyre link=board=17;threadid=7919;start=0#msg72984 date=1090966645]
His statement appeared like he wanted to send the protocol identifier to Battle.net, sending the byte value 0x01 to the BNCS.
[/quote]

Yeah that's what I was thinking, it seemed like he was referring to the same way you initiate a connection to Battle.net
July 27, 2004, 10:39 PM
Eli_1
Is this what you're looking for?

[code]
Socket.SendData Chr(1)
' Socket.SendData Chr(&H1)
[/code]
July 28, 2004, 9:46 PM
ChR0NiC
[quote author=Eli_1 link=board=17;threadid=7919;start=0#msg73132 date=1091051174]
Is this what you're looking for?

[code]
Socket.SendData Chr(1)
' Socket.SendData Chr(&H1)
[/code]
[/quote]

He is trying to connect to BNLS.
July 28, 2004, 11:47 PM

Search