您的位置 首页 > 数码极客

按键精灵如何设置时间间隔 按键精灵怎么设置循环间隔的时间!

金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455 学习路上不再孤单,金猪脚本伴你一同成长.

还在苦苦守着电脑,心急如焚看着血条越来越少,等着技能CD冷却然后放大招嘛……

想不想浪漫一把,博得基 友欢心,从此只爱你一人?

(广告:整人恶搞强制关机小脚本,因为爱你,所以整你)

是不是想说,有DateDiff可以获取时间间隔嘛~~

小编今天给大家带来的,可不是这么简单的命令哦~

要么牛哄哄,要么软趴趴!


调取系统底层API

GetTickCount函数介绍:

GetTickCount返回(retrieve)从操作系统启动所经过(elapsed)的毫秒数,它的返回值是DWORD。

函数声明:

  1. Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" () As Long

复制代码

函数范例:计算当前时间和5秒后的时间差

  1. // 获取当前时间
  2. TheTime = GetTickCount()
  3. // 延时 5 秒
  4. Delay 5000
  5. // 再次获取当前时间,计算时间差
  6. TracePrint GetTickCount() - TheTime

复制代码

运行结果:



获取时间间隔:函数DateDiff与函数GetTickCount()对比

DateDiff只能获取到最小单位为:秒的数值

GetTickCount()可以获取到最小单位为:毫秒的数值

有时候,脚本的成败往往就在毫秒之间!


范例:等图找图大神代码

来看看大神提供的等图找图代码段吧~~

  1. //声明函数GetTickCount
  2. Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" () As Long
  3. //找出多张图(、j、ie.bmp)中的其中一张
  4. TracePrint 找多图("|j;)
  5. //延迟5000ms,等待图()
  6. TracePrint 等图_毫秒("",5000)
  7. //延迟5000ms,等待多张图(、j、ie.bmp)中的其中一张
  8. TracePrint 等多图_毫秒("|j;,5000)
  9. Function 找多图_数组(图像列表)
  10. 找多图_数组 = 0
  11. For i = 0 To UBound(图像列表)
  12. FindPic 0, 0, Plugin.Sys.GetScRX - 1, Plugin.Sys.GetScRY - 1, "Attachment:\" & 图像列表(i), 1, intX, intY
  13. If IntX >= 0 Then
  14. 找多图_数组 = i + 1
  15. Exit For
  16. End If
  17. Next
  18. End Function
  19. Function 找多图(图像)
  20. 找多图 = 找多图_数组(split(图像,"|"))
  21. End Function
  22. Function 等图_毫秒(图片, 超时时间)// 利用两次 GetTickCount() 得到时间间隔(单位:毫秒)
  23. 等图_毫秒 = TRUE
  24. 开始时间 = GetTickCount()
  25. Do
  26. If GetTickCount() - 开始时间 > 超时时间 Then 等图_毫秒 = FALSE:Exit Do
  27. FindPic 0, 0, Plugin.Sys.GetScRX - 1, Plugin.Sys.GetScRY - 1, "Attachment:\" & 图片, 1, intX, intY
  28. Loop Until IntX >= 0
  29. End Function
  30. Function 等多图_毫秒(图片, 超时时间)// 利用两次 GetTickCount() 得到时间间隔(单位:毫秒)
  31. 开始时间 = GetTickCount()
  32. Do
  33. If GetTickCount() - 开始时间 > 超时时间 Then Exit Do
  34. 等多图_毫秒 = 找多图(图片)
  35. Loop Until 等多图_毫秒
  36. End Function

复制代码

运行结果:


责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“按键精灵如何设置时间间隔,按键精灵怎么设置循环间隔的时间,按键精灵如何设置间隔时间,按键精灵怎么设置时间间隔,按键精灵设置随机时间间隔”边界阅读