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

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

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

Цитата:
По существу, так всё таки какой набор файлов (кодеков и т.д.) будет абсолютно достаточным в субдиректориях? Совать лишнее не хочется.  

Для 7zip лучше поставляй весь комплект кодеков/форматов. Ведь через него можно работать с довольно большим количеством архиваторов просто нужно зарегистрировать их на него. Хотя для сборщиков лучше чтобы это позволял 7za :)

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 13:25 12-05-2006
arsvrn

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

Цитата:
посмотри на 17 странице, не поддерживаются 7-zip NSIS bzip2 упаковка, на форуме по NSIS упоминали что из-за того что в NSIS немного модифицированный алгоритм bzip2.

Это я знаю.

Цитата:
Я тебя правильно понимаю что те, которые не открывались через плугин не открываются и через 7zip?

Не совсем так. Файлы разбились на 3 группы:
1. Открываются и МА и 7zip (72 шт)
2. Не открываются (и не пытаются) 7zip, но открываются ТС через IETotal (57 шт)
3. Не открываются (и не пытаются) 7zip, но пытаются открыться МА и нарываются на "not supported archive" (6 шт)

Цитата:
Обрати внимаение на пост IMPOMEZIA  
http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=321&limit=1  
что кодеки нужны не только LZMA, но и другие.

Не подтверждаю, у меня пока хватало LZMA.

Цитата:
Правда если пользуешся способом от icfu то работы тебе предстоит.... немало.

Так как насчет беты с <SeekID>?
 
Во сколько я постов пропустил, пока писал

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 13:44 12-05-2006
Serge2005

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

Цитата:
измени в Addon параметр ID и в IDPOS уменьши на 4 каждое значение. Правда если пользуешся способом от icfu то работы тебе предстоит.... немало.  

Я про ту же работу.... Если кто-то уже поменял...пожалуйста, дайте...

Всего записей: 554 | Зарегистр. 11-02-2006 | Отправлено: 13:47 12-05-2006
vserd

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

Цитата:
Так как насчет беты с <SeekID>?  

Не дразни народ. Будет. Доку оформлю и выложу.
 
 
Добавлено:
Serge2005
Не спеши, я icfu уже отписал, может он соизволит поменять. Следи за обновлениями.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 13:48 12-05-2006
IMPOMEZIA



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

Цитата:
Старые инсталляторы NSIS (версий 2.0b3 и ниже) не открываются даже самим 7z.exe

Посмотрел историю версий NSIS, алгоритм LZMA бы добавлен только в версии 2.0 RC1, т.е. предыдущие версии могли использовать только zlib и bzip2.
 
Добавлено:
http://sourceforge.net/project/shownotes.php?release_id=206238&group_id=22049

Всего записей: 161 | Зарегистр. 19-07-2005 | Отправлено: 16:40 12-05-2006
XPEHOPE3KA

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

Цитата:
Не подтверждаю, у меня пока хватало LZMA.

Это ты про аддон от Icfu или про свой говоришь? С ицэфэушным мне одного lzma на все архивы не хватало...

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 17:53 12-05-2006
cracklover



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-то мог бы выложить аддон для 7-Zip, гарантированно работающий с текущим финальным 7-Zip 4.42?

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

Всего записей: 6613 | Зарегистр. 04-10-2004 | Отправлено: 09:01 15-05-2006
XPEHOPE3KA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2cracklover
Поскольку 4.42 всё равно не показывает скрипт nsis, то, возможно, целесообразнее пользовать 4.40.
 
2all
Имеющийся аддон не всегда показывает размеры (пока ссылку на пример не дам, т.к. ещё не нашёл ссылку), но при этом 7z FM размеры показывает правильно (а список файлов один и тот же - что через мультиарк, что через ФМ). У проблемных файлов иконка старой версии.
 
Edit:
Хехе, уже нашёл очевидный пример.
http://wincmd.ru/plugring/tc_java.html
Там плагины маленькими файликами прилагаются (инсталляция онлайн) - вот эти файлики и глючат.
 
А вот пример и с иконкой от новой версии.
 
И ещё: файлы с именем $R0 имеют размер и ФМ его показывает, а через мультиарк - пока нет.
 
Добавлено:
У меня даже такой файл нашёлся, в котором размер не ноль мультиарк показывает только у двух файлов, а у остальных - нули. В ФМ всё по-прежнему ОК.

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 18:47 15-05-2006 | Исправлено: XPEHOPE3KA, 21:29 15-05-2006
vserd

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

Цитата:
Хехе, уже нашёл очевидный пример.  
http://wincmd.ru/plugring/tc_java.html  
Там плагины маленькими файликами прилагаются (инсталляция онлайн) - вот эти файлики и глючат

Кинь баг Icfu он автор аддона, он пускай и фиксит.
 
Всем
Новая версия. 1.3 бета.
hччp://prdownloads.sourceforge.net/wcx/wcx_multiarc_13b.zip?download
* Исправлена ошибка при входе в архив с нулевой длиной.
* исправлена ошибка когда при импорте аддона содержащем больше одной секции импорт был невозможен
* При сохранении не всегда правильно сохранялись IDPos
* Если один и тотже аддон дважды импортировался в течении сесии, строки FormatsX удваивались.  
! Изменены ресурсы с ID 1002,1003, 1004. Трансляторы .lang, пожалуйста обновитие свои переводы  
* Исправлена ошибка Acces Violation при открытии DOS EXE файлов.
+ Добавлена возможность искать ID в диаппазоне значений. (см описание IDPOS, IDSeekRange)
Так как бета, обновлять на wincmd.ru не буду.
 

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 10:28 16-05-2006
Serge2005

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

Цитата:
Новая версия. 1.3 бета.

Стоит на нее переходить?
 
InnoSetup: здесь есть что-то лишнее?:Подробнее...
 
Upx: здесь есть что-то лишнее?:Подробнее...
 
NSIS: здесь есть что-то лишнее?:Подробнее...А еще, все-таки нужны ли какие-нибудь доп файлы для NSIS, кроме 7z.exe (4.40)?

Всего записей: 554 | Зарегистр. 11-02-2006 | Отправлено: 21:47 18-05-2006
XPEHOPE3KA

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

Цитата:
Стоит на нее переходить?

Ну, комп не рухнет Да и лишний тестер vserd'у не помешает.
 

Цитата:
здесь есть что-то лишнее?

Лишь бы что-нибудь отрубить, отрезать, уменьшить... Кропотливым трудом создано - а тебе всё разрушить
 

Цитата:
А еще, все-таки нужны ли какие-нибудь доп файлы для NSIS, кроме 7z.exe (4.40)?

Нужны каталоги Codecs и Formats вместе с содержимым. Мне, по крайней мере, одного lzma-кодека не хватает.
 
vserd

Цитата:
Кинь баг Icfu

Может и кину...

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 21:57 18-05-2006
Serge2005

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

Цитата:
Лишь бы что-нибудь отрубить, отрезать, уменьшить... Кропотливым трудом создано - а тебе всё разрушить  
Ну...не в этом плане((( Я просто в мкльтиарк.ини пихаю все секции, какие вижу (*всего, всего и побольше, побольше*) Потому периодически возникает вопрос, нет ли лишних секци...

Цитата:
Нужны каталоги Codecs и Formats
А вы можете, пожалуйста, привести пример файла, которому нужно что-то из этих папок?

Всего записей: 554 | Зарегистр. 11-02-2006 | Отправлено: 22:07 18-05-2006
XPEHOPE3KA

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

Цитата:
А вы можете, пожалуйста, привести пример файла, которому нужно что-то из этих папок?

Я тут один . Поэтому либо "Вы", либо "ты". Больше люблю последнее.
А пример - из архива IMPOMEZIA: файлы, имя которых содержит zlib, не должны открываться без кодека deflate.  

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 22:22 18-05-2006
YuriPet1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Столкнулся с тем, что не получается запаковать в 7z-архив файлы с русскими символами в имени.
Проблему решил, изменив команды для 7z.
Например:
Вместо
Add=%P a -mx -y -r {%S} %AQA @%LQ
пришлось записать
Add="%P a -mx -r -y -scsWIN {%S} %AQA @%LQA"
По моему пониманию - так и должно быть!
Неужели никто "русские" файлы не пробовал паковать?
Или я чего-то не понял?

Всего записей: 789 | Зарегистр. 09-01-2006 | Отправлено: 23:41 18-05-2006 | Исправлено: YuriPet1, 23:43 18-05-2006
Serge2005

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
XPEHOPE3KA
Что-то он их открывает пустыми, как с папками, так и без((

Всего записей: 554 | Зарегистр. 11-02-2006 | Отправлено: 00:10 19-05-2006
XPEHOPE3KA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я надеюсь, ты сбрасывал кэш TC с содержимым последнего открытого архива. Если да, то у меня старый аддон (от Icfu) и старая же версия мультиарка (1.2).

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 00:27 19-05-2006
arsvrn

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

Цитата:
Вместо  
Add=%P a -mx -y -r {%S} %AQA @%LQ  
пришлось записать  
Add="%P a -mx -r -y -scsWIN {%S} %AQA @%LQA"  
По моему пониманию - так и должно быть!  
Неужели никто "русские" файлы не пробовал паковать?  
Или я чего-то не понял?

Все правильно. Об этом уже писалось где-то в этой теме.
Вот только это изменение надо сделать не только в "Add", но и во всех остальных строках.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 09:52 19-05-2006 | Исправлено: arsvrn, 12:27 19-05-2006
YuriPet1



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

Цитата:
Вот только это изменение надо сделать не только в "Add", но и во всех остальных строках.
Ес-с-сна! Я же и писал:

Цитата:
... Проблему решил, изменив команды для 7z.  
Например: ...
Вот только непонятно - почему уважаемому vserd сразу так в 7-ZIP.addon не прописать?

Всего записей: 789 | Зарегистр. 09-01-2006 | Отправлено: 01:45 20-05-2006
vserd

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

Цитата:
Вот только непонятно - почему уважаемому vserd сразу так в 7-ZIP.addon не прописать?  

Если хочешь чтобы в дистрибутив входила обновленная версия любого addona тогда оформляй ее в виде своей версии/дополнения и высылай мне.  MultiArc это Freeware, а потому делай свой вклад его развитие :))), не будь слишком ленивым.
Я правлю те Аддоны в которых нахожу ошибки сам, или появляется новый аддон или новая версия интересуещего меня аддона. Во всех остальных случаях правят сами пользователи аддонов и высылают итоговый результат. Т.к. проверять их мне неначем и зачастую некогда :(.
 
Serge2005

Цитата:
Стоит на нее переходить?  

Решать только тебе. Смотри на список исправлений, если они тебе не интересны или работа старой версии устраивает, тогда смысла преходить нету. Хотя <SeekID> должна улучшить работу некоторых аддонов (будет меньше неверных несрабатываний). Да и с SkipSfxHeader работа значительно улучшена. Не боись это нормальная версия, не смотри что бета. :)

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 11:58 20-05-2006
Serge2005

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vserd
Спасибо, понял, перехожу
А вы можете подскать что-нибудь по поводу http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=360#10 ? Пожалуйста....

Всего записей: 554 | Зарегистр. 11-02-2006 | Отправлено: 12:02 20-05-2006
Открыть новую тему     Написать ответ в эту тему

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