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中添加:


????????
????????????net.java.dev.jna
????????????jna
????????????4.1.0
????????

????????????????第二步:引入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);
????}
}