This work is an iteration over the scripts from adegard (https://github.com/adegard/AHK_SCRIPTS)
Specification, collaboration on design and testing Divertispec (https://www.divertispec.ca/)
GPLv3 license from the original scripts
Modification over the original scripts has been listed below
Mouseclick-macro-recorder is a Automation Tool and Script Generator
It's goal is to aid the user to record mouseclick macro using the Autohotkey platform.
It provides :
- Simple UI that allow the user to specify the hot key that is going to be link with the macro
- Disable double-clicks to prevent false-positive when using single-click-type macros
- Enable the macro to be use ONLY on the same window it was recorded (useful when using the same shortcuts with other programs)
- Easy to exit all macros using Esc key
turbo_macro_recorder use fix time between clicks
realtime_macro_recorder simulate the movement of the mouse as it was recorded
- Install AutoHotKey : https://autohotkey.com/
- Download or clone the scripts from the repository
- Double-click on either turbo_macro_recorder.ahk or realtime_macro_recorder.ahk
- Ctrl+R to start the program
- Write the hot key using Autohotkey nomanclature and press Ok
- Click on things/move the mouse
- Ctrl+D to stop the program
- Double-click on macro.ahk to activate
- Press your hot key to use your macro
- Modifier : # (Win), ! (Alt), ^ (Ctrl), + (Shift), etc.
- Exemple : #q:: or ^t:: or ^!s:: are valids shortcuts
- Docs : https://www.autohotkey.com/docs/Hotkeys.htm
- Change the name of macro.ahk when you're satisfied with the macro since it override the file
- Make sure the macro is activated
- Make sure only one of the recorder is active at the same time
- Exit the recorder by right-clicking on the icon in the toolbar and choosing Exit
- Read the documentation on autohotkey
- Read the code and modify it as you wish