HexView 3.11 by majkinetor

Post your working scripts, libraries and tools
User avatar
SKAN
Posts: 413
Joined: 29 Sep 2013, 16:58

HexView 3.11 by majkinetor

02 Oct 2013, 10:54

HexView 3.11
Hex data display and structs analyzer.

Download: https://code.google.com/p/mm-autohotkey ... k/HexView/
My backup: http://dl.dropboxusercontent.com/u/6428 ... 203.11.zip

Features:
  • Hexa, ascii & struct display of input data
  • Synchronized scrolling
  • Customizable GUI
  • More then 1000 Win API structures included and you can define your own
  • Your last settings are remembered
  • Reverse interpretation of structures using - in front of structure name
  • Status bar containing offset and number of bytes of selection
  • Many small but important things here and there

pVar - Input data address
pByteNo - Optional number of bytes to show, by default StrLen(pVar)
pActiveTab - Optional tab name to activate upon startup. This overrides saved registry setting.

Example:

Code: Select all

s := "123456789ABCDEF0 This is some very nice binary data"
s := s s s s s s s s s
HexView(&s, 1024)
return
This is something very handy for debuging. Its not made to preview files, but AHK variables and API structures. Don't pass more then 50KB data.
You have some other useful functions in this package.
User avatar
jballi
Posts: 603
Joined: 29 Sep 2013, 17:34

Re: HexView 3.11 by majkinetor

04 Oct 2013, 08:47

Thanks for finding this. I could have really used this a month ago when I was doing some complex memory mapping but I'm glad I now have it in my arsenal of tools. OK, it's not in the arsenal yet. I still have to figure out where to put it.

The only thing I don't like is that the settings are summarily written to the registry. The program does not ask for permission to write to the registry and it gives no option for removing the entries from the registry. I have to manually go into the registry in order to completely uninstall this program. Writing to the registry for no good reason (could have easily used an INI file for the small number of settings) and not cleaning up after yourself is definably on the list of things I hate. OTOH, it's better than writing my own hex viewer so I will live with it.
User avatar
SKAN
Posts: 413
Joined: 29 Sep 2013, 16:58

Re: HexView 3.11 by majkinetor

04 Oct 2013, 16:26

jballi wrote:Thanks for finding this.
It did not exist!. None of the previous versions would run in AHK 1.1 since it had variables with squares brackets.
Recently, I have been nagging majkinetor to join the forum... and I remembered that my old copy of HexView was not AHK 1.1 compatible. When I requested, he was kind enough to modify and upload it.

:)
My Scripts and Functions: tiny.cc/skan
User avatar
hoppfrosch
Posts: 400
Joined: 07 Oct 2013, 04:05
GitHub: hoppfrosch
Location: Rhine-Maine-Area, Hesse, Germany
Contact:

Re: HexView 3.11 by majkinetor

08 Oct 2013, 01:24

SKAN wrote:Recently, I have been nagging majkinetor to join the forum...
Will he be back?
User avatar
SKAN
Posts: 413
Joined: 29 Sep 2013, 16:58

Re: HexView 3.11 by majkinetor

08 Oct 2013, 03:15

Hi hoppfrosch :)

majkinetor's reply:
I am not sure how much time I can devote to new ahk now because I work more on Linux and less on Windows. I'll register anyway since I follow the happenings from time to time...
My Scripts and Functions: tiny.cc/skan

Return to “Scripts and Functions”

Who is online

Users browsing this forum: No registered users and 77 guests