Skip to content

键鼠硬模拟 API

小瓶RPA硬件增强不是必选项,需要购买额外的硬件,建议只有需要系统级模拟操作时候才启用。

开启硬件键盘鼠标模拟,不影响默认的软件键盘鼠标模拟。

功能起始版本:V2024.3

本功能只对企业版开放 ,详细查看小瓶RPA软件授权:https://rpa.pbottle.com/License.php

pbottle.hid.XXX 接口集

调用方式:pbottle.hid.XXX()

hid_keyToggle

hid_keyTap

hid_mouseCMD

  • 基础鼠标命令 全部为零释放
  • @param {number} button 按键 1,2,4 代表鼠标的 左键,右键,中键。
  • @param {number} x 按键时候移动的位置,绝对位置 x=100:向右移动 100像素,负数向左
  • @param {number} y 按键时候移动的位置,拖拽相对位置 y=100:向下移动 100像素,负数向上
  • @param {number} mouseWheel 滚动齿轮数 正数向下,负数向下
  • @param {number} time 按下到释放时间

hid_moveMouse

  • 移动鼠标到指定位置 起点为屏幕左上角 屏幕绝对位置(硬件分辨率)
  • @param {number} x 横坐标
  • @param {number} y 纵坐标

hid_mouseClick

  • 当前位置点击鼠标 默认左键
  • @param {string} 鼠标的按键选择 left right middle 可选 ,默认左键
  • @param {number} 点按时间 单位毫秒 可选

hid_mouseDoubleClick

双击鼠标 左键

hid_mouseLeftDragTo

  • 鼠标左键拖到一段位置
  • @param {number} x 位置
  • @param {number} y 位置

hid_mouseRightDragTo

  • 鼠标左键拖到一段位置
  • @param {number} x 位置
  • @param {number} y 位置

hid_mouseWheel

  • 鼠标滚轮
  • @param {number} data 滚动的量 默认为-1 向下滚动一个齿轮; 正数向上滚动;

参考示例

HID硬件级键盘鼠标演示.js

⭐⭐⭐⭐⭐