DekAuto4-使用说明文档-部署环境

这篇文章主要介绍一下为了正常使用该工具如何部署相关环境,系统开发环境默认Java JDK正常;

首先,前往Git中,网址:https://github.com/jiutianD/DekAuto4J

可以看到如下的页面

image.png

从上到下依次是,版本1.1的源码工程包、外部工程可以引用的jar,以及可以辅助我们使用的一个桌面鼠标坐标的显示工具(下载下来双击运行即可);可以直接引用jar包来调用,使用默认的功能;也可以自己下载源码,修改源码以增加完善自己需要的功能来进行使用;

由于项目中使用了OpenCv 以及OCR相关的功能,需要另外下载外部依赖,Git中提供了这些依赖资源的分享链接,全部下载下来保存到本地后如下:

image.png



里面内容分别如下:

        OCR:

image.png

 

                OpenCv-4.0.1:

 image.png

                SuperPatrickDll:

 image.png


准备好这些资源后,放到自己指定的本地路径即可;打开IDEA新建maven工程

        第一步,pom中添加:

<dependencies>
        <dependency>
            <groupId>net.java.dev.jna</groupId>
            <artifactId>jna</artifactId>
            <version>4.1.0</version>
        </dependency>
</dependencies>

                第二步:引入OpenCv、OCR、DekAuto4J的jar包,如下所示

image.png

完成这些步骤后,就已经部署完成了,后续使用图片识别等注意事项,后续会更新说明;

这里先来试一个小例子,使用MousePoint.jar来找到开始按钮的坐标,然后写入代码中实现左键单击开始按钮,效果如下:

(注:Win10系统的请留意,请先将“显示设置”里的“缩放和布局”选项调整为100%)

Mose-click1.gif

代码如下:

import controlUtils.ControlEventUtils;
import events.MouseEvent;

public class MouseClickTest {

    public static void main(String args[]) throws Exception {
            ControlEventUtils.mouseEvent(MouseEvent.TYPE_LEFT_CLICK, 30, 1323);
    }
}