Перед первым и единственным вхождением стоит EF BE AD DE
В 7z конечно работает, я тем более сказал, что с другой сигнатурой всё пашет
Каким 7z аддоном распаковывать дистрибы файрфокса? Если 7zip0.4.8 поставить вперёд всех мультиарков, то им дистрибы открываются.
[more=Вот][7z]
ID=37 7A BC AF 27 1C
IDPos=0, 41102, 41118, 41630, 42126, 42142, 42654, 45720, 68608, 69120, 70144, 70656, 71680, 72192, 74752, 75264, 76288, 87040, 88576, 89600, 90624, 92672, 100352, 121344, 124416, 124928, 128000, 130048, 130560, 131072, 133120, 134656, 150016, 150528, 152064, 152576, 153088, 153600, 154112, 155136, 157696, 158208, 159744, 163328, 164864, 165376, 169984, 175104, 176128
Extension=7z 7zip exe
Description=7-Zip 4.32
Archiver=%COMMANDER_PATH%\Plugins\arc\7z\7za.exe
Start=^-------------------
End=^-------------------
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %AQA
Extract=%P e %AQA @%LQ
ExtractWithPath=%P x %AQA @%LQ
Test=%P t -r0 -y{ %S} %AQA
Delete=%P d -y -r0{ %S} %AQA @%LQ
Add=%P a -y -mx=9{ %S} %AQA @%LQ
AskHistory0=-m0=LZMA:a=2:d=1m:mf=pat4h:fb=59
BatchUnpack=1
AskMode=0
SkipLIST=1
[7Z_NSIS]
Description=7-Zip 4.40 Beta
Archiver=%COMMANDER_PATH%\Plugins\arc\7z\7z.exe
Extension=exe_NSIS exe
ID=4E 75 6C 6C 73 6F 66 74 49 6E 73 74
IDPOS=21000, 21512, 23560, 26632, 32264, 32776, 33288, 35336, 35848, 36360, 38408, 39432, 41480, 43016, 44552, 45576, 46088, 46600, 48136, 48648, 49672, 50184, 51208, 52744, 56840, 57864, 58376, 59400, 59912, 60936, 135688, 136712, 141320, 147976
BatchUnpack=1
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %AQA
Extract= %P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ[/more] начало моего multiarc.ini.
2vserd
Я так понимаю, что в параметре Extension надо ставить только настоящие расширения файлов, а не те dummies, проставленные в wincmd.ini?
[more=Вот][NSIS_SkipSfxHeader]
Archiver=%COMMANDER_PATH%\Plugins\arc\7z\7z.exe
Extension=exe
SkipSfxHeader=1
BatchUnpack=1
ID=4E 75 6C 6C 73 6F 66 74 49 6E 73 74
IDPOS=8
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
SkipLIST=1
List=%P l %AQA
Extract=%P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ
[NSIS]
Archiver=%COMMANDER_PATH%\Plugins\arc\7z\7z.exe
Extension=exe
;SkipSfxHeader=1
BatchUnpack=1
ID=4E 75 6C 6C 73 6F 66 74 49 6E 73 74
IDPOS=21000, 21512, 23560, 25096, 26632, 32264, 34824, 38408, 45576, 47112, 47624, 50696, 51208
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
SkipLIST=1
List=%P l %AQA
Extract=%P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ[/more] ещё аддон с оффорума (работает имхо быстрей).
Есть ещё старая прога fontview с инсталлятором, сделанным старой версией nsis 1.98 (замечательно открывался ietotal'ом). Для неё предыдущие четыре байта такие же, как я тебе сказал. А вот следующие другие.
Для taskswitch: 22 8F 02 00
для fontview: EB 0C 00 00
Также, в fontview по смещению 00074590 (в hex) есть строка EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74 6F
и вот ещё из fontview
0000374B - Instu
00003754 - softu
0000375D - Nullu
а полностью этот кусок Instu 16 81 78 0C softu 0D 81 78 08 Nullu
В 7z конечно работает, я тем более сказал, что с другой сигнатурой всё пашет
Каким 7z аддоном распаковывать дистрибы файрфокса? Если 7zip0.4.8 поставить вперёд всех мультиарков, то им дистрибы открываются.
[more=Вот][7z]
ID=37 7A BC AF 27 1C
IDPos=0, 41102, 41118, 41630, 42126, 42142, 42654, 45720, 68608, 69120, 70144, 70656, 71680, 72192, 74752, 75264, 76288, 87040, 88576, 89600, 90624, 92672, 100352, 121344, 124416, 124928, 128000, 130048, 130560, 131072, 133120, 134656, 150016, 150528, 152064, 152576, 153088, 153600, 154112, 155136, 157696, 158208, 159744, 163328, 164864, 165376, 169984, 175104, 176128
Extension=7z 7zip exe
Description=7-Zip 4.32
Archiver=%COMMANDER_PATH%\Plugins\arc\7z\7za.exe
Start=^-------------------
End=^-------------------
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %AQA
Extract=%P e %AQA @%LQ
ExtractWithPath=%P x %AQA @%LQ
Test=%P t -r0 -y{ %S} %AQA
Delete=%P d -y -r0{ %S} %AQA @%LQ
Add=%P a -y -mx=9{ %S} %AQA @%LQ
AskHistory0=-m0=LZMA:a=2:d=1m:mf=pat4h:fb=59
BatchUnpack=1
AskMode=0
SkipLIST=1
[7Z_NSIS]
Description=7-Zip 4.40 Beta
Archiver=%COMMANDER_PATH%\Plugins\arc\7z\7z.exe
Extension=exe_NSIS exe
ID=4E 75 6C 6C 73 6F 66 74 49 6E 73 74
IDPOS=21000, 21512, 23560, 26632, 32264, 32776, 33288, 35336, 35848, 36360, 38408, 39432, 41480, 43016, 44552, 45576, 46088, 46600, 48136, 48648, 49672, 50184, 51208, 52744, 56840, 57864, 58376, 59400, 59912, 60936, 135688, 136712, 141320, 147976
BatchUnpack=1
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %AQA
Extract= %P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ[/more] начало моего multiarc.ini.
2vserd
Я так понимаю, что в параметре Extension надо ставить только настоящие расширения файлов, а не те dummies, проставленные в wincmd.ini?
[more=Вот][NSIS_SkipSfxHeader]
Archiver=%COMMANDER_PATH%\Plugins\arc\7z\7z.exe
Extension=exe
SkipSfxHeader=1
BatchUnpack=1
ID=4E 75 6C 6C 73 6F 66 74 49 6E 73 74
IDPOS=8
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
SkipLIST=1
List=%P l %AQA
Extract=%P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ
[NSIS]
Archiver=%COMMANDER_PATH%\Plugins\arc\7z\7z.exe
Extension=exe
;SkipSfxHeader=1
BatchUnpack=1
ID=4E 75 6C 6C 73 6F 66 74 49 6E 73 74
IDPOS=21000, 21512, 23560, 25096, 26632, 32264, 34824, 38408, 45576, 47112, 47624, 50696, 51208
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
SkipLIST=1
List=%P l %AQA
Extract=%P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ[/more] ещё аддон с оффорума (работает имхо быстрей).
Есть ещё старая прога fontview с инсталлятором, сделанным старой версией nsis 1.98 (замечательно открывался ietotal'ом). Для неё предыдущие четыре байта такие же, как я тебе сказал. А вот следующие другие.
Для taskswitch: 22 8F 02 00
для fontview: EB 0C 00 00
Также, в fontview по смещению 00074590 (в hex) есть строка EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74 6F
и вот ещё из fontview
0000374B - Instu
00003754 - softu
0000375D - Nullu
а полностью этот кусок Instu 16 81 78 0C softu 0D 81 78 08 Nullu