XKeys — скрипт для замены одноимённого плагина
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
XKeys — скрипт для замены одноимённого плагина
Скрипт для замены плагина XKeys
Позволяет использовать в ФАРе (в том числе и для макросов) клавиатурные сочетания AltTab, AltEsc, AltSpace, AltEnter, AltPrntScrn, CtrlEsc и кнопку PrntScrn (она же PrtScr, она же PrintScreen) обычно зарезервированные Windows под системные нужды.
Очень краткая инструкция к очень короткому скрипту:
Перехватываемые клавиши перечисляются в строке с "local KEYS". После внесения изменений следует перезагрузить макросы или перезапустить ФАР.
Установка: Поместить скрипт в папку %farprofile%\macros\scripts или в любую подпапку там же.
Позволяет использовать в ФАРе (в том числе и для макросов) клавиатурные сочетания AltTab, AltEsc, AltSpace, AltEnter, AltPrntScrn, CtrlEsc и кнопку PrntScrn (она же PrtScr, она же PrintScreen) обычно зарезервированные Windows под системные нужды.
Очень краткая инструкция к очень короткому скрипту:
Перехватываемые клавиши перечисляются в строке с "local KEYS". После внесения изменений следует перезагрузить макросы или перезапустить ФАР.
Установка: Поместить скрипт в папку %farprofile%\macros\scripts или в любую подпапку там же.
- Attachments
-
- XKeys.1.00.7z
- XKeys 1.00
- (509 Bytes) Downloaded 412 times
- HaRT
- Moderator
- Posts: 10863
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: XKeys — скрипт для замены одноимённого плагина
Latest post of the previous page:
Это не отменяет правила хорошего тона, что за собой надо подчищать. Восстанавливает же Фар разные другие режимы консоли. Ведь в том же cmd можно эти системные клавиши настроить вызовом специализированной программульки и до Фара.John Doe wrote:Как уже замечено выше — вероятность того, что фар вызван откуда-то кроме консоли cmd — стремится к 0
PS
Я поэкспериментировал и не смог извлечь никакой пользы из возвращаемого значения
SetConsoleKeyShortcuts
— у меня оно всегда 1, но я вне консоли не запускал.Фар есть инструмент, а не нянька. © 2009 DrKnS
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: XKeys — скрипт для замены одноимённого плагина
не тогдашней, а nt4/w2k. там старое значение нигде не возвращается. хранится в THREADINFO csrss.exe.HaRT wrote:Кстати, меня обманывает память, или несколько лет назад исходники тогдашней Винды утекли в открытый доступ? Если так, то можно было бы там глянуть…
- abelenki
- Posts: 502
- Joined: Thu 02 Jul, 2009 07:39
- Location: Perm, Russia
- Has thanked: 174 times
- Been thanked: 23 times
- Contact:
XKeys — скрипт для замены одноимённого плагина
взял скрипт из первого поста. положил в \Far\Profile\Macros\scripts\. создал в той же папке следующий макрос:
перезапустил Far.
по нажатию F12, AltEnter как не обрабатывался, так и не обрабатывается. т.е. Far не переходит в режим full screen.
подскажите, что я делаю не так?
Far Manager, version 3.0 (build 4559) x86; Windows 10 Pro x64
перезапустил Far.
по нажатию F12, AltEnter как не обрабатывался, так и не обрабатывается. т.е. Far не переходит в режим full screen.
подскажите, что я делаю не так?
Far Manager, version 3.0 (build 4559) x86; Windows 10 Pro x64
- abelenki
- Posts: 502
- Joined: Thu 02 Jul, 2009 07:39
- Location: Perm, Russia
- Has thanked: 174 times
- Been thanked: 23 times
- Contact:
XKeys — скрипт для замены одноимённого плагина
да? а почему, когда я нажимаю Alt+Enter в Far, он переходит в режим full screen?Smitis wrote:Full screen давно отменили, начиная с Висты, кажется.
только в макросах это не отрабатывается.
- HaRT
- Moderator
- Posts: 10863
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
XKeys — скрипт для замены одноимённого плагина
Вы ничего не путаете? Точно Full screen (без рамки и Заголовка окна, а также без Панели Задач), а не Maximized (Развёрнутое)? И точно AltEnter, а не AltF9? (Или у Вас такой макрос?)
Фар есть инструмент, а не нянька. © 2009 DrKnS
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
XKeys — скрипт для замены одноимённого плагина
не правильно понимаете суть скрипта. он не даёт возможности выполнять из макроса зарезервированные сочетания. он их «разрезервирует», позволяя повесить на такие сочетания макросы.abelenki wrote:подскажите, что я делаю не так?
точно. как минимум в 10-ке. оно конечно не старый фулскрин с переключением режима, а просто окно консоли на весь экран без рамок и заголовка, но да, он есть.HaRT wrote:Точно Full screen (без рамки и Заголовка окна, а также без Панели Задач), а не Maximized (Развёрнутое)? И точно AltEnter, а не AltF9? (Или у Вас такой макрос?)
- abelenki
- Posts: 502
- Joined: Thu 02 Jul, 2009 07:39
- Location: Perm, Russia
- Has thanked: 174 times
- Been thanked: 23 times
- Contact:
XKeys — скрипт для замены одноимённого плагина
ничего не путаю. точно, без всяких макросов:HaRT wrote:Вы ничего не путаете? Точно Full screen (без рамки и Заголовка окна, а также без Панели Задач), а не Maximized (Развёрнутое)? И точно AltEnter, а не AltF9? (Или у Вас такой макрос?)
- abelenki
- Posts: 502
- Joined: Thu 02 Jul, 2009 07:39
- Location: Perm, Russia
- Has thanked: 174 times
- Been thanked: 23 times
- Contact:
XKeys — скрипт для замены одноимённого плагина
ясно, спасибо. значит, никак.zg wrote:не правильно понимаете суть скрипта. он не даёт возможности выполнять из макроса зарезервированные сочетания. он их «разрезервирует», позволяя повесить на такие сочетания макросы.
- abelenki
- Posts: 502
- Joined: Thu 02 Jul, 2009 07:39
- Location: Perm, Russia
- Has thanked: 174 times
- Been thanked: 23 times
- Contact:
- HaRT
- Moderator
- Posts: 10863
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
XKeys — скрипт для замены одноимённого плагина
А откуда это у Вас в „полноэкранном“ режиме взялась полоса прокрутки?!
Это совсем не то, что для консольных приложений называется Full screen. Не надо вводить людей в заблуждение и попусту отнимать время!
Это обеспечивается какой-то внешней прогой, ищите её сами.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- abelenki
- Posts: 502
- Joined: Thu 02 Jul, 2009 07:39
- Location: Perm, Russia
- Has thanked: 174 times
- Been thanked: 23 times
- Contact:
XKeys — скрипт для замены одноимённого плагина
Scren Buffer Size = 9999HaRT wrote:А откуда это у Вас в „полноэкранном“ режиме взялась полоса прокрутки?!
нет внешних прог.HaRT wrote:Это совсем не то, что для консольных приложений называется Full screen. Не надо вводить людей в заблуждение и попусту отнимать время!
ага, Windows 10 называется.HaRT wrote:Это обеспечивается какой-то внешней прогой, ищите её сами.
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
XKeys — скрипт для замены одноимённого плагина
За M$ не угонишься. Ещё не все компы с XP/2003 сдохлиabelenki wrote:пользуйтесь современными операционными системами.
Разум когда-нибудь победит.
- HaRT
- Moderator
- Posts: 10863
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
XKeys — скрипт для замены одноимённого плагина
Да, вот тут упоминается: http://www.askvg.com/review-windows-10- ... t-console/
Не надо считать себя умнее других. Я указал Вам, что Вы некорректно (уж во всяком случае недостаточно ясно) используете термин Full screen, но Вы, очевидно, не поняли. При таком отношении Вам будет всё труднее дождаться содержательных ответов на свои вопросы.
Фар есть инструмент, а не нянька. © 2009 DrKnS