java远程唤醒_远程开机 .java
import java.io.IOException;
import java.net.*;
import java.util.*;
public class 远程开机 {
public static void main(String[] args) {
DatagramSocket ds = null; //建立套间字udpsocket服务
try {
ds = new DatagramSocket(9999); //实例化套间字,指定自己的port
} catch (SocketException e) {
System.out.println("Cannot open port!");
System.exit(1);
}
byte a = Integer.valueOf(0xb8).byteValue();
byte b = Integer.valueOf(0x97).byteValue();
byte c = Integer.valueOf(0x5a).byteValue();
byte d = Integer.valueOf(0x68).byteValue();
byte e = Integer.valueOf(0x64).byteValue();
byte f = Integer.valueOf(0x6f).byteValue();
byte g = Integer.valueOf(0xff).byteValue();
byte[] buf= {g,g,g,g,g,g,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f,a,b,c,d,e,f};
//(0xb8)(0x97)(0x5a)(0x68)(0x64)(0x6f)
InetAddress destination = null ;
try {
destination = InetAddress.getByName("255.255.255.255"); //需要发送的地址
} catch (UnknownHostException o) {
System.out.println("Cannot open findhost!");
System.exit(1);
}
DatagramPacket dp =
new DatagramPacket(buf, buf.length, destination , 9);
//打包到DatagramPacket类型中(DatagramSocket的send()方法接受此类,注意10000是接受地址的端口,不同于自己的端口!)
try {
ds.send(dp); //发送数据
} catch (IOException o) {
System.out.println(o.getMessage());
}
ds.close();
}
}
java远程唤醒_远程开机 .java相关推荐
- C# 远程唤醒(远程开机)
C# 远程唤醒(远程开机) 近日,小白要用到远程开机的功能,网上大多介绍的是Magic Packet的工具.实际上,此Magic Packet是AMD公司开发的,请在google.cn中搜索Magic ...
- java实现电脑远程开机(网络唤醒)
网络唤醒的原理:通过有线网卡执行开机操作,需要主板和网卡全都支持网络唤醒功能, 注意,只有插网线的网卡才支持网络唤醒,wifi是无法远程开机的, 被唤醒的计算机需要在同一局域网中,通过UDP广播的方式 ...
- java序列化_技术干货 | JAVA反序列化漏洞
目录 反序列化漏洞 序列化和反序列化 JAVA WEB中的序列化和反序列化 对象序列化和反序列范例 JAVA中执行系统命令 重写readObject()方法 Apache Commons Collec ...
- groovy 使用java类_深入学习java中的Groovy 和 Scala 类
前言 Java 传承的是平台,而不是语言.有超过 200 种语言可以在 JVM 上运行,它们之中不可避免地会有一种语言最终将取代 Java 语言,成为编写 JVM 程序的最佳方式.本系列将探讨三种下一 ...
- java 枚举_深入理解Java枚举
所有知识体系文章,[GitHub](https://github.com/Ziphtracks/JavaLearningmanual)已收录,欢迎Star!再次感谢,愿你早日进入大厂! https:/ ...
- java翻译程序_有没有java代码翻译软件?
展开全部 没有翻译软件,但是能32313133353236313431303231363533e78988e69d8331333365646333编写翻译程序. java 代码翻译实例: 1.输入一个 ...
- 网络唤醒 php,php 远程唤醒电脑 php源码远程唤醒电脑 远程开机
1.局域网扫描ip和网卡地址 2.udp测试工具 向udp服务端发送唤醒包 3.udp测试工具接收到的包 4.手机app pingTools 工具里的网络唤醒工具,发送唤醒包 5.接收到手机app发送 ...
- opencv java 摄像头_使用OpenCV Java创建Windows摄像头扫码程序
OpenCV提供了一些基本的Webcam控制接口.用OpenCV C/C++或者Python,可以在任意平台快速创建一个摄像头预览应用.然而使用Java,情况就复杂的多,因为OpenCV Java并没 ...
- java横线_知识点:java一些方法会有横线?以Date 过期方法为例
原因:他们的开发者在升级方法后,添加了@Deprecated注释, 目的是为了提醒我们,这个方法现在已经有新的方法了,不建议继续使用! 比如: JAVA中Date的tolocalstring为什么不建 ...
最新文章
- quartz在集群环境下的最终解决方案
- OD使用教程6 - 调试篇06|解密系列
- H3C secpath nat的tcp会话数的限制设置
- docker常用命令(总结)
- vim 指定plugin 安装位置
- poj 2456 Aggressive cows(贪心+二分)
- React Native集成Redux框架讲解与应用
- LeetCode 1419. 数青蛙(脑洞题)
- 用计算机参加关于动漫的工作计划,动漫社团年度工作计划
- mysql主从复制服务器配置
- 一只激光雷达独角兽的倒掉,可能进入倒计时了
- linux环境下redis安装
- ELK快速搭建日志平台(基于7.9.3)
- windows netstat命令小节
- gdi win7奔溃_gdiplus.dll 32/64位
- 畅玩新方式 | Google Play 游戏 Beta 版在 PC 上发布
- imchat视频聊天室 linux,基于Nuxt+Vant聊天模板|nuxt.js仿微信界面|红包|朋友圈
- CSDN博客放阿里妈妈广告代码的方法
- 24c02读程序C语言详解,24C02读写操作程序(C语言)
- adguard自定义_AdGuardHome拦截页面模版下载,自定义AdGuardHome拦截页教程,修改AdGuardHome默认拦截页...