autohotkey中文教程(autohotkey循环)

autohotkey中文教程(autohotkey循环)

autohotkey 中文 教程 循环

  • 支   持:
  • 大   小:
  • 开发者:
  • 提   现:
  • 说   明:
  • 分   类:未命名
  • 下载量:206次
  • 发   布:2023-12-26

手机扫码免费下载

纠错留言

#autohotkey中文教程(autohotkey循环)简介

autohotkey中文教程

例如,下例将btw定义为bytheway的缩写,无论何时你输入btw后再输入空格或逗号,都会被替换成"bytheway":

autohotkey中文教程(autohotkey循环)

代码会依次发送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)

留言评论