自动识别飞秋上线[原创]_Android, Python及开发编程讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Android, Python及开发编程讨论区 »
总帖数
3
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3104 | 回复: 2   主题: 自动识别飞秋上线[原创]        下一篇 
    本主题由 斧头手2015 于 2015-1-30 10:52:57 取消精华
斧头手2015
注册用户
等级:上等兵
经验:137
发帖:1
精华:0
注册:2015-1-30
状态:离线
发送短消息息给斧头手2015 加好友    发送短消息息给斧头手2015 发消息
发表于: IP:您无权察看 2015-1-30 10:51:18 | [全部帖] [楼主帖] 楼主

public class SendMes extends Thread {

public void run() {// 覆写Thread类中的run方法

try {

while (true) {

DatagramSocket socket = new DatagramSocket(2425);

byte[] buffer = new byte[65508];

DatagramPacket packet = new DatagramPacket(buffer, 0,

buffer.length);

socket.receive(packet);

socket.close();

String s = new String(packet.getData(), 0, packet.getLength());

String[] strs = s.split(":");

System.out.println(strs[4]);

if (strs.length > 4 && strs[4].equals("6291457")) {

// System.out.println("用户上线了");

long IPMSG_SENDMSG = 0x00000020;

String address = packet.getAddress().toString().substring(1);

String HOST = "系统管理员";

String SENDER = "系统管理员";

String MSG_CONTENT = "您好,您有一封邮件未处理";

DatagramSocket socket1 = new DatagramSocket();

byte[] buffer1 = ("1:" + new Date().getTime() + ":"

+ SENDER + ":" + HOST + ":" + IPMSG_SENDMSG + ":" + MSG_CONTENT)

.getBytes("gbk");

// 版本号:报文编号:发送者:ip:命令:内容

DatagramPacket packet1 = new DatagramPacket(buffer1,

buffer1.length, packet.getAddress(), 2425);

socket1.send(packet1); // 发送报文

socket1.close();

System.out.println("send message is ok.");

}

if (strs.length > 4 && strs[4].equals("6291458")) {

System.out.println("用户下线了");

}

}

} catch (SocketException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

}

发现局域网内飞秋用户上线,自动发送自定义聊天内容!




赞(0)    操作        顶端 
rui.yuan
注册用户
等级:中校
经验:1637
发帖:29
精华:0
注册:1970-1-1
状态:离线
发送短消息息给rui.yuan 加好友    发送短消息息给rui.yuan 发消息
发表于: IP:您无权察看 2015-1-30 11:37:52 | [全部帖] [楼主帖] 2  楼

飞秋的端口是开放的么?



赞(0)    操作        顶端 
斧头手2015
注册用户
等级:上等兵
经验:137
发帖:1
精华:0
注册:2015-1-30
状态:离线
发送短消息息给斧头手2015 加好友    发送短消息息给斧头手2015 发消息
发表于: IP:您无权察看 2015-2-3 11:08:47 | [全部帖] [楼主帖] 3  楼

是开放的!!端口号:2425!



赞(0)    操作        顶端 
总帖数
3
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论