按键精灵用于统计区域内出现的图1和图2的次数 150
首先判断区域内图1出现按一下A键,图2出现按一下B键,然后判断后该区域没变化则等到区域变化再判断,一直循环,按键精灵写这种代码怎样写?通俗点来讲就跟qq聊天一样,指定区域...
首先判断区域内图1出现按一下A键,图2出现按一下B键,然后判断后该区域没变化则等到区域变化再判断,一直循环,按键精灵写这种代码怎样写?
通俗点来讲就跟qq聊天一样,指定区域出现图1就按一下A键,出现图2就按一下B键,注意只按一次,直到新的信息出现代替后再判断是否存在图1图2,一直这样循环。最主要是信息更替的间隔不是固定的,不知道这种脚本怎么写! 展开
通俗点来讲就跟qq聊天一样,指定区域出现图1就按一下A键,出现图2就按一下B键,注意只按一次,直到新的信息出现代替后再判断是否存在图1图2,一直这样循环。最主要是信息更替的间隔不是固定的,不知道这种脚本怎么写! 展开
1个回答
展开全部
可以参考以下代码,但是注意,图片1如果不出现是不会查找到图片2的。
如果你的图片1和2是不按顺序出现,那么你可以不设置循环查找。
Rem up
//-----------------找图点击1--------------------------------
do
FindPic 100,300,1150,600,"D:\图片1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
//MessageBox "找到"
Delay 10
KeyPress "A", 1
Else
//MessageBox "没找到"
End If
Loop Until intX > 0//找到时x>0跳出循环
//-------------------------------------------------------------------
//-----------------找图点击2--------------------------------
do
FindPic 100,300,1150,600,"D:\图片2.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
//MessageBox "找到"
Delay 10
KeyPress "b", 1
Else
//MessageBox "没找到"
End If
Loop Until intX > 0//找到时x>0跳出循环
//-------------------------------------------------------------------
Goto up
追问
不行,你这代码我看有一个很大的问题,就是如果图1出现,在画面停留2秒钟的话,会不断按A键,这样无法统计
ZESTRON
2024-09-04 广告
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询