按键精灵如何在脚本中插入验证码检测报警功能
For1000000000MoveTo462,659Delay400RightClick1MoveTo410,412Delay400RightClick1Delay400...
For 1000000000
MoveTo 462,659
Delay 400
RightClick 1
MoveTo 410,412
Delay 400
RightClick 1
Delay 400
MoveTo 1018,656
Delay 400
RightClick 1
MoveTo 969,400
Delay 400
RightClick 1
Delay 9000
Next
上面是我的脚本,我把验证码的部分图片截了下来,我的电脑分辨率是1366*768,图片在 桌面:验证码.bmp
由于验证码限时2分钟回答,所以要求半分钟检测一次,如果出现验证码就报警,图片类似度0.8就差不多了。
如果图的相似度大于0.8,就自动调用内存的音乐文件报警
否则---延时半分钟进入下一次循环
有大神会改的不?谢谢啦
这样对不对啊?我插入图片了 可是就是不报警啊。
到底哪里出问题了,大神!
或者单独运行一个脚本检测验证码行不行啊? 展开
MoveTo 462,659
Delay 400
RightClick 1
MoveTo 410,412
Delay 400
RightClick 1
Delay 400
MoveTo 1018,656
Delay 400
RightClick 1
MoveTo 969,400
Delay 400
RightClick 1
Delay 9000
Next
上面是我的脚本,我把验证码的部分图片截了下来,我的电脑分辨率是1366*768,图片在 桌面:验证码.bmp
由于验证码限时2分钟回答,所以要求半分钟检测一次,如果出现验证码就报警,图片类似度0.8就差不多了。
如果图的相似度大于0.8,就自动调用内存的音乐文件报警
否则---延时半分钟进入下一次循环
有大神会改的不?谢谢啦
这样对不对啊?我插入图片了 可是就是不报警啊。
到底哪里出问题了,大神!
或者单独运行一个脚本检测验证码行不行啊? 展开
2个回答
展开全部
将验证码图片插入脚本的附件中:
do
FindPic 0,0,1366,768,"Attachment:\验证码.bmp",0.8,intX,intY
If intX > 0 And intY > 0 Then
beep
End If
for 6
//为了半分钟检测一次,所以循环你的代码6次
//插入你的代码,当然不要第一句和最后一句
next
loop
do
FindPic 0,0,1366,768,"Attachment:\验证码.bmp",0.8,intX,intY
If intX > 0 And intY > 0 Then
beep
End If
for 6
//为了半分钟检测一次,所以循环你的代码6次
//插入你的代码,当然不要第一句和最后一句
next
loop
追问
Do
FindPic 0, 0, 1366, 768, "Attachment:\验证码.bmp", 0.8, intX, intY
If intX > 0 And intY > 0 Then
Beep
End If
for 6
MoveTo 462,659
Delay 400
RightClick 1
MoveTo 410,412
Delay 400
RightClick 1
Delay 400
MoveTo 1018,656
Delay 400
RightClick 1
MoveTo 969,400
Delay 400
RightClick 1
Delay 9000
nextloop
追答
最后next和loop之间要换行。
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |