10 coole AutoHotkey-scripts (en hoe je er zelf een kunt maken!)

10 coole AutoHotkey-scripts (en hoe je er zelf een kunt maken!)

Als je bekend bent met de vele sneltoetsen in Windows en nog steeds het gevoel hebt dat je meer nodig hebt, is het tijd om over te stappen op een geavanceerde tool waarmee je je eigen scripts kunt maken.





AutoHotkey (AHK) is het antwoord op uw aanpassingsbehoeften. Met dit programma kun je toetsen opnieuw toewijzen, aangepaste snelkoppelingen maken, macro's uitvoeren om repetitieve taken te automatiseren en meer.





Laten we eens kijken naar enkele handige AutoHotkey-scripts om u op weg te helpen, samen met de basisprincipes van de software, zodat u uw eigen scripts kunt maken.





Hoe AutoHotkey te installeren

Voordat je coole AHK-scripts kunt gebruiken of je eigen scripts kunt maken, moet je AutoHotkey op je systeem installeren.

Op bezoek komen Startpagina van AutoHotkey , Klik Downloaden , en kies Huidige versie downloaden het te grijpen. Doorloop het dialoogvenster voor snelle installatie en u bent klaar om AutoHotkey-scripts te gaan gebruiken.



Nieuwe AutoHotkey-scripts maken

Het programma dat u zojuist hebt geïnstalleerd, handelt de uitvoering van AHK-scripts af, maar het zal niets doen totdat u daadwerkelijk een script heeft uitgevoerd.

Om een ​​nieuw AutoHotkey-script te maken, klikt u met de rechtermuisknop ergens op uw bureaublad (of waar het ook maar handig is) en kiest u Nieuw > AutoHotkey-script . Noem het iets dat logisch is. Klik vervolgens met de rechtermuisknop op uw nieuwe bestand en kies Script bewerken , of open het bestand in uw teksteditor naar keuze, om eraan te werken.





Merk op dat u ook uw teksteditor kunt openen, een AutoHotkey-script kunt typen en het kunt opslaan als een bestand dat eindigt op .ahk hetzelfde resultaat te bereiken. Zorg er wel voor dat het de juiste bestandsextensie heeft!

Hierover gesproken, het is een goed idee om uw teksteditor te upgraden van het standaard Kladblok. Kladblok++ en Visual Studio-code zijn beide geweldige gratis opties.





Nu u over de software beschikt om AutoHotkey-scripts uit te voeren, kunt u scripts downloaden die anderen hebben geschreven om hiervan te profiteren zonder zelf iets te hoeven doen. Om er een op te slaan, downloadt u het gewoon als een .ahk bestand en sla het op waar u maar wilt.

Om een ​​script uit te voeren, dubbelklikt u erop en het wordt van kracht. U wilt echter waarschijnlijk dat sommige van deze scripts worden uitgevoerd zodra u uw computer opstart, zodat u ze niet elke keer handmatig hoeft te starten.

Kopieer en plak hiervoor de .ahk bestanden in uw opstartmap . Je kunt er gemakkelijk komen door te typen shell:opstarten in het Start-menu. Blader anders naar de volgende locatie:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

Als u dit doet, worden uw AutoHotkey-scripts geladen zodra u zich aanmeldt op uw computer.

De beste AutoHotkey-scripts om te proberen

Hier zijn enkele van de handigste AutoHotkey-scripts die u kunt downloaden en gebruiken om Windows meteen te verbeteren. Voor nog meer AutoHotkey-scriptvoorbeelden, inclusief degenen die veel complexer zijn dan deze, bekijk de AutoHotkey Script Showcase .

1. AutoCorrectie

Zelfs met de precisie van een desktoptoetsenbord, maak je nog steeds fouten tijdens het typen. En hoewel dit een oud AHK-script is, raken typefouten niet uit de mode.

Gerelateerd: Hoe de ingebouwde autocorrectie in Windows 10 in te schakelen

Het bevat duizenden veelvoorkomende spelfouten - wanneer u een fout maakt, wordt uw fout onmiddellijk vervangen door het juiste woord. U kunt zelfs uw eigen woorden toevoegen, die we later zullen bespreken.

Downloaden : AutoCorrectie-script

2. Vergrendeltoetsen uitschakelen

De drie Lock-toetsen - Num Lock, Caps Lock en Scroll Lock - worden niet zo vaak gebruikt in het hedendaagse computergebruik. U gebruikt het numerieke toetsenblok waarschijnlijk alleen voor cijfers, alleen druk per ongeluk op Caps Lock , en geef niet eens om Scroll Lock.

hoe een hotmail-account te verwijderen

Als je deze modifiers zelden gebruikt, probeer ze dan in te stellen op een standaardwaarde met dit script:

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

Dit veronderstelt dat u Num Lock altijd aan wilt hebben. Als je het liever uit hebt, verander dan gewoon die regel (of verwijder hem volledig en verander alleen Caps Lock en Scroll Lock).

3. Hergebruik Caps Lock

Als je eenmaal het bovenstaande script hebt gebruikt om Caps Lock uit te schakelen, is het logisch om die toets een ander doel te geven.

Als u dit korte script gebruikt, verandert Caps Lock in een andere Shift-toets, maar u kunt deze wijzigen in alles wat u maar wilt (misschien een andere Windows-toets, als uw toetsenbord er maar één heeft):

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

4. Snel verborgen bestanden bekijken of verbergen

Het is belangrijk om te weten hoe verborgen bestanden en mappen in Windows te bekijken soms. Als u slechts af en toe toegang tot verborgen mappen nodig heeft en niet wilt dat ze uw weergave normaal vervuilen, is dit een handig script.

Met dit script moet je gewoon op . drukken Ctrl + F2 met Verkenner geopend om verborgen bestanden of mappen weer te geven. Dat is alles! Je hoeft alleen maar de code van het gelinkte forumbericht naar een script te kopiëren:


^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

Op bezoek komen: Toggle Script voor verborgen bestanden

5. Snel bekende bestandsextensies weergeven of verbergen

Deze is vergelijkbaar met het bovenstaande, omdat het ook met File Explorer te maken heeft. Om veiligheidsredenen is het slim om altijd bestandsextensies te tonen. Dit maakt het gemakkelijker om malafide EXE-bestanden te herkennen die zich voordoen als een PDF of iets dergelijks. Het is ook handig als dat nodig is omgaan met Windows 10 bestandsassociaties .

Met het onderstaande script kunt u het tonen van extensies voor bekende bestandstypen met Win + Ja .

downloaden: Toggle Script met bekende bestandsextensies

6. Voeg speciale tekens in

Afgezien van de paar speciale tekens op je toetsenbord (zoals @ en *), zijn er nog tientallen andere die niet zo gemakkelijk toegankelijk zijn. Een van de snelste manieren om vreemde tekens en andere ongebruikelijke symbolen in te voeren gebruikt AutoHotkey.

Met slechts een regel AHK-code kunt u deze speciale symbolen snel invoegen en hoeft u niet langer ALT-codes te onthouden of te kopiëren en te plakken uit een online lijst.

Gebruik de onderstaande sjabloon om snelkoppelingen te maken die voor u het nuttigst zijn. De tekens links van de twee dubbele punten zijn wat u indrukt om de snelkoppeling te activeren, terwijl het symbool tussen de haakjes is wat de snelkoppeling invoegt.

Dus als u bijvoorbeeld op wilt drukken Alt + Q om het handelsmerkpictogram in te voegen, zou u hiermee een script maken:

!q::SendInput {™}

Ter referentie: de tekens voor toetsen zijn als volgt. U kunt meer lezen over sneltoetsen op AutoHotkey's gidspagina :

  • ^ voor Ctrl
  • ! voor Alles
  • # voor Winnen
  • + voor Verschuiving

Als u een zware Google-zoeker bent, kunt u met deze handige snelkoppeling een zoekopdracht uitvoeren naar gekopieerde tekst op uw computer.

Het zal uw standaardbrowser starten en Google zoeken naar elk stukje tekst dat u hebt gemarkeerd wanneer u op drukt Ctrl + Shift + C . Het is handig om steeds minder te hoeven kopiëren en plakken!

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

8. Gebruik het numerieke toetsenblok als muis

Terwijl je kan navigeren door Windows zonder muis indien nodig, betekent het hebben van dit script dat u geen sneltoetsen hoeft te onthouden om dit te doen. Dit handige AutoHotkey-script gebruikt je numerieke toetsenblok om als muis te fungeren, waardoor je meer precisie hebt en een manier om je computer te omzeilen in geval van hardwarestoringen.

Bekijk de informatie bovenaan het script voor hulp bij het gebruik ervan.

downloaden: Toetsenbord Numpad gebruiken als muisscript

9. Start elke app

Het menu Start maakt het gemakkelijk om elk programma dat op uw computer is geïnstalleerd binnen enkele seconden op te roepen. Maar voor uw meest gebruikte programma's wilt u misschien een nog snellere manier om ze te starten.

Het script om een ​​app te openen is eenvoudig; hier is er een om Firefox te starten wanneer u op drukt Win + F . Wijzig het indien nodig voor uw favoriete toetsencombinatie en app.

#f::Run Firefox

10. Geïmproviseerde volumetoetsen

De meeste toetsenborden hebben toetsen om eenvoudig het volume te wijzigen, het muzieknummer te wijzigen en dergelijke. Maar als de jouwe deze niet heeft, kun je AutoHotkey gebruiken om je eigen volumeknoppen te bedenken.

Hier is een voorbeeld, dat gebruik maakt van Shift + Plus en Shift + Min (toetsen op het numerieke toetsenblok) om het volume te verhogen en te verlagen. Je kunt ook de weinig gebruikte raken Pauze toets om dempen in te schakelen.

Net als bij de andere scripts, voel je vrij om de knoppen naar wens aan te passen.

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

Je eigen scripts schrijven

Als u zeker bent, waarom probeert u dan niet uw eigen AutoHotkey-scripts te maken? Als je net begint met AHK, heb je waarschijnlijk het meeste baat bij tekstuitbreiding.

Lees meer: ​​Beste tekstuitbreidingstools voor Windows

In wezen kunt u met tekstuitbreiding een klein stukje tekst typen dat automatisch wordt uitgebreid tot iets dat veel langer is. Als u dezelfde e-mail meerdere keren per dag verzendt, of uw e-mailadres de hele tijd typt wanneer u zich aanmeldt bij websites, zal het instellen van tekstuitbreiding u productiever maken.

Als je het AutoCorrectie-script van #1 hierboven hebt gedownload, is er onderaan een plek waar je je eigen zinnen kunt toevoegen, wat een perfecte plek is om een ​​enkele regel uit te breiden. Als u dit script niet gebruikt, maakt u gewoon een nieuw script voor uw uitbreidingsitems.

Het is eenvoudig te doen: typ twee dubbele punten, gevolgd door de sneltoetstekst. Typ na nog twee dubbele punten de zin waarnaar u de snelkoppeling wilt uitbreiden. Dus als je het typen van '@@' automatisch wilt laten uitvouwen naar je e-mailadres, zou het script zijn:

::@@::youremail@domain.com

De mogelijkheden zijn hier legio. Je zou de sneltoets kunnen maken Ctrl + Alt + C spuug een ingeblikte e-mail uit die u meerdere keren per dag typt, of een aantal andere taken die relevant zijn voor uw werk:

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

Als je eenmaal wat tekstuitbreiding hebt ingesteld, kun je beginnen met het opnieuw toewijzen van toetsen als je sommige ervan niet nuttig vindt in hun huidige staat.

Zou je willen dat de knop Invoegen in plaats daarvan een snelkoppeling was voor bijvoorbeeld Kopiëren? U kunt dat wijzigen met het volgende:

Insert::^c

Uitchecken de AutoHotkey-zelfstudies voor meer informatie. Voor een meer begeleide introductie tot AHK hebben we een AutoHotkey-gids voor beginners die u ook kunt bekijken.

De kracht van AutoHotkey

Het mooie van AutoHotkey is dat het volledig aan uw behoeften kan worden aangepast. Als u alleen automatische correctie en een paar eenvoudige stukjes tekstuitbreiding wilt, kunt u dat eenvoudig instellen. Als je dieper wilt gaan met veel aangepaste bedieningselementen en complexe snelkoppelingen, kun je alle scripts schrijven die je wilt.

Met deze geweldige AutoHotkey-scripts heb je geen codeerervaring nodig om aan de slag te gaan. Voor een vergelijkbare tool moet je ook kijken naar de basisprincipes van Windows-batchbestanden.

Afbeelding tegoed: FabrikaSimf/ Shutterstock

Deel Deel Tweeten E-mail Windows Batch File-opdrachten gebruiken om repetitieve taken te automatiseren

Voert u vaak saaie en repetitieve taken uit? Een batchbestand is misschien precies wat u zoekt. Gebruik het om acties te automatiseren. We laten je de commando's zien die je moet kennen.

Lees volgende
Gerelateerde onderwerpen
  • ramen
  • productiviteit
  • Toetsenbord sneltoetsen
  • Computerautomatisering
  • Autosneltoets
  • Scripting
  • Windows-tips
  • Productiviteitstips
Over de auteur Ben Stegner(1735 artikelen gepubliceerd)

Ben is een plaatsvervangend redacteur en de Onboarding Manager bij MakeUseOf. Hij verliet zijn IT-baan om fulltime te schrijven in 2016 en heeft nooit meer achterom gekeken. Als professionele schrijver behandelt hij al meer dan zeven jaar technische tutorials, aanbevelingen voor videogames en meer.

Meer van Ben Stegner

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren