智控官网
Introduction
前言
Lua 编程
Lua 编程
注释
语句块
赋值语句
循环语句
数值运算
比较运算
逻辑运算
运算符优先级
关键字
变量类型
变量的定义
Lua 常用函数
基础函数
函数:type 判断数据类型
函数:require 加载模块
函数:tonumber 将字符串转成数字
函数:tostring 将数字转成字符串
函数:pcall 保护模式调用
io 相关函数
函数:io.open 按模式打开文件
函数:io.type 判断句柄
函数:io.read 按模式读取文件
函数:io.write 写入到文件
函数:io.close 关闭文件句柄
os 相关函数
函数:os.date 格式化日期
函数:os.time 格式化时间
函数:os.rename 重命名文件(夹)
函数:os.remove 删除文件
string 相关函数
函数:string.find 查找字符串
函数:string.format 格式化字符串
函数:string.gmatch 全局模式匹配
函数:string.gsub 字符串替换
函数:string.len 获取字符串长度
函数:string.match 字符串查找
函数:string.rep 复制字符串
函数:string.reverse 字符串反转
函数:string.sub 字符串截取
函数:string.upper 小写字母转大写
函数:string.lower 大写字母转成小写
函数:string.byte 字符串转 ASCII 编码
函数:string.char ASCII 编码转字符串
table 相关函数
函数:table.concat 数组连接
函数:table.insert 插入数据到数组
基本函数
函数:init 初始化
函数:mSleep 延时
函数:getRndNum 获取随机数
模拟点击
函数:tap 点击
函数:doubleTap 双击(iOS)
函数:touchHold 长按(iOS)
函数:drag 拖拽(iOS)
函数:touchDown 触摸按下(Android)
函数:touchUp 触摸抬起(Android)
函数:touchMove 触摸移动(Android)
函数:moveTo 滑动
坐标与图色
函数:getColor 获取屏幕某点颜色值
函数:getColorRGB 获取屏幕某点颜色值
函数:isColor 单点比色
函数:multiColor 多点比色
函数:multiColTap 多点比色点击
函数:findMultiColor 多点区域找色
函数:findMultiColorInRegionFuzzy 区域多点找色
函数:findMultiColorInRegionFuzzyByTable 区域点阵找色
函数:findMultiColorInRegionFuzzyExt 高级多点区域找色
扩展:区域多点找色基础和高阶用法
函数:snapshot 截图
文本输入
函数:inputText 输入字符串
函数:clearInput 清空输入框(iOS)
函数:inputKey 输入按键码(iOS)
函数:switchTSInputMethod 切换到触动智控输入法(Android)
安卓模拟物理按键(Android)
文字识别
函数:ocrText 本地光学字符识别
函数:tsOcrText 触动文字识别(Android)
日志输出
函数:nLog 远程日志
函数:dialog 提示框(Android)
函数:toast 吐司提示(Android)
函数:initLog 初始化日志
函数:wLog 输出日志
函数:closeLog 停止输出日志
实例:服务日志
应用
函数:runApp 运行应用
函数:closeApp 关闭应用
函数:getInstalledApps 获取应用列表
设备
函数:getScreenSize 获取屏幕分辨率
函数:batteryStatus 检测电池状态、电量
函数:getOrientation 获取屏幕方向
函数:setOrientation 设置屏幕方向(iOS)
函数:keepScreen 保持屏幕
函数:ldReboot 重启雷电模拟器(Android)
系统
函数:lockDevice 锁定设备
函数:deviceIsLock 设备锁定状态
函数:unlockDevice 解锁设备
函数:readPasteboard 读取剪贴板
函数:writePasteboard 写入剪贴板
函数:setWifiEnable 无线开关(Android)
网络
函数:httpGet 获取网页数据
函数:httpPost 提交网页数据
拓展阅读
脚本开发工具
iOS 设备分辨率一览表
Android 按键类编码
本书使用 GitBook 发布
函数:closeLog 停止输出日志
函数:closeLog 停止输出日志
函数功能:关闭日志输出连接
函数方法
closeLog(name);
必填
参数
类型
说明
name
string
日志文件名或服务器地址与端口不带后缀,自动添加 .log
选填
无
返回值
无
函数用例及注意事项
见
实例:服务日志
results matching "
"
No results matching "
"