Homepage » hogyan kell » Ninja billentyűzet Egy gyorsbillentyű hozzárendelése bármelyik ablakhoz

    Ninja billentyűzet Egy gyorsbillentyű hozzárendelése bármelyik ablakhoz

    Ha ismétlődő feladatot kell elvégeznem, például ellenőrizni az e-mailt, vagy át akarok váltani egy nyitott IM ablakra, a leggyorsabb lehetőség az, hogy közvetlenül hozzárendel egy gyorsbillentyűt az ablakhoz, így az ablakot minimalizálhatjuk / visszaállíthatom egyetlen gombnyomással.

    Hogyan érhetem el ezt? AutoHotkey, egy kis parancsfájl-keret, amely lehetővé teszi, hogy bármit automatizáljon a Windows rendszerben. Mielőtt elkezdenénk, feltételezem, hogy letöltötted és telepítetted.

    Létrehoztam egy kis függvényt, amelyet hozzáadhatsz egy olyan forgatókönyvhöz, amely keményen dolgozik az ablak megtalálásával és átkapcsolásával. Mindössze annyit kell tennie, hogy hozzárendelje a kívánt gyorsbillentyűket a parancsfájl tetején.

    Az első dolog, amit meg kell tennie, a szkriptet letölteni, és valahogy hasznosnak kell lennie. Lehetővé kell tenni, hogy egyszerűen kattintson duplán a parancsfájlra, hogy elindítsa, majd észre fogja venni egy új tálca ikonját (a zöld egy H)

    Kattintson az egér jobb oldali gombjával az ikonra, és válassza a Szkript szerkesztése menüpontot. Meg kell adnia a saját gyorsbillentyűit, mivel egyik sem szerepel a szkriptben, ezért nézzük meg a szkriptet…

    ; -
    ; Jelentse be a gyorsbillentyűket ebben a részben
    ; -
    ; - ezek minták --
    ; ! j :: ToggleWindow („- Mozilla Firefox”) - Win + J
    ; #c :: ToggleWindow (“SecureCRT”) - Win + C
    ; ! x :: ToggleWindow („cmd.exe”) - Alt + X

    ; -
    ; Funkció ablakok váltásához - Ne szerkessze
    ; -
    ToggleWindow (TheWindowTitle)

    SetTitleMatchMode, 2
    DetectHiddenWindows, Ki
    IfWinActive,% TheWindowTitle%

    WinMinimize,% TheWindowTitle%

    Más

    IfWinExist,% TheWindowTitle%
    WinActivate
    Más

    DetektusHiddenWindows, Be
    IfWinExist,% TheWindowTitle%

    WinShow
    WinActivate



    Némelyik számára talán egy kicsit bonyolultabb lehet, de az egyetlen dolog, amit meg kell tennünk, hozzá kell adni néhány gyorsbillentyűsorhoz. Észreveheted, hogy már számos meghatározott gyorsbillentyűsor létezik, de megjegyzéseket tett.

    A gyorsbillentyűk ebben a formátumban vannak megadva:

    :: ToggleWindow („Részleges ablak címe”)

    Speciális kulcsok esetén az alábbi kombinációk egyikét használja. (további információk az Autohotkey dokumentációjában)

    # Windows gomb
    ! Alt
    ^ Ellenőrzés
    + Váltás
    < Használja a Bal gombot (például
    > Használja a Jobb gombot (például>! Csak jobb Alt billentyűt jelent)

    Például, ha a Ctrl + Alt + F billentyűparancsát szeretné kiváltani, és a Firefoxhoz hozzárendelné, az alábbiakat használja:

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

    Személy szerint megpróbálom használni azokat a billentyűparancsokat, amelyek nem teszik szükségessé a kezem felemelését. Egyszerűen csak a Firefoxhoz rendelt Alt + J-t használom, mert el tudom ütni a kombinációt anélkül, hogy egyáltalán megmozdítanám a kezemet.

    Ha befejezte a szkript szerkesztését, csak mentse el, majd menjen fel ismét a H ikonra, és válassza ki a „Szkript újratöltése” opciót, amely az összes módosítást betölti. Ha probléma merült fel, akkor hibaüzenetet kap, és mindig a Kilép használatával leállíthatja a parancsfájlt.

    El kell döntenie, hogy mely kulcskombinációk működnek a legjobban az Ön számára. Azt tanácsolom, hogy egyszerre kettőt adjak hozzá, és hozzászokik a használatához. Néhány nap múlva kíváncsi leszel, hogy valaha is éltél velük. Az AutoHotkey-n is fel kell olvasnia… sokkal többet is csinálhat, mint ez.

    Megjegyzés: A parancsfájlban a ToggleWindowHide függvény a kalandosabb - a rejtett és a helyreállított ablak közötti váltás… rendkívül hasznos a parancssoros ablakok számára. Lényegében Tildát vagy YaKuake-t ad nekem a Windows-on.

    Letöltés geek_autohotkey.ahk (Autohotkey script)