在使用按键精灵编写脚本时,与字符串有关的场景有以下几种:
- Dim localTime = "2023-11-12 00:15:14"
- Dim networkTime = GetNetworkTime()
- TracePrint networkTime
- If networkTime > localTime Then
- TracePrint"脚本过期了"
- Else
- TracePrint"脚本还能用"
- End If
- Dim src="/sdcard/MobileAnjian/anjian.txt"
- // 写入账号密码
- File.Write(src,"123456.456789.789234")
- Dim result = File.Read(src)
- TracePrint result
- Dim users = Split(result,".")
- TracePrint users(0)
- TracePrint users(1)
- TracePrint users(2)
- Import "CmdLibUtil.mql"
- TracePrint CmdLibUtil.相加(1,2)
- // 3
命令库里默认只有一个相加方法,需要自定义方法时,可以在命令库里面自己写一个方法,然后在其它地方引入使用。
以下是命令库在电脑上的文件位置:
在命令库文件里添加了新方法后,如果电脑上连接的是手机,直接点击同步命令库即可,如果是模拟器的话,需要将电脑上修改的命令库文件复制到模拟器里面。
Lua插件的位置如下图所示,文件夹里自带了很多插件,如果需要自定义插件,可以写好以后存放在此文件夹,如果电脑上连接的是手机,直接点击同步命令库即可,如果是模拟器的话,需要将电脑上修改的命令库文件复制到模拟器里面。
需要注意的是,所有需要供按键精灵使用的插件函数,都必须加 QMPlugin. 前缀,在按键精灵中采用 Import "插件名.lua" 导入插件后,再用 插件名.函数名 即可调用。