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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Переименовал EXE в multiarc, теперь не могу воити в NSIS инсталяшки!

Всего записей: 10 | Зарегистр. 16-05-2006 | Отправлено: 20:33 01-06-2006
XPEHOPE3KA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А раньше мог? А в innosetup заходит?

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 20:35 01-06-2006
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Serzhi
не делайте привязок к расширениям в Multiarc и проблем будет меньше.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 21:13 01-06-2006
XPEHOPE3KA

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

Цитата:
Переименовал EXE в multiarc

и имеется в виду "переименование" внутри wincmd.ini.

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 21:22 01-06-2006
egor23



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

Цитата:
и имеется в виду "переименование" внутри wincmd.ini.

а я имел ввиду Multiarc.ini, в куске что приведён как раз привязки к *.exe есть,
а по поводу размещения в wincmd.ini привязки к Multiarc уже говорилось после чего лучше размещать

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 01:03 02-06-2006
XPEHOPE3KA

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

Цитата:
в куске что приведён как раз привязки к *.exe есть

Это нормально.

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

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

Цитата:
[/q]
Serzhi
[q]теперь не могу воити в NSIS инсталяшки!

Проверь может ли входить в них 7zip, если да, тогда включай отладку и смотри что происходит при обращении к архиву.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 11:35 02-06-2006
AlexKniga

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

Код:
       656   Thu, 28 Jul 2005 13:36:06 +0400\00000000.eml
       746   Wed, 27 Jul 2005 17:04:46 +0400\00000001.eml
       672   Wed, 27 Jul 2005 15:36:07 +0400\00000002.eml
      6557   Wed, 27 Jul 2005 12:25:05 +0400\00000003.eml
       538   Tue, 26 Jul 2005 17:17:48 +0400\00000004.eml
       653   Tue, 26 Jul 2005 12:43:49 +0400\00000005.eml
       656   Mon, 25 Jul 2005 15:59:23 +0400\00000006.eml
       536   Thu, 26 May 2005 13:32:52 +0400\00000007.eml
     23742   Thu, 19 May 2005 14:42:08 +0400\00000008.eml
       718   Tue, 26 Apr 2005 11:50:08 +0400\00000009.eml
       752   Mon, 21 Mar 2005 15:58:18 +0300\0000000A.eml
       818   Mon, 21 Mar 2005 14:02:25 +0300\0000000B.eml
       492   Mon, 7 Feb 2005 16:04:32 +0300\0000000C.eml
       565   Mon, 7 Feb 2005 15:59:44 +0300\0000000D.eml
      1616   Mon, 7 Feb 2005 12:33:48 +0300\0000000E.eml
       610   Thu, 3 Feb 2005 09:07:48 +0300\0000000F.eml
       539   Wed, 2 Feb 2005 16:00:41 +0300\00000010.eml
     33186   Tue, 1 Feb 2005 14:40:45 +0300\00000011.eml

Это результат работы tbb2mbx -ld MESSAGES.TBB
 
 
Добавлено:
Причем, у числа даты может не быть ведущего нуля (как в данном примере), а может и быть.  
Например может быть :
Tue, 1 Feb 2005 14:40:45 +0300
а может:
Tue, 01 Feb 2005 14:40:45 +0300
 
tbb2mbx -ld печатает поле Date из RFC-заголовка письма.

Всего записей: 170 | Зарегистр. 04-02-2004 | Отправлено: 16:11 02-06-2006
arsvrn

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

Цитата:
Помогите написать строку Format0:

Для чего - TC или FAR?

Всего записей: 1241 | Зарегистр. 08-09-2004 | Отправлено: 16:38 02-06-2006
AlexUsm

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
люди помогите плиз: надо извлечь из setup-1.bin запорченый файл...
как извлечь его до конца невзирая на ошибку?
 
Если извлекать все с диска: EFileError "Ошибка в данных (CRC)" at address 0042fdfa
Извлекать нужный файл, скопировав его на диск, пропуская битые сектора: Error (Exception) "The source file is corrupted" at address 00439B26

Всего записей: 1 | Зарегистр. 02-06-2006 | Отправлено: 20:19 02-06-2006 | Исправлено: AlexUsm, 09:07 03-06-2006
Serzhi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я перепробовал различные варианты и в multiarc и wincmd.ini, господа кто-нибудь пришлите рабочий вариант!

Всего записей: 10 | Зарегистр. 16-05-2006 | Отправлено: 19:57 03-06-2006
arsvrn

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

Цитата:
Я перепробовал различные варианты и в multiarc и wincmd.ini, господа кто-нибудь пришлите рабочий вариант!

Вот вариант, который нормально работает у меня.
Подробнее...
Использован MultiArc v1.3b (он умеет искать сигнатуру архива в файле - не обязательно явно прописывать все IDPos). Хотя и со старой версией все работало... В wincmd.ini расширения для unpack'еров лучше вообще не прописывать, а заходить по Ctrl-PgDown.

Всего записей: 1241 | Зарегистр. 08-09-2004 | Отправлено: 10:23 05-06-2006 | Исправлено: arsvrn, 10:25 05-06-2006
AlexKniga

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
Для Total Commander.
 
 
Добавлено:
Если бы у дня всегда былбы ведущий ноль, то Format0="zzzzzzzzzz        dd TTT yyyy hh:mm:ss       nnnnnnnn.eee"

Код:
zzzzzzzzzz        dd TTT yyyy hh:mm:ss       nnnnnnnn.eee
     23742   Thu, 19 May 2005 14:42:08 +0400\00000008.eml

 
 
Добавлено:
А как быть с тем, что у числа даты может быть, а может не быть ведущего нуля?
 
Добавлено:
[off]Как писать моноширинным шрифтом?[/off]

Всего записей: 170 | Зарегистр. 04-02-2004 | Отправлено: 12:15 05-06-2006
Serzhi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Большое спасибо, я опробую.

Всего записей: 10 | Зарегистр. 16-05-2006 | Отправлено: 22:05 05-06-2006
arsvrn

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

Цитата:
Если бы у дня всегда былбы ведущий ноль, то Format0="zzzzzzzzzz        dd TTT yyyy hh:mm:ss       nnnnnnnn.eee"

Я немного повозился с tbb2mbx и форматом. Пока получилось только то, что если вместо "dd TTT yyyy" написать "d* TTT yyyy", то даты читаются, но пропадает второй знак из двухзначной даты. Месяц и год распознаются правильно. Боюсь, что больше ничего может и не получиться

Всего записей: 1241 | Зарегистр. 08-09-2004 | Отправлено: 23:24 05-06-2006
AlexKniga

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
В RFC-822 поле Date весьма безформенно:

Код:
      1453   Tue, 21 Jan 2003 10:06:30 +0300 (MSK)\0000005C.eml
      1453   Tue, 21 Jan 2003 10:21:32 +0300 (MSK)\0000005D.eml
      1061   Wed, 22 Jan 2003 13:17:17 +0300\0000005E.eml
      1453   Wed, 5 Feb 2003 11:27:31 +0300 (MSK)\00000063.eml
     11912   Wed, 12 Feb 2003 18:05:49 +0300\00000066.eml
      1366   Fri, 21 Feb 2003 10:50:20 UT\00000067.eml
      1249   00000068.eml
      5933   Mon, 17 Mar 2003 16:11:32 +0300 (MSK)\00000069.eml
      2365   Mon, 13 Sep 2004 11:02:16 +0400\0000008C.eml
     13549   6 Oct 2004 07:44:37 -0000\0000008D.eml

Так что разбор даты/времени в лоб не пойдет.
Причем tbb2mbx часто глючит не давая дату, хотя в 00000068.eml это есть "Date:   Tue, 4 Mar 2003 18:16:38 +0300 (MSK)"
 
Попробую написать оболочку для tbb2mbx для приведения времени в единый вид.

Всего записей: 170 | Зарегистр. 04-02-2004 | Отправлено: 11:25 06-06-2006
cracklover



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С новым upx.exe версии 2.01 старый аддон для мультиарка не работает!
Помогите с работающим аддоном.
 
Добавлено:
Пардон, всё работает, просто пробовал на версии экзешника одной программы, которая вв новой своей версии уже просто не упаковано upx

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

Всего записей: 6629 | Зарегистр. 04-10-2004 | Отправлено: 08:14 08-06-2006
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дайте, плз, ссылку на адон для МультиАрка для UHA версии 0.6b (с 0.4 несовместима).
Спасибо!

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 20:20 09-06-2006
arsvrn

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

Цитата:
Дайте, плз, ссылку на адон для МультиАрка для UHA версии 0.6b (с 0.4 несовместима).  
Спасибо!

А эту тему почитать лень? Не раз уже здесь писали. Например, вот.

Всего записей: 1241 | Зарегистр. 08-09-2004 | Отправлено: 23:19 09-06-2006
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо! Не знал, что через версию для печати можно искать
 
Скажите, плз, если в листинге архива идёт стартовая строка (которую пишем в Start=), а затем пустая строка - и только потом листинг файлов, то как сделать так, чтобы имя первого файла в списке отображалось нормально?
 
Можно ли указать Старту пропустить дополнительно одну строку и только потом начать разбор листинга?

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 13:59 10-06-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 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