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

Здесь можно обсудить ваш любимый плагин.
zx
Posts: 6
Joined: Sat 27 Jun, 2015 15:51

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

Post by zx »

Latest post of the previous page:

undefined wrote: Что происходит, если из MA убрать подплагины для TRD и SCL?
MA это MultiArc? А плагины для TRD и SCL это не подплагины Мультиарка, это обычные фаровские плагины, не wcx.
Shmuel
Posts: 6820
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: 10823
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: 10823
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 »

Мультиарк умер?
2useven10
Posts: 5210
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

aflexus wrote: Мультиарк умер?
Он на самоконсервации, как тибетские ламы.
aflexus wrote: не сохраняются галочки настроек вроде "Delete files after archiving"
IMHO (по коду): это не настройка. Нигде не сохраняется, просто применяется к текущей операции. В AdvFlags не входит.
Opt.AdvFlags.ExactArcName есть, но наверное надо принимать во внимание и Opt.AdvFlags.AutoResetExactArcName.
Про Background не знаю... не пользуюсь плагином давно, может ещё есть живые активные пользователи плагина...
2useven10
Posts: 5210
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

aflexus wrote: и "Background"?
Запись(чтение) "Background" в(из) рестр(а) в коде просто закомментирована (14+ лет).

Code: Select all

      //SetRegKey(HKEY_CURRENT_USER,"","Background",Opt.UserBackground); // $ 06.02.2002 AA
Поэтому работает также как и удаление (каждый раз сбрасывается).
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 »

2useven10 wrote: Поэтому работает также как и удаление (каждый раз сбрасывается).
Сможет кто-то, кто шарит, раскомментировать и закомпилить, чтобы работало сохранение этих галок?
Post Reply

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