10 kule AutoHotkey -skript (og hvordan du lager dine egne!)

10 kule AutoHotkey -skript (og hvordan du lager dine egne!)

Hvis du er kjent med de mange hurtigtastene i Windows og fremdeles føler at du trenger mer, er det på tide å gå videre til et avansert verktøy som lar deg lage dine egne skript.





AutoHotkey (AHK) er svaret på dine tilpasningsbehov. Med dette programmet kan du omgjøre taster, lage egendefinerte snarveier, kjøre makroer for å automatisere gjentatte oppgaver og mer.





La oss se på noen nyttige AutoHotkey -skript for å komme i gang, sammen med det grunnleggende om programvaren, slik at du kan lage din egen.





Slik installerer du AutoHotkey

Før du kan bruke kule AHK -skript eller lage dine egne, må du installere AutoHotkey på systemet ditt.

Besøk AutoHotkey sin hjemmeside , klikk nedlasting , og velg Last ned nåværende versjon å ta den. Kjør gjennom dialogboksen for hurtig installasjon, og du er klar til å begynne å bruke AutoHotkey -skript.



Hvordan lage nye AutoHotkey -skript

Programmet du nettopp installerte håndterer utførelsen av AHK -skript, men det vil ikke gjøre noe før du faktisk har et skript som kjører.

For å opprette et nytt AutoHotkey-skript, høyreklikk hvor som helst på skrivebordet ditt (eller hvor som helst det er praktisk) og velg Nytt> AutoHotkey Script . Nevn det noe som gir mening. Høyreklikk deretter på den nye filen og velg Rediger skript , eller åpne filen i ønsket tekstredigerer for å begynne å jobbe med den.





Vær oppmerksom på at du også kan åpne tekstredigereren, skrive inn et AutoHotkey -skript og lagre det som en fil som slutter på .ahk for å oppnå samme resultat. Bare sørg for at den har den riktige filtypen!

Når vi snakker om dette, er det en god idé å oppgradere tekstredigereren fra den grunnleggende notisblokken. Notisblokk ++ og Visual Studio -kode er begge gode gratis alternativer.





Nå som du har programvaren til å kjøre AutoHotkey -skript, kan du laste ned skript som andre har skrevet for å dra nytte av dem uten å gjøre noe arbeid på egen hånd. For å lagre en, bare last den ned som en .ahk filen og lagre den hvor du vil.

For å kjøre et skript, dobbeltklikker du på det og det trer i kraft. Imidlertid vil du sannsynligvis at noen av disse skriptene skal kjøres så snart du starter datamaskinen, slik at du ikke trenger å starte dem manuelt hver gang.

For å gjøre det, kopier og lim inn .ahk filer i oppstartsmappen . Du kommer deg lett dit ved å skrive shell: oppstart i Start -menyen. Ellers kan du bla til følgende sted:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

Hvis du gjør dette, lastes AutoHotkey -skriptene dine når du logger deg på datamaskinen.

De beste AutoHotkey -skriptene du kan prøve

Her er noen av de mest nyttige AutoHotkey -skriptene du kan laste ned og bruke til å forbedre Windows med en gang. For enda flere AutoHotkey -skripteksempler, inkludert de som er mye mer komplekse enn disse, sjekk ut AutoHotkey Script Showcase .

1. Autokorreksjon

Selv med presisjonen på et skrivebordstastatur, er du fortsatt nødt til å gjøre feil når du skriver. Og selv om dette er et gammelt AHK -skript, går skrivefeil ikke av moten.

Relatert: Slik aktiverer du den innebygde autokorreksjonen i Windows 10

Den inneholder tusenvis av vanlige stavefeil - når du gjør en feil, erstatter den feilen din umiddelbart med det riktige ordet. Det lar deg til og med legge til dine egne ord, som vi diskuterer senere.

nedlasting : Autokorrektur -skript

2. Deaktiver låsetaster

De tre låsetastene - Num Lock, Caps Lock og Scroll Lock - brukes ikke så ofte i dagens databehandling. Du bruker sannsynligvis talltastaturet utelukkende for sifre traff Caps Lock ved et uhell , og bryr meg ikke engang om Scroll Lock.

Windows kan ikke kommunisere med enheten

Hvis du sjelden bruker disse modifikatorene, kan du prøve å sette dem til en standardverdi med dette skriptet:

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

Dette forutsetter at du vil at Num Lock alltid skal være på. Hvis du foretrekker den av, bare endre den linjen (eller fjerne den helt og bare endre Caps Lock og Scroll Lock).

3. Gjennomfør Caps Lock

Når du har brukt skriptet ovenfor for å deaktivere Caps Lock, er det fornuftig å gi nøkkelen et annet formål.

Ved å bruke dette korte skriptet vil Caps Lock bli en annen Shift -tast, men du kan endre den til alt du vil ha (kanskje en annen Windows -tast hvis tastaturet bare har en av dem):

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

4. Vis eller skjul skjulte filer raskt

Det er viktig å vite hvordan du viser skjulte filer og mapper i Windows til tider. Hvis du bare trenger tilgang til skjulte mapper en gang i blant og ikke vil at de skal rote opp i visningen din normalt, er dette et nyttig skript.

Du må trykke på dette manuset Ctrl + F2 med File Explorer åpen for å veksle mellom skjulte filer eller mapper. Det er alt det er! Du trenger bare å kopiere koden fra det koblede foruminnlegget til et 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: Veksle mellom skjulte filer

5. Vis eller skjul kjente filutvidelser raskt

Denne ligner på ovennevnte siden den også omhandler File Explorer. Av sikkerhetshensyn er det smart å alltid vise filtillegg. Dette gjør det enklere å oppdage useriøse EXE -filer som omdannes som en PDF eller lignende. Det er også praktisk når du trenger det håndtere filtilknytninger i Windows 10 .

Skriptet nedenfor lar deg bytte mellom å vise utvidelser for kjente filtyper med Vinn + Y .

Nedlasting: Toggle Kjent filutvidelseskript

6. Sett inn spesialtegn

Bortsett fra de få spesialtegnene på tastaturet (som @ og *), er det dusinvis flere som ikke er så praktiske å få tilgang til. En av de raskeste måter å legge inn utenlandske tegn og andre uvanlige symboler bruker AutoHotkey.

Med bare en linje med AHK -kode kan du raskt sette inn disse spesielle symbolene og slutte å måtte huske ALT -koder, eller kopiere og lime inn fra en online liste.

Bruk malen nedenfor for å lage snarveier som er mest nyttige for deg. Tegnene til venstre for de to kolonene er det du trykker på for å utløse snarveien, mens symbolet inne i parentesene er det snarveien setter inn.

Så for eksempel hvis du vil trykke Alt + Q for å sette inn varemerkeikonet, vil du lage et skript med dette:

!q::SendInput {™}

For referanse er tegnene for nøklene som følger. Du kan lese mer om hurtigtaster på AutoHotkey's guideside :

  • ^ til Ctrl
  • ! til Alt
  • # til Vinne
  • + til Skifte

Hvis du er en tung Google -søker, lar denne praktiske snarveien deg søke etter kopiert tekst på datamaskinen.

Den starter standardleseren og søker etter tekstbiter du har markert når du trykker på Google Ctrl + Shift + C . Det er praktisk å redusere kopiering og liming hele tiden!

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

8. Bruk Numpad som mus

Mens du kan navigere i Windows uten mus Hvis det er nødvendig, betyr dette å ha dette skriptet at du ikke trenger å huske hurtigtaster for å gjøre dette. Dette fine AutoHotkey -skriptet bruker talltastaturet til å fungere som en mus, noe som gir deg mer presisjon og en måte å komme deg rundt på datamaskinen i tilfelle maskinvarefeil.

Ta en titt på informasjonen øverst i skriptet for veiledning om hvordan du bruker det.

Nedlasting: Bruke Keyboard Numpad som et museskript

9. Start en hvilken som helst app

Start -menyen gjør det enkelt å trekke opp ethvert program som er installert på datamaskinen din på få sekunder. Men for de mest brukte programmene dine, vil du kanskje ha en enda raskere måte å starte dem på.

Skriptet for å åpne en app er enkelt; her er en for å starte Firefox når du trykker Vinn + F. . Endre den etter behov for din foretrukne kombinasjonsnøkkel og app.

#f::Run Firefox

10. Makeshift volumtaster

De fleste tastaturer har nøkler for enkelt å endre volum, endre musikkspor og lignende. Men hvis din ikke har disse, kan du bruke AutoHotkey til å komme med dine egne volumknapper.

Her er ett eksempel, som bruker Shift + Plus og Skift + minus (tastene på talltastaturet) for å øke og senke volumet. Du kan også treffe de lite brukte Gå i stykker nøkkel for å slå av lyden.

Som med de andre skriptene, kan du justere knappene etter eget ønske.

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

Skrive dine egne skript

Hvis du føler deg trygg, hvorfor ikke prøve å lage dine egne AutoHotkey -skript neste gang? Hvis du nettopp har begynt med AHK, vil du sannsynligvis ha størst utbytte av tekstutvidelse.

Les mer: Beste tekstutvidelsesverktøy for Windows

I hovedsak lar tekstutvidelse deg skrive en liten bit tekst som automatisk utvides til noe mye lengre. Hvis du sender den samme e -posten flere ganger om dagen, eller skriver ut e -postadressen din hele tiden når du logger deg på nettsteder, vil det gjøre deg mer produktiv å sette opp tekstutvidelse.

Hvis du lastet ned AutoCorrect-skriptet fra #1 ovenfor, er det et sted nederst for deg å legge til noen egne setninger, som er et perfekt sted å sette på en enkeltlinjes ekspansjon. Hvis du ikke bruker dette skriptet, må du bare lage et nytt skript for ekspansjonsoppføringene.

Det er enkelt å gjøre: Skriv inn to kolon, etterfulgt av hurtigtastteksten. Etter ytterligere to kolon skriver du uttrykket du vil at snarveien skal utvides til. Så hvis du ønsket å skrive '@@' automatisk utvidelse til e-postadressen din, ville skriptet være:

::@@::youremail@domain.com

Mulighetene her er mange. Du kan lage hurtigtasten Ctrl + Alt + C spytte ut en hermetisk e -post som du skriver flere ganger om dagen, eller en rekke andre oppgaver som er relevante for arbeidet ditt:

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

Når du har konfigurert tekstutvidelse, kan du begynne å tilpasse nøkler hvis du finner noen av dem ikke nyttige i sin nåværende tilstand.

Skulle du ønske at knappen Sett inn i stedet var en snarvei for Kopi, for eksempel? Du kan endre det med følgende:

Insert::^c

Sjekk ut AutoHotkey -opplæringen for mer info. For en mer guidet introduksjon til AHK, har vi en AutoHotkey -guide for nybegynnere, som du også kan sjekke ut.

Kraften til AutoHotkey

Den store delen med AutoHotkey er at den kan tilpasses helt etter dine behov. Hvis du bare vil ha autokorreksjon og noen få enkle tekstutvidelser, kan du enkelt konfigurere det. Hvis du vil gå dypere med mange tilpassede kontroller og komplekse snarveier, kan du skrive alle skript du vil.

Med disse flotte AutoHotkey -skriptene trenger du ingen kodeopplevelse for å komme i gang. For et lignende verktøy bør du også se nærmere på det grunnleggende om Windows -batchfiler.

Bildekreditt: FabrikaSimf/ Shutterstock

Dele Dele kvitring E -post Hvordan bruke Windows batchfilkommandoer til å automatisere gjentatte oppgaver

Utfører du ofte kjedelige og repeterende oppgaver? En batchfil kan være akkurat det du leter etter. Bruk den til å automatisere handlinger. Vi viser deg kommandoene du trenger å vite.

Les neste
Relaterte temaer
  • Windows
  • Produktivitet
  • Tastatursnarveier
  • Computer Automation
  • AutoHotkey
  • Scripting
  • Windows -tips
  • Produktivitetstips
Om forfatteren Ben Stegner(1735 artikler publisert)

Ben er assisterende redaktør og Onboarding Manager på MakeUseOf. Han forlot IT-jobben for å skrive på heltid i 2016 og har aldri sett seg tilbake. Han har dekket tekniske opplæringsprogrammer, anbefalinger for videospill og mer som en profesjonell skribent i over syv år.

Mer fra Ben Stegner

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere