好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

触动精灵脚本开发手册.doc

156页
  • 卖家[上传人]:新**
  • 文档编号:541484386
  • 上传时间:2022-09-03
  • 文档格式:DOC
  • 文档大小:212.38KB
  • / 156 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • DecryptGUI@miniknife 2017-09-27 18:51 字数 119624 阅读 480798触动精灵脚本开发手册开发手册 触动精灵Windows 平台按 Ctrl + F 打开快捷搜索Mac 平台按 command + F 打开快捷搜索※右侧文本列表可以找到全部手册目录触动精灵脚本开发手册目录前言学习前的准备越狱及 root 常识Lua 基础简明教程脚本开发取色技巧小白学触动零基础视频教程触动精灵开发者指南触动产品功能对比如何查看更多文档脚本开发相关工具触动精灵 iOS触动精灵 Android脚本编辑器:TouchSprite Studio抓色器:TSColorPicker已兼容的模拟器点击触摸函数:touchDown、touchUp、touchMove 触摸点击、滑动函数:catchTouchPoint 获取用户点击坐标图色类及屏幕相关函数:init 初始化函数:getDeviceOrient 获取、应用屏幕方向(仅支持 iOS)函数:setDeviceOrient 设置屏幕方向(仅支持 iOS)函数:getScreenSize 获取屏幕分辨率函数:setScreenScale 坐标缩放函数:keepScreen 保持屏幕函数:getColor、getColorRGB 获取屏幕某点颜色值函数:findColorInRegionFuzzy 区域模糊找色函数:findImageInRegionFuzzy 区域模糊找图函数:findMultiColorInRegionFuzzy 区域多点找色函数:findMultiColorInRegionFuzzyExt 高级区域多点找色函数:findImage 高级区域找图(仅支持 iOS)函数:snapshot 截图函数:imageOperMerge 图片合并(仅支持 iOS)开发辅助类函数:initLog、wLog、closeLog 日志函数函数:sysLog 系统日志函数:nLog 远程日志脚本控制函数:mSleep 延时函数:lua_exit 退出脚本函数:lua_restart 重载脚本函数:luaExitIfCall 来电暂停函数:checkScriptAuth 脚本授权系统相关函数:dialog 提示框函数:toast 提示函数:dialogRet 带按钮的对话框函数:dialogInput 参数对话框(仅支持 iOS)函数:getNetTime 获取网络时间函数:addContactToAB 添加联系人函数:removeAllContactsFromAB 清空通讯录UTF-8 编码模块说明函数:utf8.char 整数序列转换字符串函数:utf8.codes 获取字符编码函数:utf8.codepoint 获取指定位置字符编码函数:utf8.len 统计字符个数函数:utf8.offset 获取字符位置文字输入及按键模拟函数:inputText 输入字符串函数:switchTSInputMethod 切换到触动/帮你玩输入法(仅支持 Android)函数:getInPutMethod 获取当前输入法包名(仅支持 Android)函数:pressHomeKey 模拟主屏幕按键函数:doublePressHomeKey 双击 HOME 键(仅支持 iOS)函数:keyDown、keyUp 模拟键盘(仅支持 iOS)命令: 安卓模拟物理按键(仅支持 Android)应用相关函数:runApp、closeApp 运行、关闭应用函数:isFrontApp 判断前台应用函数:frontAppBid 获取前台应用函数:appBundlePath 获取应用安装路径函数:appDataPath 获取应用数据路径(仅支持 iOS)函数:appIsRunning 检测应用是否运行函数:openURL 打开网络地址函数:ipaInstall、ipaUninstall 安装、卸载应用(仅支持 iOS)函数:install, uninstallApp 安装、卸载应用程序(仅支持 Android)函数:getInstalledApps 获取应用列表函数:isInstalledApk 查询应用程序是否安装(仅支持 Android)函数:changeSpeed 变速器(仅支持 iOS)函数:cleanApp 清理应用数据(仅支持 Android)系统信息类函数:getDeviceType 获取设备类型函数:getDeviceID 获取触动精灵设备号函数:getMemoryInfo 获取设备内存信息函数:getTSVer、getOSVer 获取引擎版本号、获取系统版本号函数:getOSType 获取设备系统函数:batteryStatus 检测电池状态、电量函数:getProcess 获取设备进程列表函数:getDeviceAlias 获取设备别名(仅支持 iOS 企业版)函数:getDeviceName 获取设备名称函数:setDeviceName 设置设备名称(仅支持 iOS)函数:getIMEI 获取设备 IMEI(仅支持 Android)函数:getNetworkIP 获取网络 IP(仅支持 Android)函数:getDeviceBrand 获取设备品牌(仅支持 Android)函数:getDeviceModel 获取设备型号(仅支持 Android)函数:getCPUType 获取 CPU 型号(仅支持 Android)函数:getUUID 获取 UUID(仅支持 Android)函数:getSDCardPath 获取 SD 卡路径(仅支持 Android)函数:getDPI 获取屏幕 DPI 和像素密度(仅支持 Android)系统控制函数:setRotationLockEnable 锁定设备方向(仅支持 iOS)函数:setWifiEnable 无线开关函数:setBTEnable 蓝牙开关函数:setAirplaneMode 飞行模式开关函数:getVPNStatus 获取VPN状态函数:setVPNEnable VPN 开关(仅支持 iOS)函数:setCellularDataEnable 蜂窝网络开关(仅支持 iOS)函数:setAssistiveTouchEnable 小圆点开关(仅支持 iOS)函数:setReduceMotionEnable 减弱动效开关(仅支持 iOS)函数:getBacklightLevel 获取屏幕亮度函数:setBacklightLevel 设置屏幕亮度函数:setVolumeLevel 设置设备音量函数:vibrator 振动函数:playAudio 播放音频函数:stopAudio 停止播放 (仅Android)函数:lockDevice 锁定设备函数:deviceIsLock 设备锁定状态函数:unlockDevice 解锁设备函数:setAutoLockTime 设置锁屏时间函数:resetIDLETimer 重置锁屏计时(仅支持 iOS)函数:shakeDevice 摇一摇(仅支持 iOS)函数:setScreenResolution 修改分辨率(仅支持 iOS)函数:clearKeyChain 清除钥匙串(仅支持 iOS)函数:fakeGPS 伪装位置(仅支持 iOS)函数:saveImageToAlbum 图片存入相册函数:saveVideoToAlbum 视频存入相册(仅支持 iOS)函数:writePasteboard、readPasteboard 读写剪贴板回调函数函数:beforeUserExit 终止之前运行文字识别函数:ocrText 本地光学字符识别函数:addTSOcrDict、addTSOcrDictEx、tsOcrText、tsFindText 触动点阵识别函数:addDmOcrDict、dmOcrText、dmFindText 打码点阵识别触动相关函数:deviceIsAuth 获取触动精灵授权状态(仅支持 iOS)函数:getRunningAccess 获取当前脚本运行权限(仅支持 Android)函数:userPath 获取客户端文件路径函数:whoAmI 检测触动产品类型函数:showFloatButton 显示、隐藏悬浮条命令: 强制重启触动服务Thread 协程(仅支持 iOS)函数:thread.create 创建协程函数:thread.createSubThread 创建子协程函数:thread.stop 停止协程队列函数:thread.wait 阻塞等待当前协程完成函数:thread.setTimeout 设置协程超时时间函数:thread.clearTimeout 清除协程超时时间函数:thread.waitAllThreadExit 协程阻塞等待浮动窗口函数:fwShowWnd 显示浮动窗口函数:fwShowTextView 显示文字视图函数:fwShowImageView 显示图形视图函数:fwCloseView 关闭视图函数:fwCloseWnd 关闭窗口函数:fwGetWndPos 获取窗口位置函数:fwShowButton 显示一个按钮函数:fwGetPressedButton 获取按钮点击事件完整实例脚本 UIshowUI什么是 json调用示例用 json 创建界面全局属性控件通用属性界面控件控件: Label 标签控件: RadioGroup 单选框控件: Edit 文本编辑框控件: CheckBoxGroup 多选框控件: ComboBox 下拉框控件: Image 图片默认样式指定控件尺寸与位置返回值自定义样式实例代码webUI(仅支持 iOS)函数: webview.new 创建 webview函数: myweb1.show 显示webview函数: myweb1.set 改变 webview 外观函数: myweb1.close 关闭 webview函数: event.register 发送消息,传递参数完整例子为触动增加无限可能,Lua扩展库触动精灵 TSLib 函数扩展库云打码扩展库触动精灵云打码使用方法函数:ocr.cloudOcrText、ocr.cloudOcrReportError、ocr.version简易 SMTP 邮件发送库函数:mail.send触动精灵中 "os.execute" 应用respring 注销poweroff 关机reboot 重启clearCache 清空缓存delFile 删除文件unzip 解压movefile 移动文件copyfile 复制文件newfolder 创建文件夹触动精灵中"io库"应用readFile 将指定文件中的内容按行读取getList 遍历文件findFile 查找文件file_exists 检测指定文件是否存在在触动精灵中使用"LuaSocket"网络库如何安装httpGet请求ht。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.