Kada trebam izvršiti ponavljajući zadatak kao što je provjeravanje e-pošte ili prebacivanje na otvoreni IM prozor, najbrža je mogućnost dodijeliti hotkey izravno u prozor, tako da mogu prebaciti prozor minimaliziran / obnovljen samo s jednim pritiskom na tipku ,
Kako sam to postigao? AutoHotkey, mali okvir za skriptiranje koji vam omogućuje automatiziranje bilo čega u sustavu Windows. Prije nego što počnemo, pretpostavljam da ste ga preuzeli i instalirali.
Izradio sam malu funkciju koju možete dodati u skriptu koja će uraditi težak posao pronalaženja i promjena prozora. Sve što trebate učiniti je dodijeliti željene tipkovne prečace na vrhu skripte.
Prva stvar koju trebate učiniti jest preuzeti skriptu i spremiti ga na neko korisno mjesto. Trebali biste biti u mogućnosti jednostavno dvaput kliknuti na skriptu da biste je pokrenuli, a zatim ćete primijetiti novu ikonu ladice (Zeleni s H)
Desnom tipkom miša kliknite ikonu i odaberite Uredi ovu skriptu na izborniku. Morat ćete dodati vlastite hotkeys jer nitko nije definiran u skripti, pa idemo pogledati skriptu ...
; -
; Objavite svoje hotkeys u ovom odjeljku
; -
; - to su uzorci -
; ! j :: ToggleWindow ("- Mozilla Firefox") - Win + J
; #c :: ToggleWindow ("SecureCRT") - Win + C
; ! x :: ToggleWindow ("cmd.exe") - Alt + X; -
; Funkcija za promjenu prozora - Nemojte uređivati
; -
ToggleWindow (TheWindowTitle)
SetTitleMatchMode, 2
DetectHiddenWindows, Off
IfWinActive,% TheWindowTitle%
WinMinimize,% TheWindowTitle%
Drugo
IfWinExist,% TheWindowTitle%
WinActivate
Drugo
DetectHiddenWindows, On
IfWinExist,% TheWindowTitle%
WinShow
WinActivate
Moglo bi biti malo komplicirano za neke od vas, ali jedina stvar koju trebamo učiniti je dodati u neke hotkey linije. Primijetit ćete da već postoji određena linija prečaca za uzorak, ali je komentirala.
Hotkeys su definirani u ovom formatu:
:: ToggleWindow ("Partial Window Title String")
Za posebne tipke koristit ćete jedno od sljedećeg, koje se može kombinirati. (više informacija potražite u dokumentaciji Autohotkey)
# | Windows ključ |
! | Alt |
^ | Kontrolirati |
+ | smjena |
< | Koristite lijevu tipku (na primjer |
> | Upotrijebite desnu tipku (na primjer>! Znači samo desno tipku Alt) |
Na primjer, ako želite pokrenuti tipkovnički prečac Ctrl + Alt + F i dodijeliti ga Firefoxu, upotrijebite sljedeće:
^! f :: ToggleWindow ("- Mozilla Firefox")
Osobno pokušavam koristiti tipkovničke prečace koji ne zahtijevaju od mene da podignem ruke s tipki. Jednostavno upotrebljavam Alt + J dodijeljen Firefoxu jer mogu pogoditi tu kombinaciju bez da mi pomaknem ruke.
Kad završite s uređivanjem skripte, samo ga spremite, a zatim ponovno idite na ikonu H i odaberite opciju "Ponovno učitajte ovu skriptu", koja će učitati sve promjene. Ako je došlo do problema, dobit ćete poruku o pogrešci, a uvijek možete koristiti izlaz za zaustavljanje skripte u cijelosti.
Morat ćete odlučiti koje ključne kombinacije najbolje funkcioniraju za vas. Moj savjet je dodati jedan ili dva u isto vrijeme i naviknuti se na njih. Za nekoliko dana ćete se zapitati kako ste ikad živjeli bez njih. Također biste trebali pročitati i na AutoHotkeyu ... može učiniti mnogo više nego samo ovo.
Napomena: Funkcija ToggleWindowHide funkcija u skripti je za više avanturističkog - ona će prebaciti prozor između skrivenih i restauriranih ... izuzetno korisno za naredbeni redak prozora. U osnovi mi daje Tilda ili YaKuake na Windows.
Preuzmite geek_autohotkey.ahk (Autohotkey skriptu)