10 coola AutoHotkey -skript (och hur man gör egna!)

10 coola AutoHotkey -skript (och hur man gör egna!)

Om du är bekant med de många kortkommandon i Windows och fortfarande känner att du behöver mer, är det dags att gå vidare till ett avancerat verktyg som låter dig skapa egna skript.





AutoHotkey (AHK) är svaret på dina anpassningsbehov. Med det här programmet kan du göra om nycklar, skapa anpassade genvägar, köra makron för att automatisera repetitiva uppgifter och mer.





Låt oss titta på några användbara AutoHotkey -skript för att komma igång, tillsammans med grunderna i programvaran så att du kan skapa ditt eget.





Så här installerar du AutoHotkey

Innan du kan använda coola AHK -skript eller skapa egna måste du installera AutoHotkey på ditt system.

Besök AutoHotkeys hemsida , klick Ladda ner och välj Ladda ner nuvarande version att ta tag i den. Kör igenom snabbinstallationsdialogrutan och du är redo att börja använda AutoHotkey -skript.



Hur man skapar nya AutoHotkey -skript

Programmet du just installerade hanterar körningen av AHK -skript, men det kommer inte att göra någonting förrän du faktiskt har ett manus igång.

För att skapa ett nytt AutoHotkey-manus, högerklicka var som helst på skrivbordet (eller var som helst det är bekvämt) och välj Nytt> AutoHotkey Script . Nämn det något som är vettigt. Högerklicka sedan på din nya fil och välj Redigera skript , eller öppna filen i din valda textredigerare för att börja arbeta med den.





Observera att du också kan öppna din textredigerare, skriva in ett AutoHotkey -skript och spara det som en fil som slutar på .ahk för att uppnå samma resultat. Se bara till att det har rätt filtillägg!

På tal om detta är det en bra idé att uppgradera din textredigerare från den grundläggande Anteckningar. Anteckningsblock ++ och Visual Studio -kod är båda bra gratisalternativ.





Nu när du har programvaran för att köra AutoHotkey -skript kan du ladda ner skript som andra har skrivit för att dra nytta av dem utan att göra något arbete på egen hand. För att spara en, ladda ner den helt enkelt som en .ahk fil och spara den var du vill.

För att köra ett skript, dubbelklicka helt enkelt på det och det träder i kraft. Men du kommer förmodligen att några av dessa skript ska köras så snart du startar datorn så att du inte behöver starta dem manuellt varje gång.

För att göra det, kopiera och klistra in .ahk filer i din startmapp . Du kommer dit enkelt genom att skriva skal: start i Start -menyn. Annars bläddrar du till följande plats:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

Om du gör detta laddas dina AutoHotkey -skript när du loggar in på din dator.

De bästa AutoHotkey -skripten att prova

Här är några av de mest användbara AutoHotkey -skripten du kan ladda ner och använda för att förbättra Windows direkt. För ännu fler AutoHotkey -skript exempel, inklusive de som är mycket mer komplexa än dessa, kolla in AutoHotkey Script Showcase .

1. Autokorrigering

Även med precisionen på ett stationärt tangentbord är du fortfarande tvungen att göra misstag när du skriver. Och även om det här är ett gammalt AHK -manus, går skrivfel inte ur mode.

Relaterat: Så här aktiverar du den inbyggda autokorrigeringen i Windows 10

Den innehåller tusentals vanliga stavfel - när du gör ett fel ersätter det omedelbart ditt fel med rätt ord. Det låter dig till och med lägga till dina egna ord, som vi kommer att diskutera senare.

Ladda ner : AutoCorrect Script

2. Inaktivera låsnycklar

De tre låstangenterna - Num Lock, Caps Lock och Scroll Lock - används inte så ofta i dagens datorer. Du använder antagligen numret bara för siffror slog Caps Lock av misstag , och bryr sig inte ens om Scroll Lock.

hur man ansluter xbox -kontrollen till mac

Om du sällan använder dessa modifierare kan du försöka ställa in dem till ett standardvärde med det här skriptet:

; Set Lock keys permanently
SetNumlockState, AlwaysOn
SetCapsLockState, AlwaysOff
SetScrollLockState, AlwaysOff
return

Detta förutsätter att du alltid vill ha Num Lock. Om du föredrar det av, ändra bara den raden (eller ta bort den helt och ändra bara Caps Lock och Scroll Lock).

3. Återanvänd Caps Lock

När du har använt ovanstående skript för att inaktivera Caps Lock är det vettigt att ge nyckeln ett annat syfte.

Om du använder det här korta skriptet blir Caps Lock till en annan Shift -tangent, men du kan ändra det till vad du vill (kanske en annan Windows -tangent, om ditt tangentbord bara har en av dem):

; Turn Caps Lock into a Shift key
Capslock::Shift
return

4. Visa eller dölj dolda filer snabbt

Det är viktigt att veta hur man visar dolda filer och mappar i Windows ibland. Om du bara behöver åtkomst till dolda mappar då och då och inte vill att de ska störa din vy normalt, är detta ett användbart skript.

Detta manus har du helt enkelt trycka på Ctrl + F2 med Utforskaren öppen för växling som visar dolda filer eller mappar. Det är allt som finns! Du behöver bara kopiera koden från det länkade foruminlägget till ett skript:


^F2::GoSub,CheckActiveWindow
CheckActiveWindow:
ID := WinExist('A')
WinGetClass,Class, ahk_id %ID%
WClasses := 'CabinetWClass ExploreWClass'
IfInString, WClasses, %Class%
GoSub, Toggle_HiddenFiles_Display
Return

Toggle_HiddenFiles_Display:
RootKey = HKEY_CURRENT_USER
SubKey = SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

RegRead, HiddenFiles_Status, % RootKey, % SubKey, Hidden

if HiddenFiles_Status = 2
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 1
else
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 2
PostMessage, 0x111, 41504,,, ahk_id %ID%
Return

Besök: Toggle Hidden Files Script

5. Visa eller dölj kända filtillägg snabbt

Den här liknar ovanstående eftersom den också handlar om File Explorer. Av säkerhetsskäl är det smart att alltid visa filtillägg. Detta gör det lättare att upptäcka oseriösa EXE -filer som utgör en PDF eller liknande. Det är också praktiskt när du behöver hantera filassociationer i Windows 10 .

Skriptet nedan låter dig växla visning av tillägg för kända filtyper med Vinn + Y .

Ladda ner: Toggle Känt filtilläggsskript

6. Infoga specialtecken

Bortsett från de få specialtecknen på tangentbordet (som @ och *) finns det dussintals fler som inte är så praktiska att komma åt. En av de snabbaste sätt att mata in främmande tecken och andra ovanliga symboler använder AutoHotkey.

Med bara en rad AHK -kod kan du snabbt infoga dessa specialsymboler och sluta behöva komma ihåg ALT -koder eller kopiera och klistra in från en onlinelista.

Använd mallen nedan för att skapa genvägar som är mest användbara för dig. Tecknen kvar i de två kolonerna är vad du trycker på för att utlösa genvägen, medan symbolen inuti parenteserna är vad genvägen infogar.

Så till exempel om du vill trycka Alt + Q för att infoga varumärkesikonen, skulle du skapa ett skript med detta:

!q::SendInput {™}

För referens är tecknen för nycklar följande. Du kan läsa mer om snabbtangenter på AutoHotkeys guidesida :

  • ^ för Ctrl
  • ! för Allt
  • # för Vinna
  • + för Flytta

Om du är en tung Google -sökare kan du med den här praktiska genvägen söka efter kopierad text på din dator.

Det kommer att starta din standardwebbläsare och söka efter någon text som du har markerat när du trycker på Google Ctrl + Skift + C . Det är praktiskt att minska kopiering och klistra in hela tiden!

^+c::
{
Send, ^c
Sleep 50
Run, https://www.google.com/search?q=%clipboard%
Return
}

8. Använd Numpad som mus

Medan du kan navigera i Windows utan mus Om det behövs innebär detta skript att du inte behöver komma ihåg kortkommandon för att göra detta. Det här snygga AutoHotkey -skriptet använder din sifferknapp för att fungera som en mus, vilket ger dig mer precision och ett sätt att komma runt din dator i händelse av maskinvarufel.

Ta en titt på informationen högst upp i skriptet för vägledning om hur du använder den.

Ladda ner: Använda Keyboard Numpad som ett musskript

9. Starta vilken app som helst

Start -menyn gör det enkelt att ta fram alla program som är installerade på din dator på några sekunder. Men för dina mest använda program kanske du vill ha ett ännu snabbare sätt att starta dem.

Skriptet för att öppna en app är enkelt; här är en för att starta Firefox när du trycker på Vinn + F . Ändra det efter behov för din föredragna nyckelkombination och app.

#f::Run Firefox

10. Makeshift volymknappar

De flesta tangentbord har tangenter för att enkelt ändra volymen, byta musikspår och liknande. Men om din inte har dessa kan du använda AutoHotkey för att komma med dina egna volymknappar.

Här är ett exempel som använder Skift + Plus och Skift + minus (knapparna på sifferknapparna) för att höja och sänka volymen. Du kan också slå de lite använda Ha sönder nyckel för att växla av.

Som med de andra skripten kan du justera knapparna efter eget tycke.

+NumpadAdd:: Send {Volume_Up}
+NumpadSub:: Send {Volume_Down}
break::Send {Volume_Mute}
return

Skriva egna skript

Om du känner dig trygg, varför inte prova att göra dina egna AutoHotkey -skript nästa? Om du precis har börjat med AHK kommer du förmodligen att dra mest nytta av textutvidgning.

Läs mer: Bästa textutvidgningsverktygen för Windows

I huvudsak låter textutvidgning dig skriva en liten bit text som automatiskt expanderar till något mycket längre. Om du skickar samma e -post flera gånger om dagen, eller skriver ut din e -postadress hela tiden när du loggar in på webbplatser, kommer du att bli mer produktiv genom att ställa in textutvidgning.

Om du laddade ner AutoCorrect-skriptet från #1 ovan, finns det en plats längst ner där du kan lägga till dina egna fraser, vilket är en perfekt plats att göra lite enradig expansion. Om du inte använder det här skriptet gör du bara ett nytt skript för dina expansionsposter.

Det är enkelt att göra: skriv två kolon, följt av snabbtangenten. Efter ytterligare två kolon skriver du frasen som du vill att genvägen ska expandera till. Så om du ville göra att skriva '@@' automatiskt expandera till din e-postadress, skulle skriptet vara:

::@@::youremail@domain.com

Möjligheterna här är många. Du kan göra snabbtangenten Ctrl + Alt + C spotta ut ett e -postmeddelande som du skriver flera gånger om dagen, eller ett antal andra uppgifter som är relevanta för ditt arbete:

^!c::
Send Hello,{enter}This is a canned email.
return

När du har ställt in lite textutvidgning kan du börja göra om nycklarna om du tycker att några av dem inte är användbara i deras nuvarande tillstånd.

Önskar du att knappen Infoga istället var en genväg för kopia, till exempel? Du kan ändra det med följande:

Insert::^c

Kolla upp självstudierna i AutoHotkey för mer information. För en mer guidad introduktion till AHK har vi en AutoHotkey -guide för nybörjare som du också kan kolla in.

Kraften i AutoHotkey

Den stora delen med AutoHotkey är att den är helt anpassningsbar efter dina behov. Om du bara vill ha autokorrigering och några enkla bitar av textutvidgning kan du enkelt ställa in det. Om du vill gå djupare med massor av anpassade kontroller och komplexa genvägar kan du skriva alla skript du vill.

Med dessa fantastiska AutoHotkey -skript behöver du ingen kodningsupplevelse för att komma igång. För ett liknande verktyg bör du också titta på grunderna i Windows -batchfiler.

Bildkredit: FabrikaSimf/ Shutterstock

Dela med sig Dela med sig Tweet E-post Så här använder du Windows Batch -filkommandon för att automatisera upprepade uppgifter

Utför du ofta tråkiga och repetitiva uppgifter? En batchfil kan vara exakt vad du letar efter. Använd den för att automatisera åtgärder. Vi visar dig de kommandon du behöver veta.

Läs Nästa
Relaterade ämnen
  • Windows
  • Produktivitet
  • Tangentbordsgenvägar
  • Datorautomation
  • AutoHotkey
  • Scripting
  • Windows -tips
  • Produktivitetstips
Om författaren Ben Stegner(1735 artiklar publicerade)

Ben är biträdande redaktör och Onboarding Manager på MakeUseOf. Han lämnade sitt IT-jobb för att skriva heltid 2016 och har aldrig tittat tillbaka. Han har täckt tekniska handledning, videospelrekommendationer och mer som en professionell författare i över sju år.

Mer från Ben Stegner

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera