Genvägar gör att vi kan vara mycket mer produktiva med våra datorer. Med ett tryck på en tangentkombination har vi omedelbar tillgång till funktioner som vi annars skulle behöva jaga på verktygsfält, menyer och undermenyer. Men inte alla appar har kortkommandon, och även om de gör det kanske de inte gör de saker du vill att de ska.
I den här handledningen använder vi AutoHotKey för att skriva ett enkelt skript för att möjliggöra olika genvägar beroende på det aktiva fönstrets namn. På det här sättet kan du enkelt skapa kortkommandon för nästan alla appar.
Skapa ett grundläggande skript
Om du inte har installerat AutoHotKey, ladda ner installationsprogrammet och installera det på din Windows-dator.

Öppna din favoritfilhanterare och skapa en mapp för att behålla dina autohotkey-skript. Medan du befinner dig i mappen högerklickar du och väljer ”Ny -> AutoHotKey-skript” och namnge sedan ditt skript.

Högerklicka på ditt skript och välj ”Redigera”.

Ditt AHK-skript fylls redan i med några rekommenderade poster. Lämna dem som de är. Tryck på Enter två eller tre gånger för att lämna lite utrymme mellan dem och ditt skript.

Ange följande om uttalande som kommer att skapa vår grundläggande regel.
#if WinActive("TYPE FILENAME") #if
Det andra “#if” markerar slutet på vårt if-uttalande. ”TYP FILENAME” är en platshållare för värden som vi ser nästa.
Få fönster-ID med Window Spy
Låt oss se hur man lägger till en anpassad funktion i vårt skript som bara kommer att vara aktiv på Onioni.fi/sv’s sida.
1. Lägg till följande i ditt skript:
Msgbox, Done?

2. Spara ändringarna och kör ditt skript genom att dubbelklicka på det. Du ser en liten meddelanderuta visas. Så skapar du grundläggande dialoger i AHK.
Vi använder det dock för att vi behöver ett AHK-skript aktivt för enkel åtkomst till AutoHotKeys Window Spy. Så låt den här meddelandefacket vara aktiv för tillfället och rikta din uppmärksamhet på AHKs ikon i Windows-facket.

3. Högerklicka på AHKs lilla gröna ikon och välj Window Spy från dess meny.

4. Starta din favoritwebbläsare och besök Onioni.fi/sv. Lägg märke till att den översta delen av informationen i Window Spy visar detaljer om det aktiva fönstret. Du behöver ”ahk_class”, ”ahk_exe” eller ”ahk_pid” för att rikta in dig på en viss app. Låt oss gå med “ahk_exe” för vårt manus. Eftersom vi använder Firefox rapporterar Window Spy “ahk_exe firefox.exe.”

5. Kopiera både ahk_exe och körbarhetens namn i ett svep och återgå sedan till ditt skript. Ändra det så att det står:
#if WinActive("NAME") And WinActive("TYPE FILENAME")
Ersätt ”NAME” med en del av den aktiva sidans titel – i vårt fall använder vi ”make” från Onioni.fi/sv. Ersätt ”TYP FILENAME” med det du kopierade tidigare från Window Spy – i vårt fall ”ahk_exe firefox.exe.”
Lägg till genvägar
Lägg till m::
före “Msgbox, Klar?” Ditt skript ska se ut så här:
#if WinActive("make") And WinActive("ahk_exe firefox.exe") m:: Msgbox, Done? return #if

Ingenting händer om du kör om ditt manus och trycker på m på tangentbordet. Besök dock Onioni.fi/sv with Firefox, tryck på m igen, och en bekant meddelanderuta dyker upp. Du skapade precis en fönsterspecifik genväg!

Låt oss göra meddelandefältet till något användbart. Byt ut allt mellan “ifs” till:
^b:: Send, I just copied %Clipboard% return
Kör om ditt manus. Försök sedan lämna en kommentar under ett inlägg på Onioni.fi/sv. Om du trycker på Ctrl + Bser du ”Jag har precis kopierat X” visas i svarsrutan, där “X” är det sista du kopierade till urklipp. Du gjorde bara om Ctrl + B för att skicka strängen ”Jag har precis kopierat” följt av innehållet på Urklipp. Ändra det gärna till allt du vill.

AutoHotKey använder följande symboler för att skapa genvägar med motsvarande tangenter:
- # för Windows
- ^ för kontroll
- ! för Alt
- + för Skift
Du kan också använda dessa symboler med kommandot Skicka, som skickar en textsträng till det aktiva fönstret. Du kan använda det för att mappa befintliga genvägar till olika tangenter. Till exempel att mappa om Windows + B för att fungera som ”Ctrl + C” kan du ändra ditt skript till:
#b:: Send, ^c return
Det är också möjligt att definiera flera genvägar. Du kan dock inte lägga till två funktioner i samma tangentkombination om de inte är individuella if-uttalanden som riktar sig till olika fönster.
Så här skapar du genvägar för olika appar och fönster:
- Kopiera ditt skript och byt namn på det därefter.
- Ersätt ”NAMN” och ”TYP FILENAME” med sådana som matchar en annan app eller ett fönster.
- Ange dina genvägar, regler för textutvidgning och funktioner som vi såg för det första skriptet.
Nu när du vet hur du skapar appgenvägar med AutoHotKey, ta reda på hur du kan använda AutoHotKey för att automatisera nästan vad som helst i Windows.
Relaterad:
-
12 favorit AutoHotKey-skript du kan använda för att göra livet enklare
-
Hur man schemalägger AutoHotKey för att starta med Windows
-
Vad är AutoHotKey och hur man använder det för att automatisera saker i Windows