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

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



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

Цитата:
FreeArc вообще забавно с именами работает. Хочет, обработает файл, чуть другое имя или расширение - ни в какую.

Работает с именами как русскими или др. как ни странно хорошо, одна проблема с [ ]. Главное удалить файлы arc.groups и arc.ini и прописывать опции сжатия ручками
Читать дальше..

Всего записей: 20 | Зарегистр. 19-02-2007 | Отправлено: 23:44 23-07-2007 | Исправлено: oleeeeeee, 23:49 23-07-2007
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новая версия 1.4.
http://prdownloads.sourceforge.net/wcx/wcx_multiarc_14.zip?download
Что нового:
 
+ Добавлена возможность вводить в IDPOS значения в шестнадцатеричной форме (например 0x12345), десятичные значения также продолжают использоваться.
! Добавлена поддержка переменой окружения %COMMANDER_INI%  
* Исправлена ошибка, когда при импорте Аddion-a не отображались имена секций, находящиеся в Аddion-е.
* Увеличен лимит с 4096 до 65536 байт при чтении строки из Аddion-a.
 
Еще что-то, уже не помню.....
В общем это последняя версия, интереса к продолжению у меня нет.... :((

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 15:01 28-07-2007
arsvrn

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

Цитата:
В общем это последняя версия, интереса к продолжению у меня нет...

Понятно. Но очень, очень жаль

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 15:34 28-07-2007
Factotum

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

Цитата:
интереса к продолжению у меня нет
жаль - очень полезная и незаменимая прога, очень помогающая творению Гислера
оставил старый инишник удалив секцию [multiarc] - при вызове настроек "rundll32 multiarc.wcx,Settings" - выскакивает окно с ошибкой:
Код:
Error Loading Multiarc.wcx
Recursion too Deep; the stack overflowed
С чистым ини настройки работают

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 15:39 28-07-2007
oleeeeeee



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

Цитата:
С чистым ини настройки работают

Только и работают одни настройки, а всё остальное (распаковка, упаковка)не работает... Или это только у меня ???
Откат 1.3.0.4 Вот кусок wincmd.ini и multiarc.ini

Всего записей: 20 | Зарегистр. 19-02-2007 | Отправлено: 17:54 28-07-2007 | Исправлено: oleeeeeee, 00:34 29-07-2007
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
с архивами вроде нормуль, с секциями от 1.3.0.4 пока ошибок не встретил, ошибка ток при вызове визуальных настроек. Пробовал переносить секции в чистый инишник - указаная ошибка выскакивает при добавлении любого addon.
 
Добавлено:
о системе

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 18:23 28-07-2007
LEX1

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oleeeeeee
17:54 28-07-2007
Цитата:
а всё остальное не работает

Аналогично.  Пробовал распаковать install_flash_player.exe

Всего записей: 3793 | Зарегистр. 24-10-2005 | Отправлено: 22:17 28-07-2007
vserd

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

Цитата:
Понятно. Но очень, очень жаль  

Проект Open Source так что присоединиться сможет любой.
И так эти исходники уже больше года лежат на винте без дела
 
Factotum Попробуйте этот вариант:
Ссылка удалена т.к. содержит не работающи плугин.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 00:48 29-07-2007 | Исправлено: vserd, 17:59 29-07-2007
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vserd
теперь порядок - все Ok, thx

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 01:29 29-07-2007
oleeeeeee



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

Цитата:
теперь порядок - все Ok, thx

Что именно Ок ?? Настройки - Ок, Упаковка - Ок, Распаковка - "неизвестный формат или ошибка в архиве" на всех упакованных с пом. multiarc. Мои настройки   Тут

Всего записей: 20 | Зарегистр. 19-02-2007 | Отправлено: 05:39 29-07-2007
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oleeeeeee
Настройки работают, упаковкой не пользуюсь, у меня лишь одна запись для Multiarc:
Код:
[PackerPlugins]
Multiarc=223,%COMMANDER_PATH%\Plugins\wcx\Multiarc\MultiArc.wcx
При распаковке видимых проблем не замечено, во всяком случае с файлами известного формата
Цитата:
nstall_flash_player.exe
- распаковывается без проблем
 
 
Добавлено:

Цитата:
Распаковка - "неизвестный формат или ошибка в архиве"
Проверил на MsCab и UPX 1.25 - такая же беда при создании архивов через Multiarc 1.4.1.6
 
 
Добавлено:

Цитата:
install_flash_player.exe
- v.9.0.47.0 - это NullSoft Installer, причем листинг через Multiarc как последней, так и предъидущей версий у меня неправильный (если ничего не путаю, то секцию позаимствовал у arsvrn). А вот InstallExplor работает с данным архивом без проблем
 
Добавлено:
вообщем с NullsoftInstaller ситуация неоднозначна: какие то ID у меня совпадают и в InstallExplorer и в секции Multiarc. Получается что с install_flash_player.exe (v.9.0.47.0) у меня правильно работает InstallExplorer (если в wincmd.ini стоит выше), а вот  с Azureus_2.5.0.4a_Win32.setup правильно работает уже Multiarc,  InstallExplorer работает неправильно. Относительно ID для NullSoft в свое время экперементировал с секциями от arsvrn и с секциями отсюда. В результате оставил секцию от arsvrn - она показалось мне наиболее подходящей (7-Zip v.4.42)
 

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
поробуйте эту верисю.
http://www.rapidshare.ru/356699

Цитата:
вообщем с NullsoftInstaller ситуация неоднозначна: какие то ID у меня совпадают и в InstallExplorer и в секции Multiarc.

Да это древняя проблема....
Если хоть один плугин сказал что может обработать этот файл, а в результате нет, то перебор дальше не производится. А первым говорит тот который раньше.
 
Для этого и ввел ExcludeIDs. С ней же и связана последняя ошибка.  
Но определение этих исключаемых сигнатур тоже не тривиальная задачка....

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 16:34 29-07-2007
LEX1

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vserd
16:34 29-07-2007
Цитата:
поробуйте эту верисю.

Заработало. Спасибо.
 
Factotum
14:23 29-07-2007
Цитата:
 NullSoft Installer, причем листинг через Multiarc как последней, так и предъидущей версий у меня неправильный

Угу. Но вчерашний multiarc его вообще не распаковывал.

Всего записей: 3793 | Зарегистр. 24-10-2005 | Отправлено: 17:50 29-07-2007
vserd

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

Цитата:
Но вчерашний multiarc его вообще не распаковывал.

А ты добавь в секцию ExcludeIDs и на той заработает :((. Когда проверял, небыло секции без ExcludeIDs. А проверить на другой секции наверное забыл.... давно это было.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 17:54 29-07-2007
oleeeeeee



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vserd
Спасибо !!! теперь порядок - все Ok.

Цитата:
Для этого и ввел ExcludeIDs. С ней же и связана последняя ошибка.  
Но определение этих исключаемых сигнатур тоже не тривиальная задачка....

Чтото непонятно оно работает, есть у кого-нибудь что-нибудь на практике реализовано с ExcludeIDs.

Всего записей: 20 | Зарегистр. 19-02-2007 | Отправлено: 17:56 29-07-2007
LEX1

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vserd
А с этой ошибкой ничего сделать нельзя?
Цитата:
Error in packer plugin "cab" calling CanYouHandleThisFile for
"C:\test\sysexp.exe" !
Please report this error to the plugin author!
The reported error is:
Access violation at address 01BA2247. Read of address 01788000

Можно конечно избегать использования <SeekID>, но лучше пофиксить
 

Цитата:
А ты добавь в секцию ExcludeIDs и на той заработает

Действительно

Всего записей: 3793 | Зарегистр. 24-10-2005 | Отправлено: 18:10 29-07-2007 | Исправлено: LEX1, 18:15 29-07-2007
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
относительно NSIS - попробуйте этот вариант, на мой взгляд наиболее "корректная версия", хотя все равно идиала достичь не реально

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 18:28 29-07-2007
oleeeeeee



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

Цитата:
относительно NSIS - попробуйте этот вариант, на мой взгляд наиболее "корректная версия", хотя все равно идиала достичь не реально

Почти тоже самое только лучше Было тута
Ну что никто ничё не сделал с ExcludeIDs??? Дайте примерчик хоть один... рабочий самое главное...

Всего записей: 20 | Зарегистр. 19-02-2007 | Отправлено: 21:37 29-07-2007
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vserd
Так чего - версия 1.4.1.7 заключительная, больше в ближайшие дни не будет исправлений?
Хорошо бы тогда выложить на ВинКмдРу...

Всего записей: 2283 | Зарегистр. 28-11-2004 | Отправлено: 09:50 31-07-2007
Ohotnic



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А где взять русский язык к  этому плагину?

Всего записей: 343 | Зарегистр. 19-07-2007 | Отправлено: 13:18 09-08-2007
Открыть новую тему     Написать ответ в эту тему

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