多步骤输入

因软件更新较快,部分文档内容与软件最新版本有所出入,请知悉。

用于快速编写连续多个键盘输入步骤。

注意:

  • 步骤运行中不支持停止,不适合放置大量步骤。


参数


【步骤脚本】

  • 每行一个步骤指令。
  • //开始的行作为注释。
  • 指令的格式为:命令:参数。


支持的命令类型如下:

键盘命令

  • input 模拟键入纯文本(不受输入法影响)。如:input:hello world,你好 世界
  • sendkeys 使用模拟按键B的语法键入内容。如: sendkeys:{LEFT 2} 发送2个向左的方向键用于移动光标位置。
  • delay 等待时间(毫秒数)如:delay:1000 等待1秒钟
  • paste 粘贴内容,如:paste:hello world 将hello world写入剪贴板后模拟Ctrl+V进行粘贴。
  • keydown 按下按键:如:keydown:F1 按下F1键。 注意应该在后续步骤中使用keyup命令抬起按键。键名可参考:微软官方文档
  • keyup 抬起按键,格式同上。
  • keypress 点击(按下并抬起)按键,格式同上。
  • hotkey 发送组合快捷键。如:hotkey:Ctrl+S


鼠标命令(1.28.3+版本):

  • moveto 移动鼠标指针到一个绝对坐标。如:moveto:100,200 将鼠标指针移动到 (100,200)位置。
  • move 将鼠标指针移动一定距离(相对于当前位置),参数为“水平方向像素数,垂直方向像素数”。如:move:10,-10 将指针向右和向上分别移动10个像素。
  • click 点击鼠标某个按键。参数为鼠标按键名,可选:left/right/middle/x1/x2。如:click:left 点击左键。
  • dbclick 双击鼠标某个按键。参数格式同上。
  • down 按下某个鼠标按键。参数格式同上。需要特别注意:按下和抬起鼠标按键要完全配对。
  • up 抬起某个鼠标按键。参数格式同上。


语雀在语雀上查看