Klávesnica ninja: Priradiť klávesovú skratku k akémukoľvek oknu

Klávesnica ninja: Priradiť klávesovú skratku k akémukoľvek oknu
Klávesnica ninja: Priradiť klávesovú skratku k akémukoľvek oknu

Video: Klávesnica ninja: Priradiť klávesovú skratku k akémukoľvek oknu

Video: Klávesnica ninja: Priradiť klávesovú skratku k akémukoľvek oknu
Video: TOP 10 Počítačové lifehacky, které vám usnadní život - YouTube 2024, Apríl
Anonim

Keď potrebujem vykonať opakovanú úlohu, ako je kontrola môjho e-mailu alebo prepnutie na otvorené okno IM, najrýchlejšou voľbou je priradiť klávesovú skratku priamo do okna, takže môžem prepnúť okno minimalizované / obnovené iba s jedným stlačením klávesy,

Ako som to splnil? AutoHotkey, malý skriptovací rámec, ktorý vám umožňuje automatizovať čokoľvek v systéme Windows. Skôr ako začneme, budem predpokladať, že ste ho stiahli a nainštalovali.

Vytvoril som malú funkciu, ktorú môžete pridať do skriptu, ktorý bude robiť ťažkú prácu pri hľadaní a prepínaní okna. Jediné, čo musíte urobiť, je priradiť požadované klávesové skratky v hornej časti skriptu.

Prvá vec, ktorú budete musieť urobiť, je stiahnuť skript a uložiť ju niekde užitočným. Mali by ste jednoducho dvakrát kliknúť na skript, aby ste ho spustili, a potom si všimnete novú ikonu na paneli (zelená s H)
Prvá vec, ktorú budete musieť urobiť, je stiahnuť skript a uložiť ju niekde užitočným. Mali by ste jednoducho dvakrát kliknúť na skript, aby ste ho spustili, a potom si všimnete novú ikonu na paneli (zelená s H)
Kliknite pravým tlačidlom myši na ikonu a vyberte položku Upraviť tento skript z ponuky. Budete musieť pridať svoje vlastné klávesové skratky, pretože v skripte nie sú definované žiadne, takže poďme sa pozrieť na scenár …
Kliknite pravým tlačidlom myši na ikonu a vyberte položku Upraviť tento skript z ponuky. Budete musieť pridať svoje vlastné klávesové skratky, pretože v skripte nie sú definované žiadne, takže poďme sa pozrieť na scenár …

; ---------------------–; 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 } } } }

Pre niektorých z vás to môže byť trochu komplikované, ale jediná vec, ktorú musíme urobiť, je pridať niektoré klávesové skratky. Všimnete si, že existuje niekoľko vzorových riadkov hotkey definovaných už, ale komentované.

Klávesové skratky sú definované v tomto formáte:

::ToggleWindow(“Partial Window Title String”)

Pre špeciálne klávesy používate jednu z nasledujúcich možností, ktorú je možné kombinovať. (získajte viac informácií v dokumentácii Autohotkey)

# Kľúč systému Windows
! alt
^ ovládanie
+ smena
< Použite ľavé tlačidlo (napríklad
> Použite kláves vpravo (napríklad>! Znamená iba pravé tlačidlo Alt)

Takže napríklad ak chcete spustiť klávesovú skratku Ctrl + Alt + F a priradiť ju k Firefoxu, použite nasledovné:

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

Osobne sa pokúšam používať klávesové skratky, ktoré nevyžadujú, aby som vytiahol ruky z kľúča. Jednoducho používam Alt + J priradený k prehliadaču Firefox, pretože môžem naraziť na túto kombináciu bez toho, aby som sa pohyboval v rukách.

Keď dokončíte úpravu skriptu, uložte ho a potom opäť prejdite na ikonu H a zvoľte možnosť "Znova načítať tento skript", ktorý načíta všetky vaše zmeny. Ak sa vyskytol problém, zobrazí sa chybové hlásenie a vždy môžete použiť Exit, aby ste scenár úplne zastavili.

Budete sa musieť rozhodnúť, ktoré kombinácie kľúčov fungujú najlepšie pre vás. Mojou radou je pridať jednu alebo dve naraz a zvyknúť si na ich používanie. Počas niekoľkých dní sa budete diviť, ako ste niekedy žili bez nich. Mali by ste tiež čítať na AutoHotkey rovnako … to môže robiť oveľa viac než len toto.
Budete sa musieť rozhodnúť, ktoré kombinácie kľúčov fungujú najlepšie pre vás. Mojou radou je pridať jednu alebo dve naraz a zvyknúť si na ich používanie. Počas niekoľkých dní sa budete diviť, ako ste niekedy žili bez nich. Mali by ste tiež čítať na AutoHotkey rovnako … to môže robiť oveľa viac než len toto.

Poznámka: Funkcia ToggleWindowHide v skripte je pre oveľa viac dobrodružstva - prepína okno medzi skrytými a obnovenými … veľmi užitočnými pre okná príkazového riadka. V podstate mi dáva Tilda alebo YaKuake na Windows.

Stiahnuť geek_autohotkey.ahk (automatický skript)

Odporúča: