跳到主要内容
版本:4.0.0

介绍

XXTouchNG (XXTouch Next Generation) 是一款用于越狱 iOS 环境下的自动化测试软件,是 XXTouch 的下一代版本。

与 XXTouch 这一闭源商业软件不同,XXTouchNG 是一个跳脱出原有桎梏,重新编写的开源项目,你可以在 GitHub XXTouchNG 上找到它的源代码。尽管 XXTouchNG 的源代码是公开的,但是它仍然是一个商业软件,你需要购买授权才能使用它,并得到持续的版本更新和技术支持。

XXTouchNG 使用 Lua 作为脚本语言,支持 Lua 5.3 版本的语法和内置模块,并于其基础之上添加了许多扩展功能,诸如屏幕截图、取色或找色、发送触摸或键盘事件等。

信息

XXTouchNG 适合具备一定专业知识、素养的程序员或软件测试团队,并不适合普通用户编写日常自动化流程。如果你只是想要一个简单的自动化工具,可以考虑使用 iOS 自带的快捷指令

准备使用

在开始使用 XXTouchNG 之前,你需要知晓以下内容:

  • XXTouchNG 仅支持 iOS 13 及以上版本的 iPhone 设备,通常不支持 iPad、iPod touch 及模拟器。
  • XXTouchNG 是一套越狱插件,你需要 越狱 你的 iPhone 设备才能够安装 XXTouchNG。

运行环境

  • 除以下型号外,其他已使用 checkra1nunc0ver 越狱的,iOS 13 的 iPhone 机型:
    • iPhone SE (第2代)
    • iPhone 11 Pro / 11 Pro Max
    • iPhone 11
    • iPhone XS / XS Max
    • iPhone XR
  • 已使用 checkra1n 或 unc0ver 越狱的,所有 iOS 14 的 iPhone 机型
  • (无根版本)已使用 Dopamine 越狱的,所有 iOS 15 的 iPhone 机型
  • 匹配上述版本的、采用相同处理器的 iPad 或 iPod touch 可能也在支持范围内,但未经过测试

开发环境

为了给 XXTouchNG 编写、调试自动化脚本,提供更好的开发体验,你需要:

  • 装有 macOS Big Sur 及以上操作系统的 Mac 电脑
  • 安装 Xcode 12 及以上版本
  • 安装 Visual Studio Code
信息

即使你不具备以上条件,你仍可以在 Windows PC 上使用 XXTStudio 尝试编写、调试自动化脚本。
XXTStudio.rar (5.6 MB)

下载与试用

众所周知,自动化软件常被用于 “薅羊毛”、“批量注册”、“养号” 等侵权和违法犯罪行为。为避免滥用,我们暂不提供任何形式的公开下载渠道,你需要发送电子邮件到 82flex@gmail.com 购买或取得试用授权后,才能够下载 XXTouchNG 的安装包。

警告

此外,我们可能需要对你进行一些背景调查,必要时需要签署正式的合作协议,以确保 XXTouchNG 始终提供给受信赖的合作伙伴,而不会被用于非法用途。

首次安装

XXTouchNG 是一个越狱插件,你需要在越狱的 iPhone 设备上安装它。安装前,请先阅读以下内容:

  • 不要把安装包公开分享给其他人,以免造成不必要的麻烦。
  • 不要安装在个人自用设备上,或者做好备份,以免造成数据丢失。
  • 请卸载可能发生冲突的插件,包括 XXTouch、AutoTouch、触摸精灵、触动精灵、按键精灵等。

你需要先在 Cydia/Sileo 应用商店中搜索并安装 OpenSSH 服务,然后在 Mac 上使用 scp 命令将 XXTouchNG 的安装包及依赖库拷贝到设备上,最后使用终端登录到设备上使用 dpkg 命令进行安装。当然,你也可以自建 Cydia 源,或使用 Filza 等文件管理器来安装。

通常,你需要先安装依赖,再执行 XXTouchNG 的安装。对于无根版本而言,会包含如下的一组依赖。依赖的版本会随着软件更新而发生变化,仅供参考:

com.opa334.libsandy==1.1.3
com.opa334.altlist==1.0.10
ellekit==1.0
ldid==2.1.5-procursus7
preferenceloader==2.2.6-1
rocketbootstrap==1.0.10~beta3
rsync==3.2.4-1

安装完成后,你需要重启设备,以确保 XXTouchNG 的所有组件都能够正常加载。重启完成后,你可以在设备的主屏幕上找到名为 “X.X.T.” 的图标,点击它即可启动 X.X.T. 应用程序