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

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

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

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
XPEHOPE3KA

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

Цитата:
Он давно в этой теме лежит.
И это давно тут есть

 
Ну, это не серьёзно - не все пользователи TCMA знают, что есть такой форум на ru-board, на котором всё есть . Надо это всё в один архив, с копирайтами, редми и т.п.
Кстати, ты не ответил на мой вопрос .
 
vserd

Цитата:
Если сделаешь, будет.

А зачем делать-то, когда можно выдрать из SamLab'овской сборки?
 

Цитата:
Я как-то этим форматом не интересуюсь.

В смысле? У тебя нет микрософтовских cab'ов?

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 00:00 09-04-2006
IMPOMEZIA



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

Цитата:
Кстати, а в поставке следующей версии будет аддон к MSCAB0.63?


Цитата:
Если сделаешь, будет. Я как-то этим форматом не интересуюсь.


Цитата:
А зачем делать-то, когда можно выдрать из SamLab'овской сборки?

Извините, но я не понял о чём вы все, MsCab Addon 0.63 уже кучу времени лежит здесь:
http://wincmd.ru/plugring/mscab.html
вместе с самим MsCab-ом.
 
P.S. Было бы неплохо, если все актуальные Addon-ы поставлялись вместе с самим MA, так сказать "официальные" с учётом новых возможностей типа SkipSfxHeader.

Всего записей: 161 | Зарегистр. 19-07-2005 | Отправлено: 00:25 09-04-2006
XPEHOPE3KA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IMPOMEZIA
Прикол в том, что хотелось бы (мне и, может быть, кому-то ещё - качать-то так удобнее, искать ничего не надо и т.д.)

Цитата:
всё в один архив

...а там в ридмях ссылки на сами архиваторы.

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 00:34 09-04-2006
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
upx 1.25 зажал mplayer.exe, а там смещение для сигнатуры оказалось 496, добавил
IDPos=496,987

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 03:29 09-04-2006 | Исправлено: egor23, 03:29 09-04-2006
vserd

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

Цитата:
P.S. Было бы неплохо, если все актуальные Addon-ы поставлялись вместе с самим MA, так сказать "официальные" с учётом новых возможностей типа SkipSfxHeader.  

Я ЗА!!!!! :)))))
Только кто будет их актуализировать????
Для форматов которыми я пользуюсь это я сделать могу, но для остальных даже не буду браться.
А еще более правильнее нужно делать отдельную страничку для аддонов, куда их выкладывать.
 
XPEHOPE3KA

Цитата:
В смысле? У тебя нет микрософтовских cab'ов?

Есть, но я их обычно распаковываю. И пока они распаковываются, смотреть чего там у меня в аддоне и какая версия у меня нет никакого желания. Когда столкнусь что не будет распаковываться, тогда и буду смотреть.
Ты пойми что угнаться за всеми авторами аддонов и новыми версиями программ невозможно. А занимаюсь я МА в личное время, так что занимаюсь им немного. Когда возникает проблема, тогда и ковыряю его.
 

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



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

Цитата:
Когда возникает проблема, тогда и ковыряю его.

Похоже придётся поковырять немного MA .
 
Возможно баг:
Ссылка на пост
 
Два файла, на которых баг гарантированно проявляется:  
_http://impomezia.narod.ru/bug.7z  

Всего записей: 161 | Зарегистр. 19-07-2005 | Отправлено: 15:41 12-04-2006
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IMPOMEZIA
сразуже эти файлы не определяет PEiD, говорит что not valid PE file :(
а на счет AV, посмотрю как можно избежать этого.

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



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

Цитата:
говорит что not valid PE file

Правильно говорит , это DOS-совские файлы.
Плагин FileInfo определяет их как: Special DOS Executable (LZASMX.EXE) и DOS Executable (MZ) (MSD62.EXE).
 
 

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скажите, пожалста, есть ли отличие между multiarc.ini FARa и Totalcmd? Можно ли изпользовать multiarc аддоны из FAR в Total Commander, или там совсем другой синтаксис?

Всего записей: 2 | Зарегистр. 07-03-2006 | Отправлено: 14:06 14-04-2006
arsvrn

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

Цитата:
Скажите, пожалста, есть ли отличие между multiarc.ini FARa и Totalcmd? Можно ли изпользовать multiarc аддоны из FAR в Total Commander, или там совсем другой синтаксис?

Различия есть, так что впрямую использовать нельзя. Переделать один в другой в большинстве случаев очень легко (синтаксис очень похож). Правда встречаются случаи, когда переделать трудно, а то и невозможно из-за некоторых не совпадающих функций.
В-общем, тут надо более конкретно смотреть.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 14:44 14-04-2006
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Опубликовал на оф форуме в теме по Inno Setup Addon решение arsvrn
hххp://ghisler.ch/board/viewtopic.php?t=3810  





:moderator: за нарушение п. 2. главы XIII Соглашения по использованию
:moderator: за нарушение п. 2. главы XVIII Соглашения по использованию

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 17:11 25-04-2006 | Исправлено: Widok, 14:13 26-04-2006
XPEHOPE3KA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здесь человек нашёл пару способов разархивирования NSIS-инсталляций. Может быть, кто-нибудь попробует переделать его способы под мультиарк так, чтобы они правильно работали?
 
2arsvrn
Загляните в личку, пожалуйста.

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 15:52 06-05-2006
XPEHOPE3KA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
... в той теме уже нашли аддон для nsis'а, упаковывающего 7-zip'ом.

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если кто будет пробовать NSIS с 7z.exe также попробуйте с 7za.exe у меня он отказался открывать все NSIS инсталяшки, которые есть в дистрибах. :( В полне возможно что у меня нет инсталяшек упакованных 7z.
GUI пакет я скачать не могу, трафика нет.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 14:05 07-05-2006
XPEHOPE3KA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Там о каком-то 7zg говорили, это и есть GUI пакет?

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

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

Цитата:
Если кто будет пробовать NSIS с 7z.exe также попробуйте с 7za.exe у меня он отказался открывать все NSIS инсталяшки, которые есть в дистрибах. В полне возможно что у меня нет инсталяшек упакованных 7z.  
GUI пакет я скачать не могу, трафика нет.

Я скачал все, что есть - и 7za и 7z GUI. Испытал. Для работы с NSIS из МА необходимо и достаточно иметь 7z.exe и в субдиректориях ...\Codecs\LZMA.dll и ...\Formats\"nsis.dll, а  7za не поддерживает NSIS вообще. С аддоном по ссылке выше в принципе работает, но наблюдаются те же грабли, что и с Inno Setup. Т.е. открываются только инсталлы, созданные NSIS с LZMA (о чем, кстати, там и написано). Действия надо предпринимать, видимо, аналогичные IS - искать более подходящий ID и в нем отличия по версиям, а аддон писать так, чтобы в МА открывались только валидные. А остальные через IETotal.
 
XPEHOPE3KA

Цитата:
Там о каком-то 7zg говорили, это и есть GUI пакет?

Фигню там говорили. Работать надо через 7z.exe.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 14:58 07-05-2006
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
Спасибо за испытание и разъяснение.  
Жалко что 7za не работает
П.С. Проверь почту.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 15:31 07-05-2006
XPEHOPE3KA

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

Цитата:
(о чем, кстати, там и написано)

Э-э-э, где это там?
Кстати, скажи, пожалуйста, пример (лёгкий) инсталла, сжатого не по lzma.
 
Аддон, к которому в обсуждении на оффоруме пришли:
Подробнее...

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 15:42 07-05-2006
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPEHOPE3KA
IDPOS=8
SkipSfxHeader=1
так лучшее

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Говорят, что не лучше... Проверь, например, на самом дистрибутиве 7z440.exe.

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 16:36 07-05-2006 | Исправлено: XPEHOPE3KA, 16:38 07-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

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