If-Koubou

Tipkovnica Ninja: dodijeliti tipkovni prečac na bilo koji prozor

Tipkovnica Ninja: dodijeliti tipkovni prečac na bilo koji prozor (Kako da)

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)