我正在嘗試爲kongregate,minequest上的瀏覽器遊戲進行自動化。我創建了一個應該點擊一系列按鈕的代碼,但是當鼠標移動時,鼠標並不總是成功點擊。沒有給出錯誤,每次運行代碼時,不同的點擊都會失敗。我嘗試在點擊之間添加越來越多的時間,以至於我現在有1秒的等待時間,重複點擊至少兩次等等,以嘗試確保點擊發生,但點擊仍然不總是會發生。Autoit MouseClick未成功點擊
我有Windows 10,鼠標指針方案設置爲無,我使用谷歌鉻作爲瀏覽器。編輯:僅供參考我已經使其他自動化工作與同一瀏覽器,同一臺計算機等工作相同。我目前已獲得此代碼的工作點擊10次,而不是1,但這不應該是必要的,並且我想了解爲什麼會發生這種現象。
嘗試'mousedown','睡眠','mouseup'? – Stephan
@Stephan還沒有嘗試過。我一直使用鼠標點擊。這是我第一次遇到問題。 – Bryan
也許這個特殊的遊戲不會對「點擊」做出反應,而是按鈕狀態。 「MouseClick」在「Press」和「Release」之間可能沒有足夠的時間讓遊戲注意到該按鈕處於「關閉」狀態。您的描述支持這種看法。如果您沒有「手動」鼠標點擊的困難,100-200毫秒的睡眠時間應該沒問題。 – Stephan