Посылка плагину комстроки перед исполнением Фаром

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
Post Reply
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Посылка плагину комстроки перед исполнением Фаром

Post by NightRoman »

Перед тем, как постить на Мантисс заведомо невыполнимое, спрошу тут сперва о такой хотелке (а заодно может это уже есть? или может кто-то подскажет как это сэмулировать?).

Хотелось бы чтобы Фар при запуске команды (комстрока, юзер меню, ассоциации), если это родная строка без префиксов плагинов - посылал событие в некий плагин, если тот экспортирует соответствующую функу. Плагину передается текст команды и флажок «откуда именно», плагин что-то делает или не делает и говорит Фару обработано или нет (то есть запускать Фару эту команду дальше самому или нет.)

Реально надеятся на такое? Постить такую хотелку или не мутить воду?

Зачем? Меня уже пара человек спрашивали, да я бы и сам в первую очередь этого хотел – сделать так (опционально, конечно), чтобы PowerShellFar выполнял ВСЕ команды из комстроки, если не задан префикс плагина. Иначе говоря, получился бы как бы PowerShell процессор без надобности каждый раз набивать префикс, а то достает, когда только PowerShell команды и запускаешь - нелепо получается. (При этом команды из юзер меню и ассоциаций отдавались бы PowerShellFar-ом Фару как обычно - там не в лом написать префикс плагина разок и забыть).

(а вообще думаю и другие применения можно придумать такой фиче)
User avatar
zg
zero-gravity
Posts: 6038
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Посылка плагину комстроки перед исполнением Фаром

Post by zg »

NightRoman wrote:Зачем? Меня уже пара человек спрашивали, да я бы и сам в первую очередь этого хотел – сделать так (опционально, конечно), чтобы PowerShellFar выполнял ВСЕ команды из комстроки, если не задан префикс плагина.
макросом разве не решается?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Посылка плагину комстроки перед исполнением Фаром

Post by NightRoman »

Частично решается, но полноценно не могу придумать, советуйте, если знаете. Полноценно это значит, чтобы команды как обычно попадали в историю и без всяких префиксов.
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Посылка плагину комстроки перед исполнением Фаром

Post by HaRT »

Есть примеры плагинов (FTP, WinSCP) которые сами обрабатывают командную строку без префиксов, если активна их панель. Это не пойдёт?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Посылка плагину комстроки перед исполнением Фаром

Post by NightRoman »

Не пойдет, речь о ситуации, когда НЕТ панели этого плагина, ни активной, никакой.

(а когда активна панель PowerShellFar, то там уже давно все сделано - все команды трактуются натурально как PowerShell)
Post Reply

Return to “Предложения и идеи”