I have been working on a macro to drive a GUI only application that I need to use to export some data from an extremely old database application. To assist me with this task, I have started using AutoHotKey. It is an open-source application that allows you to write macros that take over the keyboard and mouse. It also has support for reading data from some Win32 controls, but what is doesn’t support directly, you can get around with direct Win32 SendMessage or PostMessage calls. The scripting language also has support for calling Windows DLLs if there. As if that was not enough, there is an option that lets you compile your script down into a compiled executable, so that you do not have to distribute the full interpreter.

In case you cannot tell, I am very pleased with this little application.


Leave a Reply