何为 AutoHotKey
AutoHotkey 是一款自由的、基于Windows平台的开放源代码热键脚本语言。有了它,您可以:
- 通过发送键盘键击和鼠标点击自动化几乎所有的操作。您可以手工编写宏或者使用宏录制器。
- 为键盘,游戏杆和鼠标创建热键。几乎任何按键、按钮或组合键都可以设置为热键。
- 在您键入缩写时扩展缩写。例如,键入 "btw" 能自动地生成 "by the way"。
- 创建自定义的数据输入表格、用户界面和菜单栏。详见图形用户界面。
- 重新映射您键盘、游戏杆和鼠标上的按键和按钮。
- 通过 WinLIRC 客户端脚本对手执遥控器的信号作出反应。
- 运行现有的 AutoIt v2 脚本,并用新功能增强它们。
- 将任何的脚本转换为 EXE 文件,使其在没有安装 AutoHotkey 的计算机上也能运行。
更多详情请参见 AutoHotkey 帮助文件。
AutoHotkey_L 分支
由于 AutoHotkey Basic (即原来主要由 Chris Mallett 开发和维护的分支)在 2009-9-25 更新到 1.0.48.05 后没有继续更新, 并且根据论坛的消息以后可能将不再更新, 而一些常见问题使用此版本无法较好解决, 而另一些问题则解决方法复杂. 于是 Lexikos 在 AutoHotkey 源代码基础上编译了 AutoHotkey_L 分支, 其中增加了一些亟需的特性 (此分支开始较早些, 不是 2009 年开始的).
AutoHotkey_L是一个由Lexikos维护AutoHotkey定制编译版本。其在AutoHotkey Basic基础上增加以下特性:
- 对象(可扩展关联数组)
- 交互式调试功能,当与兼容的调试客户端一起使用时
(由社区开发的重要功能包括:)
- 原生的 Unicode,COM 和 64 位支持
- 支持各种文本编码
- 新 DllCall 轻便参数类型
- 面向对象的文件I / O
- #if 表达式 - 类似于 #IfWinActive,但其中的表达式可以是任意表达式。
- 内置的菜单图标的支持,以及对图标支持的改进。
更多细节请参见 AutoHotkey_L 帮助(在线中文 在线英文)。
本博客所有ahk脚本均由AutoHotkey_L实现。
AutoHotkey_L 相关链接
程序主页: http://l.autohotkey.net
下载地址: 安装版(推荐) Unicode x86便携版 Unicode x64便携版 ANSI x86便携版
官方论坛讨论网址: http://www.autohotkey.com/forum/topic34070.html
中文论坛讨论网址: http://ahk8.com
AutoHotkey 最新版本中文帮助下载: http://ahkcn.sourceforge.jp/download/AutoHotkey_L_Help_CN.zip
浙公网安备 33010602011771号