MultiArc: archive support plugin — модуль работы с архивами

Здесь можно обсудить ваш любимый плагин.
User avatar
zollo
Posts: 55
Joined: Wed 04 Nov, 2009 10:06
Has thanked: 5 times
Been thanked: 5 times

MultiArc: Archive support plugin — Модуль работы с архивами

Post by zollo »

Latest post of the previous page:

Багфикс: имена с пробелами нужно "окавычевать"

Code: Select all

[MKV]
TypeName=Matroska
ID=1A 45 DF A3 A3 42
Extension=mkv
IDOnly=1
List=mkvmerge -i --ui-language en %%AQ
Errorlevel=1
Start="File '"
End="Tags"
Format0="         n  cccccccccccccccccccccccccc"
;        Track ID 0
Extract=
ExtractWithoutPath=mkvextract tracks %%A --ui-language en %%f:"Track %%f"
Test=
AllFilesMask=
zx
Posts: 6
Joined: Sat 27 Jun, 2015 15:51

MultiArc: Archive support plugin — Модуль работы с архивами

Post by zx »

Здравствуйте! Помогите пожалуйста разобраться с такой ситуацией: для ФАРа народные умельцы написали плагины для работы с образами носителей компьютера zx-spectrum. Есть плагины для работы с TRD и SCL. Уже настроенный ФАР можно скачать тут: http://logtech.ru/far.zip

Всё бы ничего, но нет плагина для работы с TAP, а он очень нужен. Такой плагин есть к TotalCommander, wcx-плагин. В ФАРе, что по ссылке выше, уже есть MultiArc, я добавляю в него WCX connector, подсовываю соответствующий TAP-плагин(wcx) от тотала и... Вроде бы всё хорошо, теперь поддерживается работа с TAP, но появляются некоторые глюки в работе с TRD и SCL. :-( Убираю WCX connector и всё нормализуется..

Я плохо во всём этом разбираюсь, но похоже, нужно решить следущую задачу: нужно чтобы MultiArc (с встроенным в него WCX connector) коррелировал только с TAP файлами, а со всеми остальными чтобы он не коррелиривал никак. Как решить эту задачу? Заранее спасибо!
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

MultiArc: Archive support plugin — Модуль работы с архивами

Post by HaRT »

zx, похоже, что тот плагин от Тотала работает не только с TAP-файлами, но и с другими двумя типами. Что происходит, если из MA убрать подплагины для TRD и SCL?
Фар есть инструмент, а не нянька. © 2009 DrKnS
zx
Posts: 6
Joined: Sat 27 Jun, 2015 15:51

MultiArc: Archive support plugin — Модуль работы с архивами

Post by zx »

undefined wrote: Что происходит, если из MA убрать подплагины для TRD и SCL?
MA это MultiArc? А плагины для TRD и SCL это не подплагины Мультиарка, это обычные фаровские плагины, не wcx.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

MultiArc: Archive support plugin — Модуль работы с архивами

Post by Shmuel »

zx wrote: Уже настроенный ФАР можно скачать тут: http://logtech.ru/far.zip
Не даёт, требует авторизацию.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

MultiArc: Archive support plugin — Модуль работы с архивами

Post by HaRT »

zx wrote:А плагины для TRD и SCL это не подплагины Мультиарка, это обычные фаровские плагины, не wcx.
Так и что получается с TRD и SCL, если их плагины убрать, а оставить только MultiArc, WCX connector и TAP-плагин?
Фар есть инструмент, а не нянька. © 2009 DrKnS
zx
Posts: 6
Joined: Sat 27 Jun, 2015 15:51

MultiArc: Archive support plugin — Модуль работы с архивами

Post by zx »

undefined wrote: Не даёт, требует авторизацию.
Хм, раньше не требовал, я разузнаю на этот счёт в ближайшее время.
undefined wrote: Так и что получается с TRD и SCL, если их плагины убрать, а оставить только MultiArc, WCX connector и TAP-плагин?
Убрал TRD и SCL. Получается, что wcx-tap-плагин теперь открывает TRD и SCL, т.е. он ассоциирован с ними, хотя поидее должен быть ассоциирован только с TAP! Открывает он их не корректно естественно. Можно его как-то отучить от ассоциации с TRD/SCL?
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

MultiArc: Archive support plugin — Модуль работы с архивами

Post by HaRT »

zx wrote:Можно его как-то отучить от ассоциации с TRD/SCL?
Тут можно пытаться атаковать на 3 уровнях: либо отучить МА от этих файлов, либо запретить WCX коннектору их обрабатывать, либо отвадить от них конечный плагин. Дерзайте!
И не забудьте написать тут, что получилось, а что нет.
PS
Есть ещё один способ: добиться, чтобы правильный плагин обрабатывал файл первым. Для этого в Фаре 1 требуется переименовать DLL плагина так, чтобы имя шло по алфавиту раньше, чем MultiArc.dll, и очистить кэш плагинов. А в Фаре 3 вроде бы можно просто выставить приоритет на срабатывание нужного плагина или показать меню для ручного выбора. Подробности смотрите в Справке и в других разделах Форума, и не пренебрегайте поиском.
Фар есть инструмент, а не нянька. © 2009 DrKnS
zx
Posts: 6
Joined: Sat 27 Jun, 2015 15:51

MultiArc: Archive support plugin — Модуль работы с архивами

Post by zx »

undefined wrote: Есть ещё один способ: добиться, чтобы правильный плагин обрабатывал файл первым. Для этого в Фаре 1 требуется переименовать DLL плагина так, чтобы имя шло по алфавиту раньше, чем MultiArc.dll, и очистить кэш плагинов.
у меня фар3, попробовал, переименовать dll, и выполнил пересоздание кеша плагинов, не помогло.
undefined wrote: А в Фаре 3 вроде бы можно просто выставить приоритет на срабатывание нужного плагина или показать меню для ручного выбора. Подробности смотрите в Справке и в других разделах Форума, и не пренебрегайте поиском.
подробностей о том, где выставлять приоритет на срабатывания плагина не нашёл.
undefined wrote: либо отучить МА от этих файлов, либо запретить WCX коннектору их обрабатывать, либо отвадить от них конечный плагин. Дерзайте!И не забудьте написать тут, что получилось, а что нет.
wcx коннектор вообще настолько суров, что когда он стоит, то чуть ли не все файлы им открываются. Т.е. он умудряется заходить и в WAV и в JPG и в PDF, короче жесть полная. Надо ему запретить всё, кроме TAP, но как это сделать не представляю. Все возможные настройки перетыкал.
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

MultiArc: Archive support plugin — Модуль работы с архивами

Post by SlashNet »

Если из TAP нужно только извлечение, то можно вместо Мультиарка использовать Observer. У него есть неплохая поддержка wcx, но только на распаковку.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

MultiArc: Archive support plugin — Модуль работы с архивами

Post by John Doe »

zx wrote: или показать меню для ручного выбора.
F9/Options/Plugins manager settings/[x] File processing
zx
Posts: 6
Joined: Sat 27 Jun, 2015 15:51

MultiArc: Archive support plugin — Модуль работы с архивами

Post by zx »

В общем проблема частично решилась. Надо было всё-таки переименовать dll и очистить кэш. Я что-то неправильно делал, сделал еще раз и помогло. Теперь TRD и SCL открываются нужными плагинами. Однако WAV, PDF и т.п. по прежнему "открываются" мерзким wcx-плагином. В идеале бы ему запретить обрабатывать все расширения кроме TAP, но как это сделать не знаю.
zx
Posts: 6
Joined: Sat 27 Jun, 2015 15:51

MultiArc: Archive support plugin — Модуль работы с архивами

Post by zx »

SlashNet wrote: Если из TAP нужно только извлечение, то можно вместо Мультиарка использовать Observer. У него есть неплохая поддержка wcx, но только на распаковку.
нужна запись в тап, поэтому обсервер в пролёте.
User avatar
zollo
Posts: 55
Joined: Wed 04 Nov, 2009 10:06
Has thanked: 5 times
Been thanked: 5 times

MultiArc: Archive support plugin — Модуль работы с архивами

Post by zollo »

Исправлено отображение и извлечение треков с числом больше 10.
Также добавлен формат WEBM.

Code: Select all

[MKV]
TypeName=Matroska
ID=1A 45 DF A3
Extension=mkv
IDOnly=1
List=mkvmerge -i --ui-language en %%AQ
Errorlevel=1
Start="File '"
End="Tags"
Format0="/^Track\sID\s(?P<name>\d+):\s(?P<description>.*)$/"
;        Track ID 0
Extract=
ExtractWithoutPath=mkvextract tracks %%A --ui-language en %%f:"Track %%f"
Test=
AllFilesMask=
aflexus
Posts: 74
Joined: Sat 12 Mar, 2011 16:57
Has thanked: 23 times
Been thanked: 1 time

MultiArc: Archive support plugin — Модуль работы с архивами

Post by aflexus »

Ребята, а никто не сталкивался с тем, что не сохраняются галочки настроек вроде "Delete files after archiving", "Exact archive filename" и "Background"? Как это можно исправить?

В реестр "HKEY_CURRENT_USER\Software\Far Manager\Plugins\" параметр AdvFlags пишется, но не подхватывается походу...

MultiArc build 196 с плагринга.
aflexus
Posts: 74
Joined: Sat 12 Mar, 2011 16:57
Has thanked: 23 times
Been thanked: 1 time

MultiArc: Archive support plugin — Модуль работы с архивами

Post by aflexus »

Мультиарк умер?
Post Reply

Return to “Обсуждение плагинов”