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

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

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

Video: Tipkovnica Ninja: dodijeliti tipkovni prečac na bilo koji prozor
Video: CS50 2015 - Week 8, continued - YouTube 2024, Studeni
Anonim

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)
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 …
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 …

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

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.
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)

Preporučeni: