DekAuto4-使用说明文档-部署环境
这篇文章主要介绍一下为了正常使用该工具如何部署相关环境,系统开发环境默认Java JDK正常;
首先,前往Git中,网址:https://github.com/jiutianD/DekAuto4J
可以看到如下的页面

从上到下依次是,版本1.1的源码工程包、外部工程可以引用的jar,以及可以辅助我们使用的一个桌面鼠标坐标的显示工具(下载下来双击运行即可);可以直接引用jar包来调用,使用默认的功能;也可以自己下载源码,修改源码以增加完善自己需要的功能来进行使用;
由于项目中使用了OpenCv 以及OCR相关的功能,需要另外下载外部依赖,Git中提供了这些依赖资源的分享链接,全部下载下来保存到本地后如下:

里面内容分别如下:
OCR:

OpenCv-4.0.1:

SuperPatrickDll:

准备好这些资源后,放到自己指定的本地路径即可;打开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包,如下所示

完成这些步骤后,就已经部署完成了,后续使用图片识别等注意事项,后续会更新说明;
这里先来试一个小例子,使用MousePoint.jar来找到开始按钮的坐标,然后写入代码中实现左键单击开始按钮,效果如下:
(注:Win10系统的请留意,请先将“显示设置”里的“缩放和布局”选项调整为100%)

代码如下:
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);
}
}