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ē.
; ---------------------–; 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.
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)