Download | Documentation - 帮助 - de | Discuss | Changelog Last update: March 25, 2012 - v1.1.07.03
AutoHotkey is a free, open source macro-creation and automation software utility that allows users to automate repetitive tasks. It is driven by a custom scripting language that is aimed specifically at providing keyboard shortcuts, otherwise known as hotkeys.
AutoHotkey_L is a fork of AutoHotkey which adds a long list of new features and fixes some bugs. Anything that can be done with AutoHotkey can also be done with AutoHotkey_L. Scripts written for AutoHotkey will also run on AutoHotkey_L, with some exceptions (see Warning below).
Commonly-used features include:
Many more optional features are aimed at experienced users:
Discuss AutoHotkey_L at the AutoHotkey Community Forums.
Many scripts written for AutoHotkey work on AutoHotkey_L without modification, but not all. In particular, scripts which use DllCall or SendMessage may require modification to work on the Unicode or x64 versions of AutoHotkey_L. Some other minor modifications may also be required. For details, refer to Script compatibility.
Also note that the installer replaces existing installations of AutoHotkey or AutoHotkey_L.
Windows 9x and NT4 are not supported. Windows 2000 support is barely tested and may require specific Windows updates.
Installer - includes binaries, English documentation and script compiler.
Binaries (portable zip downloads):
Compiler - updated version of Ahk2Exe, required to compile scripts.
Documentation - compiled help files for offline use:
Some older downloads are available in the archives.
Source code is available for AutoHotkey_L and Ahk2Exe via git or http download at github.
Software License: GNU General Public License.