Pagrindinis » kaip » „Ninja“ klaviatūra Priskirkite bet kurį langą „Hotkey“

    „Ninja“ klaviatūra Priskirkite bet kurį langą „Hotkey“

    Kai reikia atlikti pakartotinę užduotį, pvz., Patikrinti el. Paštą arba perjungti atidarytą MP langą, greičiausias variantas yra priskirti greitąjį klavišą tiesiai į langą, todėl galiu perjungti langą, sumažintą / atkurtą, ne daugiau kaip vieną klavišą.

    Kaip tai padaryti? „AutoHotkey“ - tai maža skriptų sistema, leidžianti automatizuoti viską „Windows“ sistemoje. Prieš pradėdami, manau, kad jį atsisiuntėte ir įdiegėte.

    Sukūriau nedidelę funkciją, kurią galite pridėti prie scenarijaus, kuris padarys sunkų darbą ieškant ir perjungiant langą. Jums tereikia priskirti norimus klavišus scenarijaus viršuje.

    Pirmas dalykas, kurį turėsite padaryti, yra atsisiųsti scenarijų ir išsaugoti jį kažkur naudinga. Jūs turite sugebėti tiesiog dukart spustelėti scenarijų, kad jį paleistumėte, ir tada pamatysite naują dėklo piktogramą (žaliasis su H)

    Dešiniuoju pelės klavišu spustelėkite piktogramą ir meniu pasirinkite Redaguoti šį scenarijų. Turėsite pridėti savo sparčiuosius klavišus, nes nė vienas iš jų nėra apibrėžtas scenarijuje, todėl pažiūrėkime į scenarijų ...

    ; -
    ; Šiame skyriuje nurodykite savo sparčiuosius klavišus
    ; -
    ; - tai pavyzdžiai --
    ; ! j :: ToggleWindow („- Mozilla Firefox“) - Win + J
    ; #c :: ToggleWindow („SecureCRT“) - Win + C
    ; ! x :: ToggleWindow („cmd.exe“) - Alt + X

    ; -
    ; Funkcija perjungti langus - Negalima redaguoti
    ; -
    „ToggleWindow“ („TheWindowTitle“)

    SetTitleMatchMode, 2
    DetectHiddenWindows, Išjungta
    IfWinActive,% TheWindowTitle%

    WinMinimize,% TheWindowTitle%

    Kitas

    IfWinExist,% TheWindowTitle%
    WinActivate
    Kitas

    AptiktiHiddenWindows, On
    IfWinExist,% TheWindowTitle%

    WinShow
    WinActivate



    Kai kuriems iš jūsų tai gali būti šiek tiek sudėtinga, bet vienintelis dalykas, kurį turime padaryti, yra pridėti kai kuriose sparčiuosiuose klavišuose. Pastebėsite, kad jau yra jau nustatytos tam tikros karštojo klavišo linijos eilutės, tačiau jos komentavo.

    Spartieji klavišai apibrėžiami šiuo formatu:

    :: ToggleWindow („Dalinio lango pavadinimo eilutė“)

    Jei norite naudoti specialius raktus, naudosite vieną iš toliau nurodytų būdų, kuriuos galima sujungti. (gauti daugiau informacijos „Autohotkey“ dokumentuose)

    # „Windows“ klavišas
    ! Alt
    ^ Kontrolė
    + Shift
    < Naudokite kairįjį klavišą (pvz.,
    > Naudokite dešinįjį klavišą (pvz.,>! Reiškia tik „Alt“ klavišą)

    Pavyzdžiui, jei norėjote suaktyvinti spartųjį klavišą „Ctrl + Alt + F“ ir priskirti jį „Firefox“, naudokite šiuos veiksmus:

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

    Asmeniškai bandau naudoti sparčiuosius klavišus, kurie nereikalauja man pakelti rankų nuo raktų. Aš tiesiog naudoju „Alt + J“, priskirtą „Firefox“, nes galiu nukreipti tą kombinaciją, nekeldamas rankų.

    Kai baigsite redaguoti scenarijų, tiesiog išsaugokite jį ir vėl eikite į H piktogramą ir pasirinkite parinktį „Reload This Script“, kuris įkelia visus jūsų pakeitimus. Jei iškilo problema, gausite klaidos pranešimą, ir visada galite naudoti „Exit“, jei norite visiškai sustabdyti scenarijų.

    Turėsite nuspręsti, kurie raktų deriniai jums geriausiai tinka. Mano patarimas yra įtraukti vieną ar du vienu metu ir priprasti prie jų. Per kelias dienas jums įdomu, kaip jūs gyvenote be jų. Taip pat turėtumėte perskaityti ir „AutoHotkey“, ir tai gali padaryti daug daugiau nei tik tai.

    Pastaba: funkcija „ToggleWindowHide“ funkcija scenarijuje skirta labiau drąsus - tai perjungia langą tarp paslėptų ir atkurtų… labai naudinga komandų eilutės langams. Iš esmės suteikia man „Tilda“ arba „YaKuake“ „Windows“.

    Atsisiųsti geek_autohotkey.ahk („Autohotkey“ scenarijus)