AutoHotkey是一款windows 平台下的热键脚本语言程序。可以实现诸如窗口置顶、快速输入、快捷操作等丰富多彩的功能。
以下全部建立在2.0.19版本的的基础上
使用方法
- 进入官网下载并安装AutoHotkey
- 编写脚本并已 .ahk 为后缀名
- 双击脚本,即可运行
脚本编写
详细可以看脚本语言 | AutoHotkey v2,这里只介绍基础编写
热键标记
常用热键标记:
#
:win 键!
:alt^
:ctrl+
:shift&
:用于连接两个按键(含鼠标按键) 合并成一个自定义热键
^q
即代表ctrl + q
::
连接符,当执行前面的后面的也会被执行
打开程序 & 网页
可以使用Run函数
1 | ; 打开一个程序,为了不报错我建议大家用绝对路径: |
关于开机自启
把需要开机启动的脚本,放入 “启动” 文件夹即可。
目录:{C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup}
其他注意事项
- 一个脚本里可以有多个热键
- 支持函数/变量…,大家可以自己探索QoQ
一些案例分享
ctrl 空格 窗口置顶/取消置顶
1 | ^SPACE:: ; Ctrl + 空格 键切换置顶状态 |
文字替换/快捷输入
ps:这里用了crystal的例子
键盘输入 /2
、/h
+ Tab、空格或回车,触发缩写功能,自动快速输入对应文本。
1 | ; / + 缩写 触发,格式 “ ::/缩写::文本 ” |
这个真的超级好用,主要是因为摸鱼的时候没法把看番的窗口置顶所以才有了这个OuO