AutoHotKey 的 ImageSearch 在我的 PC 上无法使用

ImageSearch from AutoHotKey never works in my PC

我正在尝试使用下面的代码但没有成功。

代码的工作原理如下:

1-下载图片

2-显示图片

3-使用 ImageSearch 方法进行搜索。

我尝试按照 post 中的步骤进行操作,但也没有成功: https://autohotkey.com/board/topic/78242-imagesearch-not-working/

我的 AHK 版本是:1.1.30.01 64 位

我们可以通过命令获取:MsgBox % A_AhkVersion " " (A_PtrSize=8 ? "64-bit" : "32-bit")

URLDownloadToFile,https://www.autohotkey.com/assets/images/ahk-logo-no-text241x78-180.png,ahk-logo-no-text241x78-180.png

Gui,Add,Picture,,ahk-logo-no-text241x78-180.png
Gui,Show

^e:: ;(Ctrl+e)
    ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, ahk-logo-no-text241x78-180.png 
      if (ErrorLevel == 0)
      {
      MsgBox, Found!
      }
      else
      {
      MsgBox, ErrorLevel:%ErrorLevel%
      }
return

该徽标是具有透明度的 PNG。如果您使用不透明的图像,它可能会起作用。 (小到适合屏幕,不会缩小或放大。)

文档中有关于透明度设置的详细信息,但无论如何它不太可能如此轻松地与 PNG 一起使用。因为PNG的不透明通道后面可以隐藏任何颜色。