注意事项
请先清楚自己的需求(是否开发脚本/设备数量是否多/是否想批量控制设备/是否想使用单独的应用),根据自己的需求进行选择对应的产品。
设备多想批量控制设备请用企业版(可以在电脑端批量控制设备运行脚本),想开发脚本或者设备比较少请用普通版(需要手动运行脚本,可以开发中控批量控制),想单独打包新的应用请用小精灵(需要手动运行脚本,可以开发中控批量控制)。
iOS 必须越狱。
请仔细查看介绍,触动精灵不同的产品及授权码不通用(标准版授权码、专业版授权码、企业版授权码、精灵石、触动币、企业点不通用!),防止安装或者购买错误!
iOS12 及其以上系统想用普通版必须安装专业版 arm64 版本并购买专业版授权码,想用企业版必须安装企业版 arm64 版本。
普通版适用于脚本开发或者设备数量少的用户。
小精灵适合有图标自定义和包名自定义需求的用户使用。
触动精灵企业版适用设备数量多及有批量控制设备需求的用户,是在电脑的中控端或者云控端批量控制设备(小精灵、标准版、专业版不支持连接中控及云控,请在手机安装企业版客户端并在中控/云控购买企业版授权)。
安卓标准版/安卓小精灵如果不想 root,可以在手机安装虚拟大师,虚拟大师中安装安卓标准版/安卓小精灵,推荐 root,部分设备可能会出现无法开启服务或者运行效率低的问题(也可以在电脑安装模拟器)。
触动精灵授权码购买地址:https://shop.touchsprite.com/shop/mall。
触动精灵脚本全部由脚本开发者自行开发,脚本卡密、企业版点数、小精灵授权码请联系脚本开发者进行购买!!!
精灵石/触动币/企业点是脚本开发者进行购买的,非脚本开发者请不要购买。
自己开发的脚本可以用 lua 脚本不消耗点数。
积木编程无需 root,仅支持 Android 5.0 及其以上系统,功能没有触动精灵多,运行或者开发游戏脚本请使用触动精灵。
标准版、专业版、企业版客户端授权是每个设备都需要购买授权码,一个授权码不能在多个设备上使用。
产品功能对比
产品分类
触动精灵分为普通版、企业版、小精灵及积木编程。
普通版
普通版分为 iOS 标准版、iOS 专业版及安卓标准版。
安装教程:https://www.touchsprite.com/docs/685。
iOS 专业版和标准版功能对比
是支持多线程 | 是否需要购买 TS Remote API | 是否支持 MySql 接口 | 是否支持跨屏控制接口 | 是否支持获取授权到期时间 | 激活脚本卡密是否扣触动币 | |
触动精灵专业版 | √ | × | √ | √ | √ | × |
触动精灵标准版 | × | √ | × | × | × | √ |
是否支持输入脚本 ID下载脚本 | 授权试用 | 定时运行 | 开机运行 | 开发工具调试 | iOS12 及其以上系统 | |
触动精灵专业版 | √ | √ | √ | √ | √ | √ |
触动精灵标准版 | √ | √ | √ | √ | √ | × |
安卓标准版、iOS 标准版、iOS 专业版适用于脚本开发或者设备数量少的用户;iOS 必须越狱;安卓不想 root 可以在手机安装虚拟大师,在虚拟大师中安装触动(在虚拟大师中使用可能会出现无法开启服务或者运行速度慢的问题),推荐 root。
iOS 标准版、iOS 专业版可以试用触动授权,试用没问题再购买触动授权,iOS12 及其以上系统必须安装专业版 arm64 版本并购买专业版授权码。
安卓要下载触动精灵 Android root 版或者触动精灵安卓版,不要下载触动开发者客户端。
iOS 专业版/标准版使用手册:https://www.touchsprite.com/docs/4875。
安卓标准版使用手册:https://www.touchsprite.com/docs/4928。
安卓标准版新版运行脚本需要登录安卓账号并且有 VIP 授权,可以自行注册或者在商城购买触动安卓标准版账号,购买地址:https://shop.touchsprite.com/shop/item?id=14,注意此账号与开发者账号不通用;每个账号每天提供 1 小时 VIP 试用时间,试用过期必须买 VIP 授权,具体功能详见使用手册。
企业版
触动精灵企业版适用设备数量多及有批量控制设备需求的用户,iOS 必须越狱,安卓必须 root。
需要使用 IDE 连接触动精灵测试脚本问题后再在中控/云控上运行,连接触动测试脚本使用方法详见 https://www.touchsprite.com/docs/4967,普通版安装方法:https://www.touchsprite.com/docs/685。
是在电脑安装中控端或者网页登录云控,只需要在中控/云控登录账号(手机客户端无需登录账号),需要控制的每个设备必须安装企业版客户端并在中控端/云控端单独购买企业版授权(标准版、专业版、小精灵不支持连接中控端及云控端),企业版授权是绑定中控/云控账号的,可以在授权管理换绑设备或者换绑账号。
安卓新增扣费版客户端,每台设备每天扣 0.3 元(需要开启扣费开关),无需再购买企业版客户端授权,具体使用方法详见中控/云控使用手册。
中控使用手册:https://www.touchsprite.com/docs/4996
云控使用手册:https://www.touchsprite.com/docs/4991
必须要在手机上安装企业版客户端(安装方法详见使用手册),添加到中控/云控,购买企业版授权后方能使用。
中控与云控的区别:https://www.touchsprite.com/docs/9141。
小精灵
需要使用脚本编辑器连接普通版触动测试脚本问题后再打包生成小精灵,连接触动测试脚本使用方法详见 https://www.touchsprite.com/docs/4967,普通版安装方法:https://www.touchsprite.com/docs/685。
小精灵适合有图标自定义和包名自定义需求的用户使用,需要脚本作者进行打包小精灵,相当与是触动加密的 tsp 脚本重新打包成了一个新的应用;iOS 必须越狱;安卓不想 root 可以在手机安装虚拟大师,在虚拟大师中安装小精灵(在虚拟大师中使用可能会出现无法开启服务或者运行速度慢的问题),推荐 root。
开发者平台使用手册:https://www.touchsprite.com/docs/4971。
收费标准:https://www.touchsprite.com/docs/1200。
触动官方小精灵引擎版本更新后需要开发者在小精灵平台更新小精灵(重新打包),更新成功后需要小精灵用户卸载安装更新后的小精灵才可以。
积木编程
仅支持 Android 5.0 及其以上系统,部分函数仅支持 Android 7 及其以上系统。
积木编程仅有安卓版本,无需 root,适用于不会开发脚本的用户,有源码模式可以编辑代码,也有可视化模式可以直接添加代码模块无需编辑代码,积木编程官网地址:https://www.touchsprite.com/luabox。
可以使用脚本编辑器连接积木编程调试脚本,具体使用方法详见 https://www.touchsprite.com/docs/4967。
积木编程可以发布脚本(可以选择源码或者加密脚本),但是发布后的脚本只能在积木编程运行,不能打包成其他 APP,暂时不支持删除发布后的脚本。
脚本开发相关
开发工具
开发工具下载地址:https://www.touchsprite.com/download。
触动精灵脚本编辑器 v3.0 版本已内置抓色器,可以编辑脚本、运行脚本,具体使用方法详见 https://www.touchsprite.com/docs/4967。
如果想开发脚本必须在手机安装安卓 root 版本/iOS 标准版/iOS 专业版客户端并在电脑安装触动精灵脚本编辑器,编辑器不支持连接企业版、小精灵。
运行、调试脚本需要使用触动精灵脚本编辑器,推荐 3.0 版本已内置抓色器,1.7.1 版本抓色器及 1.2.3 版本脚本编辑器已不更新。
iOS 标准版/专业版可以试用授权,试用没问题再购买触动授权,必须购买授权后才能连接开发工具,iOS12 及其以上系统必须安装专业版 arm64 版本购买专业版授权码,必须越狱,需要添加 Cydia 源进行安装,安装方法:https://www.touchsprite.com/docs/685
安卓要下载触动精灵 Android root 版/触动精灵安卓版非触动开发者客户端,下载地址:https://www.touchsprite.com/download,触动精灵必须登录账号并有 VIP 授权才能连接开发工具,
编辑器资源下的文件将发送到触动的 res 文件夹,源码下的 lua 文件发送到 lua 文件夹下,插件下的文件将发送到触动的 plugin 文件夹(注意 iOS 11 及其以上系统会释放到 usr/bin/tsplugin/ 文件夹),可以使用 userPath 函数获取路径。
将编辑器下的文件发送到手机后再调用。
保存代码后再运行脚本。
开发教程
触动精灵开发手册:https://helpdoc.touchsprite.com
积木编程开发手册:https://luabox-book.touchsprite.com
常见问题:https://www.touchsprite.com/help
小白教程:https://www.touchsprite.com/docs/898
教学视频:https://www.touchsprite.com/video
源码分享:https://github.com/chudongjingling
开发者平台
触动分发平台:https://dev.touchsprite.com/,
触动开发者平台使用手册 https://www.touchsprite.com/docs/5981。
小精灵开发者平台:https://app.touchsprite.com/,
小精灵开发者平台使用手册 https://www.touchsprite.com/docs/4971。
企业版开发者平台:https://ent.touchsprite.com/,
企业版开发者平台使用手册 https://www.touchsprite.com/docs/5005。
上传开发者平台是将 lua 源码进行加密成 TSP 脚本,请妥善保管您的源码,加密后将无法解密。
iOS 标准版/安卓标准版激活加密收费 TSP 脚本需要消耗触动币(iOS 专业版激活不消耗触动币),小精灵激活使用需要消耗精灵石,企业版需要使用加密脚本给用户加点数需要消耗企业点(自己开发的脚本可以使用 lua 源码,脚本开发者想运行企业版 TSP 脚本也需要消耗企业点)。
开发者平台打包加密免费,激活脚本收费(生成脚本卡密不扣除触动币或者精灵石,激活卡密才会扣除),触动币、精灵石、企业点不通用,无优惠的情况下 1 个触动币/精灵石/企业点 5 分钱,企业点每个设备每天消耗 1 点。
运行加密脚本后会将打包的 apk、txt 等资源文件释放到触动的 res 文件,so 等库文件会释放到 plugin 文件夹(注意 iOS 11 及其以上系统会释放到 usr/bin/tsplugin/ 文件夹),lua 文件不会释放,可以使用 userPath 函数获取路径。
模拟器操作的是模拟器的文件非电脑文件。
企业版开发者平台必须要开发者给企业版账号(邮箱)添加对应脚本的权限并添加点数后用户才能运行加密脚
本。
触动精灵开发者平台可以设置免费脚本(无需脚本卡密),可以通过在触动精灵客户端输入脚本ID、扫码脚本二维码或者在触动精灵找脚本等操作进行下载脚本。
使用小精灵无需再购买触动精灵授权码,收费小精灵需要联系作者购买小精灵授权码。