Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: Imperceptus on July 04, 2007, 02:30 PM

Title: BNLS questions
Post by: Imperceptus on July 04, 2007, 02:30 PM
Whats the packet sequence to be used when communicating with BNLS?  and whats IP and Port? I searched for the IP and port on the forum, but nothing has worked yet.
Title: Re: BNLS questions
Post by: brew on July 04, 2007, 04:26 PM
There is no packet sequence. Just send what-ever packet you need, it'll work. (except for warcraft 3 srp calculations, they need "slots" reserved, see bnetdocs for more details) the IP is just valhallalegends.com (64.183.189.104) and the port is 9367.
Title: Re: BNLS questions
Post by: Imperceptus on July 04, 2007, 04:59 PM
alright, thanks brew.
Title: Re: BNLS questions
Post by: Chriso on July 04, 2007, 07:12 PM
I pretty much only use 0x1A, why waste bandwidth when you can do calculations locally.
Title: Re: BNLS questions
Post by: Imperceptus on July 05, 2007, 04:59 PM
because at the moment im using the KISS model.
Title: Re: BNLS questions
Post by: raylu on July 05, 2007, 10:04 PM
It's much simpler to do it locally than to wait for a response from B.net. You must send the data and handle/parse incoming data. Another socket also adds to complication.

KIS does not allow for "make it worse."
Title: Re: BNLS questions
Post by: Imperceptus on July 10, 2007, 12:42 PM
I barely know how to communicate with BNLS, doing it locally is beyond me. And I'm not up to use someones work(when I know I have no clue whats going on).
Title: Re: BNLS questions
Post by: raylu on July 11, 2007, 02:34 AM
Quote from: raylu on July 05, 2007, 10:04 PM
It's much simpler to do it locally than to wait for a response from B.net. You must send the data and handle/parse incoming data. Another socket also adds to complication.
And this way is not using someone else's work anymore than using BNLS would be. BNLS does calculations for you and spits them back to you. Calculating with BNCSutil is the exact same thing, except you don't have to connect to it.
Title: Re: BNLS questions
Post by: Imperceptus on July 12, 2007, 02:09 AM
I suppose. where is this BNCSutil?
Title: Re: BNLS questions
Post by: Chriso on July 12, 2007, 03:24 AM
If you are interested in taking advantage of the .NET architecture you could download MBNCSutil (Managed BNCSutil) from www.jinxbot.net/mbncsutil/, it is COM compatable.

BNCSutil binary:
www.miragebot.net/binaries/lib/BNCSutil.dll