Как выбрать плагин из нескольких с одинаковым префиксом Topic is solved

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
buniak_a_h
Posts: 1398
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 96 times
Been thanked: 108 times
Contact:

Как выбрать плагин из нескольких с одинаковым префиксом

Post by buniak_a_h »

Здравствуйте.
Ситуация:
имеется два плагина: PictureView и Review. У обоих плагинов префикс pic; то ли не настраивается, то ли я не нашёл как. Как в этом случае выбирается актуальный плагин - я не понял, но ситуация такая: на файле *.mp4 по ассоциации pic:"!.!" вызывается PictureView, показывает первый кадр - и всё.
Два вопроса:
1. Можно ли поменять префикс плагина, если в настройках самого плагина это не предусмотрено?
2. Можно ли указать приоритет вызова плагинов?

buniak_a_h
Posts: 1398
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 96 times
Been thanked: 108 times
Contact:

Как выбрать плагин из нескольких с одинаковым префиксом

Post by buniak_a_h »

Вопрос быстро потерял актуальность:
1. Как выяснилось, просмотре медиа-файла плагином Review не запускается с командной строки через префикс pic, хотя он (префикс) и указан в информации плагина;
2. Вызов реализован заданием ассоциации на *.mp4 следующего вида:
lua:Keys"F11"; Menu.Select"Review"; Keys"Enter"
Чисто теоретически всё же на будущее хотелось бы знать, что в таких случаях рекомендуют делать уважаемые гуры …

User avatar
Xerox
Posts: 393
Joined: Sun 20 Oct, 2019 15:50
Has thanked: 354 times
Been thanked: 8 times

Как выбрать плагин из нескольких с одинаковым префиксом

Post by Xerox »

я чего-то тоже думал на эту тему, и думаю что актуально
через кеи/Меню Ф11 как-то неуклюже мне кажется
Я думаю что более корректная постановка вопроса "как вызывать плагины програмно", не?
Потому что если мы это умеем, то все остальное элементарно
хотел покопать в сторону Plugin.Call, там по ГУИДу можно вызывать програмно,
только кажется что без параметров? (с параметрами, только непонятно какими?)
Еще есть Plugin.Command + Plugin.Menu, тоже не знаю как пользоваться,
наскоком не нашел инфу, глубоко не копал

PS+Upd
На "Plugin.Call" оказывается что отзываются далеко не все плугины,
например тот же Ревью совсем не отзывается, и не на Plugin.Command тоже.
Пример отзывчивого плугина: NTFS File Information
с заданным файлом:
Plugin.Call("1D1BA1CB-3A05-4F4B-91B3-F8E71A55420E", "C:\\TEMP\\~DF0E8E91F471773DBE.TMP")
с файлом под курсором в панели:
Plugin.Call("1D1BA1CB-3A05-4F4B-91B3-F8E71A55420E")
В целом можно почерпнуть отсюда многое из примеров програмного вызова плугинов:
FAR3: Macros for plugins converted to LUA
Интересно откуда брать и как знать передаваемые прараметры в Plugin.Call и Plugin.Command?
Last edited by Xerox on Sun 29 Dec, 2019 22:37, edited 6 times in total.

IgorZ
Posts: 660
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 12 times
Been thanked: 52 times

Как выбрать плагин из нескольких с одинаковым префиксом

Post by IgorZ »

buniak_a_h wrote:
Wed 25 Dec, 2019 18:19
1. Как выяснилось, просмотре медиа-файла плагином Review не запускается с командной строки через префикс pic, хотя он (префикс) и указан в информации плагина;
У меня Review по pic:имя файла вызывается прекрасно. Ограничение: имя файла не должно быть в кавычках (видимо, автор плагина не проверяет на наличие обрамляющих кавычек и пытается в этом случае открыть файл "имя файла", а не имя файла).

AlexII
Posts: 270
Joined: Mon 10 Apr, 2006 00:53
Location: станица Григорополисская
Has thanked: 123 times
Contact:

Как выбрать плагин из нескольких с одинаковым префиксом

Post by AlexII »

buniak_a_h wrote:
Wed 25 Dec, 2019 17:29
имеется два плагина: PictureView и Review. У обоих плагинов префикс pic; то ли не настраивается, то ли я не нашёл как.
Например, Alt-Shift-F9, Review, Основные настройки, Обрабатываемые операции, префикс: pic2.
IgorZ wrote:
Mon 30 Dec, 2019 09:33
У меня Review по pic:имя файла вызывается прекрасно. Ограничение: имя файла не должно быть в кавычках
У меня — без разницы.

buniak_a_h
Posts: 1398
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 96 times
Been thanked: 108 times
Contact:

Как выбрать плагин из нескольких с одинаковым префиксом

Post by buniak_a_h »

AlexII wrote:
Fri 03 Jan, 2020 09:41
buniak_a_h wrote:
Wed 25 Dec, 2019 17:29
имеется два плагина: PictureView и Review. У обоих плагинов префикс pic; то ли не настраивается, то ли я не нашёл как.
Например, Alt-Shift-F9, Review, Основные настройки, Обрабатываемые операции, префикс: pic2.
Я не заметил; с моим зрением я принял эту строку за заголовок. Этот вопрос уже давно решён - мне подсказали.

Post Reply

Return to “Нужна помощь”