例子:冰狐脚本调用UsbClient和USB HID硬件通信 function main() { var usb = new UsbClient(); var b = usb.connect(); console.log('connect:', b); if (b) { usbHome(usb); } console.log('end') } function usbClick(usb, x, y, duration) { if (null == duration) { duration = 200 } usbMouseMove(usb, x, y); sleep(duration); usbMouseUp(usb); } function usbHome(usb) { usbKeyDown(usb, 135, 40); sleep(100) usbKeyUp(usb); }
参数名 | 类型 | 必填 | 说明 |
---|
参数名 | 类型 | 必填 | 说明 |
---|
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
data | string/byte array | 必填 | 待发送的数据,支持字符串和整数,注意:如果为数组时必须是整数数组(每个整数实际为一个byte)。 |
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
timeout | integer | 选填 | 超时时间,单位毫秒,默认值10000 |