Når jeg trenger å utføre en repeterende oppgave, for eksempel å sjekke e-posten min eller bytte til et åpent chat-vindu, er det raskeste alternativet å tilordne en hurtigtast direkte til vinduet, så jeg kan bytte vinduet minimert / gjenopprettet med ingenting mer enn en enkelt tastetrykk.
Hvordan oppnådde jeg dette? AutoHotkey, et lite skriptramme som lar deg automatisere alt i Windows. Før vi begynner, kommer jeg til å anta at du har lastet ned og installert den.
Jeg har opprettet en liten funksjon som du kan legge til i et skript som vil gjøre det harde arbeidet med å finne og bytte vinduet. Alt du trenger å gjøre er å tilordne hurtigtangene du vil ha øverst på skriptet.
; ---------------------–; 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 } } } }
Det kan være litt komplisert for noen av dere, men det eneste vi må gjøre er å legge til noen hurtigtastlinjer. Du vil legge merke til at det finnes en rekke utvalgte hurtigtastlinjer som allerede er definert, men kommentert.
Hurtigtaster er definert i dette formatet:
::ToggleWindow(“Partial Window Title String”)
For spesielle nøkler bruker du ett av følgende, som kan kombineres. (få mer informasjon ved Autohotkey-dokumentasjon)
# | Windows-nøkkel |
! | alt |
^ | Styre |
+ | Skifte |
< | Bruk Venstre tast (for eksempel |
> | Bruk høyre tast (for eksempel>! Betyr kun høyre Alt-tast) |
Så hvis du for eksempel vil utløse tastatursnarveien til Ctrl + Alt + F og tilordne den til Firefox, vil du bruke følgende:
^!f::ToggleWindow(“- Mozilla Firefox”)
Personlig prøver jeg å bruke hurtigtastene som ikke krever at jeg løfter hendene mine av tastene. Jeg bruker ganske enkelt Alt + J tildelt Firefox fordi jeg kan slå den kombinasjonen uten å bevege hendene mine i det hele tatt.
Når du er ferdig med å redigere skriptet, bare lagre det og gå deretter til H-ikonet igjen, og velg alternativet "Oppdater dette skriptet", som vil laste alle endringene dine. Hvis det oppsto et problem, får du en feilmelding, og du kan alltid bruke Avslutt for å stoppe skriptet helt.
Merk: Funksjonen ToggleWindowHide-funksjonen i skriptet er for de mer eventyrlystne - det vil skifte vinduet mellom skjult og gjenopprettet … ekstremt nyttig for kommandoprompt-vinduer. I hovedsak gir meg Tilda eller YaKuake på Windows.
Last ned geek_autohotkey.ahk (Autohotkey script)