接口
# void click(arg0,arg1) 点击坐标
# 描述
点击坐标
# 参数
参数名 | 类型 | 说明 |
---|---|---|
arg0 | int | 横坐标 |
arg1 | int | 纵坐标 |
# 示例
click(100,100)
# 返回参数说明
返回值类型:void 说明:
# 备注
# boolean isOpen() 代理是否开启
# 描述
代理是否开启
# 参数
无
# 返回参数说明
返回值类型:boolean 说明:
# 备注
# void move(arg0,arg1) 触摸移动
# 描述
触摸移动
# 参数
参数名 | 类型 | 说明 |
---|---|---|
arg0 | int | 横坐标 |
arg1 | int | 纵坐标 |
# 返回参数说明
返回值类型:void 说明:
# 备注
# image screenShot(arg0,arg1,arg2) 屏幕截图
# 描述
屏幕截图
# 参数
参数名 | 类型 | 说明 |
---|---|---|
arg0 | double | 截图宽度 |
arg1 | double | 截图高度 |
arg2 | int | 质量 |
# 示例
screenShot(374,666,100)
# 返回参数说明
返回值类型:image 说明:
# 备注
# void swip(arg0,arg1,arg2,arg3,arg4) 滑动
# 描述
滑动
# 参数
参数名 | 类型 | 说明 |
---|---|---|
arg0 | int | 起点横坐标 |
arg1 | int | 起点纵坐标 |
arg2 | int | 终点横坐标 |
arg3 | int | 终点纵坐标 |
arg4 | int | 步数 |
# 示例
swip(50,100,500,100,10)
# 返回参数说明
返回值类型:void 说明:
# 备注
# void touchDown(arg0,arg1) 触摸按下
# 描述
触摸按下
# 参数
参数名 | 类型 | 说明 |
---|---|---|
arg0 | int | 横坐标 |
arg1 | int | 纵坐标 |
# 返回参数说明
返回值类型:void 说明:
# 备注
# void touchUp(arg0,arg1) 触摸抬起
# 描述
触摸抬起
# 参数
参数名 | 类型 | 说明 |
---|---|---|
arg0 | int | 横坐标 |
arg1 | int | 纵坐标 |
# 返回参数说明
返回值类型:void 说明:
# 备注
# String shell(arg0) 执行shell命令
# 描述
执行shell命令
# 参数
参数名 | 类型 | 说明 |
---|---|---|
arg0 | String | 命令 |
# 返回值
类型 | 说明 |
---|---|
String |
# 备注
无
# 示例1
agent.shell('input tap 455 974')
# 示例2
/**
* @author 飞云
* @wechat imfeiyun
* @wiki http://aiwork.wiki
* @link http://www.feiyunjs.com
*/
if (agent.start() && agent.isOpen) {
console.log("代理已开启");
agent.shell('input keyevent KEYCODE_WAKEUP')
} else {
console.log("代理未开启");
}
# 更多Shell命令
AutoGo (opens new window)源码中,调用了很多shell命令,可以参考。
上次更新: 2024/11/09, 00:17:17