天天看點

Java 自動化 - 調用sikuli實作圖像識别桌面自動化:打開浏覽器查詢天氣執行個體示範,java調用圖形化腳本語言sikuli實作自動化

sikuli 自動打開浏覽器查天氣效果示範:

Java 自動化 - 調用sikuli實作圖像識别桌面自動化:打開浏覽器查詢天氣執行個體示範,java調用圖形化腳本語言sikuli實作自動化
這是我提前準備好的截圖,會根據截圖識别到對應的控件并操作。
Java 自動化 - 調用sikuli實作圖像識别桌面自動化:打開浏覽器查詢天氣執行個體示範,java調用圖形化腳本語言sikuli實作自動化
sikuli 官方 2.1.0 版本 jar 包擷取: 小藍棗的 csdn 資源倉庫

import org.sikuli.script.FindFailed;
import org.sikuli.script.Screen;

public class SiKuliTest {
    public static void main(String[] args) throws FindFailed {
        Screen s = new Screen();

        // 設定未找到元素,自動等待時間10秒
        s.setAutoWaitTimeout(10);

        // 定義圖檔存放路徑
        String path = "C:\\Users\\Administrator\\Desktop\\sikuli\\";

        // 輕按兩下桌面chrome浏覽器圖示
        s.doubleClick(path + "chrome1.png");
        // 在搜尋框中輸入内容
        s.type(path + "chrome2.png","beijingtianqi ");
        // 點選搜尋
        s.click(path + "chrome3.png");

    }
}      

喜歡的點個贊❤吧!