鼠标滑动
请求参数
{
"data": {
"deviceid": "{{deviceid}}", //设备id
"direction": "up", //滑动方向(4选1 "left", "right", "up", "down" 左、右、上、下)
"button": "left", //鼠标按键"left"(左键), "right"(右键)不填写默认为left
"length": 0.9, //滑动距离百分比,默认0.9会从屏幕10%滑动到90%,如果填写0.8则从屏幕20%滑动到80%,自动计算起始和结束坐标x,y的值,和随机变换起始X,Y和结束X,Y的值
"sx": 102, //开始坐标X(左滑右滑时不填写此值内部会使用滑动百分比自动计算)
"sy": 8, //开始坐标Y(上滑下滑时不填写此值内部会使用滑动百分比自动计算)
"ex": 117, //结束坐标X
"ey": 401, //结束坐标Y
"for": 0 //循环多少次滑动到指定位置(内部会自动拿滑动距离/循环次数进行多次滑动到指定位置,左右滑动循环次数4比较合适,上下6比较合适)
}, //参数内容
"fun": "swipe", //功能名
"msgid": 0 //消息id,服务端接收后会原样返回,websocket连接可用用来异步转同步用。http模式直接填0
}
成功返回
{
"data": {}, //返回数据
"fun": "swipe", //功能号
"message": "成功", //调用返回消息
"msgid": 0,
"status": 0 //0成功,非0失败
}
失败返回
{
"data": {}, //返回数据
"fun": "swipe", //功能号
"message": "没有初始化USB设备", //调用返回消息
"msgid": 0, //消息id,服务端接收后会原样返回,websocket连接可用用来异步转同步用。http模式直接填0
"status": 1
}