- Joined
- Sep 24, 2007
- Messages
- 300
Hi
Somehow I need to detect the current W3 version from an external program because I would like to make some kind of "version switcher" but it would autopatch to 1.26a if it detected a lesser version.
Does anyone have a clue how would I detect the current version of a W3 install? Blizzard must have this information stored somewhere in order to trigger an autoupdate over bnet, unless it is hardcoded into the binary. In that case I am guessing the best way to do is to take a hash of the war3.exe and other binaries and compare them to 1.26a hash.
Somehow I need to detect the current W3 version from an external program because I would like to make some kind of "version switcher" but it would autopatch to 1.26a if it detected a lesser version.
Does anyone have a clue how would I detect the current version of a W3 install? Blizzard must have this information stored somewhere in order to trigger an autoupdate over bnet, unless it is hardcoded into the binary. In that case I am guessing the best way to do is to take a hash of the war3.exe and other binaries and compare them to 1.26a hash.