Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Multiarc плагины и аддоны для FAR и Total Commander

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

Открыть новую тему     Написать ответ в эту тему

TCPIP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эта тема посвящена вопросам написания архиваторных плагинов для поддержки специфических архиваторов, отсутствующих в стандартных поставках multiarc-плагина для файл-менеджеров Total Commander, Double Commander и FAR.
Предполагается обсуждение возможности написания собственной универсальной мультиархиваторной оболочки для Win32/64 с поддержкой полноценной интеграции в Проводник и отвечающей современным стандартам архиваторных оболочек.
 
Multiarc - Homepage, Зеркало, более доступный интерфейс
Неофициальная 64-битная версия без изменений функционала оригинала
Последняя неофициальная версия, в т.ч. 64-битная (предыдущая версия)
Для новичков:
Файл конфигурации для Multiarc от "TychoBarfys"
Некоторые архиваторы, поддерживаемые Multiarc подробнее
найденные решения аддонов
как увидеть какую командную строку передает multiarc архиватору: подробнее
 
Примечание.
Multiarc в Double Commander реализован не в виде отдельного плагина, а внедрен в код самой программы. Однако, хотя структура multiarc.ini несколько отличается - параметры несколько другие, некоторых команд, присутствующих в total-овском, нет, зато есть свои, большая часть команд и описаний форматов архивов идентичны. DC сам преобразовывает total-овский multiarc.ini в свой формат при сохранении. Настройки аддонов доступны из интерфейса самого DC. Описание структуры multiarc.ini имеется в оффлайн документации. Также возможно и применение отдельного Multiarc-а от Total-а.

Всего записей: 4667 | Зарегистр. 31-01-2003 | Отправлено: 23:54 10-05-2005 | Исправлено: Skif_off, 12:05 21-11-2014
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Serge2005

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

отображение внутри поправил, а с извлечением проблемка.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 00:36 12-03-2006
Serge2005

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
egor23
Выложите, пожалуйста, попраленный...

Всего записей: 555 | Зарегистр. 11-02-2006 | Отправлено: 00:38 12-03-2006
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Во, если в имени есть точка, то извлесение нормально происходит, например: я.тут.exe
 
Добавлено:
Выше поправил http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=160#13
 
Добавлено:
упс, теперь номально всё извлекается.
где то всё это дело кэшируется: не с первого перезапуска TC сработало.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 00:40 12-03-2006
Serge2005

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
egor23

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

Похоже да....
Спасибо большое, теперь все ок!!
 
ВСЕМ:
Кто-нибудь знает, в какой папке все это кешируется?

Всего записей: 555 | Зарегистр. 11-02-2006 | Отправлено: 00:59 12-03-2006
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да это, в памяти по ходу кэшируется.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 01:04 12-03-2006 | Исправлено: egor23, 01:04 12-03-2006
Serge2005

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Спасибо! С 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
 

Всего записей: 555 | Зарегистр. 11-02-2006 | Отправлено: 01:35 12-03-2006 | Исправлено: Serge2005, 01:41 12-03-2006
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn

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

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

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 01:55 12-03-2006
Serge2005

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Извиняюсь за назойливость, но, если у кого-либо найдется время, помогите, пожалуйста с InstallShield...

Всего записей: 555 | Зарегистр. 11-02-2006 | Отправлено: 01:56 12-03-2006
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть инсталяторы ввиде sfx-InstallShield, есть распаковщик http://www.wasm.ru/baixado.php?mode=tool&id=266
Кто-нить пробывал прикрутить его?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 04:00 12-03-2006 | Исправлено: egor23, 04:02 12-03-2006
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
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кб?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 02:19 13-03-2006 | Исправлено: egor23, 03:19 13-03-2006
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
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

(ID'ы для других 1.2х можно добавлять).
Ситуация с UPX такая. В этом варианте он пакует, распаковывает, отображает в листинге архива файлы с английскими и русскими именами, длинными и короткими.
Глюки:
- не распаковывает в корень диска файлы с короткими именами ?!!!
- иногда (случайным образом) входит в архив с ошибкой (получается пустой); надо выйти, войти в другой, а потом повторить попытку.
Похоже, причины во взаимодействии МА и UPX, т.к. из командной строки все выполняется.

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

Это относится к FAR'у. В ТС не так.
 
m a x

Цитата:
Этот fmt-модуль для плагина MultiArc позволяет входить в файлы,  
сжатые upx, как в архивы

fmt-модуль предназначен для FAR'a. В ТС его не подключишь.
 
Viewgg

Цитата:
Прошу прощения, готового аддона для Дурилки нету?

К сожалению нет, и быть не может. Ее набор команд не позволяет использовать ее в МА. Возможно, можно написать какую-то программу-посредник между ними. Иногда приходилось делать такое.

Всего записей: 1241 | Зарегистр. 08-09-2004 | Отправлено: 17:11 13-03-2006
Serge2005

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Скажите, пожалуйста, а есть ли аддоны для Мультиарка для *.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
 
 

Я добавлял Extension=iso,bin,vcd,img

Всего записей: 555 | Зарегистр. 11-02-2006 | Отправлено: 23:43 14-03-2006
dadu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может кто подскажет как быстро преходить на начало IDPos?
Т.е. для упыкса начало 987. Ни чего умнее не нашел как делить на 16 и около- того попадаем примерно-где-то-там.
А што по правильному как будет?
 
в калькуляторе нашел.

Всего записей: 1222 | Зарегистр. 13-11-2002 | Отправлено: 18:08 15-03-2006 | Исправлено: dadu, 18:17 15-03-2006
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Забирайте новую версию  
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 было не возможно.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 20:31 23-03-2006 | Исправлено: vserd, 14:00 24-03-2006
LEX1

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vserd

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


Цитата:
Could not read file
Go back. /home/ftp/pub/sourceforge//w/wc/wcx/mltwcx120.0.zip
 

Всего записей: 3793 | Зарегистр. 24-10-2005 | Отправлено: 21:27 23-03-2006
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LEX1

Цитата:
Could not read file

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

Всего записей: 1241 | Зарегистр. 08-09-2004 | Отправлено: 21:32 23-03-2006
Serge2005

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
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
 

Всего записей: 555 | Зарегистр. 11-02-2006 | Отправлено: 21:45 23-03-2006
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vserd
А будет ли добавлена возможность задавать диапозон IDPos, в котором надо искать ID?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 06:09 24-03-2006
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23

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

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

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 13:59 24-03-2006
dadu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vserd

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

Объясни пожалуйста эту фишку на каком-нить примере. Куда пишем флаг, в инишку?

Всего записей: 1222 | Зарегистр. 13-11-2002 | Отправлено: 17:00 24-03-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

Компьютерный форум Ru.Board » Компьютеры » Программы » Multiarc плагины и аддоны для FAR и Total Commander


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru