2
Matthias030
Where do you find all these IDs?
I take a Hex Editor and search for the Inno Setup Data (x.y string. So you find the needed Hex values for ID and at the first letter of the string there is the IDPos.
Here are my Inno sections. Didn't include the the comment at top. It should be rewritten by either deus-ex or ZoSTeR.
Download Inno Setup Unpacker v0.33 from
http://innounp.sourceforge.net or directly from
http://sourceforge.net/projects/innounp/files/
Be sure to delete spaces between nnnn nnnnn nnnn.
I also adjusted the MSCAB addon because I had errors under Win7 x64.
You'll find it here in the last post of the page at this moment...
Code: Select all
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;
[INNO_2x_3_x]
Description="InnoSetup 2.x, 3.x"
Extension=exe
Archiver=%COMMANDER_PATH%\Packer\innounp.exe
;Filters unsupported "Inno Setup Setup Data & (3.0.x) with ISX"
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 32 2E 30 2E 31 38, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 32 2E 30 2E 31 39, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 33 2E 30 2E 31 29 00, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 33 2E 30 2E 33 29 00, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 33 2E 30 2E 35 29 00, 49 6E 6E 6F 20 53 65 74 75 70 20 45 78 74 65 6E 73 69 6F 6E 73 20 53 65 74 75 70 20 44 61 74 61 20 28 33 2E 30 2E 36
;ID="Inno Setup Setup Data (2.0.18/.19", "Inno Setup Setup Data (3.0.1)", "Inno Setup Setup Data (3.0.3)", "Inno Setup Setup Data (3.0.5)", "Inno Setup Extensions Setup Data (3.0.6"
IDPos=0xD144, 0xD344, 0xD347
BatchUnpack=1
Start="^--"
End="^--"
Format0="zzzzzzzzzz yyyy tt dd hh mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -b -m %AAQ
ExtractWithPath=%P -x -b -m %AAQ @%LQ
; -----------------------------------------------------------------------
[INNO_4_x_5_x]
Description="InnoSetup 4.x, 5.x"
Extension=exe
Archiver=%COMMANDER_PATH%\Packer\innounp.exe
;Filters unsupported "Inno Setup Setup Data (4.2.2jpe)" Installers
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 30, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 31, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 32 2E 31, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 32 2E 32 29, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 32 2E 33, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 32 2E 35, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 32 2E 36, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 35
;ID="Inno Setup Setup Data (4.0", "Inno Setup Setup Data (4.1", "Inno Setup Setup Data (4.2.1", "Inno Setup Setup Data (4.2.2)", "Inno Setup Setup Data (4.2.3", "Inno Setup Setup Data (4.2.5", "Inno Setup Setup Data (4.2.6", "Inno Setup Setup Data (5"
IDPos=0x8F58, 0x8F84, 0x8F88, 0x9188, 0x9388, 0x9588, 0x9788, 0x9988, 0xD93C, 0x15E5C, 0x1625C, 0x5EFCF, 0xB2047, 0x17264E
BatchUnpack=1
Start="^--"
End="^--"
Format0="zzzzzzzzzz yyyy.tt.dd hh mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -b -m %AAQ
ExtractWithPath=%P -x -b -m %AAQ @%LQ
; -----------------------------------------------------------------------