下载地址ios版:添加触摸源 http://cydia.touchelf.com 下载android版:https://share.weiyun.com/5rJs5z4中控标准版:https://share.weiyun.com/5I11WZq中控社区版:#触摸精灵控制中心社区版V1.4.8 中控开源地址:https://gitee.com/Evanelf/te_center
6.4.0版本更新说明新增脚本加密算法e4修复file.copy()在部分系统下报错的问题
6.3.0版本更新说明新增sys.brightness.get(): 获取屏幕亮度sys.brightness.set(): 设置屏幕亮度优化net.time()默认超时缩短为5秒脚本开始时自动设置随机种子脚本结束时对未抬起的手指ID自动调用touch.up()修复iOS 12系统下键盘收起后界面布局错乱的问题应用列表界面下存在非UTF8字符时报500错误的问题
6.2.1版本更新说明新增sys.ui.show(): 弹出动态UI, 支持HTML编写codec.json.valid(): JSON校验修复iOS 10系统以下sys.toast()函数在切换应用时不显示的问题
6.1.0版本更新说明新增task模块task.add(): 添加任务task.loop(): 执行任务队列task.yield(): 切换任务task.sleep(): 切换任务并延时touch模块touch.slide(): 滑动touch.tap(): 点击touch.tapRandom(): 随机点击sys模块sys.respring(): 注销优化优化screen.findImage()找图算法优化screen.findColor()函数返回大量坐标时的性能net.http.get()支持二进制数据file模块兼容BOM头选定脚本时自动保存配置
6.0.0版本更新说明主要模块化函数接口, 旧函数接口仍保持兼容touch: 触摸模块key: 按键模块screen: 屏幕模块image: 图像模块ocr: 识别模块app: 应用模块sys: 系统模块script: 脚本模块net: 网络模块codec: 编码模块file: 文件模块新增file模块file.newDir(): 新建目录file.newFile(): 新建文件file.read(): 文件读取file.readTable() 文件读取至tablefile.write(): 文件写入file.writeTable(): 文件写入tablefile.remove(): 文件移动file.copy(): 文件复制file.move(): 文件移动file.exists(): 文件是否存在file.size(): 文件大小file.list(): 文件列表file.find(): 文件查找sys模块sys.wifi.status(): WIFI状态sys.wifi.setStatus(): 设置WIFI状态codec模块codec.base64.encode(): Base64编码codec.base64.decode(): Base64解码codec.url.encode(): URL编码codec.url.decode(): URL解码net模块net.ftp.newDir(): 目录创建net.ftp.remove(): 文件删除net.ftp.exists(): 文件是否存在net.ftp.list(): 文件列表
5.2.0版本更新说明新增支持设置开机启动脚本脚本UI中InputBox支持密码类型keepScreen()支持缓存二值化httpPost()修复clipText()在某些情况导致crash的问题A12处理器兼容问题优化二维码识别兼容性FTP兼容性
5.1.2版本更新说明重要支持 iOS 14
5.1.1版本更新说明优化fontFindText()/fontFindTextEx()/fontOcrText()支持可选精度参数
5.1.0版本更新说明新增支持远程调试, 需配合最新VSCode的触摸精灵插件使用断点添加/删除脚本暂停/继续/单步执行变量查看变量跟踪表达式执行
5.0.5版本更新说明修复频繁调用VPN相关函数时出错问题
5.0.4版本更新说明优化logDebug(), toast(), notifyMessage()第一个参数支持包括table在内的任意类型修复iOS 12系统上deviceUnlock()函数导致手动锁屏黑屏问题UI界面键值中包括=号时解析不全问题
5.0.3版本更新说明优化ftpGet(), ftpPut(), httpGet()支持可选timeout参数修复云打码上传JPEG格式时错误问题
5.0.2版本更新说明优化云控服务器支持域名格式
5.0.1版本更新说明修复findMultiColorInRegionFuzzyEx()参数类型错误问题
5.0.0版本更新说明支持云控API新增imageResize()qrCodeDecode()qrCodeEncode()deviceIsLock()deviceUnlock()优化运行tep/tepe项目格式脚本时, 自动添加lib目录至package.path, 可以直接require该目录下的脚本
4.5.0版本更新说明添加字库函数fontInit()/fontFindText()/fontFindTextEx()/fontOcrText()修复plistRead()读取某些含有特殊类型的文件时失败问题修改getNetTime()函数使用的时间服务器
4.4.0版本更新说明添加imageFilter()函数用于按指定颜色对图片进行二值化处理添加imageBinarization()函数用于按指定阈值对图片进行二值化处理
4.3.0版本更新说明运行脚本前如果没有选定脚本, 则默认加载之前保存的选项localOcrText()/localOcrTextEx()除返回识别文字外, 额外返回第二个Table类型的值, 包含识别文字每个字符的信息, 详情见文档添加findMultiColorInRegionFuzzyEx()函数, 返回符合条件的所有点的Table
4.2.1版本更新说明安卓:大幅优化安卓真机图色功能速度脚本播放结束时自动恢复原输入法修复部分机型无法获取设备信息的问题修复部分机型音量失效的问题苹果:修复findMultiColorInRegionFuzzy()函数第一个参数传入错误类型时进程退出问题
4.2.0版本更新说明大幅优化图色功能速度截图、找图支持png格式远程截图API支持指定格式和缩放比例修复速安打码接口失效问题修复脚本UI界面部分逻辑修复iOS 9系统下触摸精灵APP界面白屏问题脚本错误显示更详细的堆栈信息添加[脚本停止提示]选项
4.1.1版本更新说明支持iOS 13的全部设备 (包含A12/A13处理器)优化脚本UI界面下拉框显示添加scriptStop()函数用于停止脚本添加scriptRestart()函数用于重启脚本,可用来更新脚本添加localOcrTextEx()函数用于本地识别指定图片keyDown()/keyUp()支持'Return'模拟回车安卓同步更新并新增frontAppBid()函数支持
4.1版本更新说明全新界面升级支持远程UI,可在电脑端直接访问触摸精灵界面脚本编辑界面集成vscode编辑器,配合远程UI带来全新脚本开发体验远程API增加更多接口
安卓版本支持最新版雷电模拟器,夜神模拟器,红手指云手机安卓系统支持5以上版本
界面预览:
4.0版本更新说明新增功能新增http中控接口接口说明见手册::http://doc.touchelf.com
增加脚本打包功能.新增两种脚本格式tep和tepe.tep为项目打包格式,tepe为项目加密格式脚本需以项目方式创建.主脚本为main.lua 需要加载的其他脚本放在lib目录内,图片等其他资源放在res目录内.放在lib目录内的lua文件在打包文件加密时会同时被加密.中控上传时选择项目文件夹则中控会将文件夹打包为tep格式上传.中控上传时tep文件则中控会直接上传tep文件.中控上传时tepe文件则中控会直接上传tepe文件.范例:https://share.weiyun.com/5mTVxDB
删掉httpGet()函数用socket代替http
http = require("socket.http")
r = http.request("http://www.baidu.com");删掉ftpGet()函数用socket代替ftp
删掉ftpPut()函数用socket代替ftp
更多socket 例子见手册:http://doc.touchelf.com
新增getWorkingDirectory()函数函数作用:获取当前脚本目录.由于项目打包后运行时会在临时目录运行,所以加载项目内的资源时需要使用此函数获取当前脚本运行目录.详细用法见上一条中的范例.
关于中控中控使用electron+vue+element ui开发.Electron官网: https://electronjs.orgVUE:https://cn.vuejs.orgelement ui:https://element.eleme.cn
发现bug或者使用问题可在下面跟帖