Ru-Board.club
← Вернуться в раздел «Программы»

» Multiarc плагины и аддоны для FAR и Total Commander

Автор: XPEHOPE3KA
Дата сообщения: 11.09.2006 00:27
vcrank
Тааак, секундочку... какой именно аддон помог? Отсюда? Что открывает: K-lite инсталляху или вообще начало открываться?
А открываться - да, не всё должно.
Автор: vcrank
Дата сообщения: 11.09.2006 05:01

Цитата:
Тааак, секундочку... какой именно аддон помог? Отсюда?

http://innounp.sourceforge.net/get-latest-innounp.php
http://keihanna.dl.sourceforge.net/sourceforge/innounp/innounp017.rar

Цитата:
Что открывает: K-lite инсталляху или вообще начало открываться?

K-Lite, Download Master, FeedDemon

Цитата:
А открываться - да, не всё должно.

Так я слышал, что можно эти архивы редактировать. Лишнее удалить и т.п.
Автор: XPEHOPE3KA
Дата сообщения: 11.09.2006 16:40
vcrank
БЛИН!!! Это не аддоны - это архиватор! Аддон к мультиарку - это часть его инишника - секция. Запости её сюда в теге more.

И какую версию k-lite mega codec pack он у тебя открыл?


Цитата:
Так я слышал, что можно эти архивы редактировать.
Нельзя открыть - нельзя и редактировать. Работать вообще нельзя. Только теоретически, если в аддоне не прописана команда для list, но прописана команда для extract, то можно распаковывать (весь архив сразу).
Автор: arsvrn
Дата сообщения: 11.09.2006 18:00
vcrank

Цитата:
Так я слышал, что можно эти архивы редактировать. Лишнее удалить и т.п.

Как называется сам архиватор? InnoUnp - что означает унпакер, то есть предназначен только для извлечения из архива! Как же ты с помощью него собирался редактировать?
Кстати, я уже выкладывал где-то в этом топике нормально работающий аддон для InnoSetup.
Автор: vcrank
Дата сообщения: 11.09.2006 18:19

Цитата:
Это не аддоны - это архиватор! Аддон к мультиарку - это часть его инишника - секция. Запости её сюда в теге more.

[more=InnoSetup]
[InnoSetup]
ID=49 6E 6E 6F
IDPos=48
Extension=exe
Archiver="%Commander_Path%\Plugins\arc\innounp.exe"
List="%P -v -m %AQ"
Start="^--------------------------------------"
End="^--------------------------------------"
Extract="%P -e -m %AQ @%LQ"
ExtractWithPath="%P -x -m %AQ @%LQ"
Description="Inno Setup (v3.0.0-beta to v5.1.2-beta)"
Format0=zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
IgnoreErrors=0
Debug=0
UnixPath=0
SkipDirsInFileList=0
SkipEmptyNames=1
BatchUnpack=1
SearchForUglyDirs=0[/more]

[more=InnoSetup 3.0.1]
[InnoSetup 3.0.1]
ID=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
IDPos=53572
Extension=exe
Archiver="%Commander_Path%\Plugins\arc\innounp.exe"
List="%P -v -m %AQA"
Start="^--------------------------------------"
End="^--------------------------------------"
Extract="%P -e -m %AQA @%LQ"
ExtractWithPath="%P -x -m %AQA @%LQ"
Description="Inno Setup 3.0.1 without 'with ISX' [ARS]"
Format0=zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
IgnoreErrors=0
Debug=0
UnixPath=0
SkipDirsInFileList=0
SkipEmptyNames=1
BatchUnpack=0
SearchForUglyDirs=0[/more]

[more=InnoSetup 3.x, 4.x, 5.x]
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 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 ,49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 35
IDPos=54084,55612,36744,36740,36696,37256,38280,37768
Extension=exe
Archiver="%Commander_Path%\Plugins\arc\innounp.exe"
List="%P -v -m %AQA"
Start="^--------------------------------------"
End="^--------------------------------------"
Extract="%P -e -m %AQA @%LQ"
ExtractWithPath="%P -x -m %AQA @%LQ"
Description="Inno Setup 3.x, 4.x, 5.x [ARS]"
Format0=zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
IgnoreErrors=0
Debug=0
UnixPath=0
SkipDirsInFileList=0
SkipEmptyNames=1
BatchUnpack=0
SearchForUglyDirs=0[/more]
Знаю, что лишнее, но только что именно...


Цитата:
Как называется сам архиватор? InnoUnp - что означает унпакер, то есть предназначен только для извлечения из архива!

Понятно, значит нет у меня архиватора =( А каким можно открыть?

Цитата:
Кстати, я уже выкладывал где-то в этом топике нормально работающий аддон для InnoSetup.

Аддоны для унпакера работают..

Цитата:
И какую версию k-lite mega codec pack он у тебя открыл?

1.55
Автор: arsvrn
Дата сообщения: 11.09.2006 18:55
vcrank

Цитата:
А каким можно открыть?

Открыть - в смысле, чтобы отредатировать содержимое и назад запаковать? Если да, то такого не знаю
Автор: vcrank
Дата сообщения: 11.09.2006 21:10
Во, вроде откопал ту инфу
http://forum.oszone.net/printthread-60604.html

Цитата:
Дополнительная программа к Inno Setup, для удобного редактирования скрипта, если надо - ISTool

Утилита для распаковки дисрибутивов и для вытаскивания скрипта из инсталятора Inno Setup, работающая из командной строки или как плагин к FAR'у или к TC - innounp.exe


Ща буду тестить
Автор: XPEHOPE3KA
Дата сообщения: 11.09.2006 23:09
vcrank
Я тебе уже сказал, какой аддон лучше использовать.
arsvrn
У тебя K-lite 1.58 распаковывается через мультиарк?
Автор: arsvrn
Дата сообщения: 12.09.2006 10:51
XPEHOPE3KA

Цитата:
У тебя K-lite 1.58 распаковывается через мультиарк?

Не могу проверить. У меня никакого нету. А вот DownloadMaster нормально распаковывается.
Автор: mukca
Дата сообщения: 12.09.2006 10:59
XPEHOPE3KA
у меня распаковываеться klcodec271f.exe нормально. на другом не проверю.
и вообще гдеты нарыл версию K-lite 1.58 ??? или это мега K-lite 1.58 ???!
Автор: XPEHOPE3KA
Дата сообщения: 12.09.2006 12:09
mukca
Да, это мега последняя.
Автор: AlexKniga
Дата сообщения: 14.09.2006 10:14
Я вернулся со своим вопросом.
Куда я должен сохранять если Extract="%P -x %AQA %FW" ?
Другими словами:
Куда распаковщик должен сохранить извлекаемый файл, если пользователь не указал путь для распаковки?
1) В текущий каталог?
2) В %TEMP%?
3) STDOUT?
4) Оставить на усмотрение винды? (В CreateFile указать тока имя файла без пути.)
Автор: vserd
Дата сообщения: 14.09.2006 14:16
AlexKniga
IMHO в каталог где находится архив.
Автор: AlexKniga
Дата сообщения: 14.09.2006 16:15
vserd
А если архив на CD/DVD и пр. read-only?
Автор: vserd
Дата сообщения: 15.09.2006 09:52
AlexKniga

Цитата:
А если архив на CD/DVD и пр. read-only?

А как ведет в такой ситуации себя ведут другие архиваторы (тотже Rar или 7z)?
вот так и сделай.
Автор: AlexKniga
Дата сообщения: 15.09.2006 12:14
А где мультиарк ищет распакованные файлы, если Extract="%P -x %AQA %FW" (без явного пути распаковки)?
Автор: Factotum
Дата сообщения: 15.09.2006 12:29
Вопросик: Multiarc 1.3b при расспаковке InstallShied-инсталяторов (Fileinfo: ProductName : InstallShield ProductVersion: 10.50) расспаковавает архив без cab-файлов, содержащихся в архиве. InstallShield (by one exe-file) Unpacker v-0.9 делает все правильно.
Может у меня ошибка?[more=Вот секции из multiarc.ini]; ***********************************************
; INSTALLSHIELD 7 / 6 / 5.5 / 5 -> CAB [HDR] / 3
; ***********************************************
; -----------------------------------------------------------------------
; INSTALLSHIELD 5+ CAB ARCHIVES
; Version: i5comp v2.01
; Available at: ftp://ftp.elf.stuba.sk/pub/pc/pack/i5comp21.rar
; Notes form LucifeR:
; -ADD, DELETE AND EXTRACT RUNS FINE FOR ME, but I only test with a few DATA.CAB files.
; -You can not replace a file inside CAB, you MUST delete old file.
; -Viewing with Lister and extracting only works with cab files and doesn't work with hdr
; -----------------------------------------------------------------------
[InstallShield55]
Description="InstallShield 5.5"
Extension=cab_is55
Archiver=packer\i5comp.exe
ID=49 53 63 28 01
BatchUnpack=0
Debug=0
Format0="tt-dd-yyyy hh:mm zzzzzzzzz aaaa ppppppppp cccc nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Extract=%P e -o -d -f -v2 %AQ %FQ
Delete=%P d -o -d -f %AQ %FQ
; -----------------------------------------------------------------------
; INSTALLSHIELD 5+ CAB ARCHIVES
; Version: i5comp v2.01
; For comments see [InstallShield55]
; -----------------------------------------------------------------------
[InstallShield50]
Description="InstallShield 5.0"
Extension=cab_is5
Archiver=packer\i5comp.exe
ID=49 53 63 28 04
BatchUnpack=0
Debug=0
Format0="tt-dd-yyyy hh:mm zzzzzzzzz aaaa ppppppppp cccc nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Extract=%P e -o -d -f %AQ %FQ
Delete=%P d -o -d -f %AQ %FQ
; -----------------------------------------------------------------------
; INSTALLSHIELD 3 ARCHIVES
; Version: Version 3.00.062
; ftp://ftp.elf.stuba.sk/pub/pc/pack/icomp95.zip
; Comments: Read-Only version.
; WARNING!: This utility is not Y2K compatible. Date of packed files in list for
; year 2000 looks like 100. File size at this point is reduzed by one char.
; NOTE: Thanks to Eugen Labun we have some workaround for Y2K problem
; Format0= was changed and now only year will be displayed bogus - other
; parameters is OK. List command and hh-mm was changed to hh:mm.
; Also changed %aQ/%AQ to %aQA/%AQA for use ANSI encoding so that files
; laying in folders with higher ascii in names are processed correctly.
; -----------------------------------------------------------------------
[InstallShield30]
Description="InstallShield 3.0"
Extension=z_is,1,2,3,4,5,6,7,8,9,lib,dat
Archiver=packer\i3comp.exe
ID=13 5D 65 8C
IDPos=0
Debug=0
IgnoreErrors=1
Start="^ ========"
End="^ ------"
Format0=" tt-dd-yy* hh:mm zzzzzzzz aaaa pppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -l %aQA %E6
Add=%P -h %FWq %AQA %Rq{ %S}
Extract=%P -d -h -o %AQA %FWq %FPq{ %S}
ExtractWithPath=%P -d -i %AQA %FWq %FPq{ %S}
Test=%pQ -dt %aQA
; -----------------------------------------------------------------------
; INSTALLSHIELD 6+ TO 7+ ARCHIVES
; Version: i6comp v0.20
; ftp://ftp.elf.stuba.sk/pub/pc/pack/i6comp02.zip
; -----------------------------------------------------------------------
[InstallShield_6to7]
Description="InstallShield 6.0 to 7.0"
Extension=cab_is67
Archiver=packer\i6comp.exe
ID=49 53 63 28 0C, 49 53 63 28 00
IDPos=0
BatchUnpack=0
Debug=0
End="^Version 0.2 -] fOSSiL & Morlac - 2000 [-"
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp cccc nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Extract=%P e -o -d -f %AQ %FQ %FWQ
Delete=%P d -o -d -f %AQ %FQ
; -----------------------------------------------------------------------

[/more] - взято с этой ветки.
Можно ли как то коректно распаковать соддержимое архива?

Добавлено: а сами cab-файлы из IS чем-нибудь распаковываються?
Автор: arsvrn
Дата сообщения: 17.09.2006 17:51
Factotum
Если файлы небольшие - кинь куда-нибудь, чтобы попробовать.

Цитата:
Добавлено: а сами cab-файлы из IS чем-нибудь распаковываються?

А чем они таким отличаются от обычных кабов?
Автор: los2
Дата сообщения: 17.09.2006 22:17

Цитата:
Factotum
,

Цитата:
Добавлено: а сами cab-файлы из IS чем-нибудь распаковываються?

да,нужны проги i5comp,i6comp если *.z то еще и icomp.


Автор: Factotum
Дата сообщения: 18.09.2006 06:23
arsvrn
Например инсталятор Drweb 4.33 (файл 9,2mb - внутри видит только 1,4mb: непоказавает *.cab)
Добавлено : поставил nsis addon 0.5 от icfu - смущает меня длина IDPos. Редакторы, Notepad2, плагин iniEd
отрезают по лимиту стоки в 1024b. Сам то Multiarc строку такой длины видит?
Автор: vserd
Дата сообщения: 18.09.2006 10:14

Цитата:
отрезают по лимиту стоки в 1024b. Сам то Multiarc строку такой длины видит?

Да, если памяти хватит... :)

[Добавлено]
Хотя я погорячился, :( icfu уже написал что лимит в 4096 байт, но похоже это лимит WinApi по работе с INI, как освобожусь, так и посмотрю.

Хотя я считаю что подход icfu в корне не верный, человек просто забивает подряд все возможные смещения, которые, как ему кажется, могут встертиться. Для решения этой проблемы есть параметр <SeekID>, при указании которого можно вобще не указывать позиции, но при этом замедляется определение архива.

Автор: Factotum
Дата сообщения: 18.09.2006 10:25
vserd
Цитата:
Да, если памяти хватит...
Это уже понял - перелистал сию ветку (вопрос подымался)
Немного прояснил ситуацию по InstallShield: cab не показывает сам TC6.55. Если wincmd.ini зарегистрировать расширение Exe на multiarc - вообще перестает входить в IS-архивы, выкидывает следующее сообщение:
Цитата:
выполнявшеяся команда i5comp.exe l -o -f "имя файла" вернула код выхода 4

Автор: los2
Дата сообщения: 18.09.2006 11:13
Factotum,
Для некоторых *.cab от IS нужно использовать i6comp.
Если присутствует файл data1.hdr то входить и извлекать нужно из него.
Автор: Factotum
Дата сообщения: 18.09.2006 11:26
Подправленный addon
[more=Install_Shield];Multiarc.ini:
-----------------------------------------------------------------------
; MICROSOFT CAB ARCHIVES
; Version: 0.63
; http://www.mscab.prv.pl
; Comments: You can't modify multiple volumes CAB archives. MsCab uses
; LZX:21 compression with 16 MB folder size.
; Options: Put options directly after '=%P' in Delete, Add and Move commands
; -v360, -v720, -v1220, -v1440 - standard volume size
; -v<size>[k|K|m|M] - custom volume size
; -vr<size>[k|K|m|M] - reserve size on first volume
; -n1, -n01, -n001, ... - Name1.cab, Name2.cab, ...
; -f<size>[k|K|m|M] - folder size
; -MSZIP, -LZX:15, ..., -LZX:21 - compression method
; -ds - disable name sort
; -i - display progress
; -sfx[Module][:ScriptFile] - create SFX archive
; -dirs[-] - add [don't add] dirs' names
; -p[password] - encrypt with password
; This section doesn't use sfx modules. Didn't use AskMode and AskHistory%d
; params because of collision with newer installshields cab extension which is
; unfortunately not able to create new files but only add files.
; So I splitted the sections and the next three create different sfx exes.
; -----------------------------------------------------------------------
[CAB]
Description="MSCAB (DIRS) 32 Bit"
;Extension=cab,cab_ms
Extension=cab
Archiver=G:\Install\Programs\Packer\MsCab\MsCab.exe
ID=4D 53 43 46
BatchUnpack=1
Debug=0
Format0="yyyy tt dd hh mm ss aaaaaa zzzzzzzzzz nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -ri2 L %AQA %O
Add=%P -i -dirs {-ap%RQA}{ %S} a %AQA @%LA
Move=%P -i -dirs {-ap%RQA}{ %S} m %AQA @%LA
Extract=%P{ %S} e %AQA @%LA
ExtractWithPath=%P {-ap%RQA}{ %S} x %AQA @%LA
Delete=%P -i{ %S} d %AQA @%LA
Test=%P{ %S} t %AQA
AskMode=0
SkipLIST=1
; -----------------------------------------------------------------------
; Uses xx.mscabsfx from http://mateusz.free.fr/mscab/ without password
; -----------------------------------------------------------------------
[CABSFX]
Description="MSCAB (DIRS + SFX) 32 Bit"
Extension=cabsfx
Archiver=G:\Install\Programs\Packer\MsCab\MsCab.exe
ID=4D 53 43 46
BatchUnpack=1
Debug=0
Format0="yyyy tt dd hh mm ss aaaaaa zzzzzzzzzz nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -ri2 L %AQA %O
Add=%P -i -dirs -sfxde {-ap%RQA}{ %S} a %AQA @%LA
Move=%P -i -dirs -sfxde {-ap%RQA}{ %S} m %AQA @%LA
Extract=%P{ %S} e %AQA @%LA
ExtractWithPath=%P {-ap%RQA}{ %S} x %AQA @%LA
Delete=%P -i{ %S} d %AQA @%LA
Test=%P{ %S} t %AQA
AskMode=0
SkipLIST=1
; -----------------------------------------------------------------------
; Uses xx_i.mscabsfx from http://mateusz.free.fr/mscab/ which can use password
; -----------------------------------------------------------------------
[CABSFX_PW]
Description="MSCAB (DIRS + SFX + PASSWORD) 32 Bit"
Extension=cabsfx_pw
Archiver=G:\Install\Programs\Packer\MsCab\MsCab.exe
ID=4D 53 43 46
BatchUnpack=1
Debug=0
Format0="yyyy tt dd hh mm ss aaaaaa zzzzzzzzzz nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -ri2 L %AQA %O
Add=%P -i -dirs -sfxde_i -p {-ap%RQA}{ %S} a %AQA @%LA
Move=%P -i -dirs -sfxde_i -p {-ap%RQA}{ %S} m %AQA @%LA
Extract=%P{ %S} e %AQA @%LA
ExtractWithPath=%P {-ap%RQA}{ %S} x %AQA @%LA
Delete=%P -i{ %S} d %AQA @%LA
Test=%P{ %S} t %AQA
AskMode=0
SkipLIST=1
; -----------------------------------------------------------------------
; Uses ms16.mscabsfx from http://mateusz.free.fr/mscab/ without password
; -----------------------------------------------------------------------
[CAB16SFX]
Description="MSCAB (DIRS + SFX) 16 Bit"
Extension=cab16sfx
Archiver=G:\Install\Programs\Packer\MsCab\MsCab.exe
ID=4D 53 43 46
BatchUnpack=1
Debug=0
Format0="yyyy tt dd hh mm ss aaaaaa zzzzzzzzzz nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -ri2 L %AQA %O
Add=%P -i -dirs -sfxms16 {-ap%RQA}{ %S} a %AQA @%LA
Move=%P -i -dirs -sfxms16 {-ap%RQA}{ %S} m %AQA @%LA
Extract=%P{ %S} e %AQA @%LA
ExtractWithPath=%P {-ap%RQA}{ %S} x %AQA @%LA
Delete=%P -i{ %S} d %AQA @%LA
Test=%P{ %S} t %AQA
AskMode=0
SkipLIST=1
; -----------------------------------------------------------------------
; ***********************************************
; INSTALLSHIELD 7 / 6 / 5.5 / 5 -> CAB [HDR] / 3
; ***********************************************
; -----------------------------------------------------------------------
; INSTALLSHIELD 5+ CAB ARCHIVES
; Version: i5comp v2.01
; Available at: ftp://ftp.elf.stuba.sk/pub/pc/pack/i5comp21.rar
; Notes form LucifeR:
; -ADD, DELETE AND EXTRACT RUNS FINE FOR ME, but I only test with a few DATA.CAB files.
; -You can not replace a file inside CAB, you MUST delete old file.
; -Viewing with Lister and extracting only works with cab files and doesn't work with hdr
; -----------------------------------------------------------------------
[InstallShield55]
Description="InstallShield 5.5"
Extension=cab_is55
Archiver=packer\i5comp.exe
ID=49 53 63 28 01
BatchUnpack=0
Debug=0
Format0="tt-dd-yyyy hh:mm zzzzzzzzz aaaa ppppppppp cccc nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Extract=%P e -o -d -f -v2 %AQ %FQ
Delete=%P d -o -d -f %AQ %FQ
; -----------------------------------------------------------------------
; INSTALLSHIELD 5+ CAB ARCHIVES
; Version: i5comp v2.01
; For comments see [InstallShield55]
; -----------------------------------------------------------------------
[InstallShield50]
Description="InstallShield 5.0"
Extension=cab_is5
Archiver=packer\i5comp.exe
ID=49 53 63 28 04
BatchUnpack=0
Debug=0
Format0="tt-dd-yyyy hh:mm zzzzzzzzz aaaa ppppppppp cccc nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Extract=%P e -o -d -f %AQ %FQ
Delete=%P d -o -d -f %AQ %FQ
; -----------------------------------------------------------------------
; INSTALLSHIELD 3 ARCHIVES
; Version: Version 3.00.062
; ftp://ftp.elf.stuba.sk/pub/pc/pack/icomp95.zip
; Comments: Read-Only version.
; WARNING!: This utility is not Y2K compatible. Date of packed files in list for
; year 2000 looks like 100. File size at this point is reduzed by one char.
; NOTE: Thanks to Eugen Labun we have some workaround for Y2K problem
; Format0= was changed and now only year will be displayed bogus - other
; parameters is OK. List command and hh-mm was changed to hh:mm.
; Also changed %aQ/%AQ to %aQA/%AQA for use ANSI encoding so that files
; laying in folders with higher ascii in names are processed correctly.
; -----------------------------------------------------------------------
[InstallShield30]
Description="InstallShield 3.0"
Extension=z_is,1,2,3,4,5,6,7,8,9,lib,dat
Archiver=packer\i3comp.exe
ID=13 5D 65 8C
IDPos=0
Debug=0
IgnoreErrors=1
Start="^ ========"
End="^ ------"
Format0=" tt-dd-yy* hh:mm zzzzzzzz aaaa pppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -l %aQA %E6
Add=%P -h %FWq %AQA %Rq{ %S}
Extract=%P -d -h -o %AQA %FWq %FPq{ %S}
ExtractWithPath=%P -d -i %AQA %FWq %FPq{ %S}
Test=%pQ -dt %aQA
; -----------------------------------------------------------------------
; INSTALLSHIELD 6+ TO 7+ ARCHIVES
; Version: i6comp v0.20
; ftp://ftp.elf.stuba.sk/pub/pc/pack/i6comp02.zip
; -----------------------------------------------------------------------
[InstallShield_6to7]
Description="InstallShield 6.0 to 7.0"
Extension=cab_is67
Archiver=packer\i6comp.exe
ID=49 53 63 28 0C, 49 53 63 28 00
IDPos=0
BatchUnpack=0
Debug=0
End="^Version 0.2 -] fOSSiL & Morlac - 2000 [-"
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp cccc nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Extract=%P e -o -d -f %AQ %FQ %FWQ
Delete=%P d -o -d -f %AQ %FQ
; -----------------------------------------------------------------------
; -----------------------------------------------------------------------
wincmd.ini: cab=223,%COMMANDER_PATH%\Plugins\Wcx\Multiarc\MultiArc.wcx
Exe=479,%COMMANDER_PATH%\Plugins\Wcx\Multiarc\MultiArc.wcx
[/more]Расширение exe забито на multiarc, потому что TC6.55 у меня некоректно листинг файлов выдает (пример drweb 4.33 и Nero 7.2.7
los2подправил я свою секцию - ошибку не выдает, но в инсталятор не открывает, возьми к примеру инсталятор Drweb 4.33 и повесь расширение exe на multiarc
Автор: arsvrn
Дата сообщения: 18.09.2006 11:49
Factotum

Цитата:
Для начала Cab (Секция от arsvrn к сожалению у меня не все распаковывет)

Что не распаковывает? Я такого вроде не встречал. Пример в студию .
Теперь насчет Drweb 4.33. Похоже, он имеет некий SFX-модуль, который ТС мас как-то распознает, причем не отрабатывает корректно. Я пробовал отключать все подключаемые архиваторные плагины (и МА и др.), все равно ТС входит в архив и показывает тот же набор файлов. А поскольку ни .cab, ни .hdr файлов он там не видит, то и использовать iXcomp для дальнейшей распаковки невозможно. Никто не знает, за какой тип SFX-архива ТС принимает Drweb.exe?
Автор: Factotum
Дата сообщения: 18.09.2006 11:54
arsvrn
Пардон, исправился : cab_IS были и нераспаковывало при использовании i6comp 1,3b. i6comp 0.2 все открыл
С cab-файлами разобрался - открывает все
Автор: arsvrn
Дата сообщения: 18.09.2006 12:30
Factotum
Насчет i6comp 1.3b и i6comp 0.2 - это точно. Кстати, если запустить i6comp 1.3b из командной строки, то сам он пишет "Version 1.03b" .
Автор: Factotum
Дата сообщения: 18.09.2006 12:48
arsvrnЕсли возможно глянь еще инсталяшку DivX 6.2.5 и Nero 7.2.7
Автор: los2
Дата сообщения: 18.09.2006 12:51
arsvrn
Drweb 4.33 *.exe sfx модуль можно распаковывать с помощью isxunpack,а затем через data1.hdr
Автор: arsvrn
Дата сообщения: 18.09.2006 13:01
Factotum

Цитата:
Если возможно глянь еще инсталяшку DivX 6.2.5 и Nero 7.2.7

Где же я их возьму? Глянул Nero 7.0.1.2 - распаковывается.
А DivX у меня 5.2 последний.

los2
А где isxunpack взять? Надеюсь это не часть всего пакета IS?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Opera 8 free registration


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.