AutoHotkey is a free, open source macro-creation and automation software utility which allows users to automate repetitive tasks
Author: Chris Mallet Homepage: http://www.autohotkey.com/ Family: MacroLanguage Platform: Windows License: Open source
AutoHotkey is a free, open source macro-creation and automation software utility which allows users to automate repetitive tasks. Any application user interface can be modified by AutoHotkey (for example, with Emacs style). It is driven by a custom scripting language that is aimed specifically at providing keyboard shortcuts or hotkeys.
It is also very easy to read, write, and parse text files (or the clipboard).
There are various ports next to the standard Windows version, including WinCE, cross platform .NET, .dll See http://www.autohotkey.com/wiki/index.php?title=FAQ#Versions