Sikuli 如同按鍵精靈升級版,結合了影像辨識的方法。讓我們可以藉由圖片的方式自動去抓取座標來做對應的行為(例如點擊、拖拉 ... 等等)。其餘關於 Sikuli 的部分就不多說了,網上查很多資料的
安裝教學
1. 首先你必須安裝 Java 6 ,因為 Sikuli 若安裝太新的 Java (ex:Java 10) 會導致閃退。
可自行至網上搜尋 Java 6 並將其安裝起來,若懶惰的人可以到文末下載此篇所需要的所有檔案
2. 確定安裝好 Java 6 後查看是否有正確安裝
安裝教學
1. 首先你必須安裝 Java 6 ,因為 Sikuli 若安裝太新的 Java (ex:Java 10) 會導致閃退。
可自行至網上搜尋 Java 6 並將其安裝起來,若懶惰的人可以到文末下載此篇所需要的所有檔案
2. 確定安裝好 Java 6 後查看是否有正確安裝
路徑跟資料夾名稱 (jre6) 都是要相同的
3. 安裝 Sikuli
在這你可以選擇安裝 *.jar 版本的,或是 .exe 版本的(Sikuli-X-1.0rc3 (r905)-win32)。
較新版的 Sikuli 都是採用前者,目前最新版是 1.1.2 版本
同樣的,你也可以至文末找到下載連結
下載下來後在 D 槽創建一個名為 Sikuli1.1.2 的資料夾,再把 sikulixsetup-1.1.2.jar 給丟進去然後安裝
4. 安裝完成
安裝完成後點擊 sikulix.jar 打開 Sikuli 主程式
按 Ctrl + P 可以進入基本設定頁面,找到 Language 設置為台灣,重新啟動 Sikuli 後就是中文介面了
5. 進階設定
同樣進入 Sikuli 主程式後按 Ctrl + P ,點選 more options 並將設置改為如下圖
上方中的 Message to show 建議在程式完全寫完之後再關閉,以方便我們查看哪裡出現錯誤
show script as plain text 若勾選的話,再寫程式時只會看到圖片變成"*.png"的檔名,不是很適合在開發的過程中使用
接著點選 Save 儲存設定,並且 Apply 之後按確定
然後重新開啟 Sikuli
介面會如下,就表示安裝完成了
6. 測試是否成功
打開主程式後可以點選一下左方的 Find 字樣