我試圖點擊在Flash遊戲中彈出的不同圖像,但我的腳本無法正常工作。AutoIt imagesearch無法正常工作
有時它會按照它應該的方式工作,儘管有時光標會移動到左邊角落,並因某種原因停留在那裏。
我會做什麼錯?
繼承人我的代碼:
#include <ImageSearch.au3>
HotKeySet("{F7}", "Start")
HotKeySet("{ESC}","Stop")
$X = 0
$Y = 0
$X1 = 0
$Y1 = 0
Func Start()
While 1
$Search = _ImageSearch('pic1.bmp',0,$X,$Y,10)
$Search1 = _ImageSearch('pic2.bmp',0,$X,$Y,10)
If $Search = 1 Then
MouseMove($X, $Y,5)
MouseClick("Left")
ElseIf $Search1 = 1 Then
MouseMove($X1, $Y1,5)
MouseClick("Left")
EndIf
Sleep(200)
WEnd
EndFunc
Func Stop()
Exit
EndFunc
While 1
Sleep(200)
WEnd
而且是可以識別的「圖像」被感動的就是這個,還是一個類似的方式?
'ImageSearch.au3'不是標準的AutoIt。你能鏈接到文件的來源嗎?您可以通過直接聯繫作者或者在AutoIt論壇上發佈帖子來獲得更多幫助,假設它在那裏。 – Matt