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

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
murzik
http://rghost.ru/55111789
Ещё showcmdline.exe в окне показывает.

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 20:15 12-05-2014
murzik



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

Цитата:
http://rghost.ru/55111789
Ещё showcmdline.exe в окне показывает

Спасибо.
Правда  ECHOOO.EXE не желает работать под Win 7 x64
"не совместима с версией Windows, работающей на этом компьютере"
 

Всего записей: 3269 | Зарегистр. 03-07-2002 | Отправлено: 21:14 12-05-2014
Habib2302



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброе время суток. Помогите мне распаковать cab архив.

Всего записей: 533 | Зарегистр. 09-05-2012 | Отправлено: 19:14 14-08-2014
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Habib2302
InstallShield? Если на один раз, то, может быть, попробоватьUniversal Extractor?
Иначе нужны ТС, собственно плагин, i3comp.exe/i5comp.exe/i6comp.exe, пример конфига в шапке.

Всего записей: 6595 | Зарегистр. 28-01-2008 | Отправлено: 20:39 14-08-2014
Habib2302



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
да InstallShield.Как правильно это организовать? Просто хочется чтобы все файлы были раскиданы по папкам, а не все в одну кучу!

Всего записей: 533 | Зарегистр. 09-05-2012 | Отправлено: 21:05 14-08-2014 | Исправлено: Habib2302, 21:07 14-08-2014
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Крайняя версия х86-х64 с автоустановкой, в комплекте языковые файлы, i6comp.exe/i12comp.exe (InstallShield 6.0 - 16), MsCab.exe.
http://rghost.ru/8ry6BGKpN
В wincmd.ini в секцию [PackerPlugins] дописать

Код:
multiarc=223,%COMMANDER_PATH%\Plugins\wcx\Multiarc\Multiarc.wcx

В конфиге закомментированы вроде рабочие настройки для:
MS CAB
UPX
InnoSetup
FreeArc
Uharc 0.6b
Образы дисков ISO 9660 и DVD-UDF (используется 7zip).
 
Добавлено:
Все-таки попробуйте для начала Universal Extractor.

Всего записей: 6595 | Зарегистр. 28-01-2008 | Отправлено: 21:09 14-08-2014 | Исправлено: Skif_off, 13:56 15-06-2015
Habib2302



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Universal Extractor'ом пробовал, работает, но файл не раскидываются по папкам.
Multiarc добавил в TC. что дальше?

Всего записей: 533 | Зарегистр. 09-05-2012 | Отправлено: 21:44 14-08-2014
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попался инсталлятор Inno с паролем, стал редактировать аддон Innounp на предмет выдачи запроса пароля и внезапно выяснил, что Multiarc не понимает единственный ввод пароля для всех файлов, как делает сам innounp, ибо параметр %S выдает запрос для каждого извлекаемого из инсталлятора файла. Это действительно так и есть, или я чего-то неправильно сделал?
AskParam=(0 - не использовать, 1 - запрос для следующей команды, 2 - запрос всегда)
 
Кстати, плохо, что Multiarc в подобных случаях (запрос пароля (или иной запрос) консольным архиватором при отключенной консоли) просто тупо вешает TC, вечно ожидая ввода пароля или иного параметра, а не выдает какое-либо предупреждение.
 
ConPaste не предлагать.
 
Добавлено:
К сожалению, похоже, без ConPaste никак...

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 20:01 17-08-2014 | Исправлено: WatsonRus, 20:20 18-08-2014
Habib2302



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
мне хоть кто-нибудь ответит на мой вопрос?
http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=1000#8

Всего записей: 533 | Зарегистр. 09-05-2012 | Отправлено: 23:40 17-08-2014
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Habib2302
Был же самый простой совет использовать Universal Extractor. InstallShield наплодил столько разновидностей своих cab-ов, что мало не покажется.
 
А если охота мумукаться, то вот же был пост с объяснениями, аддонами и самими распаковщиками. Там все готово для использования.
 
Добавлено:
Остается только войти в архив или открыть его через Ctrl-PgDn и извлечь содержимое (если, конечно, InstallShield очередную неподдерживамую пока аддонами версию не сделал).

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 21:04 18-08-2014
Habib2302



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WatsonRus
ну установил аддон в TC и что дальше?
Universal Extractor работает, но файл не раскидываются по папкам

Всего записей: 533 | Зарегистр. 09-05-2012 | Отправлено: 21:27 18-08-2014
Skif_off

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

Цитата:
но файл не раскидываются по папкам

Давайте зайдем с другой стороны: назовите программу, которая может раскидать. Вот про MSI понятно - есть MSIUnPack.vbs и jcabxmsi.exe.
Здесь смотрели?

Всего записей: 6595 | Зарегистр. 28-01-2008 | Отправлено: 21:45 18-08-2014
Habib2302



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
все разобрался. просто сделал распаковку не cab а msi через Universal Extractor и итоге получилось то, что нужно

Всего записей: 533 | Зарегистр. 09-05-2012 | Отправлено: 22:09 18-08-2014 | Исправлено: Habib2302, 22:14 18-08-2014
zds

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
возможно ли заменить файл в cab`e? InstallShield 18 ID - 49 53 63 28 08 07 00 04
имеется три файла data1.cab, data2cab, data1.hdr  

Всего записей: 78 | Зарегистр. 20-05-2006 | Отправлено: 12:57 08-11-2014
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MVV Build #8 32+64

Всего записей: 6595 | Зарегистр. 28-01-2008 | Отправлено: 12:06 21-11-2014
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
All
Вот ссылка, по ней лежит хромоногий браузер. Это NSIS, но в нем все лежит в папках с тарабарскими именами (подозреваю дальневосточных соседей). TC входит в папки и видит файлы, но извлечь ни один файл не может, в то время, как сам 7-zip легко извлекает все содержимое. Вопрос - почему Multiarc через аддон NSIS не может?  
 
Multiarc использую стандартный 1.4.x последний, от первоначального автора, Сержука...
аддон NSIS:  

Код:
[NSIS_SkipSfxHeader]
Description=NSIS SkipSfxHeader (using 7-Zip 4.40 and up)
Archiver=%COMMANDER_DRIVE%\Programs\7-ZIP\7z.exe
Extension=exe
SkipSfxHeader=1
BatchUnpack=1
ID=00 00 00 00 EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74, 08 00 00 00 EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74
;ID=EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74
;IDPOS=4
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp  nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
SkipLIST=1
List=%P l %AAQ
Extract=%P e -y %AAQ @%LQ
ExtractWithPath=%P x -y %AAQ @%LQ
 

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 19:32 03-12-2014 | Исправлено: WatsonRus, 19:33 03-12-2014
xChe



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WatsonRus
Это последний NSIS с блэкджеком юникодом. У меня Total7zip тоже так показывал со старой dll, а с последней альфой - норм. Может и тут обновление 7-zip поможет...

Всего записей: 4086 | Зарегистр. 07-05-2006 | Отправлено: 23:56 03-12-2014
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xChe
Дак NSIS-то в обоих случаях один и тот же 7-zip открывает. Просто он самостоятельно распаковывает, а через Multiarc почему-то не могет...

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 20:26 04-12-2014
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WatsonRus
MultiArc ни разу не юникодный и вероятность, что станет им, исчезающе мала.
 
Добавлено:
А зачем вешать NSIS на MultiArc? Это имеет смысл, если бы не было ничего другого, а тут есть Total7zip.

Всего записей: 6595 | Зарегистр. 28-01-2008 | Отправлено: 12:48 05-12-2014
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off 12:48 05-12-2014
Цитата:
Total7zip

Не люблю я его, глюкавое оно в плане 7z. Но попробую в плане сторонних форматов...

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 12:58 05-12-2014
Открыть новую тему     Написать ответ в эту тему

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