按键精灵_限制一个脚本的使用次数

具体的思路~

第一、脚本是按照每天使用三次,也就是第二天使用次会归零可以再次使用,那么这个脚本应该和日期有关。

第二、我们要有一个记录使用次数的容器,这里我用最常见的文本,考虑到被破解的风险,文本路径藏得隐蔽点。文本命名直接用上一步的时间最为直接。

第三、每用一次就会记录一下,那么就是简单的递增。n=n+1,使用的时候,先读取文本中的次数,再加上1次,最后在写入到文本里面。

第四、当读取的次数大于3以后,我们就直接停止了,此时就是超出了使用次数。

这些就是这个功能的思路,下面我说一下具体的操作。

第一步:获取当前系统时间

dim t=Date()

考虑到格式中有斜杠,当做文件命名会有错误,所以把时间处理一下,去掉斜杠。

「按键精灵安卓版」限制一个脚本的使用次数

第二步:假设已经以日期命名,生成一个文本,获取文本内容,这里说的是假设,有两种可能,如果存在这个文本,就可以读取到文本里面的内容,如果不存在这个文本,就是读取内容为空。

Dim ci=file.read(“/sdcard/pictures/” & mydate & “.txt”)1

第三步:判断内容,如果是空,那说明是首次,如果不是空那么就是已经用过了,那么继续判断用了有没有超过3次,超过了结束脚本,没超过可以正常使用。

判断文本是否为空,用len命令。

基本过程就是这些,看一下源码。

「按键精灵安卓版」限制一个脚本的使用次数

最后说一下怎么用它,这段代码就是正式启动脚本前的限制,放在你原来脚本第一行就行。

 

赞 (0)