在這篇文章中,將會介紹一個實用且有趣的工具,讓您可以輕鬆地實現自動掛機功能。要使用這個工具,需要先準備以下幾樣東西: 此工具的運作原理是通過圖像識別來達成自動化操作,相較於一般的按鍵精靈,這種方法更加高效。大家可以根據自己的需求設計所需的腳本,或者直接參考以下提供的測試腳本。
使用說明 - 下載並安裝好所有必要軟件後,使用SikuliX打開所提供的資料夾(使用Java SE執行)。
- 在腳本的第2行R=後面,使用Region函數框選出模擬器的範圍。
- 在腳本的第4行Rinternet=後面,使用Region函數框選出網路狀態的範圍。
- 在腳本的第6行,使用Location函數選擇要進行連點的位置。
接著,先試著執行一次腳本。如果一切順利,那麼就無需進行任何修改。然而,如果遇到卡住的情況,可能是螢幕解析度或大小不同導致判斷失誤。此時,需要將畫面上所有的圖片使用螢幕截圖工具重新截取一遍。基本上,根據卡住的位置進行截圖是解決問題的最快方法。 一般模式 務必開啟省電模式,因為多開會導致搶登問題。開啟省電模式可以解決此問題,並利用結束畫面來判斷是否完成。其餘設定變更和大師模式相同。
函數介紹 - autoclick( ):用於連點。如果不需要連點,可以在主程式內將此行註解掉(前面加上#)。
- wait_and_click(picture,wait_time):等待某張圖片出現並點擊。
- exists(圖片):判斷畫面是否有該圖片。
- dragDrop( ):按住並拖曳。
- click( ):單點擊某個位置。
- wait( ):等待指定時間。
目前已完成的功能 待解決的功能
資源連結
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
|