Recently I've been experimenting with Autohotkey, which has led me to make my first real project: NumkeyMacro. Macro keys are mostly used in gaming, but I've started using them to automate programming in Sublime text 3. What macro keys do is as following:
When you press a special key (see [M1] in the above picture) you can set it to replay a set of keys that you previously recorded, eg. When you press [M1], 'hello world' is typed in on you PC OR when you press [M2], a cheat code is entered into your current game (eg. hesoyam in GTA SA). As I use a laptop, not a desktop, I don't have the ability to use macro keys unless I get something like a Corsair K95 keyboard
How do you use this program then? Instead of using special Macro keys, you can use the Numpad keys as macro keys with this program. Simply download the portable program and run it. The program doesn't have a GUI, to reduce CPU & RAM usage.
LIMITATIONS:
When you press a special key (see [M1] in the above picture) you can set it to replay a set of keys that you previously recorded, eg. When you press [M1], 'hello world' is typed in on you PC OR when you press [M2], a cheat code is entered into your current game (eg. hesoyam in GTA SA). As I use a laptop, not a desktop, I don't have the ability to use macro keys unless I get something like a Corsair K95 keyboard
How do you use this program then? Instead of using special Macro keys, you can use the Numpad keys as macro keys with this program. Simply download the portable program and run it. The program doesn't have a GUI, to reduce CPU & RAM usage.
LIMITATIONS:
- Cannot detect key combinations eg. CTRL-C, WIN-R ...
- Cannot reproduce interval between keys when played back
To record a macro
|
Here you can download the compiled EXE, or the AHK file if you want (Autohotkey needed to run AHK scripts). See Virustotal report here
|
This project is open-source, feel free to modify the source code if you want:
Source code