AutoHotKey(以下简称ahk)是运行在Windows的一个强大的键盘自动化脚本工具(语言)。
它可以:
- 将所有用键盘操作和鼠标点击的事件自动化。可以编辑或者录制自己的脚本
- 为键盘,手柄和鼠标创建快捷键
- 自动扩展简写。如,键入"btw" 会自动变成 "by the way".
- 可以创建为自动化脚本创建交互式UI
- 改变键盘,手柄,鼠标的默认功能
- 通过 WinLIRC client script.对外部设备的信号进行回应
- 可以运行AutoITv2的脚本
- 将自动化脚本转变成exe文件
下面举一些可能的用法:
- 有一次,我键盘坏了一个键,临时找不到替换的新的键盘,我用ahk做了个简单的键位替代。。。
- 定制特定的键,打开对应的程序。比如可以设定按 F1 打开音乐播放器。
- 按键调整音量。
- 键盘宏定义。当按下一个键时,执行一堆的其它按键,常用于游戏中,比如 很多动作游戏的连招。。。使用在游戏中要注意,网游之类的会有相关的检查,最好不要在网游中使用,以免造成损失。
AutoHotKey最困难的地方在于它就像一个编程语言,而不是简单的拖拉组件就能使用的软件。但是,它的语言也不是太难,如果您平时有大量重复性的键盘,鼠标工具,可以考虑用AutoHotKey来帮助简化。