获取更多文章和更新,请关注我的个人主页:www.leiting6.cn

介绍

AutoHotKey是一款免费的、Windows平台下开放源代码的热键脚本语言,是为游戏操纵杆和鼠标创建的热键,是自动按键。也可以通过命令调用系统接口及程序,并创建基于简单语言的图形化界面的执行程序。
以上是百度百科说的。。。点击跳转

安装

AutoHotKey下载页
目前稳定发布的版本是v1.1,我建议先安装这个版本。安装过程就不赘述了,简单明了。

其他资源:
AutoHotKey官方文坛中文板块
这是官方论坛的中文板块页面,活跃度还可以,提问的比较多,多少还是可以学习一些东西。

AutoHotKey帮助中文版
作为一款脚本语言,官方的帮助文档是少不了的,这里给出的是中文帮助页面,翻译详尽,可以说非常方便了。

使用

如shell脚本、python脚本、批处理脚本一样,脚本语言的迷人之处就在于纯文本编辑,不需要特别的IDE等开发环境。桌面新建一个文本,重命名为.ahk后缀,建议使用Notepad++打开,键入语句,保存。如果你已经成功安装了AutoHotKey程序,.ahk文件会自动关联并且显示图标,双击打开,你会发现右下角托盘区域也多了一个“H”图标的后台程序,这就说明AutoHotKey已经在运行了。
更为具体的适用方式,可以直接看后面的文章,更为直白、好理解。

建议

AutoHotKey的基本语法在上述中文帮助页面已经介绍的非常好了,我也没有打算写什么入门教程了,本来就是个脚本语言+后台程序,构造和用途都比较单纯,并不是python、C、Java。
不过既然是一门变成语言,还是希望使用者有一定的其他语言的使用经验、会调用语言的API、会编写函数并怀揣创意,这样才能让使用AutoHotKey成为一件愉快的事情。