|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
游戏中常有动态图片,跟GIF差不多。我尝试了找图。
遍历(20)
dm.FindPic(474,129,905,459,"书1.bmp|书2.bmp|书3.bmp|书4.bmp|书5.bmp|书.bmp","000000",0.8,0,x_yi,y_yi)
辅助.等待(1000)
如果(x_1>0)
辅助.等待(800)
dm.FindStrFast(384,355,923,532,"快速出售","9f714b-000000|9e704a-000000",0.8,x_1,y_1)
辅助.等待(1500)
如果(x_1>0)
辅助.等待(300)
dm.MoveTo(x_1+3,y_1+3)//鼠标移动(允许x+误差3,y+误差3)
辅助.等待(300)
dm.LeftClick()
辅助.等待(500)
如果结束
辅助.等待(300)
dm.MoveTo(x_yi,y_yi)//鼠标移动(允许x+误差3,y+误差3)
辅助.等待(300)
dm.LeftClick()
辅助.等待(1500)
dm.FindStrFast(406,362,639,475,"确认出售","9f714b-000000|9e704a-000000",0.8,x_1,y_1)
辅助.等待(1500)
如果(x_1>0)
辅助.等待(300)
dm.MoveTo(x_1+3,y_1+3)//鼠标移动(允许x+误差3,y+误差3)
辅助.等待(300)
dm.LeftClick()
辅助.等待(1500)
如果结束
dm.FindStrFast(384,355,923,532,"取消快速出售","9f714b-000000|9e704a-000000",0.8,x_1,y_1)
辅助.等待(1500)
如果(x_1>0)
辅助.等待(300)
dm.MoveTo(x_1+3,y_1+3)//鼠标移动(允许x+误差3,y+误差3)
辅助.等待(300)
dm.LeftClick()
辅助.等待(1500)
如果结束
如果结束
辅助.等待(300)
遍历结束
这样能找到,但只 能找到1本或2本。后面就找不到了。
想请教下这是怎么回事。是要加大遍历次数吗?我曾试着遍历100次,也只找到一两本。或者说我应当截N多的书的图片?可感觉如果这样,是不是这程序又太繁琐了,请问找动态图有其他的好办法吗?谢谢!
|
|