Când trebuie să efectuez o sarcină repetitivă, cum ar fi verificarea e-mailului meu sau trecerea la o fereastră deschisă de chat, cea mai rapidă opțiune este să atribui o fereastră directă ferestrei, astfel încât să pot schimba fereastra minimizată / restaurată cu nimic mai mult decât o singură apăsare de tastă .
Cum am realizat asta? AutoHotkey, un cadru mic de scripting care vă permite să automatizați orice în Windows. Înainte de a începe, am să presupun că ați descărcat și l-ați instalat.
Am creat o funcție mică pe care o puteți adăuga la un scenariu care va face munca grea de a găsi și a schimba fereastra. Tot ce trebuie să faceți este să atribuiți tastele rapide pe care le doriți în partea de sus a scriptului.
Primul lucru pe care trebuie să-l faceți este să descărcați scriptul și să îl salvați undeva util. Ar trebui să puteți să faceți dublu clic pe script pentru al porni, și apoi veți observa o pictogramă de tavă nouă (cea verde cu H)
Faceți clic dreapta pe pictogramă și alegeți Editați acest script din meniu. Va trebui să adăugați propriile taste rapide, deoarece nici una nu este definită în scenariu, așa că hai să aruncăm o privire la scenariu ...
; -
; Declarați tastele rapide din această secțiune
; -
; - acestea sunt mostre -
; ! j :: ToggleWindow ("- Mozilla Firefox") - Win + J
; #c :: ToggleWindow ("SecureCRT") - Win + C
; ! x :: ToggleWindow ("cmd.exe") - Alt + X; -
; Funcție pentru comutarea ferestrelor - Nu modificați
; -
ToggleWindow (TheWindowTitle)
SetTitleMatchMode, 2
DetectHiddenWindows, Oprit
DacăWinActive,% TheWindowTitle%
WinMinimize,% TheWindowTitle%
altfel
IfWinExist,% TheWindowTitle%
WinActivate
altfel
DetectHiddenWindows, On
IfWinExist,% TheWindowTitle%
WinShow
WinActivate
Ar putea fi un pic cam complicat pentru unii dintre voi, dar singurul lucru pe care trebuie să-l facem este să adăugăm câteva linii de hotkey. Veți observa că există un număr de linii de taste hotkey definite deja, dar au fost comentate.
Tastele rapide sunt definite în acest format:
:: ToggleWindow ("Șir de paranteze parțiale")
Pentru cheile speciale, veți utiliza unul dintre următoarele, care pot fi combinate. (obțineți mai multe informații la documentația Autohotkey)
# | Tasta Windows |
! | Alt |
^ | Control |
+ | Schimb |
< | Utilizați tasta stânga (de exemplu |
> | Folosiți tasta Dreapta (de exemplu>! Înseamnă doar tasta dreapta Alt) |
De exemplu, dacă doriți să declanșați comanda rapidă de la tastatură de la Ctrl + Alt + F și să o atribuiți Firefox, ați folosi următoarele:
^! f :: ToggleWindow ("- Mozilla Firefox")
Personal, încerc să folosesc comenzi rapide de la tastatură care nu necesită să-mi ridic mâinile de pe chei. Folosesc pur și simplu Alt + J alocat Firefox pentru că pot lovi această combinație fără a mișca deloc mâinile.
După ce ați terminat de editat scenariul, salvați-l și apoi mergeți din nou la pictograma H și alegeți opțiunea "Reîncărcați acest script", care va încărca toate modificările. Dacă a existat o problemă, veți primi un mesaj de eroare și puteți utiliza întotdeauna Exit pentru a opri în întregime scriptul.
Va trebui să decideți ce combinații de taste funcționează cel mai bine pentru dvs. Sfatul meu este să adăugați una sau două la un moment dat și să vă obișnuiți să le folosiți. În câteva zile vă veți întreba cum ați trăit vreodată fără ele. De asemenea, ar trebui să citiți și pe AutoHotkey ... poate face mult mai mult decât doar asta.
Notă: funcția ToggleWindowHide din script este pentru aventurile mai aventuroase - va trece fereastra dintre ascuns și restaurat ... extrem de util pentru ferestrele de comandă de comandă. În esență, îmi dă Tilda sau YaKuake pe Windows.
Descarcă geek_autohotkey.ahk (script automat)