Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: SecretShop on April 04, 2006, 12:06 AM

Title: 2 Questions reguarding starcraft login
Post by: SecretShop on April 04, 2006, 12:06 AM
I was wondering whats the most common way to aquire the "Version Byte" and "Exe Version" variables?  I assume they are stored in the data section of one of the hash files, however a prelimiary search for the Exe Version turned up nothing.  I suppose I can resort to debugging the actual client in action and seeing how it creates them however I was hoping someone here would know.
Title: Re: 2 Questions reguarding starcraft login
Post by: FrOzeN on April 04, 2006, 12:56 AM
Have a look at this topic, http://forum.valhallalegends.com/index.php?topic=14049.0
Title: Re: 2 Questions reguarding starcraft login
Post by: SecretShop on April 04, 2006, 01:58 AM
Thanks, yea after posting this I continued to research and found that the version is stored in the exe's resource data which can be accessed by a few simple windows API calls.  I am, however, seeking a cross platform method so I have begun to write a java class to extract the resource data from an EXE file.
Title: Re: 2 Questions reguarding starcraft login
Post by: FrOzeN on April 04, 2006, 02:19 AM
Yeah well, iago beat you to it.

http://www.x86labs.org:81/forum/index.php/topic,4680.0.html
Title: Re: 2 Questions reguarding starcraft login
Post by: SecretShop on April 04, 2006, 02:31 AM
Quote from: FrOzeN on April 04, 2006, 02:19 AM
Yeah well, iago beat you to it.

http://www.x86labs.org:81/forum/index.php/topic,4680.0.html

Great!