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

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Темы по info-zip нет, посему спрошу здесь, потому как к Far-у прикручиваю...
 
Если брать старые zip.exe и unzipsfx.exe отсюда ftp://ftp.info-zip.org/pub/infozip/win32/
(из zip232xn.zip и unz552xn.exe соответственно), то вот так консольные sfx создаются абсолютно нормально:

Код:

zip test *.*
copy /b unzipsfx.exe + test.zip test.exe
zip -A test.exe

 
Но с архивами, созданными zip 2.32 бывали проблемы с русскими именами файлов(козябры, если распаковывать встроенной поддержкой зип в XP), я от него отказался в пользу pkzipc.  
 
Сейчас пытаюсь прикрутить zip 3.0 и unzipsfx 6.0 (из zip300xn.zip и unz600xn.exe с того же фтп-шника), с русскими файлами проблем нет, но sfx сделать уже никак не получается, на команду -A пишет "zip warning: central dir not where expected - could not adjust offsets"
 
Получалось ли у кого сделать sfx новым zip.exe версии 3.0? Ну как новым, относительно... Руки до него только щас дошли
 
P.S. Там у разработчиков в списке изменений к версии 3.0g08 есть "Fix -A to calculate sfx offset and adjust offsets as it should.  zip.c". Кажется нифига они его не "fix"...
 
P.P.S. А unz600xn.exe ведь как-то сделали с unzipsfx 6.0 ...
 

Всего записей: 1704 | Зарегистр. 08-12-2004 | Отправлено: 02:04 04-08-2009 | Исправлено: igor_andreev, 02:57 04-08-2009
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igor_andreev
 
В новой версии Zip 3.10 Beta это явление поправили. Она сейчас есть на SourceForge, и пусть собирается с руганью на отсутствие исходников bzip2, но собирается и прекрасно работает. Сам в gcc собирал командой make -f win32/makefile_gcc . Не соберутся только DLL, остальные (ЕХЕ) соберутся и будут работать.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33208 | Зарегистр. 31-07-2002 | Отправлено: 06:34 06-08-2009
Maximsoi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите аддон к 7z, чтобы распаковывались архивы с русскими именами. Total Commander 7.50RC2+7za 9.07 beta

Всего записей: 2 | Зарегистр. 15-08-2009 | Отправлено: 07:29 07-09-2009
cracklover



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Maximsoi
я бы посоветовал для этих целей  
7zip Plugin for Total Commander
и обязательно стабильную версию 0.5.8.


----------
Когда-то я вёл авторскую музыкальную передачу на радио. Можно послушать!

Всего записей: 6613 | Зарегистр. 04-10-2004 | Отправлено: 09:19 07-09-2009
Maximsoi

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

Цитата:
я бы посоветовал для этих целей  
7zip Plugin for Total Commander  
и обязательно стабильную версию 0.5.8.

Тот факт, что это возможно с помощью плагина мне известно, а аддоном никак?  

Всего записей: 2 | Зарегистр. 15-08-2009 | Отправлено: 01:03 08-09-2009
Jans



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
подскажите, какой плаг нужно поставить/настроить чтобы тотал входил в .jar архивы как в обычные папки
подозреваю, что multiarc, но не уверен, вообще настройка multiarc вгоняет меня в некий тупняк и уныние
 
стянул из шапки конфиг, установил, а он зараза ни в какую не хотит заходить в jarы, вызывает внешний архиватор - WinRar
 
---
Total - 7.50
multiarc - 1.4.1.7

Всего записей: 2361 | Зарегистр. 07-12-2006 | Отправлено: 15:38 12-09-2009
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jar - это на самом деле обычный zip. Попробуй на нем нажать Ctrl-Enter. Вроде должен войти в него. Я сейчас проверить не могу, с КПКшки пишу.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 18:02 12-09-2009
Jans



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
arsvrn
по Ctrl+Enter подставляет имя файла в командную строку
может имелось в виду по Ctrl+PageDown? .. если да, то не вариант, ибо неудобно
 
да, еще, м.б. прабл все-таки в некорретном jar32.exe?
тот сайт, что указан в конфиге не пашет, пришлось искать на просторах инета
ссылку на правильный jar32.exe можно?

Всего записей: 2361 | Зарегистр. 07-12-2006 | Отправлено: 18:13 12-09-2009
arsvrn

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

Цитата:
может имелось в виду по Ctrl+PageDown?

Да, конечно. Не то написал .
А теперь вопрос: какие именно jar-архивы имеются ввмду? Есть jar-файлы, которые являются файлами Java-приложений, и есть очень древний архиватор jar с соответственно своим форматом архивов (встретить сейчас такие архивы, ИМХО, практически невозможно). Он и в 1999 году был не очень-то популярен. Кстати, расширение таких архивов по умолчанию - просто .j.
Если нужен .j - то могу дать (вместе с аддоном для мультиарка). Если .jar - то ТС прекрасно входит в них по Ctrl-PgDown. В принципе, можно подумать, как их связать с ТС, чтобы открывать по Enter.

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



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
arsvrn 21:27 12-09-2009
Цитата:
какие именно jar-архивы имеются ввмду? Есть jar-файлы, которые являются файлами Java-приложений

именно ява-игрушки/приложения имеются ввиду

Цитата:
Если .jar - то ТС прекрасно входит в них по Ctrl-PgDown.

я уже написал, что не вариант

Цитата:
В принципе, можно подумать, как их связать с ТС, чтобы открывать по Enter.

а вот это пожалуйста, если есть такая возможность

Всего записей: 2361 | Зарегистр. 07-12-2006 | Отправлено: 19:35 12-09-2009
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jans
Ясно. Если у тебя стоит плагин 7z.wcx, то в настройке архиваторных плагинов достаточно ему назначить открывать расширение .jar и все.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 20:23 12-09-2009
Rodny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jans
А в настройках WinRAR'а убрать ассоциацию с jar?

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 20:51 12-09-2009 | Исправлено: Rodny, 20:52 12-09-2009
Jans



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
arsvrn
респект получилось!
кстати, как такой симбиоз будет сосуществовать, ничего бажить/конфликтить не будет?
 
Добавлено:
 
Rodny
пробнул снять ассоциацию с Winrar и с 7z
Тотал входит в jarы как в каталоги, вот тока иконки архива не отрисовывает, а так - работает
 
Добавлено:
 
да, еще, заодно отключил multiarc, Тотал также заходит в jarы будто multiarc подключен, просто интересно,- почему?

Всего записей: 2361 | Зарегистр. 07-12-2006 | Отправлено: 20:55 12-09-2009
arsvrn

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

Цитата:
да, еще, заодно отключил multiarc, Тотал также заходит в jarы будто multiarc подключен, просто интересно,- почему?

Потому что мультиарк тут не при чем. 7z плагин не имеет отношения к мультиарку - это полноценный wcx-плагин.
Ассоциации тоже не при чем. Если у ТС прописан какой-нибудь тип архива, то он в него будет входить. И иконку должен рисовать свою, для архивов. А чтобы вызвать ассоциированную программу надо нажать Shift-Enter.
Правда за 7-ой ТС не ручаюсь - у меня 6.58.

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



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
arsvrn
пасип за ликбез, учтемс ))
вообщем по маленьку вник в суть сабжа
хотелось бы узнать, нет ли к нему аддона для работы с .tbp файлами (формат акрониса), и если нет, то планируется ли его появление/написание?

Всего записей: 2361 | Зарегистр. 07-12-2006 | Отправлено: 09:26 14-09-2009
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jans
Для того, чтобы сделать аддон (что, кстати, не так уж и трудно), необходимо, чтобы была программа, которая умеет работать с нужным типом архива из командной строки. Это потому, что мультиарк сам ничего с архивами не делает - он является интерфейсом между ТС и внешней программой, умеющей работать с архивом. Если таковая есть для акрониса, то можно попытаться.

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



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

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 17:17 14-09-2009
Engaged Clown



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Буквально на днях ощутил необходимость в TotalCommander, поэтому нубский вопрос
Подскажите, возможно ли прикрутить архиваторы к мультиарку или отдельным плагином как TotalSQX ?
Интересуют sbc, bh(BlakHole), ccm(x), DURILCA(light), Flashzip и Ultra7zOptimizer

Всего записей: 8782 | Зарегистр. 08-06-2006 | Отправлено: 15:26 15-09-2009
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Engaged Clown
SBC точно можно, ccm и durilka бессмысленно, так как они не дают листинга архива, то есть максимум, что можно сделать - это некий аналог батника просто на упаковку и распаковку. Причем я, кажется, возился когда-то с durilk'ой и возникли проблемы с рабочими директориями. С остальными не знаю - давай утилиты для работы с ними из командной строки.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 18:33 15-09-2009
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Engaged Clown
Дурилка как раз из тех самых, долбанутых, которые не выдают список файлов.  
 
Для Sbc судя по документации вроде бы вполне можно сделать аддон, сам им не пользовался, хотя на винте имеется на всякий случай.
 
Ultra7z Optimizer работает только с готовыми архивами 7z, имеет только один аргумент (имя 7z файла, который нужно оптимизировать) и также не имеет возможности выдачи списка файлов. Для него скорее кнопку надо делать, чтобы бросать на нее 7z файлы.
 
С остальными вообще не сталкивался.
 
arsvrn
Опередил, пока я смотрел в закромах насчет таких редкоземельных архиваторов.

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 18:35 15-09-2009 | Исправлено: WatsonRus, 18:39 15-09-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 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