Клавиатура Ninja: назначить горячую клавишу для любого окна

Клавиатура Ninja: назначить горячую клавишу для любого окна
Клавиатура Ninja: назначить горячую клавишу для любого окна

Видео: Клавиатура Ninja: назначить горячую клавишу для любого окна

Видео: Клавиатура Ninja: назначить горячую клавишу для любого окна
Видео: 🖥 FIREFOX: КАК СДЕЛАТЬ ВКЛАДКИ В НЕСКОЛЬКО СТРОК | УДОБНОЕ РАСПОЛОЖЕНИЕ ВКЛАДОК - YouTube 2024, Май
Anonim

Когда мне нужно выполнить повторяющуюся задачу, такую как проверка электронной почты или переход на открытое окно чата, самым быстрым вариантом является назначение горячей клавиши непосредственно окну, поэтому я могу переключать окно с минимальным / восстановленным с помощью всего лишь одного нажатия клавиши,

Как я это сделал? AutoHotkey - небольшая структура сценариев, которая позволяет автоматизировать что-либо в Windows. Прежде чем мы начнем, я собираюсь предположить, что вы его загрузили и установили.

Я создал небольшую функцию, которую вы можете добавить в скрипт, который будет выполнять тяжелую работу по поиску и переключению окна. Все, что вам нужно сделать, это назначить горячие клавиши в верхней части скрипта.

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

; ---------------------–; Declare Your hotkeys in this section; ---------------------–; -- these are samples --; !j::ToggleWindow(“- Mozilla Firefox”) – Win + J; #c::ToggleWindow(“SecureCRT”) – Win + C; !x::ToggleWindow(“cmd.exe”) – Alt + X

; ---------------------–; Function for toggling windows – Do not edit; ---------------------– ToggleWindow(TheWindowTitle) { SetTitleMatchMode,2 DetectHiddenWindows, Off IfWinActive, %TheWindowTitle% { WinMinimize, %TheWindowTitle% } Else { IfWinExist, %TheWindowTitle% WinActivate Else { DetectHiddenWindows, On IfWinExist, %TheWindowTitle% { WinShow WinActivate } } } }

Это может быть немного сложно для некоторых из вас, но единственное, что нам нужно сделать, это добавить некоторые строки горячих клавиш. Вы заметите, что уже есть несколько строк горячих клавиш образца, но закомментированы.

Горячие клавиши определяются в этом формате:

::ToggleWindow(“Partial Window Title String”)

Для специальных клавиш вы будете использовать одно из следующего, которое можно комбинировать. (получить дополнительную информацию в документации Autohotkey)

# Клавиша Windows
! Alt
^ контроль
+ сдвиг
< Используйте левую клавишу (например
> Используйте правую клавишу (например,>! Означает только правую клавишу Alt)

Например, если вы хотите вызвать комбинацию клавиш Ctrl + Alt + F и назначить ее Firefox, вы должны использовать следующее:

^!f::ToggleWindow(“- Mozilla Firefox”)

Лично я пытаюсь использовать быстрые клавиши, которые не требуют от меня отнять руки. Я просто использую Alt + J, назначенный для Firefox, потому что я могу ударить по этой комбинации, не двигая руками вообще.

Когда вы закончите редактирование сценария, просто сохраните его, а затем снова перейдите к значку H и выберите вариант «Обновить этот сценарий», который будет загружать все ваши изменения. Если возникла проблема, вы получите сообщение об ошибке, и вы всегда можете использовать Exit, чтобы полностью остановить сценарий.

Вам нужно будет решить, какие комбинации клавиш лучше всего подходят для вас. Мой совет состоит в том, чтобы добавить один или два за раз и привыкнуть к их использованию. Через несколько дней вы будете удивляться, как вы жили без них. Вы также должны прочитать на AutoHotkey … он может сделать гораздо больше, чем просто это.
Вам нужно будет решить, какие комбинации клавиш лучше всего подходят для вас. Мой совет состоит в том, чтобы добавить один или два за раз и привыкнуть к их использованию. Через несколько дней вы будете удивляться, как вы жили без них. Вы также должны прочитать на AutoHotkey … он может сделать гораздо больше, чем просто это.

Примечание. Функция ToggleWindowHide в сценарии для более предприимчивых - она переключит окно между скрытыми и восстановленными … чрезвычайно полезно для окон командной строки. По существу дает мне Tilda или YaKuake в Windows.

Загрузить geek_autohotkey.ahk (сценарий Autohotkey)

Рекомендуемые: