AutoHotkey 程序本身不做任何事情; 它需要一个脚本来告诉它该做什么. 脚本只是一个简单的以 .ahk 作为扩展名的文本文件, 其中包含了程序的指令, 像配置文件, 但功能更强大. 一个脚本可以执行一个动作然后退出, 但大多数脚本定义了一些热键, 当热键按下时, 热键后面跟着的一个或多个动作将会执行.
中文文档 https://wyagd001.github.io/zh-cn/docs/AutoHotkey.htm
应用场景: PVE给lxc小鸡设置证书登陆
使用AHK做VNC虚拟键盘,快速设置SSH证书登陆和使用脚本
VNC_KEYS.ahk
源码保存 gbk
help = 剪贴板 Ctrl+Alt+v WIN键+w`n 常用脚本 WIN键+w `n 密钥证书 WIN键+s
SplashTextOn, 200, 60, 虚拟键盘信息, %help%
Sleep, 2000
SplashTextOff
^!v:: ; 剪贴板 Ctrl+Alt+v 虚拟键盘
Send, %clipboard% ;模拟键盘直接输出剪贴板的内容到光标处
return
#v::
Send, %clipboard%
return
#s:: ; WIN键+s
Send, wget -O sshkey.sh https://网址加密目录/sshkey.sh && bash sshkey.sh
Sleep, 500
Send, {Enter} ; 回车
return
#w:: ; WIN键+w
Send, wget -O wgmtu git.io/wgmtu && bash wgmtu
Sleep, 500
Send, {Enter} ; 回车
return