按键精灵 抓图的简单问题

按键精灵 抓图的简单问题,第1张

VBSCall FindPic(0,0,1024,768,"Attachment:\神盾bmp",09,X,Y)
这个语句中,神盾bmp和路径没关系,主要是把添加到脚本的附件中。

用找图这个有难度啊。。。。严格来说是做不了的。
一定要做的,倒是有个思路,不过不稳定,难调试。
先要找到你正常的频率快速的频率,如果频率相差不大,按快速的频率做抓图,如果两次位置相同就可以定为快速,否则正常。
如果频率相差很大,可以以正常频率做抓图,正常应每频次都出现在同一位置,如果突然不同了,就认定为快速。如05秒一个上下,现在抓的图在上,那么05秒后抓的图也应在上,如果频率变高了不同了05秒后抓的图有可能在下,那就可以认定了,就算快速的刚好也在上,那么第二、三、四次抓图总会没那么刚好的~
上边这方法不稳定,考验机器~调试有一定难度~但是把做不到的事做到了。

Y
MoveTo X,Y中(如果找不到将会变成-1,0到1024,1024;这里写上你的的路径和文件名;下面这句是在屏幕范围08,把找到的第一个像素的坐标保存到X;下面这是是将鼠标移到坐标X;,-1)
VBSCall FindPic(0,Y)
,0,768bmp,,0,X;,768内找图

以下就是找图的代码,注释部分放置找到图之后的 *** 作:
FindPic 0,0,1024,768,"Attachment:\1bmp",09,intX,intY
If intX > 0 And intY > 0 Then
//这里写找到图之后的 *** 作
End If
我用心解答,如果解决了您的问题,一定记得采纳额 ,谢谢!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10262949.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存