Windows
AutoHotkey
AutoHotkey (AHK) is een gratis, open-source macro-creatie en automatiseringssoftware voor Windows waarmee gebruikers repetitieve taken kunnen automatiseren. Het wordt aangestuurd door een scripttaal die aanvankelijk bedoeld was om sneltoetsen te leveren, ook wel sneltoetsen genoemd, die in de loop der tijd zijn uitgegroeid tot een volwaardige scripttaal.
http://ahkscript.org/
Om meer te weten te komen over AHK raad ik aan de site , de pagina’s die worden genoemd in Quick Reference en vooral het afromen van ten minste AutoHotkey Beginnershandleiding te controleren. Vergeet niet download te downloaden, te installeren en er zelf mee te rommelen. Er is ook nuttige forum .
Voorbeeld
In dit geval moet u vooral naar de volgende pagina’s kijken: Sneltoetsen (muis, joystick en sneltoetsen) ](http://ahkscript.org/docs/Hotkeys.htm), Lijst met toetsen, muisknoppen en joystickbedieningen en Verzending/Verzendinvoer/Verzendinvoer/VerzendUitvinding: Verzenden van toetsen en klikken . Vervolgens kunt u eenvoudig AHK-script samenstellen, bijv. iets als:
^!Left::Send {Media\_Prev} ^!Down::Send {Media\_Play\_Pause} ^!Right::Send {Media\_Next} +^!Left::Send {Volume\_Down} +^!Down::Send {Volume\_Mute} +^!Right::Send {Volume\_Up} ^!.:: MsgBox, 0, , Hello AHK world! return
Hier definieert u de volgende acties:
- Ctrl+Alt+← stuurt Vorige
- Ctrl+Alt+↓ stuurt Spel/Pauze
- Ctrl+Alt+→ stuurt Volgende
- Ctrl+Shift+Alt+← stuurt Volume omlaag
- Ctrl+Shift+Alt+↓ stuurt Mute
- Ctrl+Shift+Alt+→ stuurt Volume omhoog
- Ctrl+Alt+. Roept berichtvak groet AHK wereld op (alleen om niet-online sleutel-commando’s te tonen die eindigen met
return
)
Gebruik
Je maakt .ahk
bestand, plakt er bovenstaande code in (zonder nutteloze MsgBox, natuurlijk), slaat op en dubbelklikt om het uit te voeren. Je krijgt het H-icoontje in systray waardoor je met het script kunt communiceren, met name: sneltoetsen opschorten, script pauzeren (hier niet handig) of gewoon afsluiten. Voor het gemak stel ik voor om zo'n script samen te stellen. U kunt het doen met de rechtermuisknop op het bestand en kiezen voor Compile Script. Dan krijg je .exe
bestand (vrij groot, maar het is als een complete autohotkey) dat je kunt delen met anderen of toevoegen aan bijvoorbeeld autostart.
Remapping via de “Scancode Map” / KeyTweak
In AutoHotkey’s Remapping Keys and Buttons pagina kun je lezen over andere manieren van het toewijzen van toetsen aan toetsen, remapping. Het is misschien niet handig in uw geval (tenzij u klaar bent om enkele toetsen te “verliezen”), maar het is nog steeds de moeite waard om te lezen. (Dan moet je uitzoeken waarom ik geen AHK remapping heb gebruikt in mijn voorbeeld.)
Laat me het citeren (zonder blokkade om de opmaak te behouden) en enkele links onderweg repareren:
<quote>
Voordelen
- Register remapping is over het algemeen zuiverder en effectiever dan AutoHotkey’s remapping . Het werkt bijvoorbeeld in een grotere verscheidenheid aan spellen, het heeft geen bekende alt-tab problemen , en het is in staat om AutoHotkey’s hook hotkeys af te vuren (terwijl AutoHotkey’s remapping een workaround vereist).
- Als u ervoor kiest om de registervermeldingen handmatig te maken (zie hieronder), is er absoluut geen externe software nodig om uw toetsenbord opnieuw aan te maken. Zelfs als u KeyTweak gebruikt om de registervermeldingen voor u te maken, hoeft KeyTweak niet de hele tijd te blijven draaien (in tegenstelling tot AutoHotkey).
Nadelen
- Het herstarten van het register is relatief permanent: er is een herstart nodig om de wijzigingen ongedaan te maken of om nieuwe wijzigingen door te voeren.
- Het effect is globaal: het kan geen remappings maken die specifiek zijn voor een bepaalde gebruiker, toepassing of locatie.
- Het kan geen toetsaanslagen sturen die zijn gewijzigd door Shift, Control, Alt of AltGr.
- Het ondersteunt alleen het toetsenbord (AutoHotkey heeft mouse remapping en sommige limited joystick remapping ).
Hoe wijzigingen toe te passen op het register
Er zijn ten minste twee methoden om toetsen opnieuw toe te passen via het register:
- 1. Gebruik een programma zoals KeyTweak (freeware) om uw sleutels visueel opnieuw toe te wijzen. Het zal het register voor u wijzigen.
- Gebruik een programma zoals KeyTweak (freeware) om uw sleutels visueel te hermappen. 2. Herstel de sleutels handmatig door een .reg bestand (platte tekst) aan te maken en in het register te laden. Dit wordt gedemonstreerd op www.autohotkey.com/forum/post-56216.html#56216
</quote>
EventGhost
EventGhost is een geavanceerd, eenvoudig te gebruiken en uitbreidbaar automatiseringshulpmiddel voor MS Windows. Het kan gebruik maken van verschillende invoerapparaten zoals infrarood- of draadloze afstandsbedieningen om macro’s te activeren, die op hun beurt een computer en de bijbehorende hardware aansturen. Het kan dus gebruikt worden om een Media-PC te bedienen met een normale consumentenafstandsbediening. Maar de mogelijke toepassingen gaan veel verder dan dit.
[ http://www.eventghost.org/ ]&003
Hebben het niet geprobeerd, maar ziet er interessant en een beetje verwant uit, dus ik denk dat het de moeite waard is om het hier te vermelden.
Sommige SuperUsers herinneren zich misschien Girder, die helaas al lang geleden is gestopt met freeware. EventGhost lijkt er een beetje op. Ik heb de TVPhone98 van AverMedia niet meer, maar het gebruik van de afstandsbediening via Girder was leuk.