远程唤醒计算机

原创 2004年08月13日 17:06:00

public int SendPacket(string mac1,string mac2,string mac3,string mac4,string mac5,string mac6)
??{????
???//返回值: 0 成功发出。-1,错误得MAC地址 ,-2 发送错误。
???System.Net.Sockets.UdpClient? m_Client = new System.Net.Sockets.UdpClient();
???byte[] msg = new Byte[102];
???for(int i=0;i<=5;i++)
???{
????msg[i] = 0xff;
???}
???try
???{
????for(int k=6;k<=96;k=k+6)
????{
?????int t1 = Convert.ToInt32(mac1,16);
?????msg[k+0] = (byte)t1;

?????int t2 = Convert.ToInt32(mac2,16);
?????msg[k+1] = (byte)t2;

?????int t3 = Convert.ToInt32(mac3,16);
?????msg[k+2] = (byte)t3;

?????int t4 = Convert.ToInt32(mac4,16);
?????msg[k+3] = (byte)t4;

?????int t5 = Convert.ToInt32(mac5,16);
?????msg[k+4] =(byte)t5;

?????int t6 = Convert.ToInt32(mac6,16);
?????msg[k+5] = (byte)t6;
????}
???}
???catch
???{
????return -1;
???}
???//在局域网内广播
???for(int i=0;i<3;i++)
???{
????try
????{
?????IPEndPoint ipEndPoint? = new IPEndPoint(IPAddress.Broadcast, 623);??
?
?????int ecode =? m_Client.Send(msg,msg.Length,ipEndPoint);
????}
????catch
????{
?????return -2;
????}
???}
???System.Threading.Thread.Sleep(3000);
??????????? return 0;
??}

网络唤醒无需任何软件,实现局域网广域网远程唤醒计算机

准备工作和必要条件 1、前面说了,远程唤醒需要的条件是你的电脑支持网卡远程唤醒,无线网卡是做不到的,必须是有线网卡。现在的电脑网卡基本上都支持网络唤醒,如何确定呢?进入电脑的bios(有的电脑是...
  • dufufd
  • dufufd
  • 2016年11月27日 22:27
  • 11232

远程开启或唤醒休眠的计算机

微软的远程桌面是很好用的一个工具。但是如果被远程的电脑关机或者处于休眠状态,这时就无法直接远程登录了。需要先跑过去开机,再开启远程桌面。所以在想,有没有直接可以远程开启一台电脑,或者远程唤醒一台电脑的...
  • u013677156
  • u013677156
  • 2015年01月04日 14:55
  • 4868

linux的远程唤醒

这里主要是针对ubuntu系统的说明1.检查计算机硬件是否支持WOL(wake on lan)功能。 1.1.检查主板和电源是否支持WOL: 进入BIOS的Power Management...
  • woslx
  • woslx
  • 2016年01月17日 10:13
  • 969

在Linux下通过Wake On LAN实现网络唤醒远程开机

我们经常有这样的场景或需求,人在外面,需要将家里的机器或公司的机器开启,进行远程控制操作。 有几种方式可以实现远程开机,一是通过主板的来电自启动,通过智能开关远程开机。还有一种方式就是可以通过一台已经...
  • fullbug
  • fullbug
  • 2016年11月17日 11:30
  • 7686

C#实现远程开机(局域网测试通过)

首先介绍相关知识。  UDP协议  UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统...
  • qq_28270231
  • qq_28270231
  • 2015年11月05日 13:36
  • 1516

TeamViewer远程唤醒主机实战教程(多图)

这篇文章其实算是一个教程,文章中涉及到了TeamViewer,Mac OS X,TP-Link家用路由器,以及花生壳DDNS,对于新手而言内容可能稍微有些多,但我相信按照我的教程一步一步做下来,应该不...
  • sch0120
  • sch0120
  • 2014年09月29日 08:53
  • 180563

局域网唤醒(WOL)与远程唤醒教程

如果你在家中有一些急需处理的工作上的事务,但是文件却在公司的电脑中,那么该怎么办的?公司如果远一点,等你去到公司再处理,估计黄花菜都凉了。最近总是将电脑放在实验室里,省去携带的麻烦,但是有时候想要一些...
  • zbgjhy88
  • zbgjhy88
  • 2017年04月03日 13:33
  • 5769

通过广域网(Intelnet)进行远程唤醒[或开机] 图解

WAN远程唤醒与LAN远程唤醒有着诸多不同,WAN远程唤醒首先需要主板、网卡等硬件的支持,需要一条有效的Intelnet连接,与Lan远程唤醒不同的是,WAN远程唤醒需要经过路由器,因此下面我就来详细...
  • xht555
  • xht555
  • 2015年01月22日 15:54
  • 26938

ubuntu下唤醒或休眠远程计算机

ubuntu让我明白,没有什么完美的东西,要想完美必须付出代价。要么花时间折腾,要么花时间赚钱买系统。 人生也是一样,所以不要期待什么完美。哪有那么好的人,在合适的时间合适的地点让你遇见,还对你...
  • frank_good
  • frank_good
  • 2015年01月27日 18:44
  • 1096

通过广域网(Intelnet)进行远程唤醒[或开机]

WAN远程唤醒与LAN远程唤醒有着诸多不同,WAN远程唤醒首先需要主板、网卡等硬件的支持,需要一条有效的Intelnet连接,与Lan远程唤醒不同的是,WAN远程唤醒需要经过路由器。 WAN远程唤醒与...
  • football98
  • football98
  • 2014年01月14日 10:21
  • 1020
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:远程唤醒计算机
举报原因:
原因补充:

(最多只允许输入30个字)