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

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

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

Post by buniak_a_h »

Здравствуйте.
Ситуация:
имеется два плагина: PictureView и Review. У обоих плагинов префикс pic; то ли не настраивается, то ли я не нашёл как. Как в этом случае выбирается актуальный плагин - я не понял, но ситуация такая: на файле *.mp4 по ассоциации pic:"!.!" вызывается PictureView, показывает первый кадр - и всё.
Два вопроса:
1. Можно ли поменять префикс плагина, если в настройках самого плагина это не предусмотрено?
2. Можно ли указать приоритет вызова плагинов?
User avatar
buniak_a_h
Posts: 4268
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

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

Post by buniak_a_h »

Вопрос быстро потерял актуальность:
1. Как выяснилось, просмотре медиа-файла плагином Review не запускается с командной строки через префикс pic, хотя он (префикс) и указан в информации плагина;
2. Вызов реализован заданием ассоциации на *.mp4 следующего вида:
lua:Keys"F11"; Menu.Select"Review"; Keys"Enter"
Чисто теоретически всё же на будущее хотелось бы знать, что в таких случаях рекомендуют делать уважаемые гуры …
User avatar
Xerox
Posts: 395
Joined: Sun 20 Oct, 2019 15:50
Has thanked: 354 times
Been thanked: 9 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: 793
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 15 times
Been thanked: 93 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: 147 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:имя файла вызывается прекрасно. Ограничение: имя файла не должно быть в кавычках
У меня — без разницы.
User avatar
buniak_a_h
Posts: 4268
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 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 “Нужна помощь”