Hexecute (Crash Fix Version)
|Release Date||16 May 2012|
|Last Modified||27 May 2015|
Hexecute seems to have been abandoned by its creator, Mike Walston, and is about 10 years old since this release. It used to work well enough for doing quick searches of Japanese text (when you wanna find an offset), but couldn’t open anything in S-JIS/932 mode without it crashing, so given that the source was always included, went ahead & did the following:
1) First had to convert the source code to Visual C++ 2005 Express Edition! (Not so easy, many syntax changes going from the ole VC++ 6.0). BTW, DO NOT upgrade it to VC++ 201X! 2005 is the last version that compiles an EXE that’ll work on Win98/ME/NT/2K, that’s why no newer version was used!
2) Debugged for a day and managed to fix a couple of crash points manifested by the hex view not being loaded when anything other than the Unicode code page was selected. So, most crashes and a buffer overflow condition were fixed, let me know if not.
3) Commandline opening of a file: if you put a shortcut in the ‘Send To’ folder and whenever you right click a file and select Send To, it will now open the file successfully.
Anyway, might be somewhat useful for the fan translator, so here ya go.
Also included is the modified source code.