java和autoit连接

autoit可以实现本机文件的上传,修改,新建,也可以实现网页上文件下载到本地

连接步骤:

(1)下载autoitx4java 包,地址在code.google.com/p/autoitx4java。解压后直接将jar包添加到工程里面。然后需要使用jacob包,下载地址,http://sourceforge.net/projects/jacob-project/

(2)选择32或64位对应的dll文件,复制一份放到 c:\windows\system32  目录下,里面有很多的dll文件,然后再在JDK下的jre/bin里面放一份dll,以及独立的JRE包下bin里面放一份。

(3)然后再把autoitx4java.jar和jacob.jar包添加到工程

经验证JDK1.8,1.9均可用

例1:实现下载功能

AutoItX x = new AutoItX();

x.controlClick("另存为", "保存(&S)", "1");    //定位采用可视化工具AutoIt Window Info(X64)

AutoIt Window Info(X64) 截图

例2:打开记事本

AutoItX x = new AutoItX();

String notepad = "无标题";

String testString = "this is a test.";

// x.run("notepad.exe");这个不行,必须要加参数

x.run("notepad", "C:/Windows/System32", AutoItX.SW_MAXIMIZE);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。