Клавиатура нинджа: присвояване на клавишна комбинация за всеки прозорец

Клавиатура нинджа: присвояване на клавишна комбинация за всеки прозорец
Клавиатура нинджа: присвояване на клавишна комбинация за всеки прозорец

Видео: Клавиатура нинджа: присвояване на клавишна комбинация за всеки прозорец

Видео: Клавиатура нинджа: присвояване на клавишна комбинация за всеки прозорец
Видео: CASIO fx-991CW fx-570CW CLASSWIZ Calculator Full Example Manual - YouTube 2024, Може
Anonim

Когато трябва да изпълнявам повтаряща се задача като проверка на имейла си или преминаване към отворен прозорец на IM, най-бързият вариант е да присвоите клавишна комбинация директно на прозореца, така че да може да превключва прозореца, който е минимизиран / възстановен само с едно натискане на клавиш,

Как успях да постигна това? 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 отново и изберете опцията "Reload This Script", която ще зареди всичките ви промени. Ако възникне проблем, ще получите съобщение за грешка и винаги можете да използвате Изход, за да спрете скрипта изцяло.

Ще трябва да решите кои комбинации от клавиши работят най-добре за вас. Моят съвет е да добавите един или два наведнъж и да свикнете с тях. След няколко дни ще се чудите как сте живели без тях. Вие също трябва да прочетете на AutoHotkey, както и … тя може да направи много повече, отколкото просто това.
Ще трябва да решите кои комбинации от клавиши работят най-добре за вас. Моят съвет е да добавите един или два наведнъж и да свикнете с тях. След няколко дни ще се чудите как сте живели без тях. Вие също трябва да прочетете на AutoHotkey, както и … тя може да направи много повече, отколкото просто това.

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

Изтегляне на geek_autohotkey.ahk (автоматичен скрипт)

Препоръчано: