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

Здесь можно обсудить ваш любимый плагин.
User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39

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

Postby LanKing » Fri 26 Dec, 2014 20:39

Latest post of the previous page:

Хорошо, а Plugin.Call? Мысль в том чтобы поменять настройки архивирования из макроса, не прибегая к извратам вроде последовательности кейпрессов.

EA555
Posts: 4
Joined: Sun 10 Nov, 2013 20:55

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

Postby EA555 » Sat 07 Mar, 2015 13:21

Может кто объяснить как решить проблему с кириллицей - нельзя вытащить или добавить в архив rar файл если его имя состоит из кириллицы.
С латинскими именами все ок.
Far 3.0 2852 x64. Rar 4.20.

User avatar
Raistlin
Posts: 659
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

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

Postby Raistlin » Wed 10 Jun, 2015 15:29

Никто не ваял секцию custom.ini для входа в mkv/ts/m2ts/... и распаковки потоков оттуда?
Magically yours
Raistlin

User avatar
HaRT
Moderator
Posts: 7953
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

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

Postby HaRT » Wed 10 Jun, 2015 15:51

Raistlin wrote:Source of the post Никто не ваял секцию custom.ini для входа в mkv/ts/m2ts/... и распаковки потоков оттуда?
Если на примете есть подходящие утилиты командной строки, которые это умеют, то уж конфиг-то нетрудно наваять.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
SlashNet
Posts: 572
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

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

Postby SlashNet » Wed 10 Jun, 2015 18:43

Немного пооффтоплю:
Я пользуюсь своим батником, который показывает дорожки с помощью утилиты mkvmerge.exe (из mkvtoolnix), а потом зная номер дороги используя тот же батник их извлекаю (на каждый тип файла своя утилита; например для mkv используется mkvextract.exe из того же mkvtoolnix).

Единственная фигля в том, что список дорожек mkvmerge.exe выдаёт в таком виде:

Code: Select all

File 'Interstellar.2014.BDRip.x264-LEONARDO_[scarabey.org].mkv': container: Matroska
Track ID 0: video (MPEG-4p10/AVC/h.264)
Track ID 1: audio (AC3/EAC3)
Track ID 2: subtitles (SubRip/SRT)
Track ID 3: subtitles (SubRip/SRT)
Track ID 4: subtitles (SubRip/SRT)
Track ID 5: subtitles (SubRip/SRT)
Track ID 6: subtitles (SubRip/SRT)
Attachment ID 1: type 'image/jpeg', size 120116 bytes, file name 'cover.jpg'
Chapters: 20 entries

а привязывать это дело к Мультиарку, как-то руки не поднялись из-за лени... :)
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

User avatar
zollo
Posts: 23
Joined: Wed 04 Nov, 2009 10:06
Has thanked: 2 times
Been thanked: 2 times

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

Postby zollo » Thu 11 Jun, 2015 08:45

SlashNet wrote:а привязывать это дело к Мультиарку, как-то руки не поднялись из-за лени... :)

Вот, не поленился и сваял :)

Code: Select all

[MKV]
TypeName=Matroska
ID=1A 45 DF A3 A3 42
Extension=mkv
IDOnly=1
List="mkvmerge -i --ui-language en"
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=

Выводит номер трека.
В режиме "Описания" по Ctrl+6 показывает тип трека (видео/аудио/субтитры).
Извлекает треки без расширения :(

User avatar
zollo
Posts: 23
Joined: Wed 04 Nov, 2009 10:06
Has thanked: 2 times
Been thanked: 2 times

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

Postby zollo » Sun 14 Jun, 2015 10:05

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

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 — Модуль работы с архивами

Postby zx » Sat 27 Jun, 2015 16:22

Здравствуйте! Помогите пожалуйста разобраться с такой ситуацией: для ФАРа народные умельцы написали плагины для работы с образами носителей компьютера 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: 7953
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

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

Postby HaRT » Sat 27 Jun, 2015 20:21

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

zx
Posts: 6
Joined: Sat 27 Jun, 2015 15:51

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

Postby zx » Sun 28 Jun, 2015 11:29

undefined wrote:Source of the post Что происходит, если из MA убрать подплагины для TRD и SCL?

MA это MultiArc? А плагины для TRD и SCL это не подплагины Мультиарка, это обычные фаровские плагины, не wcx.

Shmuel
Posts: 4997
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 132 times

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

Postby Shmuel » Sun 28 Jun, 2015 11:35

zx wrote:Source of the post Уже настроенный ФАР можно скачать тут: http://logtech.ru/far.zip

Не даёт, требует авторизацию.

User avatar
HaRT
Moderator
Posts: 7953
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

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

Postby HaRT » Sun 28 Jun, 2015 11:49

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 — Модуль работы с архивами

Postby zx » Sun 28 Jun, 2015 12:48

undefined wrote:Source of the post Не даёт, требует авторизацию.

Хм, раньше не требовал, я разузнаю на этот счёт в ближайшее время.
undefined wrote:Source of the post Так и что получается с TRD и SCL, если их плагины убрать, а оставить только MultiArc, WCX connector и TAP-плагин?

Убрал TRD и SCL. Получается, что wcx-tap-плагин теперь открывает TRD и SCL, т.е. он ассоциирован с ними, хотя поидее должен быть ассоциирован только с TAP! Открывает он их не корректно естественно. Можно его как-то отучить от ассоциации с TRD/SCL?

User avatar
HaRT
Moderator
Posts: 7953
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

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

Postby HaRT » Sun 28 Jun, 2015 15:09

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 — Модуль работы с архивами

Postby zx » Sun 28 Jun, 2015 17:33

undefined wrote:Source of the post Есть ещё один способ: добиться, чтобы правильный плагин обрабатывал файл первым. Для этого в Фаре 1 требуется переименовать DLL плагина так, чтобы имя шло по алфавиту раньше, чем MultiArc.dll, и очистить кэш плагинов.

у меня фар3, попробовал, переименовать dll, и выполнил пересоздание кеша плагинов, не помогло.
undefined wrote:Source of the post А в Фаре 3 вроде бы можно просто выставить приоритет на срабатывание нужного плагина или показать меню для ручного выбора. Подробности смотрите в Справке и в других разделах Форума, и не пренебрегайте поиском.

подробностей о том, где выставлять приоритет на срабатывания плагина не нашёл.
undefined wrote:Source of the post либо отучить МА от этих файлов, либо запретить WCX коннектору их обрабатывать, либо отвадить от них конечный плагин. Дерзайте!И не забудьте написать тут, что получилось, а что нет.
wcx коннектор вообще настолько суров, что когда он стоит, то чуть ли не все файлы им открываются. Т.е. он умудряется заходить и в WAV и в JPG и в PDF, короче жесть полная. Надо ему запретить всё, кроме TAP, но как это сделать не представляю. Все возможные настройки перетыкал.

User avatar
SlashNet
Posts: 572
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

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

Postby SlashNet » Mon 29 Jun, 2015 18:46

Если из TAP нужно только извлечение, то можно вместо Мультиарка использовать Observer. У него есть неплохая поддержка wcx, но только на распаковку.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

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

Postby John Doe » Tue 30 Jun, 2015 14:45

zx wrote:Source of the post или показать меню для ручного выбора.
F9/Options/Plugins manager settings/[x] File processing


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

Who is online

Users browsing this forum: No registered users and 2 guests