星空软件

 找回密码
 立即注册

按键精灵随机1000到3000毫秒延迟脚本分享

新库软件 | 2020-1-4 16:58:10 | 显示全部楼层 |阅读模式
按键精灵
名称(name): 按键精灵延迟脚本
大小: 1 KB
开发者: 按键精灵
是否开源: 开源版
功能介绍: 我们一般通过按键精灵编写一些脚本工具的时候经常会遇到毫秒延迟等技术问题,那么今天小编将会带领大家具体的去解决关于:按键精灵延迟问题的一些技术点
前言:
我们一般通过按键精灵编写一些脚本工具的时候经常会遇到毫秒延迟等技术问题,那么今天小编将会带领大家具体的去解决关于:按键精灵延迟问题的一些技术点,其实要想实现这些问题也并没有那么复杂,只需要修改按键精灵的毫秒代码就可以了,如果想要脚本更加复杂些,比如想实现随机毫秒,那么我们只需要在毫秒代码处加入随机变量代码即可,具体的实现方法请看下面。我们下面将会把这篇技术文章通过4个层面来详细的给大家讲解,感兴趣的朋友请用心的阅读下去,那么是那几个层面呢?
第一层面:大概的功能实现思路。
第二层面:具体的功能实现方法与操作步骤。
第三层面:实现具体功能的函数讲解。
第四层面:案例代码下载。
按键精灵随机1000到3000毫秒延迟的功能实现思路有哪些?
思路:我们提前准备好按键精灵代码,我们只需要在脚本的毫秒语法处加工修改就可以了,比如“Delay 1866”意思是延时1866秒我们可以加工里面的毫秒数值,加入随机函数即可。
那么如何实现这种1000到3000毫秒延迟的功能呢?
1、我们需要提前准备好相关的脚本代码,请参考下面小编提供的代码案例。
代码案例一:
Event Form1.Button1.Click
Call 我是一个子程序()'这是单线程方式
线程ID= BeginThread(我是一个子程序)'这是多线程阿方式
End Event
Sub 我是一个子程序()
a = int(rnd() * 1000) + 2000
Delay a
MessageBox "2000以上3000以下延迟弹窗,延迟时间为:"& a
End Sub

2、我们的目标是需要修改毫秒这个命令,那么我们从代码里面找出毫秒的脚本命令为“Delay X”,意思是延迟“X”秒,那么我们现在加工修改“X”值就可以了。
3、开始写代码,打开按键精灵的界面功能,然后再窗体1里面加一个按钮,看下图1。
QQ截图20200104162948.png (图/1)
4、我们双击窗口1里面按钮1控件,进入按钮1的事件响应代码编写框,看下图2.
tu2.png (图2)
5、完了我们需要做的就是把上面我们提供的案例代码1复制粘贴到按钮1的事件响应代码框里面,就像图2里面的内容代码一样,具体的函数代码讲解我们下面会讲到。
6、然后我们点击“调试”,再点击“自定义界面”,完了再点击自定义界面框里面的按钮1,脚本就会自动执行,执行结果请看下面图3。

执行结果

执行结果
(图3)
实现延迟2000毫秒以上3000毫秒以下的按键精灵函数命令功能讲解:
我们在上面代码案例一中找到延迟命令“Delay”然后对它进行加工,首先在代码案例一当中,我们加入了一个变量“A”然后利用rnd函数随机返回一个2000以上3000以下的数值,这样就实现了按键精灵随机1000到3000毫秒延迟的功能效果,那么更加具体的函数命令讲解请看下面。
1、Call 我是一个子程序() ,意思是call命令调用我是一个子程序()函数。
2、Sub 我是一个子程序(),意思是通过sub命令创建“我是一个子程序()”的子程序函数。
3、a = int(rnd() * 1000) + 2000,意思a是一个整数型的变量,然后int()函数返回数字的整数部分,完了rnd()函数返回一个随机值,rnd() * 1000意思是随机返回一个1000以内的随机值,然后+2000的意思就是随机返回一个1000以上3000以内的随机值。
4、Delay a,意思是延迟随机返回值变量A。
5、MessageBox a ,意思是弹出一个窗口,窗口显示的内容就是返回的随机值变量A。
案例代码下载:
游客,如果您要查看本帖隐藏内容请回复







上一篇:稳定版ios按键精灵微信加人脚本
下一篇:按键精灵怎么实现探探自动右划的功能呢?
回复

使用道具 举报

langge623 | 2020-7-2 11:35:52 | 显示全部楼层
辛苦了楼主
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

全站声明【必看】|小黑屋|新库软件 |网站地图

GMT+8, 2024-4-26 18:52 , Processed in 0.066753 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.