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