我的脚本运行正常。但主要是它很难点击目标像素。因为它主要只在侧面点击。(我猜它只点击它看到的第一个像素。这是一个正方形的边像素)任何想法如何点击pixelsearch内的中间区域?
Loop {
;<<-- this is the color of green boxed pixel
PixelSearch, X, Y, 0, 0, %A_ScreenWidth%, %A_ScreenHeight%, 0x00FF00, 0, fast
if(ErrorLevel=0) {
MouseClick, left, %X%, %Y%
sleep, 500
}
else {
send {f9}
}
}
return
答案 0 :(得分:0)
你可以简单地改变点击坐标,不是吗?
PixelSearch, X, Y, 0, 0, %A_ScreenWidth%, %A_ScreenHeight%, 0x00FF00, 0, fast
if(ErrorLevel=0) {
newX := X + 50
newY := Y + 50
MouseClick, left, %newX%, %newY%
}
另一个建议:使用ImageSearch而不是PixelSearch