我正在编写一个使用ImageSearch
命令的脚本。
该脚本通过按 F3 开始,并且从900,55
扫描到1005,72
。
如果它找到这3张相同的图像中的任何一张,它应该发送 F1 ,否则它将一直扫描,直到我按 F12 。
我尝试更改分辨率等,但没有成功。
F3::
SendMode , Input
SetMouseDelay , -1
SetBatchLines , -1
Loop
{
ImageSearch ,,, 0 , 0 , A_ScreenWidth , A_ScreenHeight , para1.png
bT := ErrorLevel ? bT : 1
ImageSearch ,,, 0 , 0 , A_ScreenWidth , A_ScreenHeight , para2.bmp
bT := ErrorLevel ? bT : 1
ImageSearch ,,, 0 , 0 , A_ScreenWidth , A_ScreenHeight , para3.png
bT := ErrorLevel ? bT : 1
If bT
{
bT := 0
Send , {F1}
Sleep , 100
}
}
Return
f12::ExitApp
感谢@GoldenLizard的更正