Перед тем, как постить на Мантисс заведомо невыполнимое, спрошу тут сперва о такой хотелке (а заодно может это уже есть? или может кто-то подскажет как это сэмулировать?).
Хотелось бы чтобы Фар при запуске команды (комстрока, юзер меню, ассоциации), если это родная строка без префиксов плагинов - посылал событие в некий плагин, если тот экспортирует соответствующую функу. Плагину передается текст команды и флажок «откуда именно», плагин что-то делает или не делает и говорит Фару обработано или нет (то есть запускать Фару эту команду дальше самому или нет.)
Реально надеятся на такое? Постить такую хотелку или не мутить воду?
Зачем? Меня уже пара человек спрашивали, да я бы и сам в первую очередь этого хотел – сделать так (опционально, конечно), чтобы PowerShellFar выполнял ВСЕ команды из комстроки, если не задан префикс плагина. Иначе говоря, получился бы как бы PowerShell процессор без надобности каждый раз набивать префикс, а то достает, когда только PowerShell команды и запускаешь - нелепо получается. (При этом команды из юзер меню и ассоциаций отдавались бы PowerShellFar-ом Фару как обычно - там не в лом написать префикс плагина разок и забыть).
(а вообще думаю и другие применения можно придумать такой фиче)
Посылка плагину комстроки перед исполнением Фаром
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
- zg
- zero-gravity
- Posts: 6038
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Посылка плагину комстроки перед исполнением Фаром
макросом разве не решается?NightRoman wrote:Зачем? Меня уже пара человек спрашивали, да я бы и сам в первую очередь этого хотел – сделать так (опционально, конечно), чтобы PowerShellFar выполнял ВСЕ команды из комстроки, если не задан префикс плагина.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
Re: Посылка плагину комстроки перед исполнением Фаром
Частично решается, но полноценно не могу придумать, советуйте, если знаете. Полноценно это значит, чтобы команды как обычно попадали в историю и без всяких префиксов.
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: Посылка плагину комстроки перед исполнением Фаром
Есть примеры плагинов (FTP, WinSCP) которые сами обрабатывают командную строку без префиксов, если активна их панель. Это не пойдёт?
Фар есть инструмент, а не нянька. © 2009 DrKnS
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
Re: Посылка плагину комстроки перед исполнением Фаром
Не пойдет, речь о ситуации, когда НЕТ панели этого плагина, ни активной, никакой.
(а когда активна панель PowerShellFar, то там уже давно все сделано - все команды трактуются натурально как PowerShell)
(а когда активна панель PowerShellFar, то там уже давно все сделано - все команды трактуются натурально как PowerShell)