Autohotkey - ImageSearch

时间:2012-05-28 09:46:36

标签: autohotkey errorlevel

我试图通过将当前屏幕与所需屏幕的图像进行比较并查看它们是否匹配来测试GUI。我正在使用AutoHotKey的ImageSearch。

CoordMode, Pixel
ImageSearch,x,y,0,0,A_ScreenWidth,A_ScreenHeight,*255 C:\Documents and Settings\XYZ\Desktop\AutoHotkey\help window.bmp
if ErrorLevel=1
    Msgbox 0,Fail,Fail
if ErrorLevel=0
{
    MouseClick, left,  50,  191
    Sleep, 100
}

我一直得到ErrorLevel = 1。有关如何解决此问题的任何建议。

谢谢

1 个答案:

答案 0 :(得分:2)

* 255搞砸了你。这基本上使图像搜索无效,因为屏幕上的所有内容都与图像匹配。尝试更低的东西。您不太可能需要高于* 100

此外,作为一般提示,请尝试使用您正在搜索的图像的最小版本。