B2B网络软件

标题: AIwok软件苹果IOS手机初始化设置和IOS HTTP接口 [打印本页]

作者: YYPOST群发软件    时间: 昨天 09:10
标题: AIwok软件苹果IOS手机初始化设置和IOS HTTP接口

配置要求:

IDE AIWORK >3.25

手机 >= iphone6s

IOS版本 >=IOS15(ios15不支持画中画日志,16以上支持)

苹果HID硬件必须

设置:

自动息屏:必须关闭,不然截屏权限会自动关闭

蓝牙:必须打开

辅助触控:必须打开 (设置->辅助功能->触控->辅助触控->打开)

软件安装

1.下载tf并安装

https://testflight.apple.com/join/1sVURYPb

或者扫二维码下载

   AIwok软件苹果IOS手机初始化设置和IOS HTTP接口 B2B网络软件

安装完tf以后 再安装aiwork

初始化

第一步 硬件连接手机,选择硬件


第二步 开启辅助触控

第三步 校准坐标

1.找到设置通用 ->触摸板与鼠标->跟踪速度拉倒最后

2.打开软件找到坐标校准点击校准,等待校准成功提示,这里一定要保证你在上一步调整的跟踪速度鼠标位置居中

第四步 快捷键校准

home默认

后台键

第五步 配置快捷指令

1.配置打开app

   AIwok软件苹果IOS手机初始化设置和IOS HTTP接口 B2B网络软件

2.配置自启动

ios操作方法

connet连接手机
http://192.168.0.112:81/connet

screenshot截屏接口
ios屏幕截屏可以指定截屏后的图像尺寸
参数:
width:宽度
height:高度
http://192.168.0.112:81/screenshot?width=720&height=1280&compress=100

getScreenWidth获取屏幕宽度
参数:
http://192.168.0.112:81/getScreenWidth

鼠标操作方法

click点击屏幕真实坐标
参数:
x:横坐标
y:纵坐标
http://192.168.0.112:81/click?x=500&y=500

clickPercent点击屏幕百分比坐标
参数:
x:横坐标
y:纵坐标
http://192.168.0.112:81/clickPercent?x=0.5&y=0.5

mouseHome 鼠标归为到0点坐标 归为鼠标到最上角
接口:http://192.168.0.112:81/mouseHome

//代码:
ios1.mouseHome()

moveToRealPoint 移动到指定坐标 鼠标会从0点坐标移动到手机真实像素坐标
http://192.168.0.112:81/moveToRealPoint?x=500&y=500

//代码:
ios1.moveToRealPoint(500,500)

moveToPercentPoint 移动到指定百分比坐标 鼠标会从0点坐标移动到手机百分比坐标
http://192.168.0.112:81/moveToPercentPoint?x=0.5&y=0.5

//代码:
ios1.moveToPercentPoint(0.5,0.5)

swipH横向水平滑动
参数:
x1:横坐标
y1:纵坐标
x2:终点横坐标
press:按下后延迟毫秒
time:滑动时长毫秒
delay:延迟抬起毫秒
http://192.168.0.105:81/swipH?x1=200&y1=600&x2=700&press=0&time=200&delay=0

swipHPercent百分比坐标横向水平滑动
参数:
x1:横坐标
y1:纵坐标
x2:终点横坐标
press:按下后延迟毫秒
time:滑动时长毫秒
delay:延迟抬起毫秒
http://192.168.0.105:81/swipHPercent?x1=0.2&y1=0.5&x2=0.7&press=0&time=200&delay=0

swipV垂直滑动
参数:
x1:横坐标
y1:纵坐标
y2:终点纵坐标
press:按下后延迟毫秒
time:滑动时长毫秒
delay:延迟抬起毫秒
http://192.168.0.105:81/swipV?x1=200&y1=300&y2=1000&press=0&time=200&delay=0

swipVPercent垂直滑动
参数:
x1:横坐标
y1:纵坐标
y2:终点纵坐标
press:按下后延迟毫秒
time:滑动时长毫秒
delay:延迟抬起毫秒
http://192.168.0.105:81/swipVPercent?x1=0.5&y1=0.8&y2=0.2&press=0&time=200&delay=0

swip滑动 预留功能暂时有问题
参数:
x1:横坐标
y1:纵坐标
x2:终点横坐标
y2:终点纵坐标
press:按下后延迟毫秒
time:滑动时长毫秒
delay:延迟抬起毫秒
http://192.168.0.106:81/swip?x1=300&y1=600&x2=600&y2=600&press=0&time=200&delay=0
返回值json格式
succes 1成功0失败

鼠标快捷键1 需要配合ios的快捷指令配置不同功能例如启动指定app 详细参考如何初始化IOS
http://192.168.0.106:81/skey1

鼠标快捷键2 需要配合ios的快捷指令配置不同功能例如启动指定app 详细参考如何初始化IOS
http://192.168.0.106:81/skey2

鼠标快捷键3 需要配合ios的快捷指令配置不同功能例如启动指定app 详细参考如何初始化IOS
http://192.168.0.106:81/skey3

鼠标快捷键4 需要配合ios的快捷指令配置不同功能例如启动指定app 详细参考如何初始化IOS
http://192.168.0.106:81/skey4

鼠标快捷键5 需要配合ios的快捷指令配置不同功能例如启动指定app 详细参考如何初始化IOS
http://192.168.0.106:81/skey5

键盘操作方法

keyPress 发送按键 按键码查询 http://doc.aiwork24.com:91/web/#/5/736
http://192.168.0.111:81/keyPress?m=0&k=4&fn=0

//测试按下a
ios1.keyPress(0,4)

home 发送home指令 需要提前配置快捷键
http://192.168.0.111:81/home

//测试按下a
ios1.home()

back 发送back指令 这个back不等同于安卓的back,要分情况使用
http://192.168.0.111:81/back

ios1.back()

recents 发送后台应用指令 唤起后台
http://192.168.0.111:81/recents

ios1.recents()

inputSimple 简单输入 只支持数字字母标点符号的输入
http://192.168.0.111:81/inputSimple?word=abcd123!@#

ios1.inputSimple('hello i am aiwork')

paste 粘贴,模拟ctrl+v的方式在输入框中粘贴,需要配合点击输入框和setClipboard设置剪切板命令使用
http://192.168.0.111:81/paste

ios1.paste()

setClipboard 设置剪切板内容,这里需要注意设置剪切板必须让应用在前端,在后台无法设置剪切板,需要先唤起app
参数:
body文本内容这里如果是有些工具记得给汉字编码urlencode否则可能出现乱码问题
http://192.168.0.111:81/setClipboard?body=你好


苹果IOS系统教程准备环境

https://www.yuque.com/aiwork/nba2pr/yuqfliuk863h4x4t







欢迎光临 B2B网络软件 (http://bbs.niubt.cn/) Powered by Discuz! X3.2