Tastatūra Ninja: piešķirt karsto taustiņu jebkuram logam

Tastatūra Ninja: piešķirt karsto taustiņu jebkuram logam
Tastatūra Ninja: piešķirt karsto taustiņu jebkuram logam

Video: Tastatūra Ninja: piešķirt karsto taustiņu jebkuram logam

Video: Tastatūra Ninja: piešķirt karsto taustiņu jebkuram logam
Video: CS50 2013 - Week 9 - YouTube 2024, Maijs
Anonim

Kad man ir nepieciešams veikt atkārtotu uzdevumu, piemēram, pārbaudīt manu e-pastu vai pārslēgties uz atvērtu IM logu, ātrākais variants ir tieši piesaistīt logrīku īstajam taustiņam, lai es varētu mainīt / samazināt logu ar ne vairāk kā vienu taustiņu.

Kā es to paveicu? AutoHotkey, maza skriptu sistēma, kas ļauj automatizēt kaut ko sistēmā Windows. Pirms mēs sākam, es domošu, ka esat to lejupielādējis un instalējis.

Esmu izveidojis nelielu funkciju, kuru varat pievienot skriptam, kas darīs visu smago darbu, lai atrastu un pārslēgtu logu. Viss, kas jums jādara, ir piešķirt vajadzīgos īsie taustiņus skripta augšpusē.

Pirmā lieta, kas jums jādara, ir lejupielādēt skriptu un saglabāt to kaut kur noderīgi. Jums vajadzētu būt iespējai vienkārši divreiz uzklikšķināt uz skripta, lai to sāktu, un pēc tam jūs pamanīsit jaunu paplātes ikonu (Zaļā krāsā ar H)
Pirmā lieta, kas jums jādara, ir lejupielādēt skriptu un saglabāt to kaut kur noderīgi. Jums vajadzētu būt iespējai vienkārši divreiz uzklikšķināt uz skripta, lai to sāktu, un pēc tam jūs pamanīsit jaunu paplātes ikonu (Zaļā krāsā ar H)
Ar peles labo pogu noklikšķiniet uz ikonas un izvēlnē atlasiet Rediģēt šo skriptu. Jums būs jāpievieno savi karstie taustiņi, jo neviens nav definēts skriptā, tāpēc ieskatieties skriptā …
Ar peles labo pogu noklikšķiniet uz ikonas un izvēlnē atlasiet Rediģēt šo skriptu. Jums būs jāpievieno savi karstie taustiņi, jo neviens nav definēts skriptā, tāpēc ieskatieties skriptā …

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

Daži no jums var būt nedaudz sarežģīti, bet vienīgā lieta, kas mums jādara, ir pievienot dažām īsinājumtaustiņām. Jūs ievērosiet, ka ir jau vairākas izlases ātrās taustiņu līnijas, kuras jau ir definētas, bet komentēja.

Kritiskie taustiņi ir definēti šajā formātā:

::ToggleWindow(“Partial Window Title String”)

Izmantojot īpašas atslēgas, jūs izmantojat vienu no šiem, kurus var kombinēt. (iegūtu vairāk informācijas Autohotkey dokumentācijā)

# Windows atslēga
! Alt
^ Kontrole
+ Maiņa
< Izmantojiet pa kreisi (piem
> Izmantojiet labo taustiņu (piemēram,>! Nozīmē tikai labo Alt taustiņu)

Piemēram, ja jūs vēlaties aktivizēt īsinājumtaustiņu Ctrl + Alt + F un piešķirt to Firefox, izmantojiet sekojošo:

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

Personīgi es cenšos izmantot īsinājumtaustiņus, kuriem man nav nepieciešams pacelt rokas no taustiņiem. Es vienkārši izmantoju Alt + J, kas piešķirts Firefox, jo es varu hit šo kombināciju, nemeklējot visas manas rokas.

Kad esat pabeidzis skripta rediģēšanu, vienkārši saglabājiet to un pēc tam augšupielādējiet ikonu H vēlreiz un izvēlieties opciju "Pārlādēt šo skriptu", kurā tiks ielādētas visas jūsu veiktās izmaiņas. Ja radās kāda problēma, jūs saņemsit kļūdas ziņojumu un jūs vienmēr varat izmantot izietu, lai pilnībā apturētu skriptu.

Jums būs jāizlemj, kuras taustiņu kombinācijas vislabāk jums palīdzēs. Mans ieteikums ir vienlaikus pievienot vienu vai divus un pierast tos izmantot. Pēc pāris dienām jūs brīnīsies, kā jūs kādreiz dzīvojāt bez viņiem. Jums vajadzētu arī lasīt par AutoHotkey, kā arī … tas var darīt daudz vairāk nekā tikai tas.
Jums būs jāizlemj, kuras taustiņu kombinācijas vislabāk jums palīdzēs. Mans ieteikums ir vienlaikus pievienot vienu vai divus un pierast tos izmantot. Pēc pāris dienām jūs brīnīsies, kā jūs kādreiz dzīvojāt bez viņiem. Jums vajadzētu arī lasīt par AutoHotkey, kā arī … tas var darīt daudz vairāk nekā tikai tas.

Piezīme: funkcija ToggleWindowHide funkcija skriptā ir vairāk piedzīvojumu - tā pārslēgsies loga starp slēptu un atjaunotu … ļoti noderīgs komandrindas logiem. Būtībā man dod Windows Tilda vai YaKuake.

Lejupielādējiet geek_autohotkey.ahk (Autohotkey skriptu)

Ieteicams: