java 第三方jar推荐_java 开发第三方Jar包

网游 制作( 、鼠标、键盘模拟、找图找色、Java版的按键精灵,以及包含一些J2se常用开发类)

doc文件夹内为开发文档

lib文件夹内为开发的jar包

【1】.项目请使用UTF-8编码(带有详尽的中文注释,用UTF8编码可以快速方便的查看注释进行开发)

【2】.普通的j2se桌面程序只需要导入xnx3.jar便可;

若是Java 开发,需要导入jacob.jar, 开发请使用JRE1.7作为开发环境

若是需要发送邮件,需要导入mail.jar

想做 软件,被老师忽悠学了Java,目前用Java写 的极少以至于没有,特发布,咱大Java是无所不能的

简单使用:

import com.xnx3.microsoft.Com;

import com.xnx3.microsoft.SystemUtil;

public class SimpleTest {

public static void main(String[] args) {

//所有 的,模拟进行某种操作(键盘、鼠标、..)要先创建此类,在new Com()时,会自动检测运行环境是否符合、部署、注册Dll

Com com=new Com();

//返回创建Com()的结果,如果自检过程中发现异常,创建Com失败,则调用此会返回false

if(com.isCreateSuccess()){

/*

* 这里是执行的主体了~~~~~写你想要做的事吧

*/

SystemUtil systemUtil=new SystemUtil(com.getActiveXComponent());

systemUtil.beep(2000, 1000);        //蜂鸣器发音

System.out.println("系统开机到现在运行的时间是:"+systemUtil.getSystemRunTime()/1000+"秒");

}else{

System.out.println("创建Com对象失败");

}

//用完后一定要记得释放,释放内存

com.unbind();

}

}

附上对新寻仙游戏的一个后台模拟操作的例子:

import com.xnx3.microsoft.Com;

import com.xnx3.microsoft.Mouse;

import com.xnx3.microsoft.Press;

import com.xnx3.microsoft.Sleep;

import com.xnx3.microsoft.Window;

/**

* 寻仙游戏模拟操作

*/

public class XunXianTest {

public static void main(String[] args) {

//所有 的,模拟进行某种操作(键盘、鼠标、..)要先创建此类,在new Com()时,会自动检测运行环境是否符合、部署、注册Dll

Com com=new Com();

//返回创建Com()的结果,如果自检过程中发现异常,创建Com失败,则调用此会返回false

if(!com.isCreateSuccess()){

return;

}

//创建window窗口操作对象

Window window=new Window(com.getActiveXComponent());

//查找当前运行的程序中标题包含“寻仙 -”三个字的窗口句柄,

int hwnd=window.findWindow(0, null, "寻仙 -");

//如果找到了寻仙这个游戏窗口了,确定是有这个程序存在,那么可以继续以下操作

if(hwnd>0){

/*

* 对找到的寻仙这个窗口进行绑定,绑定完毕后,那么所有的鼠标、键盘、图色等操作就是都是对这个窗口(寻仙游戏)操作的,完全后台的~~,窗口可以被遮挡、点击葫芦隐藏,但是不可以最小化

* 寻仙的就是这种模式绑定,只需要传入窗口句柄就可

* 其他游戏的请自行组合测试绑定模式,使用: com.bind(hwnd, display, mouse, key, mode) 自行测试

*/

if(com.bind(hwnd)){

/**

* 绑定完毕,对游戏的操作全在这里

*/

Press press=new Press(com.getActiveXComponent());        //创建模拟按键对象

Mouse mouse=new Mouse(com.getActiveXComponent());        //创建模拟鼠标对象

Sleep sleep=new Sleep();                                                        //创建延迟等待对象

/***************以下来模拟按wasd四个方向键转三圈,然后结束软件退出运行***************/

int i=0;

while(i++<3){

press.keyPressTime(Press.W, 300);        //模拟按下W键0.3秒钟

press.keyPressTime(Press.A, 300);

press.keyPressTime(Press.S, 300);

press.keyPressTime(Press.D, 300);

}

System.out.println("执行完毕");

}else{

System.out.println("窗口绑定失败");

}

}else{

System.out.println("没有发现寻仙窗口");

}

//用完后一定要记得释放,释放内存,无论是否绑定了窗口、绑定是否成功,都可以直接调用此函数释放

com.unbind();

}

}

联系我时,请说是在 挂海论坛 上看到的,谢谢!

zip.gif

2015-2-12 13:36 上传

点击文件名下载附件

下载积分: 海币 -2

1.95 MB, 下载次数: 26, 下载积分: 海币 -2

Jar包及开发文档

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值