• 新发现:墨西哥发现恐龙新物种 2019-05-21
  • 为吸引中国游客 世界各国纷纷喊话:“我最懂你” 2019-05-21
  • 任天堂Switch九月开始收连线费 详细方案公开 2019-05-20
  • 甘肃警方破获一起“微信卖茶叶”特大新型网络诈骗案 2019-05-20
  • 党史上的两个闽赣省委 2019-05-07
  • “12338”妇女维权公益服务热线介绍 2019-05-02
  • 中国驻越南使馆举办越南媒体交流会 2019-05-02
  • 曹建明:坚持有腐必反,坚定不移“打虎”、“拍蝇”、“猎狐” 2019-04-30
  • 他们不知道,年轻人轻轻松松也能就业 2019-04-30
  • 哥大在读硕士马健瑞创业 为留学生做“专属保护”装备 2019-04-29
  • 为了人民重托——记政府工作报告起草 2019-04-22
  • 不是有《城市生活无着的流浪乞讨人员救助管理办法》吗?[晕][晕] 2019-04-20
  • [鄙视]就你这智商还挑战爱因斯坦?蚍蜉撼树也! 2019-04-19
  • 社会主义社会按劳分配是建立在公有制和私有制并存基础上的,共产主义社会按需分配是建立在公有制基础上的,所有制基础不同,其分配形式也就不同。所谓“共产主义... 2019-04-19
  • 北京12.4万人申报积分落户 初核结果7月31日后公布 2019-04-06
  • 触动精灵脚本开发手册 下载本文

    青海11选五怎么中奖 www.skw3.com readFile 将指定文件中的内容按行读取 getList 遍历文件 findFile 查找文件

    file_exists 检测指定文件是否存在 在触动精灵中使用\网络库 如何安装 httpGet请求 httpPost请求 挂载代理

    以 socket 的方式访问 smtp方法发送 mail 实现获取网络时间 统计毫秒精度的时间 生成随机数

    触动精灵ts.so扩展库 触动精灵苏泽扩展库 JSON ???FTP ???设备信息???

    字符串处理??椋ń鲋С?iOS) HTTP ???

    PLIST 文件操作(仅支持 iOS) POS ???附录

    iOS 设备分辨率一览表 Lua math 库

    已知与触动精灵/帮你玩/小精灵/企业版 iOS 冲突的插件列表 约定的按键编码 电话功能按键 控制类按键 基本类按键

    安卓手机如何开启系统悬浮窗权限 设备 SSH 连接工具 相关工具运行库

    OCR(光学字符识别)相关 LuaSQLite

    iOS 系统设置参数对照表 按键码表[字母] 按键码表[数字] 按键码表[其他]

    按键码表[更多请自行尝试] 前言

    触动精灵是一款模拟手机触摸、按键操作的软件,通过制作脚本,可以让触动精灵代替双手,自动执行一系列触摸、按键操作。触动精灵简单、易用,不需要掌握任何编程知识就可以录制出功能强大的脚本;还可以使用编程知识,编写出功能更为复杂,交互更为灵活的脚本;只要能够在手机上完成的人为操作,触动精灵都可以代替完成,不仅省力,而且高效。

    触动精灵采用 Lua 脚本语言作为底层语言,支持 Lua 5.2.3 版本的所有语法与基本函数,并在其的基础上添加了一些扩展函数,用于取色、找色、找图、发送触摸事件等高级功能的实现。

    用户在阅读本函数说明前,请参考 Lua 的官方手册以及相关资料,学习以下基本语法:

    - 注释

    - 变量与类型 - 运算符

    - 条件、循环控制 - 函数定义 - 库函数 - ??

    本说明仅供初等文化水平以上的、了解计算机编程基本原理的个体学习与参考,并不适用于零基础的编程入门者学习编程基本知识。严禁用于商业以及非法目的,严禁转载、抄袭、未经许可地引用。

    为了便于解释和描述,本说明中采用了一些非专业的描述与形容方法(如:number),敬请理解。因编写校对仓促,如有错误欢迎及时指正,本文中的示例仅供函数参考,不要直接用于脚本中。

    重要提示:

    Lua 官方手册://www.lua.org/manual/5.2/ Lua 中文开发手册://book.luaer.cn/

    Lua 基础简明教程:https://zybuluo.com/lisaisacat/note/636399

    触动精灵的脚本开发、存储过程必须使用 UTF-8 文本编码,如果您出现脚本中文无法正常显示与处理,请在您使用的编辑器或 IDE 中设置文本编码为 UTF-8,谢谢。

    学习前的准备

    越狱及 root 常识

    在学习脚本开发之前,首先要具备一些关于 iOS 越狱和安卓 root 的知识,以及触动精灵的常用信息

    文档链接:https://www.zybuluo.com/lisaisacat/note/324664 看了上面的文档,你可以具备以下知识:

    什么样的手机适合用来做脚本开发

    拿到一台越狱手机之后应该做什么才能避免白苹果和报错 Cydia 不见了或者已安装界面空白该怎么办 为什么安装插件总是报错呢 Lua 基础简明教程

    首先你需要了解 Lua 这门语言的一些基础知识,什么是循环,什么是函数,布尔型和数值型分别是什么意思,才有可能看得懂下面的教程和手册。 文档地址:https://www.zybuluo.com/lisaisacat/note/636399 脚本开发取色技巧

    新手在学习使用触动精灵开发脚本的时候,总会进入一些误区,或者会有一些迷惑的点,觉得无从下手,本文总结了一些自己在学习过程中遇到的问题和经验技巧,欢迎大家一起交流分享。

    文档链接:https://zybuluo.com/lisaisacat/note/508345 看了上面的文档,你可以具备以下知识:

    透明背景图、动图、带动画的界面应该怎么取色 找色和找图哪个更好用 函数封装是什么 脚本报错了怎么办

    小白学触动零基础视频教程

    如果你没有任何编程基础,可以先看一下零基础教学视频:https://www.zybuluo.com/lisaisacat/note/585252 看了上面的文档,你可以具备以下知识: deb 插件安装方法

    平刷插件 Cydia Eraser SSH 命令工具 putty

    触动精灵的安装使用及常识 抓色器和编辑器的使用及常识

    同样的脚本为什么有的手机运行异常 showUI 返回值的调用

    showUI 应该怎么写才简洁好用 大漠字库工具的用法 触动精灵开发者指南

    由于触动精灵在线文档数量较多,很多人不知道如何查询,现建立此文档做为索引,其中会补充一些软件使用的常用信息。

    触动精灵旗下目前有四款软件:触动精灵(iOS/Android)、帮你玩商城

    (iOS/Android)、小精灵(iOS/Android)、企业版(iOS/Android 开发中)。 触动精灵适合开发者和有中控开发能力的工作室使用

    帮你玩脚本商城适合开发玩家脚本的开发者和普通脚本用户使用 小精灵适合有图标和包名自定义需求的开发者和工作室使用 企业版适合有批量控制设备需求的工作室使用

    文档地址:https://www.zybuluo.com/miniknife/note/509515 触动产品功能对比

    产品名称 自定义图标 录制 调试 运行源码 授权 批量控制 支持平台 开发者平台 触动精灵iOS × √ √ √ 30元/台/年 购买API自行开

    发 iOS/Android //dev.touchsprite.com/site/index 触动精灵安卓 × √ √ √ 免费 购买API自行开

    发 iOS/Android //dev.touchsprite.com/site/index 触动小精灵 √ × × × 11元/台/月 购买API自行开

    发 iOS/Android //app.touchsprite.com/ 帮你玩商城 × × × × 免

    费 × iOS/Android //dev.touchsprite.com/p4u/site/index

    触动企业版 × × × √ 38元/台/年 免费 iOS/Android //ent.touchsprite.com/ 如何查看更多文档

    在文档右侧栏顶部点击文档分类菜单栏按钮,即可查看触动精灵所有在线文档。 此处输入图片的描述

    脚本开发相关工具

    工欲善其事,必先利其器,在学习触动精灵脚本编写前我们需要下载安装一些辅助工具来完成脚本编写,包含但不限于以下工具:

    触动精灵 iOS

    使用教程:https://www.zybuluo.com/miniknife/note/307627 官方源地址://apt.touchsprite.com

    测试源地址://apt-test.touchsprite.com 脚本存放路径:/var/mobile/Media/TouchSprite/lua 默认资源路径:/var/mobile/Media/TouchSprite/res 脚本日志路径:/var/mobile/Media/TouchSprite/log 配置文件路径:/var/mobile/Media/TouchSprite/config

    触动精灵 Android

    使用教程:https://www.zybuluo.com/miniknife/note/443534 下载地址://www.touchsprite.com/touchsprite 脚本存放路径:/sdcard/TouchSprite/res/lua

    默认资源路径:/sdcard/TouchSprite/res/res 脚本日志路径:/sdcard/TouchSprite/res/log 配置文件路径:/sdcard/TouchSprite/res/config

    ※安卓不同机型路径有差别,请用userPath函数获取路径

    注意事项

    有些函数不支持低版本触动精灵,请仔细阅读函数说明并尽量保持触动精灵客户端为最新版。

    测试版为不稳定版本,为避免不必要的麻烦,请勿大规模安装。

    测试版和正式版的 Bundle ID 不同,不能跨源覆盖安装或直接升级,请卸载之后再安装另一个源的版本。

    脚本编辑器:TouchSprite Studio

    支持函数自动补全、函数提示、关键字高亮、文件传送、远程运行、自动缩进等常用功能,已内置所有至最新 2.3.6 版本触动精灵扩展函数,推荐使用。 下载地址://www.touchsprite.com/tools

    使用手册:https://www.zybuluo.com/miniknife/note/123055

    视频教程:https://www.zybuluo.com/lisaisacat/note/324664#编辑器与抓色器的使用

    抓色器:TSColorPicker

    一个趁手的抓色器可以让你的脚本开发过程变的轻松愉快,在此强烈推荐触动抓色器,快捷抓点、一键生成代码、远程抓屏,让你如虎添翼。具体使用方法请阅读压缩包内附带的说明(远程抓屏功能需使用触动精灵iOS v2.1.5 以上版本)。 下载地址://www.touchsprite.com/tools

    使用手册:https://www.zybuluo.com/havonz/note/94681

    视频教程:https://www.zybuluo.com/lisaisacat/note/324664#编辑器与抓色器的使用

    已兼容的模拟器

    猩猩模拟器、夜神模拟器、海马玩模拟器、逍遥模拟器、51 模拟器、雷电模拟器

    模拟器使用教程:https://www.zybuluo.com/miniknife/note/443336 从系统兼容和资源占用角度考虑,推荐使用雷电模拟器、夜神模拟器。

    点击触摸

    函数:touchDown、touchUp、touchMove 触摸点击、滑动

    函数名称:触摸按下、抬起、移动

    函数功能:通过按下、抬起、移动动作发送触摸事件。 函数方法

    福利:打开支付宝首页搜索“608066754”即可领取红包,吃个早点,买杯饮料肯定够了,红包加倍最高可以领取99元红包!

    「觉得内容不错,打赏支持一下」

    青海11选五怎么中奖

    觉得内容不错,打赏支持一下

    使用微信扫描二维码完成支付

    福利:打开支付宝扫描二维码领红包,可免费下载资料 微信:17702577729




  • 新发现:墨西哥发现恐龙新物种 2019-05-21
  • 为吸引中国游客 世界各国纷纷喊话:“我最懂你” 2019-05-21
  • 任天堂Switch九月开始收连线费 详细方案公开 2019-05-20
  • 甘肃警方破获一起“微信卖茶叶”特大新型网络诈骗案 2019-05-20
  • 党史上的两个闽赣省委 2019-05-07
  • “12338”妇女维权公益服务热线介绍 2019-05-02
  • 中国驻越南使馆举办越南媒体交流会 2019-05-02
  • 曹建明:坚持有腐必反,坚定不移“打虎”、“拍蝇”、“猎狐” 2019-04-30
  • 他们不知道,年轻人轻轻松松也能就业 2019-04-30
  • 哥大在读硕士马健瑞创业 为留学生做“专属保护”装备 2019-04-29
  • 为了人民重托——记政府工作报告起草 2019-04-22
  • 不是有《城市生活无着的流浪乞讨人员救助管理办法》吗?[晕][晕] 2019-04-20
  • [鄙视]就你这智商还挑战爱因斯坦?蚍蜉撼树也! 2019-04-19
  • 社会主义社会按劳分配是建立在公有制和私有制并存基础上的,共产主义社会按需分配是建立在公有制基础上的,所有制基础不同,其分配形式也就不同。所谓“共产主义... 2019-04-19
  • 北京12.4万人申报积分落户 初核结果7月31日后公布 2019-04-06