For the use of AutoHotkey by Wikipedia editors, see Wikipedia:AutoHotkey.
AutoHotkey
Developer(s)
Chris Mallett, Steve Gray
Initial release
November 10, 2003; 20 years ago (2003-11-10) (Chris Mallet)[1] July 18, 2008; 15 years ago (2008-07-18) (Steve Gray)[2][3]
Stable release
v2.0.12
/ March 23, 2024; 37 days ago (2024-03-23)[4]
Repository
github.com/AutoHotkey/AutoHotkey
Operating system
Microsoft Windows
Type
Scripting language Automation GUI utility
License
GPLv2[5]
Website
www.autohotkey.com
AutoHotkey is a free and open-source custom scripting language for Microsoft Windows, primarily designed to provide easy keyboard shortcuts or hotkeys, fast macro-creation and software automation to allow users of most computer skill levels to automate repetitive tasks in any Windows application. It can easily extend or modify user interfaces (for example, overriding the default Windows control key commands with their Emacs equivalents).[6] The installation package includes an extensive help file; web-based documentation is also available.[7]
^"AutoHotkey Changelog for Years 2003-2004". Autohotkey.com. Archived from the original on 2011-11-04. Retrieved 2011-12-02.
^"Changes & New Features | AutoHotkey". www.autohotkey.com.
^"Lexikos/AutoHotkey_L". GitHub.
^"AutoHotkey Changes & New Features". autohotkey.com.
^"Software License". AutoHotkey. Retrieved 2022-06-08. GNU GENERAL PUBLIC LICENSE Version 2, June 1991
In most computer programming languages, a while loop is a control flow statement that allows code to be executed repeatedly based on a given Boolean condition...
open-source AutoHotkey project derived 29 of its functions from the AutoIt 3.1 source code. The AutoHotkey syntax is quite different from AutoIt3 syntax...
Public License (GPLv3). Free and open-source software portal AutoHotkey (for Windows only) AutoIt (for Windows only) Automator (for Macintosh only) Bookmarklet...
software with graphical user interfaces. "AutoHotkey". AutoHotkey. May 24, 2020. Retrieved 2020-05-24. "AutoIt". autolt. June 3, 2014. Retrieved 2016-09-27...
"Choosing in which environment to develop". CeGcc. Retrieved June 12, 2021. Autohotkey build for CE devices Pöhls, Henrich C. (September 5, 2003), "Risk Analysis...
Haskell, $ is used as a function application operator. In an AutoHotkey script, a hotkey declared with $ is not triggered by a 'Send' command elsewhere...
the layout is available for Microsoft Windows, as well as a portable AutoHotKey implementation. Colemak variants exist, including Colemak Mod-DH, which...
command (⌘) key is held, and Windows users can replicate this setting using AutoHotkey scripts. Some public computers (such as in libraries) will not allow users...
Note 3 RadialMenu, lightweight free software for Windows programmed with AutoHotkey Counter-Strike:GO, a first person shooter computer game. The buy menu...
entities or the other key combinations in the following table. In Windows, AutoHotkey scripts can be used to assign simpler key combinations to opening and...
and has been in continuous development since then. AutoHotkey (for Windows) AutoIt (for Windows) AutoKey (for Linux) Automise (for Windows) Automator (for...
ReactOS components using WinDbg; improvements based on results from the AutoHotkey application functionality test suite; Bugfixes based on running Driver...
that are usually interpreted rather than compiled. Ant APL AutoHotkey scripting language AutoIt scripting language BASIC (some dialects) Programming Language...
use of the auto keyword can help store the lambda function, auto my_lambda_func = [&](int x) { /*...*/ }; auto my_onheap_lambda_func = new auto([=](int x)...