Tastatur Ninja: Tilordne en hurtigtast til et hvilket som helst vindu

Tastatur Ninja: Tilordne en hurtigtast til et hvilket som helst vindu
Tastatur Ninja: Tilordne en hurtigtast til et hvilket som helst vindu

Video: Tastatur Ninja: Tilordne en hurtigtast til et hvilket som helst vindu

Video: Tastatur Ninja: Tilordne en hurtigtast til et hvilket som helst vindu
Video: Web Scraping with Nokogirl/Kimono by Robert Krabek - YouTube 2024, April
Anonim

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.

Det første du må gjøre er å laste ned skriptet og lagre det et sted som er nyttig. Du bør bare kunne dobbeltklikke på skriptet for å starte det, og så vil du legge merke til en ny skuffikon (Den grønne med H)
Det første du må gjøre er å laste ned skriptet og lagre det et sted som er nyttig. Du bør bare kunne dobbeltklikke på skriptet for å starte det, og så vil du legge merke til en ny skuffikon (Den grønne med H)
Høyreklikk på ikonet, og velg Rediger dette skriptet fra menyen. Du må legge til i dine egne hurtigtaster siden ingen er definert i skriptet, så la oss ta en titt på skriptet …
Høyreklikk på ikonet, og velg Rediger dette skriptet fra menyen. Du må legge til i dine egne hurtigtaster siden ingen er definert i skriptet, så la oss ta en titt 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.

Du må bestemme hvilke tastekombinasjoner som passer best for deg. Mitt råd er å legge til en eller to om gangen, og bli vant til å bruke dem. Innen noen få dager vil du lure på hvordan du noen gang levde uten dem. Du bør også lese om AutoHotkey også … det kan gjøre mye mer enn bare dette.
Du må bestemme hvilke tastekombinasjoner som passer best for deg. Mitt råd er å legge til en eller to om gangen, og bli vant til å bruke dem. Innen noen få dager vil du lure på hvordan du noen gang levde uten dem. Du bør også lese om AutoHotkey også … det kan gjøre mye mer enn bare dette.

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)

Anbefalt: