赞
踩
热键软件AutoHotkey是Windows平台下以*.ahk为后缀的脚本文件为基础,具有一定的依赖性的软件。你在一个文本文件中定义什么样的快捷方式,它就会以你定义的快捷方式来实现你想要的东西,总之,使用起来蛮方便的!
而此软件中的一些定义我们也不得不去弄清楚。
字符的含义:(带都是热键)
Run--------------------------可以运行程序、进行网页链接和文本打开,支持快捷键的链接方式
# -----------------------------Windows键
^ ------------------------------Ctrl键
! ------------------------------Alt键
+ -----------------------------Shift键
& -----------------------------&油两键的组合键形成自定义的热键
< -----------------------------先按热键才会被触发
> -----------------------------后按热键才会被触发
* -----------------------------通配符
~ -----------------------------自定义热键与系统热键冲突,则都会被触发
$ -----------------------------发生send命令时正好包含热键时阻止触发热键
:: -----------------------------后接的命令或链接会在热键激活后开始执行
up ---------------------------写在按键名后,为松开按键才触发热键
注意:命令和变量都与大小写无关,如“Run”和“run”,apple_04和Apple_04执行后得到的效果是一样的;可以定义多个热键标记相同的子程序;若触发的热键没任何指令,则按键相当于被屏蔽;
其实它最主要的原理是通过记录并发送键盘或鼠标的动作指令来实现所有操作的自动化,而这种自动化需要编写宏或使用宏录制器来生成;
其中任何按键、按键组合都可被设置成热键;
自定义的缩写也可进行扩展;
创建自定义数据输入表格或登录界面;
调节声卡方面的设置;
例子:
Numpad0 & Numpad1::Run Notepad 只有小键盘上0、1两键先后按下后才打开记事本
MButton & WheelDown::MsgBox 滚动鼠标滚轮(向上滚动或向下滚动)可以被定义为热键
当自己定义的热键设置好了之后保存并关闭该脚本,选中图标,右键的到reload script进行更新脚本文件。一般多个脚本可以同时运行。每个脚本有各自的图标。
运行程序
#e::(win+e)打开浏览器
Run D:\Program Files\Maxthon\Bin\Maxthon.exe
return
激活和对窗口的操作
^!n::(ctrl+alt+n)
IfWinExist Untitled-Notepad
WinActivate
else
Run Notepad
WinWait Untitled-Notepad
WinActivate
return
先搜寻任何以无标题-记事本命名的记事本,若存在则激活;否则,等记事本程序运行一直到窗口出现后激活它。
一般常用的窗口命令
IfWinActive: 检测指定窗口是否激活
WinWaitActive: 等待指定窗口激活 后接Run
WinClose: 关闭指定窗口
WinMove: 移动窗口和调整窗口大小
WinMinimize, WinMaximize, WinRestore: 指定窗口最小、最大化、向下还原
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。