メモ AutoItで画像認識

OS Win10Pro(64bit)

AutoItのFull Instrationをダウンロードしてインストール(x86のほう)

Visual Studio 2019 Community のインストール(C++のやつ)

https://github.com/MyBotRun/Libraries のをダウンロードして展開

上で展開したファイルにつき

 ImageSearchDLL.slnがあるフォルダ(ImageSearchDLLフォルダ)をC:\にコピー

 ImageSearch.au3をAutoIt3のIncludeフォルダにコピー

C:\ImageSearchDLL\ImageSearchDLL.slnをVS2019で開く

 アップグレードメッセージが出るので従う

レッツコンパイルで出来上がるC:\ImageSearchDLL\Release\ImageSearchDLL.dllをC:\Windowsフォルダにコピー

 

で、ダブルクリックしたい画像ファイルを作成して同じフォルダにスクリプト書き書き

#include <ImageSearch.au3>
$x=0
$y=0
$result = _ImageSearch(@ScriptDir & "\" & "test.png",1,$x,$y,0)
if $result = 1 Then
   MouseClick("Primary",$x,$y,2)
EndIf

実行するとめでたくダブルクリックしてくれましたとさ。

 

雑多なメモおしまい。