Klaviatūros Ninja: priskirti spartųjį klavišą prie bet kurio lango

Klaviatūros Ninja: priskirti spartųjį klavišą prie bet kurio lango
Klaviatūros Ninja: priskirti spartųjį klavišą prie bet kurio lango
Anonim

Kai man reikia atlikti pasikartojančią užduotį, pvz., Patikrinti mano el. Paštą arba perjungti į atidarytą MP langą, greičiausias būdas yra tiesiog priskirti spartųjį klavišą tiesiai prie lango, taigi galiu pakeisti ar atstatyti langą ne daugiau kaip vienu klavišo paspaudimu.

Kaip aš tai padariau? AutoHotkey, maža scenarijų sistema, kuri leidžia automatiškai automatizuoti bet ką sistemoje "Windows". Prieš pradedant, aš einu manyti, kad jį atsisiųsite ir įdiegėte.

Aš sukūriau nedidelę funkciją, kurią galite pridėti prie scenarijaus, kuris atliks sunkų darbą ieškant ir perjungiant langą. Viskas, ką jums reikia padaryti - priskirti norimus sparčiuosius klavišus scenarijaus viršuje.

Pirmas dalykas, kurį reikės padaryti, yra atsisiųsti scenarijų ir išsaugoti jį kažkur naudingos. Jūs turėtumėte turėti galimybę paprasčiausiai dukart spustelėti scenarijų, kad jį paleisti, tada pastebėsite naują piktogramą (žalios su H)
Pirmas dalykas, kurį reikės padaryti, yra atsisiųsti scenarijų ir išsaugoti jį kažkur naudingos. Jūs turėtumėte turėti galimybę paprasčiausiai dukart spustelėti scenarijų, kad jį paleisti, tada pastebėsite naują piktogramą (žalios su H)
Dešiniuoju pelės mygtuku spustelėkite piktogramą ir meniu pasirinkite Redaguoti šį scenarijų. Turėsite pridėti savo klavišų, nes nė vienas nėra apibrėžtas scenarijuje, todėl eikime pažvelgti į scenarijų …
Dešiniuoju pelės mygtuku spustelėkite piktogramą ir meniu pasirinkite Redaguoti šį scenarijų. Turėsite pridėti savo klavišų, nes nė vienas nėra apibrėžtas scenarijuje, todėl eikime pažvelgti į scenarijų …

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

Kai kuriems iš jūsų tai gali būti šiek tiek sudėtinga, tačiau vienintelis dalykas, kurį turime padaryti, yra pridėti greitųjų klavišų eilučių. Jūs pastebėsite, kad jau yra keletas pavyzdinių klavišų eilučių, bet jau komentuoti.

Karštosios klaviatūros yra apibrėžtos šiame formate:

::ToggleWindow(“Partial Window Title String”)

Jei naudojate specialius raktus, naudosite vieną iš šių, kurie gali būti derinami. (daugiau informacijos rasite "Autohotkey" dokumentuose)

# Windows raktas
! Alt
^ Kontrolė
+ Shift
< Naudokite kairįjį klavišą (pavyzdžiui
> Naudokite dešinįjį klavišą (pavyzdžiui,>! Reiškia tik dešinįjį Alt klavišą)

Pavyzdžiui, jei norėtumėte suaktyvinti "Ctrl" + "Alt + F" spartųjį klavišą ir priskirti jį "Firefox", naudokitės šiais būdais:

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

Aš asmeniškai bandau naudoti sparčiuosius klavišus, dėl kurių manęs nereikia pakelti rankų nuo raktų. Aš tiesiog naudojau "Alt + J", priskirtą "Firefox", nes aš galiu įveikti šį derinį, nekeisdamas rankų.

Kai baigsite redaguoti scenarijų, tiesiog jį išsaugokite, tada vėl eikite į piktogramą H ir pasirinkite parinktį "Atnaujinti šį scenarijų", į kurį bus įkelti visi jūsų pakeitimai. Jei kilo problema, gausite klaidos pranešimą ir visada galėsite naudoti "Išeiti", kad visiškai uždarytumėte scenarijų.

Turėsite nuspręsti, kurie klavišų deriniai jums geriausiai tinka. Mano patarimas yra vienu metu pridėti vieną ar dvi, ir su jais naudotis. Per kelias dienas jūs stebėsite, kaip jūs kada nors gyvenote be jų. Taip pat turėtumėte skaityti ir apie "AutoHotkey" … tai gali padaryti daug daugiau nei tik tai.
Turėsite nuspręsti, kurie klavišų deriniai jums geriausiai tinka. Mano patarimas yra vienu metu pridėti vieną ar dvi, ir su jais naudotis. Per kelias dienas jūs stebėsite, kaip jūs kada nors gyvenote be jų. Taip pat turėtumėte skaityti ir apie "AutoHotkey" … tai gali padaryti daug daugiau nei tik tai.

Pastaba: funkcija "ToggleWindowHide" scenarijuje yra daugiau nuotykių - jis pakeis langą tarp paslėpto ir atkurto … labai naudingas komandų eilutės langų. Iš esmės "Tilda" arba "YaKuake" suteikia "Windows".

Atsisiųsti geek_autohotkey.ahk (Autohotkey scenarijus)

Rekomenduojamas: