AutoHotkey 是简单易用却功能超级强大的热键脚本语言,最近在国内颇受软件爱好者的好评和追捧。使用者可将键盘、鼠标甚至游戏摇杆的移动和点击动作记录下来。比较特别的一点是: AutoHotkey具备一个脚本编译器,当你用Record记录完成后,可以转换(Convert)功能将脚本转换成EXE可执行文件,这是非常有用的 功能。如果你能熟练地用好这款免费且开放源代码的工具,你的工作效率将会大大提升。很多重复性工作都可以用它更高效地完成。甚至可以替代一些专门软件,如删除空目录、虚拟多屏幕,缩写输入、剪贴板管理,系统界面改进等。不了解此软件的读者可以通过入门教程来体验它的强大和易用。详细更新日志:
1.0.46.15 - May 9, 2007 Fixed GuiControl, GuiControlGet, and "Gui ListView/TreeView" to support static variables and ByRefs that point to globals/statics. [thanks Peter] Fixed FileInstall causing the Random command to become non-random in compiled scripts. [thanks Velocity] Reduced the size of compiled scripts by about 16 KB due to UPX 3.0. [thanks to atnbueno for discovering the optimal command-line switches] 1.0.46.14 - May 2, 2007 Added the "require administrator" flag to the installer to avoid a warning dialog on Windows Vista. [thanks Roussi Nikolov] 1.0.46.13 - May 1, 2007 Fixed hotkeys like *x to fire even when x is also a hotkey that is prevented from firing due to #IfWin. [thanks Joy2DWorld & Engunneer] Improved optional parameters to accept quoted/literal strings as default values. Improved ByRef parameters with the ability to be optional (i.e. they may accept default values). [thanks Corrupt]
它的开发者原出自AutoIT团队,后因理念不合而独立开发此软件,详情参见AutoIT3 vs AutoHotkey。
AutoHotkey最近更新频繁,仅07年5月,就于1日、2日和9日,连续更新了3次。包括对Windows Vista下安装时提醒“管理员权限”,用UPX压缩编译后的宏,对optional parameters 、ByRef parameters 、 GuiControl、GuiControlGet等功能的改进和修正。
