Java 自动化 - 调用sikuli实现图像识别桌面自动化:打开浏览器查询天气实例演示,java调用图形化脚本语言sikuli实现自动化

Posted 挣扎的蓝藻

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 自动化 - 调用sikuli实现图像识别桌面自动化:打开浏览器查询天气实例演示,java调用图形化脚本语言sikuli实现自动化相关的知识,希望对你有一定的参考价值。

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");

    

喜欢的点个赞❤吧!

以上是关于Java 自动化 - 调用sikuli实现图像识别桌面自动化:打开浏览器查询天气实例演示,java调用图形化脚本语言sikuli实现自动化的主要内容,如果未能解决你的问题,请参考以下文章

Java 自动化 - 调用sukuli实现图像识别桌面自动化:打开浏览器查询天气实例演示,java调用图形化脚本语言sikuli实现自动化

Java 上的 Sikuli 无法识别图像

Sikuli--基于像素的图像识别(JAVA)

如何在java中使用sikuli进行自动化测试

如何在java中使用sikuli进行自动化测试

sikuli测试