前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >按键精灵中的字符串常用的场景

按键精灵中的字符串常用的场景

作者头像
越陌度阡
发布2023-11-13 09:12:11
2070
发布2023-11-13 09:12:11
举报

在使用按键精灵编写脚本时,与字符串有关的场景有以下几种:

1. 用时间字符串记录脚本使用截止使用时间

代码语言:javascript
复制
Dim localTime = "2023-11-12 00:15:14"
Dim networkTime = GetNetworkTime()
TracePrint networkTime
If networkTime > localTime Then 
	TracePrint"脚本过期了"
Else 
	TracePrint"脚本还能用"	
End If

2. 多账号登录时读取账号名称

代码语言:javascript
复制
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)

3. 针对字符串特殊操作使用命令库

代码语言:javascript
复制
Import "CmdLibUtil.mql"
TracePrint CmdLibUtil.相加(1,2)
// 3

命令库里默认只有一个相加方法,需要自定义方法时,可以在命令库里面自己写一个方法,然后在其它地方引入使用。

以下是命令库在电脑上的文件位置:

在命令库文件里添加了新方法后,如果电脑上连接的是手机,直接点击同步命令库即可,如果是模拟器的话,需要将电脑上修改的命令库文件复制到模拟器里面。

4. 使用Lua插件实现更复杂的功能

Lua插件的位置如下图所示,文件夹里自带了很多插件,如果需要自定义插件,可以写好以后存放在此文件夹,如果电脑上连接的是手机,直接点击同步命令库即可,如果是模拟器的话,需要将电脑上修改的命令库文件复制到模拟器里面。

需要注意的是,所有需要供按键精灵使用的插件函数,都必须加 QMPlugin. 前缀,在按键精灵中采用 Import "插件名.lua" 导入插件后,再用 插件名.函数名 即可调用。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-11-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 用时间字符串记录脚本使用截止使用时间
  • 2. 多账号登录时读取账号名称
  • 3. 针对字符串特殊操作使用命令库
  • 4. 使用Lua插件实现更复杂的功能
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档