Valhalla Legends Forums Archive | Battle.net Bot Development | BNLS updated for Starcraft and Brood War patch 1.11b

AuthorMessageTime
Yoni
Sorry for the delay, I was asleep. Damn good sleep it was too. Version byte (0xc9) unchanged. Patch.txt on some other post in this forum. Enjoy.
June 1, 2004, 11:00 PM
Eli_1
Thanks, Yoni
[me=Eli_1]slaps Yoni a high five![/me]
June 1, 2004, 11:14 PM
tA-Kane
[quote author=Yoni link=board=17;threadid=7065;start=0#msg63132 date=1086130824]Damn good sleep it was too. [/quote]You were dreaming that you didn't have to update BNLS ever again? :-\
June 2, 2004, 12:23 AM
LW-Falcon
Yes finally updated :D
June 2, 2004, 12:24 AM
CrAz3D
Why doesn't BNLS automatically update itself?...

Just a thought
June 2, 2004, 5:56 AM
Gangz
How can BNLS update for patches on its own? how would it possible change the verybyte and change the .exe in the hashes
June 2, 2004, 6:00 AM
Yoni
[quote author=CrAz3D link=board=17;threadid=7065;start=0#msg63230 date=1086155782]
Why doesn't BNLS automatically update itself?...

Just a thought
[/quote]Haven't gotten around to implementing that feature yet and it's prone to unwanted surprises so not sure we will.
June 2, 2004, 3:25 PM
CrAz3D
[quote author=Gangz link=board=17;threadid=7065;start=0#msg63233 date=1086156037]
How can BNLS update for patches on its own? how would it possible change the verybyte and change the .exe in the hashes
[/quote]How can the games clients update themseleves?...
June 2, 2004, 4:22 PM
Gangz
It would have to connected it self on a daily bases to check for updates in the system.
June 2, 2004, 7:30 PM
CrAz3D
[quote author=Gangz link=board=17;threadid=7065;start=0#msg63301 date=1086204603]
It would have to connected it self on a daily bases to check for updates in the system.
[/quote]
That's not a very hard thing to do.
June 2, 2004, 8:05 PM
Twix
how do u check to see what the new ver byte has changed to?
June 2, 2004, 8:32 PM
Dyndrilliac
On my hash bot I just download a .ini file I keep uptodate on my server, get the version byte I need, then cleanly delete the file.
June 2, 2004, 8:33 PM
Spht
[quote author=Twix link=board=17;threadid=7065;start=0#msg63307 date=1086208332]
how do u check to see what the new ver byte has changed to?
[/quote]

Use the BNLS_REQUESTVERSIONBYTE message.

[quote]BNLS_REQUESTVERSIONBYTE (0x10)
------------------------------

This message requests the latest version byte for a given product.
The version byte is sent to Battle.net in SID_AUTH_INFO (0x50).

(DWORD) Product ID.*

* Valid product IDs are:

#define PRODUCT_STARCRAFT (0x01)
#define PRODUCT_BROODWAR (0x02)
#define PRODUCT_WAR2BNE (0x03)
#define PRODUCT_DIABLO2 (0x04)
#define PRODUCT_LORDOFDESTRUCTION (0x05)
#define PRODUCT_JAPANSTARCRAFT (0x06)
#define PRODUCT_WARCRAFT3 (0x07)
#define PRODUCT_THEFROZENTHRONE (0x08)[/quote]
June 3, 2004, 12:33 AM
PaiD
I think he is asking ho do you know the new ver byte
June 3, 2004, 12:48 AM
Spht
[quote author=MoNeY link=board=17;threadid=7065;start=0#msg63367 date=1086223739]
I think he is asking ho do you know the new ver byte
[/quote]

It's fairly easy to guess. With minor updates the version code usually increments by one (assuming the minor revision increased by one). Subminor updates do not typically result in a new version code, however.
June 3, 2004, 1:32 AM

Search