iMouse免越狱自动化测试脚本开发(1)-免越狱硬件的前世今生,iMouse硬件介绍

前言

2021年的时候,易语言论坛上出现了一个能实现免越狱操作的硬件。

这个方案的实现方式,是通过易语言的串口通讯单片机,由单片机来控制真实键盘,进行iphone手机的触控。
桌面获取方式,采取的是爱思助手的实时投屏,来获取界面。
硬件方面,早期采用的是STC8A64K单片机+zxs-yc030系列的蓝牙键盘。

后期又使用了CH9329键鼠模块+单片机实现。

其控制结构如下

file

第一代产品

file

第二代产品

file

第一代的硬件控制服务端,飞云曾参与了部分功能的开发

file

相关的源码和资料

file

与之匹配的API接口,还是比较少的

file

目前该项目作者已经放弃此项目,去做别的事情了。

同时期,B站上也出现了一个硬件方案,是采用ESP32物联网芯片+蓝牙模块实现的免越狱操作。

file

这个方案飞云也购买体验过。由于作者对产品的蜜汁自信和对未来发展的理想化,加上他从来没接触过工作室,无法了解工作室的具体需求,因此飞云并不太认可这个方案。

没多久,EC的免硬件免越狱方案就发出测试版了。此后飞云就专注于这方面的研究和开发,还写了一系列关于这个方案的文章,详见ios免越狱自动化测试脚本开发

2023年,一款名为iMouse的免越狱硬件平台,悄悄推广开来。
出于好奇,飞云也入手了一块。经过初步体验,除了刚开始配置的操作有点繁琐之外,控制方面还是非常流畅和丝滑的。

接下来的一段时间,飞云将记录研究和开发iMouse程序的过程。

需要开发的软件,包含一个易语言桌面端,和php+mysql+redis+html的后台管理系统。

桌面端负责和iMouse的桌面端中控进行通信,并执行管理后台下发的脚本任务。

后台系统,主要负责数据的处理,脚本任务的创建和下发。这一块已经开发好了,并且迭代了几个版本。
2.0版本是这样的:免root云控系统,支持真机的群控后台框架完整版
4.0版本全部重新开发,支持ios和andriod双平台。

file

iMouse概述

iMouse是基于iMouse虚拟鼠键的硬件进行开发的,其普通版是免费的,需要用户购买硬件才能实现鼠标和键盘的操作。

iMouse使用airplay镜像功能进行屏幕传输无需手机安装任何APP实现ios平台免越狱控制。

本产品是专门做ios自动化测试的,提供ios测试人员进行批量测试和一些行业人员需要批量操作ios手机的需求,请勿用于非法用途。

提供丰富的api接口让用户只用专注编写自己的控制脚本代码,我们不会提供任何功能性脚本的代码。使用本产品的人需要有一定的编程基础。

本产品分为内核服务端和控制台端,必须安装内核服务端才能正常工作,控制台端是基于内核服务端提供的api 来编写完成的,让用户快速的控制、配置、管理手机。有能力的用户,完全可以基于内核服务端提供的api接口,自行编写更加适用与自己的控制台。

iMouse的api接口,只要是支持http或websocket编程语言都可以调用。
并提供opencv找图和百度飞桨OCR文字识别接口。

本产品支持最新的iPhone14,系统支持13.4以上所有的系统,包括最新的16.1.1

iMouse实拍图

file

file

file

file

iMouse联机图

file

file

1. 官方交流QQ群,添加多个不批。建议使用安卓手机或电脑申请。
Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
EasyClick学习交流①群:737066890
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » iMouse免越狱自动化测试脚本开发(1)-免越狱硬件的前世今生,iMouse硬件介绍

企业级大数据智能营销管理系统

了解详情