【lua 编程 模块详解】——详细lua编程的模块使用
点个赞留个关注吧!!!
lua是一款很好用的软件,用来多控手机,今天给大家详细讲一下某些常用模块的使用
需要使用触动精灵中控进行控制
1、writePasteboard 这段代码可以将【文本】两字存入到你手机的剪贴板,相当于复制了文件这两个字
writePasteboard('文本'); --写入剪贴板
2、readPasteboard 这段代码可以将你剪贴板的内容读出来
readPasteboard(); --读出剪贴板内容
3、inputText 可以将内容写出来,如果有输入框,是可以将文本输出出来的
inputText(readPasteboard()); --读出剪贴板内容并写出字符串
4、msleep 时间延迟,可以停留几秒后在继续执行下一段代码
mSleep(500); --延迟 0.5 秒
mSleep(1000); --延迟 1 秒
5、setAirplaneMode 用来控制手机的飞行模式开关
setAirplaneMode(true); --打开飞行模式
setAirplaneMode(false); --关闭飞行模式
6、moveTo 滑动模块,用来滑动屏幕的 从什么坐标滑动到另一个坐标,60是滑动的快慢成度,1~1000,越大越快
moveTo(320,940,321,400,60); --模拟滑动,需要 require "TSLib" 方可运行
7、toast 将文案现在在手机上,但不会影响任何操作,1代表显示的时间长短
toast("执行成功",1); --文案打印
8、tap 点击,要点击的坐标,1是指点击后手指抬起的时间,0~1000,时间越长,点击的效果越不好,0为快速点击(可能会失误),1为正常点击,从2开始时间越久,这个点击操作就会变成模拟按下
tap(20,400,1) --模拟点击指定坐标
9、lua_exit 退出脚本,一旦运行这个脚本,就会直接终止全部操作
lua_exit(); --退出脚本
10、break; 结束当前单个循环,意思就是如果有循环会结束掉循环,仍然正常运行代码,如果循环里还有一个循环,则会将break所在的循环给结束掉,前提是要运行到这个代码才可以结束循环
break; --跳出循环
11、ocrText 识别坐标内区域的字符串(中文不识别),识别出来后可以给个值就可以打印出来
ocrText(396,248,660,313,0) --识别区域字符串
12、pressHomeKey 回到主界面,就是回到你屏幕的主界面
pressHomeKey(0); --回到屏幕主界面
13、getDeviceType 获取应用名称,需要在某应用下使用,会有程序的名称链接
getDeviceType() --获取应用的名称
14、runApp 打开程序,可以打开某个程序,但需要先知道程序的名字
runApp("com.apple.weather")
15、require "TSLib" 最重要的核心驱动
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
【lua 编程 模块详解】——详细lua编程的模块使用相关推荐
- 吃透Chisel语言.15.Chisel模块详解(二)——Chisel模块嵌套和ALU实现
Chisel模块详解(二)--Chisel模块嵌套和ALU实现 稍微复杂点的硬件设计就需要用嵌套的模块层级来构建了,上一篇文章中实现的计数器其实就是个例子,计数器内部嵌套了一个寄存器.一个Mux和一个 ...
- python udp编程_详解python UDP 编程
前面我们讲了 TCP 编程,我们知道 TCP 可以建立可靠连接,并且通信双方都可以以流的形式发送数据.本文我们再来介绍另一个常用的协议–UDP.相对TCP,UDP则是面向无连接的协议. UDP 协议 ...
- python中threading模块详解及常用方法_Python常用模块功能简介(二)threading
threading模块基本用法 threading.Thread.join函数解释 threading.Thread.join(timeout=None)调用该函数的线程会阻塞调用该线程的主线程和其它 ...
- python argparse模块详解_python学习之argparse模块
一.介绍 argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块.argparse模块的作用是用于解析命令行参数. 我们很多时候,需要用到解析命令行参 ...
- java模块详解_Spring之IOC核心模块详解
Spring IOC简述 IOC称为控制反转,也有一种说法叫DI(依赖注入).IOC也是spring最核心的模块,Spring的所有工作几乎都围绕着IOC展开. 什么是控制反转呢?简单的说,控制反转就 ...
- python nmap模块详解_python中的Nmap模块问题
我已经安装了nmap.exe文件以及nmap模块.但我不确定如何配置nmap路径. 输入nmap路径的代码块如下所示class PortScanner(object): ""&qu ...
- python cx_oracle模块详解_cx_Oracle模块详解
1.安装cx_Oracle模块 1-1.环境准备: 1-1-1.oracle client最小安装 instantclient-sqlplus-linux.x64-11.2.0.4.0 instant ...
- 三菱FX系列PLC模拟量输入AD模块的使用方法和相关编程设置详解
三菱FX系列PLC模拟量输入AD模块的使用方法和相关编程设置详解 本次以FX3U系列PLC的模拟量输入模块FX3U-4AD进行举例说明: 该模块的部分技术数据如下图所示, 该模块的接线端子排列 ...
- Python编程手册系列 - 日历、日期、时间相关内建模块详解
Python - 日历calendar.日期datetime.时间time模块详解 博主精心制作了该系列彩色高亮的动态链接模块手册,预期该手册比阅读纸质书籍有更友好.更便捷.更让人舒适的使用体验.希望 ...
- python import io_详解Python IO编程
文件读写 读文件 try: # windows下utf8 f = open('./README.md', 'r', encoding='utf8', errors='ignore') print(f. ...
最新文章
- python-生成器函数进阶和各种推导式day15
- 华大 MCU 之一 HC32F460 替换 STM32F411 移植记录
- 图像色调,饱和度,对比度等相关定义
- k8s 查看ip地址属于哪个pod_Kubernetes Pod 如何获取 IP 地址
- mysql keepalived双主双活_mysql高可用架构方案之中的一个(keepalived+主主双活)
- js 里面令人头疼的 this
- PAT:1032. Sharing (25) AC
- 5招详解linux之openEuler /centos7防火墙基本使用指南
- block chain
- 微软推出 Power Platform 漏洞奖励计划
- MSRA-TD500数据集(MSRA Text Detection 500 Database)
- 8、Python-函数
- Java开发工程师项目经验以及个人介绍实例
- win10添加开机启动项_Windows系统注册表添加开机启动项
- python可视化计算器_使用Python自带GUI tkinter编写一个期权价格计算器
- 单片机学习笔记-基础知识
- Ubuntu18.04三分钟设置开机启动服务
- 办税、缴税,原来支付宝里就能搞定
- 【Redis缓存中间件必须要掌握的面试知识】
- MBR膜是什么?起到哪些用途?-世来福