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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

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
tmyk0lka

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Папка Storage, в ней два файла, что я приводил выше. Неработаетниразу......
 
Потрать 150 килобайт трафика и проверь

Всего записей: 3 | Зарегистр. 10-12-2008 | Отправлено: 09:19 11-12-2008
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tmyk0lka
Очень похоже, что это не InstallShield. С ним совпадают только два первых байта сигнатуры. И набор файлов архива не тот, что у IS. Похоже, что это какой-то свой, специфический формат от 1С. Потому и экстрактор не берет.
А то, что расширение .cab - это ничего не значит. Каких только форматов с этим расширением нету.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 10:07 11-12-2008 | Исправлено: arsvrn, 10:09 11-12-2008
Kilyan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скажите а с Multiarc можно ли работать без командера?  
необходимо его использовать в *.cmd и *.bat - это возможно?

Всего записей: 886 | Зарегистр. 04-09-2008 | Отправлено: 14:39 19-02-2009
arsvrn

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

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 15:46 19-02-2009
vcrank

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По непонятным для меня причинам у меня перестал распаковываться WinAmp
Winamp 5.541 Build 2189.exe
MultiArc ver 1.4.1.7
7z 4.65
Кусок секции MulriArc
Пробовал менять файл 7z.exe на 64 битный (у меня стоит Vista x64)
И всё равно получаю ошибку
 
P.S.: Скачивал сборку тотала от SamLab так там этот файл открывается и внутри 2 файла с расширением .BIN. А раньше точно были нормальные файлы

Всего записей: 1067 | Зарегистр. 24-10-2005 | Отправлено: 09:29 22-02-2009
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vcrank
судя по кол-ву возможных путей сжатия инсталятором NSIS с помощью архиватрных плагинов - на архивах NSIS можно ставить крест
TO ALL
имею родной аддон FreeArc. если в строке List=... указать путь к unarc через переменную %COMMANDER_PATH% - листинг не работает. с указанием явного пути - все путем.
чей трабл - самого multiarc?

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 18:36 05-05-2009
Engaged Clown



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Factotum
спроси в ветке про фриарк

Всего записей: 8782 | Зарегистр. 08-06-2006 | Отправлено: 22:36 05-05-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Factotum
не знаю. попробуй вместо unarc подсунуть http://www.haskell.org/bz/ECHOOO.EXE - он при запуске создаёт в корне С файл с описанием параметров вызова. может узнаем что интересное. попробуй с %COMMANDER_PATH% и с указанием явного пути - может, увидим разное. и пиши в ветку fa

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 23:29 05-05-2009
MKN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возможно ли в Multiarc.ini настроить работу с .сав архивами без сжатия  ?
 
И есть ли у кого - MsCab addon - утилита для полноценной работы с архивами MS CAB  ?

Всего записей: 4922 | Зарегистр. 21-04-2005 | Отправлено: 13:28 19-05-2009 | Исправлено: MKN, 13:29 19-05-2009
Engaged Clown



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://lmgtfy.com/?q=MsCab+addon

Всего записей: 8782 | Зарегистр. 08-06-2006 | Отправлено: 13:31 19-05-2009
MKN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Engaged Clown
Мне вообще то не для Multiarc нужен, а был отдельный плаг (подумал, это тот...). А в Multiarc мне нужно исключить сжатие сав _ов. Как - не знаю...  (http://mateusz.free.fr/mscab/ - не доступна...)

Всего записей: 4922 | Зарегистр. 21-04-2005 | Отправлено: 13:36 19-05-2009 | Исправлено: MKN, 13:42 19-05-2009
Engaged Clown



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ftp://ftp.bionet.nsc.ru/arc/archivers/mscab-0.63/
ftp://ftp.externet.hu/pub/mirror/sac/utilfile/mscab063.rar
+
вот ещё ftp://ftp.externet.hu/pub/mirror/sac/utilfile/cabwcx01.zip
+
вот http://support.microsoft.com/kb/310618

Всего записей: 8782 | Зарегистр. 08-06-2006 | Отправлено: 13:47 19-05-2009 | Исправлено: Engaged Clown, 14:04 19-05-2009
egor23



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

Цитата:
А в Multiarc мне нужно исключить сжатие сав _ов. Как - не знаю...

метод сжатия укажите -NONE или -m NONE смотря что прикручино.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 14:02 19-05-2009
arsvrn

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

Цитата:
А в Multiarc мне нужно исключить сжатие сав _ов. Как - не знаю...

Не совсем понятно, что именно надо... Попробую догадаться
а) если вообще исключить обработку cab'ов МА - удали соответствующую секцию из multiarc.ini.
б) если только сжатие исключить - удали (или закомментируй) строки, начинающиеся с Add, Move, Delete из соответствующей секции multiarc.ini.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 14:05 19-05-2009
MKN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Engaged Clown  egor23
Благодарю за содействие.  

Цитата:
метод сжатия укажите -NONE

 
Действительно, делаю согласно документации :

Цитата:
Version:  0.63
 
; 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

 
т.е. после параметра =%P в Delete, Add и Move устанавливаю метод компрессии -NONE
 
Всё ОК !
 
 
arsvrn

Цитата:
если только сжатие исключить

Именно так. Надо исключить сжатие только для CAB архивов.  

Цитата:
удали (или закомментируй) строки, начинающиеся с Add, Move, Delete

Так делать нельзя...

Всего записей: 4922 | Зарегистр. 21-04-2005 | Отправлено: 15:03 19-05-2009 | Исправлено: MKN, 15:50 19-05-2009
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, почему некоторые инсталлы Inno не открываются MultiArc, хотя если распаковывать или просматривать отдельно innounp (v.0.21) с теми же параметрами, то все открывается?
Выдает что-то "Выполнявшаяся команда innounp -v -m путь_имя_файла вернула код выхода -1"
Вот секции для Inno

Сам дурак оказался... innounp не в Path лежал...

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 23:11 04-06-2009 | Исправлено: WatsonRus, 17:17 15-06-2009
Maqentaer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нигде не нашел про возможность прикрутить к MultiArc потдержку PAX архивов.
Да и из библиотек способных работать с .pax нашел только: libarchive
 
пробовал написать Addon для MultiArc сам, но у меня проблема с получением списка файлов.
я не смог сформировать Format0 из bsdtar.exe -t -f Archive.pax и тем более из bsdtar.exe -t -v -f Archive.pax
 
возможно кто-нибудь уже имел дело с подобным или может помочь.
 
 
 
я остановился на этом:

Код:
 
[PAX]  
Extension=pax  
Archiver=bsdtar.exe  
Format0="nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -t -f %AQ  
 

Всего записей: 71 | Зарегистр. 18-05-2008 | Отправлено: 11:52 15-06-2009 | Исправлено: Maqentaer, 11:56 15-06-2009
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WatsonRus
Цитата:
innounp -y -m
я в вашей секции последовательности таких ключей не вижу. Срабатывает другая секций из multiarc.ini?

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 11:56 15-06-2009
WatsonRus



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

Цитата:
innounp -v -m

Других секций нет.
 
А ларчик просто открывался - оказывается, у меня не была прописана в Path папка, куда положил консольный innounp, а в MultiArc.ini полный путь тоже не прописан. Савсэм дурной стал...

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 17:13 15-06-2009 | Исправлено: WatsonRus, 17:14 15-06-2009
vladislavovich



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

Цитата:
Файл конфигурации для Multiarc от "TychoBarfys"

people я немного не догоняю помогите что с ним делать ? вернее я знаю что с ним делать но у меня файл конфигурации сильно отличается

Всего записей: 759 | Зарегистр. 01-09-2007 | Отправлено: 20:51 16-07-2009 | Исправлено: vladislavovich, 21:22 16-07-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум 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