autohotkey中文教程(autohotkey循环)
- 支 持:
- 大 小:
- 开发者:
- 提 现:
- 说 明:
- 分 类:未命名
- 下载量:206次
- 发 布:2023-12-26
#autohotkey中文教程(autohotkey循环)简介
autohotkey中文教程
例如,下例将btw定义为bytheway的缩写,无论何时你输入btw后再输入空格或逗号,都会被替换成"bytheway":
代码会依次发送Control+C、Alt+Tab、字符串"pasted:"和Control+V。完整的特殊字符列表请参阅
鼠标指针移到目标位置,WindowSpy就能显示出鼠标的坐标位置(在WindowsXP或之前的版本中,按下Shift-Alt-Tab来激活WindowSpy,以便复制和粘贴"冻结"的坐标位置)。
根据不同的条件,可以中途跳出循环。执行下例程序后,当用户按住F1键,程序就会不断地发送点击鼠标左键事件:
autohotkey循环
例子中首先搜索标题以"Untitled-Notepad"(忽略大小写)开头的窗口。如果找到了就激活它;否则就启动记事本程序,等到窗口以出现就激活它。上例中还使用了
是一个特殊变量,它代表Windows的系统剪切板。虽然如此,你还是可以像普通变量一样使用它。下例会显示当前剪切板里的内容:
等待指定的窗口处于激活状态(通常在发送窗口激活指令——比如按下Control-F来弹出查找窗口——后使用)。
缺少它们则看作"非表达式if语句",于是需要用百分号将ItemLimit括起(这样的if语句限定只能使用一个比较运算符,即它们不能包含数学运算符或连词"AND"和"OR"等)。
autohotkey有哪些应用
上面的`r和`n(第一个字符是倒引号,键盘1左边的那个键)分别代表回车符和换行符。这两个字符会将文本换到新的一行,效果等价于键入键盘上的Enter键。
在发送鼠标点击事件前要先确定鼠标的位置(X,Y坐标值)。AutoHotKey自带的WindowSpy可以很方便地确定鼠标的位置:
AutoHotKey真是一个好玩的工具!短短几行代码就是先了“窗口置顶”、“窗口透明”等功能,之前我还特意为此装了好几个小工具,现在都可以卸掉了。闲来无事,就把QuickStart翻译了一下,我没有逐字逐句地翻译,有时候我嫌原文罗嗦就用自己的话概括地描述了一下。
提示:从其他例子中你可能已经注意到第一个逗号往往被忽略(除非第一个参数为空或执行:=、=或当前命令是
评论列表 (0)