Mr_老冷 发表于 2023-2-23 14:17:16

【EasyClick】什么是自动化服务,为什么要启动自动化服务,启动环境startEnv解释

1.安卓

在EasyClick中,自动化服务/环境分为无障碍/代理模式两种,
自动化服务一般包括但不限于点击,滑动等一些模拟手动操作的服务,
此类服务需要向手机系统申请权限才能使用,如打开无障碍,如开启代理服务,也就是启动环境startEnv所实现的功能
如果用不到点击等操作,只进行http等操作,无需启动服务也可以直接执行

此处注意,要区分脚本模式和自动化服务
脚本模式分 无障碍/代理模式
而自动化服务是在模式设置好的基础上,启动服务
脚本设置中勾选了无障碍/代理,并不代表服务已经启动了


2.ios
ios是基于ios的无障碍功能,以及Facebook开源的wda框架实现的功能,也就是所谓的代理ipa
代理ipa通过端口转发,使得我们在电脑上就可以通过usb控制ios手机的操作
因此ios中的启动自动化服务,一般指拉起ios无障碍功能以及wda代理功能
ios中必须拉起两个功能才能实现操作手机的效果
当然http等不依赖手机的功能可以不启动自动化服务,也可以运行


ios usb版
http等功能是在电脑上实现的,脱离手机可以运行


ios 脱机版
http等功能是在main主程序实现的,因此wda未开启也可以执行,但必须保证main主程序正常

页: [1]
查看完整版本: 【EasyClick】什么是自动化服务,为什么要启动自动化服务,启动环境startEnv解释