ID.nl logo
AutoHotKey: Zet Windows naar uw hand
© CIDimport
Huis

AutoHotKey: Zet Windows naar uw hand

Programmeer scripts en laat Windows volautomatisch een scala aan standaardklusjes uitvoeren. Ingewikkeld? Welnee, AutoHotKey neemt u het werk uit handen!

©CIDimport

Toegegeven: AutoHotKey is niet de meest eenvoudige tool waar we mee aan de slag gaan, maar met een beetje logisch denken zijn er – ook voor mensen met wat minder computerervaring – best aardige dingen mee te doen. We focussen ons in deze workshop dan ook vooral op de meer eenvoudige zaken, maar feitelijk is AutoHotKey een volledige (en – helaas – ook tamelijk gecompliceerde) programmeeromgeving. De echte die-hards kunnen zich dan ook helemaal uitleven met een enorme bibliotheek aan commando’s. Voor de meer standaardgebruikers is de tool ideaal om acties aan sneltoetscombinaties toe te wijzen. Bovendien is AutoHotKey ook als recorder inzetbaar voor muisbewegingen en toetsaanslagen.

 

©CIDimport

1. Downloaden

We beginnen met dat laatste onderdeel, want dat is eigenlijk het leukst. Helaas hebben de makers van AutoHotKey besloten juist dít onderdeel uit de nieuwste versie te slopen. Dat schrikt nieuwe gebruikers natuurlijk af, maar er ís gelukkig een oplossing voor de recorder. We beginnen echter met het downloaden en installeren van AutoHotKey, via www.autohotkey.com/download/. Klik daar op de link Installer for AutoHotkey_L en bewaar het installatiebestand (bijvoorbeeld) op het bureaublad. Na downloaden start u de installer en doorloopt u de installatiewizard. Het is alleen even opletten in de stap waar u gevraagd wordt welke versie u wilt installeren.

Hebt u geen idee of u een 32- of 64 bit-versie van Windows gebruikt, kies dan Unicode (32 bit). Als u een 64 bit-Windows in gebruik hebt, dan gaat u vanwege wat snelheidswinst voor de 64 bit-variant. De laatste optie – ANSI – kunt u gevoeglijk laten voor wat-ie is. Voor de rest is het allemaal een paar keer op Next en Install klikken.

©CIDimport

2. Recorder

Eenmaal geïnstalleerd vindt u AutoHotKey terug in het menu Start onder Alle programma’s en AutoHotKey. De overige in deze map aanwezige snelkoppelingen leiden naar onder meer tools voor gevorderde gebruikers en de helpbestanden. Zoals beloofd gaan we eerst aan de slag met een volautomatische recorder. Hiervoor is op internet een AutoHotKey-script (programma) te vinden dat u downloadt vanaf www.autohotkey.com/forum/viewtopic.php?t=64464.

Dubbelklik op het binnengehaalde .exe-bestand en u krijgt een heel simpel doch doeltreffend venstertje te zien waarvan de werking eigenlijk voor zich spreekt. Klik op Record om een seriebewerking in Windows op te nemen. Denk aan bijvoorbeeld het uitvoeren van een serie veelgebruikte standaardhandelingen in een fotobewerker. Als we bijvoorbeeld een filter willen gebruiken, dan moet u daar normaliter in het menu van het betreffende programma naar op zoek. Vervolgens moet een en ander naar smaak ingesteld worden en voor u het weet bent u flink wat muisbewegingen- en klikken verder. Dat kan anders!

©CIDimport

3. Opnemen

Open een afbeelding in de fotobewerker en klik op de Record-knop van Mouse Recorder. Voer alle gewenste bewerkingen als gebruikelijk uit. Klaar? Klik dan op Stop in het altijd zichtbare venster van Mouse Recorder. Om de opname af te spelen, klikt u op Play. Bedenk tijdens het opnemen overigens dat élke muisbeweging en (of) toetsaanslag wordt opgenomen, dus als u een foutje maakt ziet u dat ook meteen terug. Het is wat dat betreft dus gewoon echt een soort van live-opname die zich voor uw ogen afspeelt. Bent u tevreden met de opname, klik dan op Save en geef de ‘macro’ een logische naam.

De eerstvolgende keer opent u de opname door in Mouse Recorder op Open te klikken en naar uw opname te bladeren. Bedenk dat het afspelen van een opname niet onderbroken kan worden! Verder is het ook van belang om te weten dat Mouse Recorder niet weet of het juiste programma is geopend. Hebt u een gemaximaliseerd venster van bijvoorbeeld Paint Shop Pro gebruikt, dan is het zaak het venster net zo te maximaliseren alvorens de opname af te spelen. Speelt u de opname in een andere weergave of een ander programma af, dan kan dat hele vervelende gevolgen hebben!

©CIDimport

©CIDimport

4. Programmeren

Wilt u echt gebruik gaan maken van de scripttaal in AutoHotKey, dan ontkomt u eigenlijk niet aan een diepgravende studie van het geheel. Om dat een beetje te voorkomen zetten we een paar simpele voorbeelden voor u op een rijtje. Zo zijn bijvoorbeeld sneltoetscombinaties toe te wijzen aan het opstarten van een programma of openen van een document. Het programmeerwerk blijft in dat soort gevallen beperkt tot een (of soms een paar) regels simpele code.

Start AutoHotKey en

dubbelklik op het pictogram rechtsonder in de systeemwerkbalk. Mocht het u bij de eerste keer opstarten gevraagd worden, geef dan toestemming om een voorbeeldscript te genereren. Klik vervolgens in het hoofdvenster van de software onder File op Edit Script en u ziet dit voorbeeldscript in het welbekende Windows Kladblok geopend. Voor de eerste stappen – het programmeren van een sneltoets met een bepaalde actie ­– is het zaak om even te onthouden dat het karakter # staat voor de Windows-toets, ^ voor de Control-toets en ! voor de Alttoets.

Om ‘iets’ te laten openen staat het commando Run tot uw beschikking. Een Run-actie toewijzen aan een sneltoets doet u door de gewenste toetscombinatie op een lege regel in te voeren – daarbij gebruikmakend van de net genoemde symbolen – gevolgd door twee dubbele punten, het commando Run en daarna de naam van het te openen programma of bestand.

Ter illustratie wijzen we aan de sneltoets Windows-Alt de webpagina www.computeridee.nl toe. De instructieregel luidt in totaal dan als volgt: #!i::Run www.computeridee.nl. Typ deze regel direct onder de voorbeeldregel #z::Run www.autohotkey.com en klik vervolgens in het menu Bestand op Opslaan en sluit het kladblokvenster. Als u nu op de sneltoets Windows-Alt drukt opent de homepage van Computer Idee in de standaardbrowser.

©CIDimport

5. Openen en meer

Het automatisch gemaakte voorbeeldscript heeft als voordeel dat het altijd automatisch wordt geopend met de start van AutoHotKey, zodat u meteen verder kunt experimenteren bij een volgende start. Maar het is ook mogelijk om helemaal van nul af aan een script te programmeren. Open daarvoor het Windows Kladblok en typ in het tekstdocument de programmacode. Dat kan bijvoorbeeld weer #!i::Run www.computeridee.nl zijn (1). Klik dan in het menu Bestand op Opslaan en kies in het venster Opslaan als in het veld bij (2) voor de optie Alle bestanden (*.*). Vul bij (3) een bestandsnaam in gevolgd door de extensie .ahk en klik op Opslaan. Als u dubbelklikt op zo’n .ahk-bestand opent het in AutoHotKey en is daarmee klaar voor gebruik. Er zijn meerdere scripts tegelijkertijd te openen en uit te voeren.

6. Automatisch programma’s starten

Met het run-commando kunt u een scala aan dingen uit laten voeren: door er bijvoorbeeld een map- en bestandsnaam achter te zetten opent het bestand in de gekoppelde software. Maar ook zijn op die manier programma’s (al dan niet voorzien van het volledige pad naar de programmamap) te starten. In bijgaande afbeelding ziet u achtereenvolgens de sneltoetsen Windows-W voor het opstarten van Word (eerste regel), Windows-V voor de Verkenner (tweede regel) en het openen van een foto in een bepaalde map (derde regel).

©CIDimport

7. Compileren

Om het festijn helemaal compleet te maken kan een .ahk-script ook worden gecompileerd. Het resulterende .exe-bestand kan op iedere pc zónder AutoHotKey te installeren worden uitgevoerd. Handig als u familie, vrienden of collega’s van handige sneltoetsen wilt voorzien.

Om een script te compileren (omzetten naar machinecode) klikt u in het menu Start onder Alle programma’s en AutoHotKey op Convert .ahk to .exe. Klik in het hoofdvenster van de compiler op de knop Browse bij (1) en blader naar het .ahk-scriptbestand. Klik vervolgens op de daaronder staande knop Browse (2) en geef een bestandsnaam voor het te maken .exe-bestand op inclusief de extensie .exe en klik tot slot op de knop >Convert<. Na converteren klikt u op OK en sluit u de compiler. Het scriptprogramma start u vervolgens op elke pc middels een dubbelklik op het gemaakte .exe-bestand. Let op: hebt u helemaal in het begin voor een 64 bit-installatie gekozen, dan lopen de programma’s alleen onder een 64 bit-Windows.

AutoHotkey is een zeer uitgebreide scripttaal. Voor een overzicht van de structuur en alle commando’s is het een paar uurtjes doorspitten van het helpbestand geen overbodige luxe! Het door ons getoonde voorbeeld is heel basic, maar wel handig en een prima vertrekpunt voor wie meer met AutoHotKey wil.

Tekst: Ronald Smit

Deze workshop komt uit Computer Idee nummer 11, jaargang 2012

▼ Volgende artikel
Waar voor je geld: 5 grote e-readers met een 7-inch scherm voor op vakantie
© ID.nl
Huis

Waar voor je geld: 5 grote e-readers met een 7-inch scherm voor op vakantie

Bij ID.nl zijn we dol op kwaliteitsproducten waar je niet de hoofdprijs voor betaalt. Daarom speuren we een paar keer per week binnen een bepaald thema naar zulke deals. Woor wie graag en veel leest en dat ook op vakantie wil doen, loopt al snel tegen de beperkingen aan voor wat betreft het menemen van boeken. Een e-reader is dan een uitkomst: een enkel apparaat kan zo je hele boekencollectie opslaan. Dat scheelt kilo's en kostbare kofferruimte.

Ben je een boekenwurm die graag leest aan het zwembad, aan zee of in bad? Dan is een waterdichte e-reader een absolute uitkomst! We hebben vijf e-readers met een lekker groot scherm voor je gevonden.

Kobo Sage

Deze e-reader is ontworpen voor de serieuze lezer die meer wil dan alleen boeken verslinden. Het grote, haarscherpe E Ink Carta 1200-scherm zorgt ervoor dat tekst er fantastisch uitziet en pagina's vlot omslaan. Handig is ook de ondersteuning voor de Kobo Stylus. Hiermee kun je direct aantekeningen maken in boeken en pdf-bestanden. Daarnaast kun je via Bluetooth ook luisterboeken afspelen, waardoor je moeiteloos wisselt tussen lezen en luisteren. De behuizing is waterdicht, dus een boek lezen in bad of aan het zwembad is geen enkel probleem. Met 32 GB aan opslag heb je bovendien genoeg ruimte voor duizenden boeken en notities.

PocketBook InkPad 4

De PocketBook InkPad heeft een iets kleiner 7,8-inch scherm. Uniek is de ingebouwde luidspreker, waarmee je direct luisterboeken kunt afspelen zonder een koptelefoon te hoeven koppelen, al is die optie er via Bluetooth natuurlijk ook. De InkPad 4 is waterbestendig en het scherm heeft daarnaast ook een extra beschermlaag tegen krassen, dus prettig als je iets minder voorzichtig met je spullen omgaat. Met de SMARTlight-functie pas je niet alleen de helderheid aan, maar ook de kleurtemperatuur van het licht, zodat je op ieder moment van de dag comfortabel kunt lezen. Dankzij de ondersteuning voor een breed scala aan bestandsformaten, inclusief stripboekformaten, hoef je je zelden zorgen te maken over het converteren van bestanden.

Pocketbook InkPad Color 3

Voor wie zijn leeservaring letterlijk meer kleur wil geven, is er de PocketBook InkPad Color 3. De IkPad Color 3 heeft - zoals de naam al doet vermoeden - een 7,8-inch kleurenscherm van de nieuwste generatie dat 4096 kleuren kan weergeven. Dit maakt het apparaat perfect voor het lezen van tijdschriften, graphic novels, en kinderboeken, waarbij illustraties echt tot leven komen. De kleuren zijn weliswaar subtieler dan op een tablet, maar het grote voordeel blijft het rustige, niet-reflecterende e-ink scherm. Net als zijn zwart-wit broertje hierboven heeft dit model een ingebouwde luidspreker, Bluetooth, waterbestendigheid en de aanpasbare SMARTlight-verlichting. Een goede keuze als je vaak content met beeldmateriaal leest.

Kobo Libra Colour

Deze Kobo Libra Colour met zijn 7-inch kleurenscherm biedt een prachtige middenweg als je een iets kleinere e-reader zoekt. Dit model brengt de voordelen van een kleurenscherm naar een compacter en betaalbaarder niveau. Je kunt er niet alleen boekomslagen in kleur op zien, maar ook direct in je boeken arceren en notities maken met de los verkrijgbare Kobo Stylus 2. Het ergonomische ontwerp met fysieke bladerknoppen wordt als zeer prettig ervaren, omdat je de e-reader stevig kunt vasthouden zonder het scherm aan te raken. Uiteraard is ook dit model waterdicht. Hij is ook voorzien van ComfortLight PRO dat blauw licht filtert zodat het prettiger is voor je ogen.

PocketBook Era

De PocketBook Era is een andere goede kandidaat in de 7-inch categorie. Het model is robuust en strak vormgegeven, met een dunne rand en fysieke bladerknoppen aan de zijkant voor de bediening. Dit model leest vrijwel alle bestandsformaten die je maar kunt bedenken, heeft een ingebouwde luidspreker voor audioboeken en is waterdicht. Hoewel het een zwart-wit scherm heeft, is de schermkwaliteit uitstekend dankzij de E Ink Carta 1200-technologie, wat zorgt voor een hoog contrast en snelle reactietijden. Als je geen behoefte hebt aan een kleurenscherm of stylus-ondersteuning, dan is de PocketBook Era een prima keuze.

▼ Volgende artikel
Review Fairphone 6 – Duurzame smartphone voor het brede publiek
© Rens Blom
Huis

Review Fairphone 6 – Duurzame smartphone voor het brede publiek

De Fairphone 6 is de meest duurzame smartphone die je kunt kopen, maar ook de meest toegankelijke telefoon van het - Nederlandse! - merk tot dusver. De Fairphone 6 is een smartphone die voor iedereen boeiend is, vertelt de fabrikant vol trots. Is dat echt zo? Je leest het in deze Fairphone 6-review.

Goed
Conclusie

De Fairphone 6 is de meest duurzame smartphone die je kunt kopen, wat een goed gevoel geeft. Je profiteert er zelf ook van, want het toestel is eenvoudig te repareren en krijgt liefst acht jaar software-updates. Tel daar een prima gebruikservaring bij op en je kunt voor 599 euro een erg interessante smartphone kopen. Een smartphone die wij om de combinatie van genoemde redenen veel mensen kunnen aanraden, al moeten vroege kopers dus rekening houden met bugs in de software.

Plus- en minpunten
  • Duurzaam voor mens en milieu
  • Grotendeels zelf te repareren
  • Acht jaar software-updates
  • Prima specificaties...
  • ...al vragen we ons af of de processor acht jaar soepel mee kan
  • Software zit in juli 2025 nog vol bugs
  • Vind je duurzaamheid niet belangrijk, dan koop je voor hetzelfde geld een betere smartphone

Het verhaal van Fairphone is nobel: het maakt smartphones (en audioproducten) met respect voor mens en milieu, onder andere door zoveel mogelijk duurzaam gewonnen grondstoffen te gebruiken en Chinese fabrieksarbeiders goed te behandelen en te betalen. De telefoons zelf zijn deels door jou als gebruiker te repareren en krijgen vele jaren software-updates. Alles voor een zo duurzaam mogelijke smartphone die jij zo lang mogelijk kunt gebruiken. Een streven waar niemand op tegen kan zijn, maar een groot verkoopsucces zijn Fairphones nooit geworden. Wij denken dat dat onder andere komt omdat Fairphone vaak koos voor technisch wat minder goede onderdelen, waardoor een Fairphone op papier en in de praktijk minder goed presteerde dan even dure – maar veel minder duurzame – smartphones van andere merken. 

©Rens Blom

De batterij kun je zelf uit de smartphone halen.

©Rens Blom

De batterij uit de behuizing.

©Rens Blom

Een nieuwe batterij is zo in de smartphone te stoppen.

De Fairphone 6 moet dat verhaal veranderen. Het 193 gram wegende toestel is net als zijn voorgangers erg duurzaam, krijgt updates tot 2033 en is grotendeels zelf te repareren. Fairphone belooft die reserve-onderdelen ook te blijven verkopen tot 2033. Bovendien krijg je vijf jaar garantie op de hardware van de smartphone, tegenover twee jaar die de meeste andere merken bieden. Tot zover de aspecten die Fairphone interessant maken voor de bekende doelgroep. 

©Rens Blom

Prima specificaties

Fairphone heeft echter ook stappen gezet om zijn nieuwste smartphone interessanter te maken voor een grotere doelgroep. In de Fairphone 6 zitten meer gangbare specificaties, zoals een prima Qualcomm-processor en — net als in de Fairphone 5 – 8 GB werkgeheugen en 256 GB opslagcapaciteit. De Fairphone 6 heeft een beter oledscherm gekregen. Dat scherm is met 6,3 inch redelijk goed met één hand te bedienen, oogt soepel dankzij de 120Hz-verversingssnelheid en kan ook op andere vlakken aardig meekomen met de concurrentie. 

©Rens Blom

De camera's zijn ook vernieuwd en bevallen ons heel aardig. Met de 50megapixel-hoofdcamera schiet je in veel omstandigheden realistische foto's en de 13megapixel-groothoekcamera doet ook keurig zijn werk. Er zijn in dit prijssegment wel smartphones met nog betere camera's. Voor de batterij geldt hetzelfde. De Fairphone 6 beschikt over een 4415mAh-accu die probleemloos een dag meegaat, maar daar houdt het op. Veel concurrerende toestellen hebben grotere accu's en gaan langer mee. Opladen doet de Fairphone 6 met maximaal 30 watt via usb-c, waardoor de accu snel genoeg vol zit. 

Rustgevende modus

Om een bredere doelgroep aan te spreken, heeft Fairphone meer gedaan dan een technisch fijne smartphone maken. De Fairphone 6 heeft echt een eigen smoel, komt – ondanks dat je hem grotendeels uit elkaar kunt schroeven – degelijk over en houdt prettig vast. Een speciale knop laat je overschakelen naar een rustgevende modus met slechts vijf apps, zonder meldingen. Helaas ervaren wij nogal wat bugs in deze modus.

©Rens Blom

De rustgevende modus.

©Rens Blom

Met deze gele knop schakel je de rustgevende modus in en uit.

We vinden het ook leuk en slim bedacht dat je officiële accessoires kunt kopen om op de achterkant te schroeven. Denk aan een kaarthouder, nekkoord en verticaal rubber handvat voor meer grip. De accessoires bevestigen en verwijderen gaat erg eenvoudig en doet ons veel denken aan de aanpak van de concurrerende CMF Phone 1 die begin 2024 uitkwam. 

©Rens Blom

©Rens Blom

©Rens Blom

Wat CMF niet doet en andere merken vrijwel ook niet, is jou de telefoon laten openschroeven om onderdelen als het scherm, de batterij en luidspreker te vervangen bij schade of een defect. Fairphone doet dit wel en profileert zich zo niet alleen als een duurzaam merk, maar ook als een merk dat jou als gebruiker verder helpt bij problemen. Die filosofie waarderen we.

Software nog met bugs

Fairphone belooft zijn nieuwste smartphone tot 2033 software-updates te geven, een belofte die bij oude toestellen is waargemaakt. Het merk heeft langer nodig dan andere fabrikanten om updates uit te rollen, maar heeft wel een lange adem. Opmerkelijk is dat wij en veel andere vroege gebruikers nogal wat softwareprobleempjes ervaren met de Fairphone 6. Een topman van Fairphone (h)erkent de bugs en belooft deze zomer updates met oplossingen. Fijn, maar als vroege koper kunnen de eerste weken tot maanden met je nieuwe Fairphone 6 dus ook frustrerend zijn.  

©Rens Blom

Dan blijft alleen nog de prijs over. De eerste Fairphones waren niet heel duur, maar technisch ook niet zo geavanceerd. De Fairphone 5 uit 2023 was technisch een stuk beter, maar kostte een serieuze 699 euro. We vinden het dan ook een goede stap dat de Fairphone 6 verschijnt voor 599 euro – een prijs die in potentie meer mensen aanspreekt. Zeker omdat de smartphone technisch echt prima bevalt.

Conclusie: Fairphone 6 kopen?

De Fairphone 6 is de meest duurzame smartphone die je kunt kopen, wat een goed gevoel geeft. Je profiteert er zelf ook van, want het toestel is eenvoudig te repareren en krijgt liefst acht jaar software-updates. Tel daar een prima gebruikservaring bij op en je kunt voor 599 euro een erg interessante smartphone kopen. Een smartphone die wij om de combinatie van genoemde redenen veel mensen kunnen aanraden, al moeten vroege kopers dus rekening houden met bugs in de software.