@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 文本标签
▪ write的返回值函数:UIRadio 单选框
▪ 函数:UIEdit 编辑框
▪ 函数:UICheck 多选框
▪ 函数:UICombo 下拉框
▪ 函数:UIComboRlt 联动下拉框
▪ 函数:UIComboRlts 联动关联框
▪ 函数:UIImage 图片框
▪ UI 完整实例
o ocr 云打码扩展库
▪ 函数:ocrInfo 初始化打码平台
▪ 函数:ocrBalance 查询用户余额
▪ 函数:ocrScreen 区域打码识别
▪ 函数:ocrImage 图片打码识别
▪ 函数:ocrReportError 提交错误识别
o 企业版相关
▪ 函数:setDeviceAlias 设置设备别名(仅限企业版)
o 附录
▪ 已知与触动精灵/帮你玩/小精灵/企业版 iOS 冲突的插件列表
▪ Lua math 库
▪ 设备 SSH 连接工具
▪ 相关工具运行库
▪ OCR(光学字符识别)相关
▪ LuaSQLite
简介
为了进一步降低脚本开发者门槛,触动精灵单独开发一个扩展库,提供了一系列实用函数供开发者使用。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论