namespace 找图找字
找图结果
function 鼠标操作(操作,坐标x,坐标y,延时)
if(操作==0)
鼠标.移动(坐标x,坐标y)
辅助.等待(延时)
else
if(操作==1)
鼠标.移动(坐标x,坐标y)
辅助.等待(延时)
鼠标.左键单击(1)
else
if(操作==2)
鼠标.移动(坐标x,坐标y)
辅助.等待(延时)
鼠标.右键单击(1)
else
if(操作==3)
鼠标.移动(坐标x,坐标y)
辅助.等待(延时)
鼠标.左键双击(1)
endif
endif
endif
endif
return true
endfunction
function 找图(图片名,色偏,相似度,找图方式,延时,偏移x,偏移y,操作)
图片地址 = "rc:\\"+图片名
tru,intx,inty
tru =color.findpic(0,0,1440,900,图片地址,色偏,相似度,找图方式,intx,inty)
if(tru>=0)
if(操作==0)
找图找字.鼠标操作(0,intx+偏移x,inty+偏移y,延时)
else
if(操作==1)
找图找字.鼠标操作(1,intx+偏移x,inty+偏移y,延时)
else
if(操作==2)
找图找字.鼠标操作(2,intx+偏移x,inty+偏移y,延时)
else
if(操作==3)
找图找字.鼠标操作(3,intx+偏移x,inty+偏移y,延时)
endif
endif
endif
endif
找图结果 = true
else
//辅助.消息框("找图失败")
找图结果 = false
endif
return 找图结果
endfunction
function 测试_click()
辅助.等待(2000)
找图找字.找图("我的电脑.bmp",#202020,0.9,0,1000,20,-20,3)
//这个一般不用,看情况有需要时候可以加上
//if(!找图结果)
//辅助.消息框("找图失败,+图片查找失败后处理语句")
//endif
return true
endfunction
endnamespace
|