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

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

Автор: egor23
Дата сообщения: 11.03.2006 23:36
Serge2005

Цитата:
Глюк можно сформулировать так: 123 не понимает, если в имени есть ".". И с русскими файлами что-то не то...

отображение внутри поправил, а с извлечением проблемка.
Автор: Serge2005
Дата сообщения: 11.03.2006 23:38
egor23
Выложите, пожалуйста, попраленный...
Автор: egor23
Дата сообщения: 11.03.2006 23:40
Во, если в имени есть точка, то извлесение нормально происходит, например: я.тут.exe

Добавлено:
Выше поправил http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=160#13

Добавлено:
упс, теперь номально всё извлекается.
где то всё это дело кэшируется: не с первого перезапуска TC сработало.
Автор: Serge2005
Дата сообщения: 11.03.2006 23:59
egor23

Цитата:
где то всё это дело кэшируется: не с первого перезапуска TC сработало.

Похоже да....
Спасибо большое, теперь все ок!!

ВСЕМ:
Кто-нибудь знает, в какой папке все это кешируется?
Автор: egor23
Дата сообщения: 12.03.2006 00:04
да это, в памяти по ходу кэшируется.
Автор: Serge2005
Дата сообщения: 12.03.2006 00:35
Спасибо! С UPX стало существенно лучше.
А вот что с InnoSetup?
Например, файл (~ 650 кб): .http://www.bestmidi2mp3.com/download/bestmidi2mp3.exe
49 6E 6E 6F - в нем есть, а выдает ошибку. Секция multiarc.ini:

Код:
[InnoSetup]
Description="Inno Setup"
Archiver=innounp.exe
Extension=exe
ID=49 6E 6E 6F
IDPos=48
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -m %AQA
Extract=%P -e -m %AQA @%LQ
ExtractWithPath=%P -x -m %AQA @%LQ
IgnoreErrors=0
SkipEmpty=0
SkipDirsInFileList=0
SearchForUglyDirs=0
BatchUnpack=1
UnixPath=0
Debug=0
Автор: egor23
Дата сообщения: 12.03.2006 00:55
arsvrn

Цитата:
У меня уже получилось, что не распаковывает только в корень диска. А файлы с длинными именами даже в корень получается

А на секцию взглянуть можно.
Автор: Serge2005
Дата сообщения: 12.03.2006 00:56
Извиняюсь за назойливость, но, если у кого-либо найдется время, помогите, пожалуйста с InstallShield...
Автор: egor23
Дата сообщения: 12.03.2006 03:00
есть инсталяторы ввиде sfx-InstallShield, есть распаковщик http://www.wasm.ru/baixado.php?mode=tool&id=266
Кто-нить пробывал прикрутить его?
Автор: egor23
Дата сообщения: 13.03.2006 01:19
Serge2005

Цитата:
Например, файл (~ 650 кб): .http://www.bestmidi2mp3.com/download/bestmidi2mp3.exe
49 6E 6E 6F - в нем есть, а выдает ошибку.

Дело в том, что innounp.exe не поддерживает версию инстолятора (2.0.18)

Цитата:
Inno Setup Unpacker Version 0.17
Supports Inno Setup versions 3.0.0-beta through 5.1.5


Добавлено:
А есть ли способ задать диапозон IDPos, в котором надо искать ID?

arsvrn
Вы писали

Цитата:
..Если в инишнике не прописана - Multiarc ищет ID в начальной части файла (64 кб).

Вот например инсталл WhereIsIt 3.7.1.123 (Inno Setup) - IDPos=37584, неопределяет Multiarc сам, хотя в 64кб укладывается, приходиться указывать конкретно 37584.
Что надо сделать чтобы Multiarc сам искал ID в этих 64кб?
Автор: arsvrn
Дата сообщения: 13.03.2006 16:11
egor23

Цитата:
А на секцию взглянуть можно

Можно:

Код: [UPX Compress 1.2x]
TypeName=UPX
Description="Ultimate Packer for eXecutables v1.2x"
ID=31 2E 32 35 00 55 50 58, 31 2E 32 34 00 55 50 58
IDPos=987
Extension=EXE,DLL
IgnoreErrors=0
Archiver=upx.exe
List=%P %O %E1 -l %AqAW
Start=" -------------------- ------ ----------- -----------"
Format0="zzzzzzzzzzzzzzzzzzzz* * nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P -d -qq %AqA -o %AqAW
Test=%P -t -q %AqA
Add=%P --best -qq --compress-icons=1 %FqA -o%AqA
Автор: Serge2005
Дата сообщения: 14.03.2006 22:43
Скажите, пожалуйста, а есть ли аддоны для Мультиарка для *.img (и для образов дискет, и для дисков) для совместного открытия...
Для дисков нашел, но так не работает:

Код:
[ISO]
Description=ISO, BIN, VCD images
Archiver=iso.exe
Extension=iso,bin,vcd
Start="^-------"
End="^-------- "
Format0="zzzzzzzzzz aaaaa dd tt yy hh mm ss nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %A
ExtractWithPath=%P x %A @%LQ
Extract=%P e %A @%LQ

Автор: dadu
Дата сообщения: 15.03.2006 17:08
Может кто подскажет как быстро преходить на начало IDPos?
Т.е. для упыкса начало 987. Ни чего умнее не нашел как делить на 16 и около- того попадаем примерно-где-то-там.
А што по правильному как будет?

в калькуляторе нашел.
Автор: vserd
Дата сообщения: 23.03.2006 19:31
Забирайте новую версию
http://prdownloads.sourceforge.net/wcx/wcx_multiarc_120.0.zip?download
что нового
ver 1.2.0.0)
Добавлено вычисление размера SFX-части самораспаковывающегося архива.
Если установлен флаг SkipSfxHeader, MultiArc будет искать ID после SFX-части самораспаковывающегося архива. Данная возможность позволяет использовать различные SFX-заголовки, без внесения их в список IDPos

Добавлена поддержка различных языков интерфейса при визуальном конфигурировании, и работе плугина. Отладочная консоль не переведена принципиально. Обычному пользователю она не нужна, а разработчики понимают английский.
Добавлена поддержка тем Windows XP (Visual Styles).
Если в Wincmd.ini параметр Editor был задан с переменной окружения, то не происходил вызов редактора. Ручное редактирование multiarc.ini было не возможно.
Автор: LEX1
Дата сообщения: 23.03.2006 20:27
vserd

Цитата:
Забирайте новую версию


Цитата:
Could not read file
Go back. /home/ftp/pub/sourceforge//w/wc/wcx/mltwcx120.0.zip
Автор: arsvrn
Дата сообщения: 23.03.2006 20:32
LEX1

Цитата:
Could not read file

Ну так зайди на сайт и скачай сам, не по прямой ссылке. С sourceforge они часто не работают.
Автор: Serge2005
Дата сообщения: 23.03.2006 20:45
arsvrn

Цитата:
Ну так зайди на сайт и скачай сам, не по прямой ссылке. С sourceforge они часто не работают.

Не получается!!!!
Выложите, пожалуйста, еще куда-нибудь...

Добавлено:
Все, нашел, спасибо)
http://nchc.dl.sourceforge.net/sourceforge/wcx/wcx_multiarc_120.0.zip

Добавлено:
Скажите, пожалуйста, есть ли какие-нибудь продвижения в плане InnoSetup, InstallShield, UPX?
Вот то, что у меня в multiarc.ini .. Тут что-то лишнее, но я с архиваторами пока совсем слабо разбираюсь... Скажите, пожалуйста, что лишнее?

Код:
[JAR]
ID=1a 4a 61 72 1b 00
IDPos=14
Extension=j
Archiver=jar32.exe
Start="^-------"
End="^Total files listed: "
Format0="* nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"
Format2=" "
List=%P v -y %AQA
Extract=%P e -y %AQA @%lQ
ExtractWithPath=%P x -y %AQA @%lQ
Test=%P t -y %AQA
Delete=%P d -y %AQA @%lQ
Add=%P a -y %AQA @%lQ
Move=%P m -y %AQA @%lQ

[InstallShield6v02]
ID=49 53 63 28 0C
IDPos=0
Extension=cab,hdr
Archiver=i6comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
End="^Version 0.2 -] fOSSiL & Morlac - 2000 [-"
Extract=%P e -o -f %AQ %Fq %FWq
ExtractWithPath=%P x -o -f %AQ %Fq
Delete=%P d -o -f %AQ %Fq
Add=%P a -o -f %AQ %Fq
AddRecurse=%P a -o -r -f %AQ %Fq
Debug=0

[InstallShield6v02egor]
Description="InstallShield 6.0"
ID=49 53 63 28 0C,49 53 63 28 00
Extension=HDR,CAB
BatchUnpack=0
IDOnly=1
Archiver=i6comp.exe
Extract=%P e -o -d -f %AQ %FQ %FWQ
List=%P l -o -r -d -f %AQA
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Delete=%P d -o -d -f %AQ %FQ
Add=%P a -o -f %AQ %RQ %fQ
End="^Version 0.2 -] fOSSiL & Morlac - 2000 [-"
AllFilesMask="*"
Debug=0

[InstallShield6v103]
ID=49 53 63 28 0C
IDPos=0
Extension=cab,hdr
Archiver=i6comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzz aaaa ppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P e -o -f %AQ %Fq %FWq
ExtractWithPath=%P x -o -f %AQ %Fq
Delete=%P d -o -f %AQ %Fq
Add=%P a -o -f %AQ %Fq
AddRecurse=%P a -o -r -f %AQ %Fq
Debug=0


[InstallShield67]
ID=49 53 63 28 0C,49 53 63 28 00
IDPos=0,0
Extension=CAB, HDR
Archiver=i6comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
End="^Version 0.2 -] fOSSiL & Morlac - 2000 [-"
Extract=%P e -o -d -f %AQ %FQ %FWQ
ExtractWithPath=%P x -o -d -f %AQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Add=%P a -o -f %AQ %R%FQ
AddRecurse=%P a -o -r -f %AQ %FQ
Debug=0

[InstallShield5]
ID=49 53 63 28
IDPos=0
Extension=HDR,CAB
;Надо ли Cab здесь прописывать?    
Archiver=i5comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzz aaaa ppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P e -o -d -f %AQ %FQ
ExtractWithPath=%P x -o -d -f %AQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Add=%P a -o -f %AQ %FQ
AddRecurse=%P a -o -r -f %AQ %FQ
Debug=0

[InstallShield3]
ID=13 5d 65 8c
IDPos=0
Extension=Z
Archiver=i3comp.exe
List=%P -l %AQ %E7
Start="^ ========"
End="^ ------"
Format0=" tt-dd-yy hh-mm zzzzzzzz aaaa pppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P -d -h -o %AQ %FWQ %FP %E7
ExtractWithPath=%P -d -i -h -o %AQ %FWQ %FP %E7
Delete=%P -r -h %F %AQ %E7
Add=%P -h %FQ %AQ %E7
AddRecurse=%P -h -i %FQ %AQ %E7
Debug=0

[CAB]
Extension=CAB
Archiver=MsCab.exe
ID=4D 53 43 46
Format0="yyyy tt dd hh mm ss aaaaaa zzzzzzzzzz nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P L %AQA %O
Extract=%P {%S} e %AQA @%LA
ExtractWithPath=%P {-ap%RQA} {%S} x %AQA @%LA
Test=%P {%S} t %AQA
Delete=%P -i {%S} d %AQA @%LA
Add=%P -i -dirs {-ap%RQA} {%S} a %AQA @%LA
Move=%P -i -dirs {-ap%RQA} {%S} m %AQA @%LA
Debug=0

[Uharc04]
ID=55 48 41 04
IDPos=0
Extension=uha
Description=UHARC 0.4 ----- BETA version
Archiver=uharc04.exe
Start="^-------------------------------------------------------------------------------"
End="^-------------------------------------------------------------------------------"
Format0="nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Format1=" zzzzzzzzzz dd TTT yyyy hh mm ss aaaa"
List=%P l -d2 -y {-pw%S} %AQA
Extract=%P e -y -idle {-pw%S} %AQA @%LQ
ExtractWithPath=%P x -y -idle {-pw%S} %AQA @%LQ
Add=%P a -y -d0 -mx -md32768 -ed+ -idle -lg {-pw%S} %AQA @%LQ
Move=%P m -y -d0 -mx -md32768 -ed+ -idle {-pw%S} %AQA @%LQ
Test=%P t -y -idle {%S} %AQA
Debug=0

[Uharc06]
ID=55 48 41 06
IDPos=0
Extension=uha
Description=UHARC 0.6a ----- BETA version
Archiver=uharc06.exe
Start="^-------------------------------------------------------------------------------"
End="^-------------------------------------------------------------------------------"
Format0="nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Format1=" zzzzzzzzzz dd TTT yyyy hh mm ss aaaa"
List=%P l -d2 -y {-pw%S} %AQA
Extract=%P e -y -idle {-pw%S} %AQA @%LQ
ExtractWithPath=%P x -y -idle {-pw%S} %AQA @%LQ
Add=%P a -y -d0 -mx -md32768 -ed+ -idle -lg {-pw%S} %AQA @%LQ
Move=%P m -y -d0 -mx -md32768 -ed+ -idle {-pw%S} %AQA @%LQ
Test=%P t -y -idle {%S} %AQA
Debug=0

[InnoSetup]
Description="Inno Setup"
Archiver=innounp.exe
Extension=exe
ID=49 6E 6E 6F
IDPos=48
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -m %AQA
Extract=%P -e -m %AQA @%LQ
ExtractWithPath=%P -x -m %AQA @%LQ
IgnoreErrors=0
SkipEmpty=0
SkipDirsInFileList=0
SearchForUglyDirs=0
BatchUnpack=1
UnixPath=0
Debug=0

[EX_]
Extension=EX_,DL_
Archiver=expand.exe
TypeName=EX_
ID=53 5A 44 44
IDPos=0
Start="Copyright (C) Microsoft Corp 1990-1999"
End="^ "
Format0=".nnnnnnnnnnnn* nnnnnnnnnnnnnnn"
Extract="%P %AQA %FQ"
List="%P -D %AQA"
IgnoreErrors=0
UnixPath=0
SkipDirsInFileList=1
SkipEmptyNames=1
BatchUnpack=0
SearchForUglyDirs=0
AskMode=0
SkipLIST=0
Debug=0

[TBB]
Extension=tbb
Archiver=tbb2mbx.exe
Description="The Bat! Message Base"
ID=20 06 79 19 08 0C 00
IDPos=0
List="%P -ls3f %AQA -a"
Start="Found"
Format0="zzzzzzzzzz a nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract="%P -x %aA %FW -a"
IgnoreErrors=0
Debug=0
UnixPath=0
SkipDirsInFileList=0
SkipEmptyNames=0
BatchUnpack=0
SearchForUglyDirs=0
AskMode=0
SkipLIST=1


[UPX Compress 1.2x]
TypeName=UPX
Description="Ultimate Packer for eXecutables v1.2x"
ID=31 2E 32 35 00 55 50 58, 31 2E 32 34 00 55 50 58
IDPos=987
Extension=EXE,DLL
IgnoreErrors=0
Archiver=upx125.exe
;Archiver=upx.exe
List=%P %O %E1 -l %AqAW
Start=" -------------------- ------ ----------- -----------"
Format0="zzzzzzzzzzzzzzzzzzzz* * nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P -d -qq %AqA -o %AqAW
Test=%P -t -q %AqA
Add=%P --best -qq --compress-icons=1 %FqA -o%AqA
Debug=0


[UPX Compress 125]
TypeName=UPX
Description="Ultimate Packer for eXecutables"
ID=31 2E 32 35 00 55 50 58,31 2E 32 34 00 55 50 58,31 2E 32 33 00 55 50 58,31 2E 32 32 00 55 50 58,31 2E 32 31 00 55 50 58,31 2E 32 30 00 55 50 58
IDPos=987
IDOnly=1
Extension=EXE,DLL
Archiver=upx125.exe
Start="--------------------"
Format0="zzzzzzzzzzzzzzzzzzzzzz -> pppppppppppppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract="%P -d -o%AQAW %AQA"
;Extract="%P -d %AQAW"
List="%P -q -l --no-color %O %AQAW"
Test="%P -t -q --no-color %FQ"
Add="%P --best -q --no-color --compress-icons=1 %FQ -o%AQ"
IgnoreErrors=0
UnixPath=0
SkipDirsInFileList=1
SkipEmptyNames=1
BatchUnpack=0
SearchForUglyDirs=0
AskMode=0
SkipLIST=0
Debug=0

[UPX Compress 193]
TypeName=UPX
Description="Ultimate Packer for eXecutables"
ID=31 2E 39 33 00 55 50 58,31 2E 39 32 00 55 50 58,31 2E 39 31 00 55 50 58,31 2E 39 30 00 55 50 58
IDPos=987
IDOnly=1
Extension=EXE,DLL
Archiver=upx193b.exe
Start="--------------------"
Format0="zzzzzzzzzzzzzzzzzzzzzz -> pppppppppppppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract="%P -d -o%AQAW %AQA"
;Extract="%P -d %AQAW"
List="%P -q -l --no-color %O %AQAW"
Test="%P -t -q --no-color %FQ"
Add="%P --best -q --no-color --compress-icons=1 %FQ -o%AQ"
IgnoreErrors=0
UnixPath=0
SkipDirsInFileList=1
SkipEmptyNames=1
BatchUnpack=0
SearchForUglyDirs=0
AskMode=0
SkipLIST=0
Debug=0
Автор: egor23
Дата сообщения: 24.03.2006 05:09
vserd
А будет ли добавлена возможность задавать диапозон IDPos, в котором надо искать ID?
Автор: vserd
Дата сообщения: 24.03.2006 12:59
egor23

Цитата:
А будет ли добавлена возможность задавать диапозон IDPos, в котором надо искать ID?

А зачем? Приведите пример.

Просто когда я читал переписку Сергея по поводу IDPos, пожелание о диаппазоне было выдвинуто в контексте SFX архивов (наиболее часто был 7z). Теперь когда есть пропуск этой части, IDPos будт искаться с "нулевой позиции" как будто это обычный архив.
И, пока, я необходимости искать в диаппазоне не вижу.
Автор: dadu
Дата сообщения: 24.03.2006 16:00
vserd

Цитата:
Если установлен флаг SkipSfxHeader

Объясни пожалуйста эту фишку на каком-нить примере. Куда пишем флаг, в инишку?
Автор: vserd
Дата сообщения: 24.03.2006 17:02
dadu
1. 7z SFX-архив, сам архив находится после SFX части, и поиск ID нужно начинать после пропуска этой части, SkipSfxHeader должно быть TRUE. 7z отличается от других архиваторов, тем что от версии к версии меняется размер SFX распаковщика, кроме того есть другие SFX части, не от авторов 7z. Размер этих частей различен, хотя ID архива находится на фиксированном месте (с начала архива IDPos =0, если я правильно помню). До этого флага, нужно было указывать список IDPos, но если требуемой позиции не удавалось найти, MultiArc не мог обработать такой архив.

2. Инсталяция InnoSetup. ID находится в SFX части архива, пропуск делать не нужно. Искать нужно с начала файла, SkipSfxHeader должен быть False.

Т.е. если SkipSfxHeader = 1 (TRUE) тогда пропускаем SFX часть, и начинаем поиск уже после этой части, непосредственно с архива, по заданным IDPos
если SkipSfxHeader = 0 (False) тогда поиск ID начинается с начала/конца файла. Как и раньше.

Писать в секцию ini для этого архиватора, или сразу в addon.
Автор: dadu
Дата сообщения: 24.03.2006 17:16
vserd
Спасибо за плуг, за комментарии.
Автор: namchik
Дата сообщения: 26.03.2006 18:44
Как заставить Multiarc и 7za.exe входить в 7зиповские самораспаковывающиеся архивы по Ctrl + PgDown
Автор: Serge2005
Дата сообщения: 26.03.2006 19:29
Скажите, пожалуйста, как (чем, каким из аддонов) можно упаковать файлы в data1.cab, data2.cab, data1.hdr (конкретно из установки Photoshop CS). То есть я их распаковал, поменл кое-что, а как запаковать обратно?
Автор: namchik
Дата сообщения: 26.03.2006 19:37
Serge2005
Install Shield тебе нужен, но это в другую тему
Автор: Panzer
Дата сообщения: 26.03.2006 20:06
Что-то никак не получается у меня через Multiarc заходить в запароленные 7z архивы. Просьба к тем кто умеет это делать привести свою секцию для 7zip.
Автор: arsvrn
Дата сообщения: 26.03.2006 20:22
Serge2005

Цитата:
То есть я их распаковал, поменл кое-что, а как запаковать обратно?

С помощью тех аддонов, что я приводил, можно заменить файлы в архиве (я это делал).

namchik

Цитата:
Install Shield тебе нужен, но это в другую тему

Необязательно. Можно и с помощью средств MA + i6comp.

Panzer

Цитата:
Что-то никак не получается у меня через Multiarc заходить в запароленные 7z архивы.

Что значит не получается? Надо ручками вводить ключ+пароль. Кроме того, в FAR и TC это делается несколько по разному. Уточни, что надо.
Автор: namchik
Дата сообщения: 26.03.2006 20:31
Panzer
arsvrn
насколько я понял. т.к. это консольная версия (7za) то нужно вводить -pПароль прям в multiarc.ini... А хотелось бы, чтоб при попытке войти в запароленный архив выскакивало диалоговое окно о вводе пароля. Но такое невозможно ??

И мой вопрос еще в силе. Как по Ctrl + PgDown в Total Commander входить в 7z sfx-архивы?
Автор: Serge2005
Дата сообщения: 26.03.2006 20:45
namchik

Цитата:
И мой вопрос еще в силе. Как по Ctrl + PgDown в Total Commander входить в 7z sfx-архивы?

7z=95,%Commander_path%\Plugins\wcx_7zip-0.4.8\7zip.wcx
http://wincmd.ru/plugring/7zip_plugin.html
Автор: namchik
Дата сообщения: 26.03.2006 20:50
Serge2005
да согласен... хороший плагин... и интерфейс приятный, и ввод паролей поддерживает, но мне нужен именно 7za.exe в связке с МА, т.к. жмет он лучше (при одинаковых настройках)... Кстати, тут тоже вопрос: почему?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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