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

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

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

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
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wisley
Напиши, для какой версии IS надо (или приведи ID архива). Я сейчас вот проверил свой аддон для 5-й версии. Работает замена файлов. Только процедура замены несколько необычна. Надо создать в каком-нибудь каталоге на диске (извлечь из data.cab) всю ветку дерева папок до корня архива, в которой содержится интересующий файл (то есть получить копию папок архива). Затем изменить нужный файл на диске, удалить из архива изменяемый файл и только потом копировать туда измененный. Причем копировать надо всю ветку папок от корня. Для этого ее и надо было создавать на диске.
Аддоны для IS я уже тут не раз приводил, но чтобы не искать - вот для IS v5:
Подробнее...
Инсталляции с другими версиями неохота сейчас искать. А на память не помню, как с ними работать. Если надо будет - пиши, поищу.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 23:02 17-09-2007 | Исправлено: arsvrn, 23:06 17-09-2007
wisley

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
File Version Information :  
 
Version language : Английский (США)
      CompanyName    : InstallShield Software Corporation
      FileDescription    : InstallShield (R) Setup Launcher
      InternalName    : Setup Launcher
      OriginalFilename    : Setup.exe
      FileVersion    : 6, 22, 100, 1441
      LegalCopyright    : Copyright (C) 1990-2000  InstallShield Software Corp
      ProductName    : InstallShield (R)
      ProductVersion    : 6, 22
 
ID архива 49 53 63 28 0С 60 00 01 (так по крайней мере выдал HEX первую строчку)
 
Некоторые папки в архиве отображаются со скобками типа <Engine>Engine Files и <Support>... Но они на хард не копируются. При попытке тупо залить нужный файл в архив TC выдает окно предупреждения:
Выполнявшаяся команда 'i6comp.exe a -o -f c:\ (дальше путь к архиву)\data2.cab (имя файла)~.DLL' вернула код выхода 2, который больше чем настроенный как нормальный для этой команды. Возможно возникла ошибка. Пожалуйста, проверьте ваши настройки...
 
Сколько я не пытался биться с этими настройками, результат тот же.
 

Цитата:
удалить из архива изменяемый файл

Не удаляется. Пишет то же самое (в лучшем случае, а в худшем вообще виснет)

Всего записей: 3 | Зарегистр. 26-10-2005 | Отправлено: 08:53 18-09-2007 | Исправлено: wisley, 17:44 18-09-2007
oleeeeeee



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wisley
дай ссылку на программу или чо это там такое

Всего записей: 20 | Зарегистр. 19-02-2007 | Отправлено: 10:36 19-09-2007
wisley

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все заработало! Действительно руки с самого начала не оттуда росли. Всем спасибо. На data1.hdr стоял атрибут только для чтения.

Всего записей: 3 | Зарегистр. 26-10-2005 | Отправлено: 13:30 19-09-2007 | Исправлено: wisley, 13:44 19-09-2007
GrandCat



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

Цитата:
В общем-то я старался их параллельно вести (для TC и FAR). Только фаровский давно не обновлял. Надо посмотреть, что там есть. Посмотрю, потом выложу.

 
Если не трудно. А то, похоже, все только с ТС работают.

Всего записей: 58 | Зарегистр. 06-02-2003 | Отправлено: 01:32 10-10-2007
CBB



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

Цитата:
arsvrn  
 
Цитата:В общем-то я старался их параллельно вести (для TC и FAR). Только фаровский давно не обновлял. Надо посмотреть, что там есть. Посмотрю, потом выложу.  
   
Если не трудно. А то, похоже, все только с ТС работают.  

Поддерживаю просьбу. Тем более, что это ж мне когда-то обещалось

Всего записей: 1173 | Зарегистр. 09-10-2004 | Отправлено: 15:14 10-10-2007
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GrandCat
CBB
А что имелось в виду-то? А то я уже не помню...

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 12:42 14-10-2007
CBB



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
Да вот - http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=500#18 ,
файлы тут - http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=500#14

Всего записей: 1173 | Зарегистр. 09-10-2004 | Отправлено: 14:15 14-10-2007
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CBB
Там речь идет вообще о инишниках для ТС и FAR. Давай так: берем какой-нибудь один архиватор и для него смотрим. Потом другой. А то весь инишник сразу что-то неохота ковырять

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 17:04 14-10-2007
CBB



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
Один архиватор я и сам могу расковырять, когда нужда заставляет, как же без этого А вот именно что хотелось бы все и сразу, чтоб поставить и забыть Если уж ты действительно их параллельно вел.

Всего записей: 1173 | Зарегистр. 09-10-2004 | Отправлено: 13:53 15-10-2007
Bulat_Ziganshin

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

Цитата:
Нет ли у кого адона для МультиАрка под Тотал Коммандер для FreeArc?  

 
теперь всё работает. см. http://www.haskell.org/bz/arc040.htm или сразу качайте http://www.haskell.org/bz/FreeArc-0.40-prerelease1-win32.7z
 
если есть замечания - стучите здесь

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 00:24 25-10-2007 | Исправлено: Bulat_Ziganshin, 00:32 25-10-2007
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Спасибо! Вот теперь, похоже, заработало и с русскими именами и с длинными с пробелами. Чего раньше никак не удавалось добиться.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 11:11 25-10-2007
Bulat_Ziganshin

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

Цитата:
Чего раньше никак не удавалось добиться.

неудивительно - там были ошибки

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 19:08 01-11-2007
oleeeeeee



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
народ поделитесь аддоном к FreeArc для ТС где всё работает... ух ёп он же внутри....

Всего записей: 20 | Зарегистр. 19-02-2007 | Отправлено: 19:27 09-11-2007 | Исправлено: oleeeeeee, 19:31 09-11-2007
Alexx45

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем доброго времени суток!
Не могу Тоталом зайти в архив сав
Пишет такое: Executing command c:\Program Files\Total Commander\Plugins\wcx\MultiArc\MultiArc.wcx -ri2L \"D:\Soft\data.cab\" returned errorlevel -1. Possibly an error occure. Archive listing wasn't retrieved.
Во все остальные вхожу без проблем.
У кого какие мысли есть?

Всего записей: 9 | Зарегистр. 06-09-2005 | Отправлено: 21:58 24-11-2007
CBB



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexx45
cab - это не только MS CAB, но и InstallShield нескольких версий, см. про архиваторы в шапке и поиск по "cab" в "версии для печати".  
Кстати, не уверен, что вообще возможно настроить мультиарк на автораспознавание любого типа cab. Рад буду ошибиться.

Всего записей: 1173 | Зарегистр. 09-10-2004 | Отправлено: 22:49 24-11-2007
The Unforgiven



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexx45
Я использую плагин IShield - прекрасно работает с InstallShield cab, нужно просто ассоциировать его с расширением типа "IShield" или чем-то подобным. К сожалению, последние cab, такие как 12-я версия InstallShield, он уже не открывает
 
Добавлено:
Единственное - если InstallShield data(x).cab сам находится в каком-нибудь архиве, например zip или rar, нужно сначала распаковать всё из архива в отдельную папку.

Всего записей: 3665 | Зарегистр. 20-12-2001 | Отправлено: 00:49 25-11-2007
Alexx45

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
плагин IShield тоже не хочет распаковывать савы. Именно эти.

Всего записей: 9 | Зарегистр. 06-09-2005 | Отправлено: 19:23 25-11-2007
korosya

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скажите удалось ли победить проблему с заходом по Сtrl + PgDown  в SFX 7z-архивы с упакованным SFX-модулем? У меня в такие архивы Multiarc не заходит .

Всего записей: 1005 | Зарегистр. 19-07-2003 | Отправлено: 22:48 10-12-2007
arsvrn

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

Цитата:
Скажите удалось ли победить проблему с заходом по Сtrl + PgDown  в SFX 7z-архивы с упакованным SFX-модулем?

Конечно, еще в 2006 году Нужен Multiarc версии 1.3b и строка в инишнике в секции 7z:
SkipSfxHeader=1

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 00:04 11-12-2007
Открыть новую тему     Написать ответ в эту тему

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

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