Ik heb heel veel Autohotkey scriptjes gebruikt in al mijn jaren. Fijn tooltje en redelijk simpel in gebruik, maar toch krachtig. Enkele toepassingen die ik heb gebruikt/me herinner:
- Microphone level resetten naar 20% (spel bleef het verkeerd instellen)
- Manager-script die automatisch scripts start/stopt als het bijbehorende programma gestart werd. *1
- Autostart-programma's die een venster omhooggooide bij starten weer automatisch minimaliseren.
- Script die een inlogvenster automatisch invult, waar het programma dat zelf niet kon onthouden. *2
- In twee spellen gebruikt om een scan of iets dergelijks te automatiseren, zodat ik niet de hele tijd zelf hoefde te drukken. *3
- Voor een muziekplayer met een druk op de toets snel vooruit spoelen, zodat ik in hoge snelheid een verzameling muziek kon filteren. *4
- Bij een paar spellen die altijd starten met een config scherm, automatisch dat scherm overslaan. *5
*1: Autohotkey kan INI files simpel uitlezen, wel handig voor instellingen te kunnen doen.
*2: Onveilig, ik weet het, maar soms te irritant om niet op te lossen.
*3: Dat was alleen in singleplayer spellen, waar ik een irritatie wilde oplossen via Autohotkey.
*4: Dat waren modules van vroeger, en je kon dan via een toets snel naar 25%/50%/75% van het liedje springen.
*5: Je kunt bij Steam-spellen een script voor- (en via dat, na) het spel starten, via Launch Options. (cmdline)
----
Ook vermeldingswaardig is de combo
https://www.ntwind.com/software/hstart.html en
https://www.nirsoft.net/utils/nircmd.html. (Hstart en Nircmd). Nircmd is een uitgebreid Windows cmdline tooltje om bijv. de CD-speler te openen, het geluid in te stellen, de screensaver te starten, het clipboard te bekijken/gebruiken, en nog veel meer. Het Hstart tooltje zorgt ervoor dat je Nircmd kan starten zonder dat een console venster geopend wordt.
Nircmd gebruik ik nu om met een toetsenbord combo snel te schakelen tussen speakers en headsets. Toets 1 voor headset geluid, toets 2 voor speakers, enzo.
----
En voor diegene met Linux: Ook voor Linux zijn er leuke tooltjes om grotendeels dezelfde effecten te kunnen bereiken. Ik heb geen ervaring met soortgelijke producten zoals IronAHK en Autokey, maar ik heb wel een paar manieren om hetzelfde te bereiken.
Ik gebruik onder Linux een combinatie van xdotool, zenity en de kracht van de Linux cmdline. Met xdotool kun je toetsaanslagen en muisklikken in een programma doen. Met zenity kun je vensters maken, tonen en uitlezen. Een paar voorbeeldjes hiervan:
- Een lijst spellen op mijn systeem wordt met Zenity in een venster weergegeven, zodat ik die makkelijk kan starten. (Ik heb geen zin in mijn desktop vol met links naar spellen te zetten, plus dit is flexibeler omdat de spellen in een INI staan).
- Bepaalde startschermen worden overgeslagen door Xdotool automatisch op de OK knop te laten klikken.
- Via 'pactl' (PulseAudio) kan ik hier ook met een toets switchen tussen de verschillende sound devices, net zoals ik dat onder Windows met Nircmd heb gedaan.
----
En voor diegene met Steam: vul dit in de Launch Options van een spel om een script te starten voordat het spel wordt gestart:
/pad/naar/script %command%
De %command% niet vervangen door iets anders, typ het zoals het er staat. Onder Linux werkt het, ik neem aan onder Windows ook, maar dat heb ik niet getest.