• Welcome to Valhalla Legends Archive.
 

*** Moving away from CleanSlateBot!, need help getting started

Started by phvckmeh, July 27, 2004, 03:28 PM

Previous topic - Next topic

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!

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

ChR0NiC

Quote from: phvckmeh on July 27, 2004, 03:39 PM
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

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.

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...

ChR0NiC

Quote from: phvckmeh on July 27, 2004, 03:51 PM
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...

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.

UserLoser.

Quote from: ChR0NiC on July 27, 2004, 04:34 PM

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.

BNLS no longer requires authorization.  He can send whatever he wants first to BNLS.

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

MyndFyre

Quote from: UserLoser. on July 27, 2004, 04:54 PM
Quote from: ChR0NiC on July 27, 2004, 04:34 PM

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.

BNLS no longer requires authorization.  He can send whatever he wants first to BNLS.

His statement appeared like he wanted to send the protocol identifier to Battle.net, sending the byte value 0x01 to the BNCS.
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.

ChR0NiC

Quote from: Myndfyre on July 27, 2004, 05:17 PM
His statement appeared like he wanted to send the protocol identifier to Battle.net, sending the byte value 0x01 to the BNCS.

Yeah that's what I was thinking, it seemed like he was referring to the same way you initiate a connection to Battle.net

Eli_1

Is this what you're looking for?


Socket.SendData Chr(1)
' Socket.SendData Chr(&H1)

ChR0NiC

Quote from: Eli_1 on July 28, 2004, 04:46 PM
Is this what you're looking for?


Socket.SendData Chr(1)
' Socket.SendData Chr(&H1)


He is trying to connect to BNLS.