◇ 画面にボタンが出てくるのを待って、そのボタンをクリックしたい

Q:画面にボタンが出てくるのを待って、そのボタンをクリックしたいのですが

A:これも画像比較や画像検索が使えます。前のQでは画像が消えるのを待ちましたが、今回は画像が現れるのを待ちます。
 前もって、ボタンの画像を c:\button.bmp に保存しておいてから、

OpenGraph 1 "c:\button.bmp"     ; c:\button.bmp を1番のファイルとしてオープンしておく

:LOOP
delay 1000             ; ループ中の時間待ち
CaptureScreen "c:\screen.bmp"   ; 画面全体を c:\screen.bmp に保存
OpenGraph 2 "c:\screen.bmp"     ; c:\screen.bmp を1番のファイルとしてオープンする

set %0 (SearchGraph 2 1)      ; 2番の画像の中で、1番の画像を探す。その結果を変数 %0 に

CloseGraph 2            ; とりあえず2番のファイルをクローズ
if (= %0 "False") goto :LOOP    ; 2番の画像の中に1番の画像がなければ、:LOOP へジャンプ。あれば次へ進む

CloseGraph 1            ; 1番のファイルをクローズ

moveto %0              ; ボタン画像の座標にマウスカーソルを移動
movere 20,20            ; そこは画像の左上端なので、さらに 20,20 ドット(クリックしたい位置)へ移動
key [LCLICK]            ; クリック