tslib触动精灵基础扩展库使用手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
@miniknife?2017-09-21 16:38?字数?29341?阅读?111853
TSLib 触动精灵基础扩展库使用手册
开发手册
Windows 平台按 Ctrl + F 打开快捷搜索 Mac 平台按 command + F 打开快捷搜索
※右侧文本列表可以找到全部手册
目录
TSLib 触动精灵基础扩展库使用手册
o
目录
o
简介
o
学习前的准备
越狱及 root 常识
Lua 基础简明教程
脚本开发取色技巧
小白学触动零基础视频教程
o
触动精灵开发者指南
触动产品功能对比
如何查看更多文档
o
函数扩展库下载
使用须知
函数:TSVersions 获取扩展库版本号
o
点击滑动类
函数:tap 点击
函数:randomTap 随机点击
函数:moveTo 滑动
函数:moveTowards 角度滑动
函数:moveZoomOut 捏合
函数:moveZoomIn 放大滑动
函数:moveCircleCenter 圆心滑动
函数:moveCirclePonits 圆弧滑动
o
颜色判断类
函数:intToRgb 十六进制转 RGB
函数:rgbToInt RGB 转十六进制
函数:isColor 单点比色
函数:multiColor 多点比色
函数:multiColTap 多点比色点击
函数:findMultiColorInRegionFuzzyByTable 点阵找色
o
开发调试类
函数:log 日志
o
文件操作类
函数:isFileExist 判断文件
函数:readFile 读文件返回表
函数:readFileString 读文件返回字符串
函数:writeFile 保存表到文件
函数:writeFileString 保存字符串到文件
函数:delFile 删除文件
o
应用信息类
函数:getAppName 获取应用名称
函数:getUserApp 获取已安装 ipa 应用列表
o
数据操作类
函数:strSplit 分割字符串
函数:httpGet 获取网页数据
函数:httpPost 提交网页数据
函数:getNetIP 获取外网 IP
函数:inputStr 输入字符串
函数:getStrNum 获取字符串数
函数:getRndNum 获取随机数
函数:snapAndSave 截图保存到相册
函数:deepCopyTable 复制表
o
系统类模块
函数:luaExit 退出脚本执行
函数:getRender 获取屏幕的 render 值
函数:isDay 日期判断
o
clear 清理类模块
函数:clearAllPhotos 清空相册
函数:clearAllKeyChains 清空钥匙串
函数:clearIDFAV 清理 IDFAV
函数:clearPasteboard 清空剪贴板
函数:clearCookies 清除浏览器 Cookies
o
showUI 脚本配置界面
函数:checkTable 检查 UItable
函数:getMode 获取 UI 模式
函数:neosUI 显示 UI
o
便捷 UI
函数:UINew 创建 UI
函数:UIShow 显示 UI
函数:UILabel 文本标签
函数:UIRadio 单选框
函数:UIEdit 编辑框
函数:UICheck 多选框
函数:UICombo 下拉框
函数:UIComboRlt 联动下拉框
函数:UIComboRlts 联动关联框
函数:UIImage 图片框
UI 完整实例
o
ocr 云打码扩展库
函数:ocrInfo 初始化打码平台
函数:ocrBalance 查询用户余额
函数:ocrScreen 区域打码识别
函数:ocrImage 图片打码识别
函数:ocrReportError 提交错误识别
o
企业版相关
函数:setDeviceAlias 设置设备别名(仅限企业版)
o
附录
已知与触动精灵/帮你玩/小精灵/企业版 iOS 冲突的插件
列表
Lua math 库
设备 SSH 连接工具
相关工具运行库
OCR(光学字符识别)相关
LuaSQLite
简介
为了进一步降低脚本开发者门槛,触动精灵单独开发一个扩展库,提供了一系列 实用函数供开发者使用。? 本函数扩展库中的函数如无特殊说明,均支持 iOS Android 双平台。
学习前的准备
越狱及 root 常识
在学习脚本开发之前,首先要具备一些关于 iOS 越狱和安卓 root 的知
识,以及触动精灵的常用信息
文档链接:看了上面的文档,你可以具备以下知识:?
o
什么样的手机适合用来做脚本开发
o
拿到一台越狱手机之后应该做什么才能避免白苹果和报错
o
Cydia 不见了或者已安装界面空白该怎么办
o
为什么安装插件总是报错呢
Lua 基础简明教程
首先你需要了解 Lua 这门语言的一些基础知识,什么是循环,什么是函 数,布尔型和数值型分别是什么意思,才有可能看得懂下面的教程和手册。
文档地址:脚本开发取色技巧
新手在学习使用触动精灵开发脚本的时候,总会进入一些误区,或者会有
一些迷惑的点,觉得无从下手,本文总结了一些自己在学习过程中遇到的问
题和经验技巧,欢迎大家一起交流分享。
文档链接:lisaisacat/note/508345
看了上面的文档,你可以具备以下知识:?
o
透明背景图、动图、带动画的界面应该怎么取色
o
找色和找图哪个更好用
o
函数封装是什么
o
脚本报错了怎么办
小白学触动零基础视频教程
如果你没有任何编程基础,可以先看一下零基础教学视频:看了上面的文
档,你可以具备以下知识:?
o
deb 插件安装方法
o
平刷插件 Cydia Eraser
o
SSH 命令工具 putty
o
触动精灵的安装使用及常识
o
抓色器和编辑器的使用及常识
o
同样的脚本为什么有的手机运行异常
o
showUI 返回值的调用
o
showUI 应该怎么写才简洁好用
o
大漠字库工具的用法