AutoHotkey (AHK) is a free, open-source macro-creation and automation software for Windows that allows users to automate repetitive tasks. It is driven by a scripting language that was initially aimed at providing keyboard shortcuts, otherwise known as hotkeys, that over time evolved into a full-fledged scripting language.
You can use AutoHotkey to:
– Automate almost anything by sending keystrokes or mouse clicks, or via COM.
– You can write a mouse or keyboard macro by hand or a recorder.
– Create hotkeys for keyboard, joystick, and mouse.
– Remap keys and buttons on your keyboard, joystick, and mouse.
– Expand abbreviations as you type them.
– Retrieve and change the Clipboard’s contents.
You can also:
– Convert any AHK script into an executable file that can be run on computers where AutoHotkey is not installed.
– Create custom data-entry forms, user interfaces, and menu bars.
– Automate data entry jobs by reading data from text files, XML, CSV, Excel, and various database formats.
– Read signals from hand-held remote controls via the WinLIRC client script.
– Use the Component Object Model (COM).
– Use arrays, structures, matrices, and objects.
– Use variadic functions.
– Use DLL calls and Windows Messages.
– Use Perl Compatible Regular Expressions (PCRE).
– Use interactive debugging features.
We at AppsForMyPC have tested and used AutoHotkey and it worked pretty smoothly 🙂 🙂