按鍵精靈中如何判斷某一區域出現色塊則自動停止,按指定按鍵則繼續執行
- 2022-06-18
Do
Do
FindColor 292, 292, 353, 338, “11A7F5”, intX, intY//自己改要找的區域和顏色
Delay 1000
Loop Until intX > 0
MessageBox “找到顏色,按1鍵繼續”//這句是提示,可以不要
Do
i=WaitKey()
Loop Until i = 49//鍵值根據自己需要改
Loop
此例子是找此頁面上懸賞分左邊的金幣
追問:
KeyDown “Enter”, 1
KeyUp “Enter”, 1
FindColorEx 513,245,850,275,“3353FF”,0,0。8,intX,intY
MessageBox “找到顏色,按enter鍵繼續”//這句是提示,可以不要
KeyDown “Shift”, 1
KeyDown “Tab”, 1
這上面是我大概的意思 ,我要的是找到這個色就自動停下來,等我按確認再繼續。如果這個色沒出現就不要停。我把你這個放入我這兩個條件中間好像不行,不管找沒找到色都停下來了
追答:
你這根本就沒判斷,不管找沒找到都會跳出提示框。況且你也沒加迴圈,它當然只執行一次。
do
do
FindColorEx 513,245,850,275,“3353FF”,0,0。8,intX,intY
Delay 1000
Loop Until intX > 0//每秒尋找一次顏色,找到就跳出迴圈。
MessageBox “找到顏色,按enter鍵繼續”
Loop