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

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igor_andreev
файлик unrar.dll лежит рядом с rar.exe?

Всего записей: 275 | Зарегистр. 01-01-2007 | Отправлено: 12:51 31-01-2008 | Исправлено: LeaF_AVF, 12:54 31-01-2008
igor_andreev

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

Всего записей: 1704 | Зарегистр. 08-12-2004 | Отправлено: 13:10 31-01-2008
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igor_andreev
В стандартном комплекте FAR'а, насколько я помню, за работу с рар отвечает модуль ...\Far\Plugins\MultiArc\Formats\Rar.fmt. В инишнике МА при этом можно писать все, что угодно, но FAR будет распознавать архив и получать листинг из .fmt. Возможно, Rar.fmt не понимает измененный модуль SFX. Попробуй получить листинг архива, запустив rar.exe ручками из командной строки. Если все бует нормально, можно убрать rar.fmt и перейти на вариант полного использования МА. Я так делал для zip, как раз для самораспаковывающихся архивов.
 
LeaF_AVF
unrar.dll для rar.exe не нужен - rar.exe самодостаточный, ему вообще для распаковки раров ничего не нужно. И для упаковки тоже. Только если SFX делаешь - нужен модуль SFX.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 13:20 31-01-2008
igor_andreev

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
unrar.dll нужен Far-у для зашифрованных sfx архивов.

Цитата:
Попробуй получить листинг архива, запустив rar.exe ручками из командной строки.

В первую очередь проверил, нормально читает.

Цитата:
Возможно, Rar.fmt не понимает измененный модуль SFX.

Вот кажется в этом все и дело. Сходил с этим модифицированным sfx в соседний офис, там тоже Far(настройки-плагины все другие) MultiArc-ом не смог войти по Ctrl-PgDn.

Цитата:
Если все бует нормально, можно убрать rar.fmt и перейти на вариант полного использования МА

Это как, в инишник все прописать, чтоб Far по ID архивы распознавал?  
 
P.S. Пока поставил плагин 7-zip(обычно не пользуюсь, MultiArc-а хватало), он нормально такие sfx понимает.

Всего записей: 1704 | Зарегистр. 08-12-2004 | Отправлено: 13:40 31-01-2008 | Исправлено: igor_andreev, 13:43 31-01-2008
arsvrn

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

Цитата:
Это как, в инишник все прописать, чтоб Far по ID архивы распознавал?

В общих чертах - да. Rar.fmt прибить, в инишник прописать ID, команду листинга и т.д. Имей в виду, что надо из реестра удалить раздел со строками управления раром, так как реестровые записи для Фара более приоритетны, чем инишник. И как только отредактируешь командные строки архиваторов из Фара (через F9), настройки пропишутся в реестр и инишник будет игнорироваться.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 14:08 31-01-2008
Ajax

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня несколько вопросиков.
1. Почему при входе в некоторые NSIS архивы, длины файлов показываются 0.
2. Поставил Install Explorer, в добавок к Мультиарку. Но почему-то все равно не входит в версию 1.3.

Всего записей: 211 | Зарегистр. 19-10-2001 | Отправлено: 19:21 31-01-2008
Exorcisto

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При попытке вызова контекстного меню на файле Тотал виснет и больше не отвечает. Пробовал смотреть за ним в Process Explorer, там обнаружил 2 Treads появляющиеся после нажатия правой кнопки мыши:  
 
RPCRT.dll!I_RpcBCacheFree+0x5b1  
ole32.dll!StringFromGUID2+0x627  
 
у обоих  State: Wait:UserRequest  ; Kernel Time: 0:00:00.000.  
 
Подскажите как избавится от подобного зависания и что является его причиной. Заранее благодарен.

Всего записей: 3 | Зарегистр. 04-02-2008 | Отправлено: 07:53 05-02-2008
Nicka_Grey

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть вопрос по связке через Custom.ini FAR и архиватора FreeArc
При попытке войти в архив, процесс arc.exe загружает проц на 100%, и в архив при этом не заходит, FAR висит.
Снимаю процесc arc.exe, нагрузка на проц снимается, в FAR-е сразу захожу в архив
В Custom.ini секцию для FreeArc брал от самого автора архиватора.
В ветке по архиватору уже несколько раз спрашивал, не ответили пока что.
При этом когда работаю с самим архиватором, проблем нет.
Когда для получения листинга ставлю использовать unarc.exe - тоже никаких проблем.
Интересно, это только у меня такая беда?
Или никто под FAR-ом FreeArc не использует в связке с Custom.ini?

Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 11:19 14-02-2008
CBB



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nicka_Grey
Во-первых, не только у тебя, я тоже об этом там писал, во-вторых, это явный глюк arc, а не FAR, и в-третьих, есть же работающий способ прикрутить arc к FAR-у.

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

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

Цитата:
есть же работающий способ прикрутить arc к FAR-у

через  FreeArc.fmt ?

Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 15:28 14-02-2008
CBB



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nicka_Grey
Да, разумеется.

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не получается создать аддоны для конвертеров pdfimages.exe (извлекает картинки из pdf) и pdf2html (pdf -> html, если кто не понял). Эти программы не предоставляет мультиарку никакого вывода, т.е. List нормально работать не может. Что делать?
 
Мои аддоны работают (неестественным способом через заднее колено), но файлы генерятся либо в папке с pdf, либо во временной папке. Не нашел в мультиарке команды для явного задания пути назначения.
 
Формат командной строки для pdfimages.exe:
 
pdfimages -j <pdf-файл> <jpeg-файл>, файлы с полными путями к ним.
 
Эквивалент для мультиарка:
 
%P -j %AQ %AQW - для генерации файлов в папке с исходным pdf.
 
Возможны ли естественные отношения между мультиарком и конвертерами?

Всего записей: 172 | Зарегистр. 06-03-2008 | Отправлено: 23:41 18-03-2008 | Исправлено: kotlomoy, 00:40 19-03-2008
Andrew10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день всем!
 
Может быть кто-нибудь делал reg-файл для работы с архивом, имеющим расширение .lzma? Такие файлы используются в дистрибутивах MikTeX-2.6 и 2.7. Для сжатия и раскодирования используется программа lzma.exe из LZMA SDK Игоря Павлова.  
 
Если у кого-нибудь уже есть готовый результат, выложите, пожалуйста здесь.
 
Спасибо!

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 12:35 13-04-2008
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может кто допишет эддон для IS14)) (например им упакована последняя версия аськи)

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 21:16 10-05-2008
arsvrn

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

Цитата:
Может кто допишет эддон для IS14)) (например им упакована последняя версия аськи)

А чем его распаковывать (из командной строки)? i6comp берет IS14?

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 10:59 11-05-2008
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
Цитата:
i6comp берет IS14?
что то никак не могу победить. Командная строка как должна выглядеть?
 
 
 
Добавлено:
кста народ жгет. вместо того что бы выложить скомпилированный файлик, рекомендуют это сделать самому

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 04:00 14-05-2008 | Исправлено: Factotum, 04:01 14-05-2008
OptimusBest

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
новый ICQ клиент архивирован цельным InstallShield ехе'шником, для его открытия (по опыту из старых версий) используется плагин InstallExplorer, плюс всеравно в архиве находятся нижеперечисленные файлы...
 

Код:
[InstallShield14]
ID=49 53 63 28 78 05 00 02
IDPos=0
Extension=cab_is14
Archiver=i12comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp cccc nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Extract=%P e -o -d -f %AQ %FQ %FWQ
Delete=%P d -o -d -f %AQ %FQ

 
но это конкретно для data1.hdr и data1.cab файлов

Всего записей: 319 | Зарегистр. 23-02-2007 | Отправлено: 07:46 16-05-2008 | Исправлено: OptimusBest, 08:02 16-05-2008
Factotum

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

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 02:22 17-05-2008
OptimusBest

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Также добавлю, не имеет смысла распаковывать подобные файлы (цельные exe'шники InstallShield 14), т.к. при первом запуске файла, программма сама распаковывает (до установки) в "C:\Documents and Settings\<Имя>\Local Settings\Temp\" два варианта папок:
1. распакованый полностю каб архив с рабочим содержимым
2. все что находиться в самам exe'шнике cab,hdr и т.п. (архив)
папки имеют вид например:
1. {E1E6E035-EF5D-4303-AE75-959DD479BD0B}
2. {BD721042-9759-462A-8DBC-BB127EC1D58F}

Всего записей: 319 | Зарегистр. 23-02-2007 | Отправлено: 15:34 17-05-2008 | Исправлено: OptimusBest, 15:38 17-05-2008
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
обновился Inno Setup Unpacker: Supports Inno Setup versions 3.0.0-beta through 5.2.3

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 02:00 05-06-2008
Открыть новую тему     Написать ответ в эту тему

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