- AutoHotKey官网
- 知乎专栏AutoHotkey 之美 (AutoHotkey 之美)
- AutoHotkey中文chm文档
- [AutoHotkey中文在线文档][https://ahkcn.github.io/docs/AutoHotkey.htm]
马上就2018年了.最近为了能在2018年找到一份工作,一直在忙于学习前端的知识.
想想好久都没更新了,所以更新一篇吧,也算是休息一下.
热键脚本语言之AutoHotKey
你可以在这看到效果演示视频:TODO
简介
AutoHotKey是一款免费的、Windows平台下开放源代码的热键脚本语言,是为游戏操纵杆和鼠标创建的热键,是自动按键。也可以通过命令调用系统接口及程序,并创建基于简单语言的图形化界面的执行程序。
简而言之,就是你可以用AutoHotKey来封装你在使用计算机时的频繁操作,然后给他定义热键,当你按下你定义的热键时,这些频繁操作将自动执行.
需要说在前面的是,AutoHotKey是一门脚本语言,有些脚本你直接拿来就可以用,而有些个性化的需求就需要你自己改写代码了.不过不用担心,AutoHotKey的语法非常简单,你肯定可以轻易学会.
下载与安装
下载
- 进入AutoHotKey官网
- 点击绿色的 Download 按钮
- 标题为 Other Releases 下的 AutoHotkey 1.1. - previously known as AutoHotkey_L* 就是了.点击即可下载.
安装
- 按照[快捷启动之Win+R][Win+R]这篇教程里说的,将下载下来的压缩包解压到 auxiliaryProgram 文件夹,就算安装完毕了
使用
安装好后我们还需要在非系统盘的根目录新建一个名为 AHKSet 的文件夹
该文件夹将专门存储后续编写的AHK脚本文件在 auxiliaryProgram 文件夹,找到并打开刚才解压出来的子目录 AutoHotKey
该目录下应有以下文件:
其中
第一个是AutoHotKey官网的url文件
第二个是AutoHotKey的英文文档.点击下载中文文档.
第三个是AutoHotKey卸载以及升级的脚本
第四个是一个模板脚本,我们可以复制这个模板脚本到 AHKSet 文件夹
也可以通过在 AHKSet 文件夹空白处 <=> 右键 <=> 新建 <=> AutoHotkey Script的方式创建一个空白的脚本.
- 现在我们找到 AHKSet 文件夹 <=> 并为其新建快捷方式 <=> 将AHKSet文件夹的快捷方式重命名为 AS 或者 as 或者 ahkset 都行
<=> 重命名后右键选中 <=> 发送到 <=> 选中lnkSet.
Tips:
别选错了,是选AHKSet文件夹的 快捷方式 . 其后缀为.lnk
做完上步我们就可以通过 Win+R 热键 <=> 呼出运行窗口 <=> 键入上面定义的命令名 <=> 回车. 快速的打开我们的autohotkey脚本库了.如果有不知道这是在干嘛的,请移步看看下这篇教程吧.
现在让我们开始写第一个ahk脚本吧
第一个ahk脚本
在 AHKSet 文件夹中 <=> 右键 <=> 新建 <=> AutoHotkey Script <=> 重名为 MoveRunWindow
选中 MoveRunWindow.ahk <=> 右键 <=> Edit Script <=> 然后删除其中的内容
复制以下代码并粘贴到你脚本文档中
1 | WindowToCenter(WinTitle) |
按CTRL+S 保存当前文档 <=> 然后再右键选中该脚本 <=> 选择 Run Script
现在按 Win+R 试试.