跳到主要内容
版本:3.0.1

介绍

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。

开发环境

为了给 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 应用商店中搜索并安装 OpenSSH 服务,然后在 Mac 上使用 scp 命令将 XXTouchNG 的安装包及依赖库拷贝到设备上,最后使用终端登录到设备上使用 dpkg 命令进行安装。当然,你也可以自建 Cydia 源,或使用 Filza 等文件管理器来安装。

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

zip==2.32-1
libzip==1.5.1-1
libarchive==3.3.2-1
preferenceloader==2.2.6
com.ex.substitute==2.3.1
rocketbootstrap==1.0.10~beta1
com.saurik.substrate.safemode==0.9.6005

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