AHK 是一个叫 AutoHotKey 的软件的缩写,可以实现很多有趣的功能,可以简化你的重复性工作。比如修改系统快捷键、模拟鼠标键盘按键的按下……我们先来对付一下这些 IT 名词,它们会在后面的教程中经常露脸。热键(Hotkey)、快捷键(Shortcuts key):笼统一点说,这两个东西都是差不多的,我们就不要去追根究底研究它们有什么区别啦。
我们只要知道它们都是按下键盘上某个或某些键就是啦。想要学习各种快捷键?往这边走。
脚本(Script),其实就是用记事本写出来的命令集合,它可以直接执行。玩过 DOS 的朋友一定对 .bat 批处理脚本不陌生。就先讲这么多,下面开始神奇的 AHK 之旅!
先看一段代码:
1 #n::run notepad 2 #j::Run www.cnblogs.com
这里简单地解释一下这两行语句的意思:
- #号代表 Win 键;
- 两个英文冒号,起分隔作用;
- run,非常常用 的 AHK 命令之一,它的后面是要运行的程序完整路径(比如我的 QQ 的完整路径是:D:\QQ\QQ.exe )或网址。
为什么第一行代码只是写着“notepad”,没有写上完整路径?因为“notepad”是“运行”对话框中的命令之一。这里可以看到很全的运行命令。AHK 能替换掉系统的默认快捷键。
小贴士 - Ctrl、Alt、Shift 在 AHK 怎么表示?
- Ctrl 的符号是 ^
- Alt 的符号是 !
- Shift 的符号是 +
保存 AutoHotKey.ahk 后,右击系统托盘那个 H 图标,选择“ reload this script ”重启 AHK,要注意,每次修改脚本后都要重启脚本。