Úvodná » ako » Klávesnica Ninja priradiť klávesové skratky k akémukoľvek oknu

    Klávesnica Ninja priradiť klávesové skratky k akémukoľvek oknu

    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é len s jedným stlačením klávesu.

    Ako som to dosiahla? AutoHotkey, malý skriptovací rámec, ktorý vám umožní 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 vyhľadávaní 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ť ho niekde užitočným. Mali by ste byť schopní 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 ...

    ; -
    ; Označte svoje klávesové skratky v tejto časti
    ; -
    ; - sú to vzorky --
    ; ! j :: ToggleWindow ("- Mozilla Firefox") - Win + J
    ; #c :: ToggleWindow ("SecureCRT") - Win + C
    ; ! x :: ToggleWindow ("cmd.exe") - Alt + X

    ; -
    ; Funkcia pre prepínanie okien - Neupravujte
    ; -
    ToggleWindow (TheWindowTitle)

    SetTitleMatchMode, 2
    DetectHiddenWindows, Vypnuté
    IfWinActive,% TheWindowTitle%

    WinMinimize,% TheWindowTitle%

    inak

    IfWinExist,% TheWindowTitle%
    WinActivate
    inak

    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 komentoval.

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

    :: ToggleWindow ("Reťazec názvu čiastočného okna")

    Pre špeciálne klávesy použijete jeden z nasledujúcich spôsobov, ktorý môžete 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á len 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žiť klávesové skratky, ktoré si nevyžadujú, aby som vytiahol ruky z kľúča. Jednoducho používam Alt + J priradený k Firefoxu, 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", v ktorom sa načítajú všetky vaše zmeny. Ak sa vyskytol problém, zobrazí sa chybové hlásenie a vždy môžete použiť Exit na úplné zastavenie skriptu.

    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é a obnovené ... veľmi užitočné pre okná príkazového riadka. V podstate mi dáva Tilda alebo YaKuake na Windows.

    Stiahnuť geek_autohotkey.ahk (Autohotkey script)