Skip to content
Uudet virat
  • Så här installerar du uppdateringar på Surface Duo
  • Hur man ändrar WiFi-nätverkslösenord på router eller åtkomstpunkt
  • Så här kontrollerar du om det finns komprometterade lösenord på Microsoft Edge
  • Skype får TwinCam-funktionen för att ansluta två kameror under videosamtal
  • Windows 11 får ny Task Manager med stöd för mörkt läge
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

Home - Teknology - Hur man skapar app- och platsspecifika genvägar med AutoHotKey

Appspecifika genvägar med Ahk

Hur man skapar app- och platsspecifika genvägar med AutoHotKey

    tisdag maj 11, 2021

Contents

  • 1 Hur man skapar app- och platsspecifika genvägar med AutoHotKey
    • 1.1 Skapa ett grundläggande skript
    • 1.2 Få fönster-ID med Window Spy
    • 1.3 Lägg till genvägar

Hur man skapar app- och platsspecifika genvägar med AutoHotKey

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.

Appspecifika genvägar med Ahk-nedladdning

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

Appspecifika genvägar med Ahk New Script

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

Appspecifika genvägar med Ahk Edit Script

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.

Appspecifika genvägar med Ahk-standardposter

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?
Appspecifika genvägar med Ahk om typnamn

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.

Appspecifika genvägar med Ahk Done Messagebox

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

Appspecifika genvägar med Ahk Window Spy

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

Appspecifika genvägar med Ahk Active Window Id

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
Appspecifika genvägar med definierat Ahk-fönster

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!

Appspecifika genvägar med Ahk Messagebox med aktivt fönstermål

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.

Appspecifika genvägar med Ahk Mte-specifik genväg

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

#Hur #man #skapar #app #och #platsspecifika #genvägar #med #AutoHotKey

How much onions deserves this post?

Click a onion to throw it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Inläggsnavigering

Previous Article
Next Article

Senaste inläggen

  • Så här installerar du uppdateringar på Surface Duo
  • Hur man ändrar WiFi-nätverkslösenord på router eller åtkomstpunkt
  • Så här kontrollerar du om det finns komprometterade lösenord på Microsoft Edge
  • Skype får TwinCam-funktionen för att ansluta två kameror under videosamtal
  • Windows 11 får ny Task Manager med stöd för mörkt läge

Kategorier

  • Deals
  • How-To
  • News
  • Software Tools
  • Windows
  • Windows 11

Sitemaps

FINLAND | SWEDEN | NORWAY zz
Contact
ONIONI.FI
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Alltid aktiverad
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SPARA OCH ACCEPTERA

Terms and Conditions - Privacy Policy