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

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

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

Цитата:
Этот инсталлятор как-раз таки с паролем.  

Понял, спасибо. Надо попробовать на других машинах, потому что на моей (7 x64) ни на какую версию тотала именно иконки файловой панели не ставятся.
 
зы: за ConPaste спасибо, прилепил себе)

Всего записей: 3 | Зарегистр. 17-03-2013 | Отправлено: 15:19 21-03-2013
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А сам Universal Extractor никаким боком к мультиарку не прикрутить?
 
У него нет консольной версии или собственного вывода в консоль у GUI-вой? Или наоборот, UE специально так сделан, чтобы избавить юзера от консоли?
 
Ибо InstExpl слишком уж старый, и часто лезет поперед батьки (то бишь мультиарковых аддонов Inno, nsis и т.п.). Хочется его чем-то заменить. Installshield-ы то сами по себе долбанутые из-за кучи версий/подверсий, а вот всякие там Vise, Wise, NullSoft-ы все-таки еще довольно часто встречаются.
 
Для Wise есть утилитка e_wise, но она не умеет выводить список файлов - только распаковывать, напрямую ее к мультиарку не присобачить, только на кнопку.

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 16:08 21-03-2013
xChe



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

Цитата:
Ибо InstExpl слишком уж старый, и часто лезет поперед батьки

Это зависит же от того, в каком порядке они в wincmd.ini прописаны.
У меня в начале Total7zip для nsis, потом Multiarc для inno и др., а InstExpl в конце.

Всего записей: 4086 | Зарегистр. 07-05-2006 | Отправлено: 17:11 21-03-2013
LonerDergunov



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

Цитата:
А сам Universal Extractor никаким боком к мультиарку не прикрутить?

Не прикручивается. К тому же  Universal Extractor предназначен только для извлечения файлов, он ведь не может показать листинг файлов.
У меня он в Тотале повешен в контекстном меню по правой кнопке мыши (через внутренние ассоциации - на архивные файлы и ехе-файлы)
 

Цитата:
У него нет консольной версии или собственного вывода в консоль у GUI-вой? Или наоборот, UE специально так сделан, чтобы избавить юзера от консоли?

Нету. Собственно, это просто AutoIT3-скрипт. К сожалению, нынешний автор (gora) не желает сделать исходники публичным достоянием чтобы кто-то мог доработать. Более того - даже просто так извлечь скрипт из скомпилированного файла нельзя, ехе-файл с обфускацией. Скрипт-то извлекается, но немного в нерабочем виде, а как его исправить - не знаю.

Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 18:11 21-03-2013
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xChe 17:11 21-03-2013
Цитата:
Это зависит же от того, в каком порядке они в wincmd.ini прописаны.  

Не всегда. Иногда почему-то родной аддон (inno, nsis) не хочет открывать файл, и тогда лезет  InstExpl.
Порядок, естественно, выставлен такой, чтобы InstExpl был последним.
 
Недавно попался такой чудной inno - родной аддон его не открывал, вызывался InstExpl. Самое интересное, что в DC, где InstExpl отключен (ибо мешается родным аддонам, потому как в DC нет сортировки wcx и аддонов мультиарка - сначала всегда вызываются wcx), родной аддон Inno его прекрасно открывает, а в TC почему-то пропускается на InstExpl.  
 
Добавлено:
LonerDergunov 18:11 21-03-2013
Цитата:
Не прикручивается.

Жаль.

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 18:45 21-03-2013
xChe



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

Цитата:
Недавно попался такой чудной inno - родной аддон его не открывал, вызывался InstExpl.

Так бывает только когда Multiarc не может опознать inno по сигнатуре в multiarc.ini
Я там его редактирую периодически когда не лень...
 
А Total7zip вроде все nsis-ы берёт чотко.

Всего записей: 4086 | Зарегистр. 07-05-2006 | Отправлено: 19:02 21-03-2013
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xChe
19:02 21-03-2013
Цитата:
Так бывает только когда Multiarc не может опознать inno по сигнатуре в multiarc.ini

Ага. А как только отключается InstExpl, мультиарк вдруг прозревает и распознает.
 
С nsis-ами всегда было проблем меньше, потому как поддержка в 7-zip почти родная, да и разновидностей nsis меньше.
 
Добавлено:
InstExpl в наше время ИМХО г...о галимное, только глюки лишние создает, слишком устарел. Если бы не поддержка всяких прочих форматов, давно его в Корзину пора было бы отправлять.

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 20:25 21-03-2013
Storm_ku

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стоит последняя версия Inno Setup Unpacker 0.38.
Стоит файл конфигурации для Multiarc от "TychoBarfys".
Не открывает по Ctrl+PgDn inno setup 5.5.3, вернее открывает, но там пустая папка и два файла install.exe и uninst.exe. Версию inno setup 5.4.2 открывает и распаковывает нормально.
Какая конфигурация Multiarc должна быть для открытия inno setup 5.5.3 ?

Всего записей: 15 | Зарегистр. 28-07-2009 | Отправлено: 09:13 22-03-2013
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Storm_ku
А innounp сам по себе видит содержимое?
 
innounp.exe -v -m имя_файла_inno_setup
 
Добавлено:
Содержимое inno может быть запаролено.

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 11:19 22-03-2013
Storm_ku

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я же написал, что при открытии тоталом по Ctrl+PgDn inno setup 5.5.3 внутри него следующее:
 
## Inno Setup ## - пустая папка
install.exe
uninst.exe
 
Настройки Multiarc следующие:
 
Читать дальше..
 
При открытии тоталом по Ctrl+PgDn inno setup 5.4.2 внутри него следующее (распаковывает нормально):
 
embedded
{app}
{tmp}
install_script.iss
 
Содержимое не запаролено, т.к. я всегда проверяю работоспособность на самих дистрибутивах Inno Setup, которые были скачены с официального сайта.
 
Добавлено:
Сейчас еще отключил плагин InstExpl, дак вообще сейчас по Ctrl+PgDn не открывает Inno Setup 5.5.3, выходит что innounp вообще не видит.

Всего записей: 15 | Зарегистр. 28-07-2009 | Отправлено: 11:37 22-03-2013 | Исправлено: Storm_ku, 11:58 22-03-2013
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Storm_ku 11:37 22-03-2013
Цитата:
## Inno Setup ## - пустая папка  
 install.exe  
 uninst.exe  

Это выдает InstExpl. Мультиарк тут ни при чем.
11:37 22-03-2013
Цитата:
Настройки Multiarc следующие:  

Возможно, в версии 5.5.3 другое расположение ID. Попробуй добавить в конце строки IDPos
Код:
<SeekID>

Так же, как и другие значения, через запятую.
 
Если не поможет, надо смотреть сам ID.
 
Образец файла Inno 5.5.3 можно куда-то выложить?
 
 
Добавлено:
вот моя секция Inno
Путь к innounp, естественно, нужен свой.

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 15:52 22-03-2013
Storm_ku

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

Цитата:
Образец файла Inno 5.5.3 можно куда-то выложить?

P.s. Выше я писал, что проверяю работоспособность на самих дистрибутивах Inno Setup, которые были скачены с официального сайта. Например, Inno setup 5.5.3
 
Добавление <SeekID> в конце IDPos  помогло. Сейчас все открывается и распаковывает нормально.
Ваш конфиг Multiarc на всякий случай тоже скопировал.
Спасибо.

Всего записей: 15 | Зарегистр. 28-07-2009 | Отправлено: 18:33 22-03-2013
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Storm_ku 18:33 22-03-2013
Цитата:
Выше я писал, что проверяю работоспособность на самих дистрибутивах Inno Setup, которые были скачены с официального сайта

Я, значит, не так понял эту фразу.
18:33 22-03-2013
Цитата:
Добавление <SeekID> в конце IDPos  помогло

Оно в большинстве случаев помогает для всех форматов, ибо в разных версиях ID архива могут быть в очень разных расположениях. Я практически всегда добавляю <SeekID> в строку IDPos. Но обязательно в конец, ибо с <SeekID> тратится больше времени на анализ архива.

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 19:12 22-03-2013 | Исправлено: WatsonRus, 19:14 22-03-2013
cob



Кроткий лев
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблема решена!
 
---

----------
Живи сам и давай жить другим.

Всего записей: 2944 | Зарегистр. 07-12-2001 | Отправлено: 00:14 03-05-2013 | Исправлено: cob, 13:55 03-05-2013
Lexua



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, А чем открыть installshield cab с сигнатурой 49 53 63 28 6C 07 00 04 ?

Всего записей: 2849 | Зарегистр. 15-10-2002 | Отправлено: 21:57 17-07-2013
codecs



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IsCabVu от 19-й версии Инсталлшилда

Всего записей: 2126 | Зарегистр. 22-07-2003 | Отправлено: 23:00 17-07-2013
Lexua



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

Цитата:
IsCabVu от 19-й версии Инсталлшилда

 
выложите куда нибудь

Всего записей: 2849 | Зарегистр. 15-10-2002 | Отправлено: 23:20 17-07-2013
krmit



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
уважаемые, выложите кто-нибудь, плиз архив multiarc со всеми актуальными пакерами/дополнениями/конфигами для tc x64. желательно также отдельно необходимые строчки из wincmd.ini
ибо недавно слез со сборки, начал ковырять сам - голова слегка сильно пухнет. буду разбираться "по аналогии" ^_^
заранее благодарен.

Всего записей: 237 | Зарегистр. 12-09-2008 | Отправлено: 22:55 04-09-2013 | Исправлено: krmit, 22:55 04-09-2013
LonerDergunov



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

Цитата:
со всеми актуальными

Актуальность - это настолько субъективное понятие...
В шапке - вариант от TychoBarfys. Архиваторов и пакеров там много прописано, да со всеми ссылочками и прочими удовольствиями. Только выбрать желаемые остаётся.

Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 23:32 04-09-2013 | Исправлено: LonerDergunov, 01:29 05-09-2013
krmit



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerDergunov
с этого и начну. спасибо за совет

Всего записей: 237 | Зарегистр. 12-09-2008 | Отправлено: 03:38 05-09-2013
Открыть новую тему     Написать ответ в эту тему

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