精华内容
下载资源
问答
  • 万能控制电脑远程开机远程唤醒软件 远程开机 远程唤醒电脑
  • 磊科235w路由器怎么设置外网控制电脑远程开机?虽然电脑网卡本身有远程唤醒功能,但是我们可以是用路由器来实现远程开机,详细的设置方法,需要的朋友可以参考下
  • 本发明涉及java技术领域,特别涉及一种基于java实现电脑远程开机的方法。背景技术:使用java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,java还可以被用来...

    69a30cf107aac403c40baafde58da58a.gif

    本发明涉及java技术领域,特别涉及一种基于java实现电脑远程开机的方法。

    背景技术:

    使用java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,java还可以被用来编写容量很小的应用程序模块或者applet,做为网页的一部分使用。applet可使网页使用者和网页之间进行交互式操作;

    本发明主要提供一种更加方便快捷的开机方式,解决了使用者每次办公前都得手动开机的问题,提高了办公效率。

    技术实现要素:

    本发明解决的技术问题在于提供一种基于java实现电脑远程开机的方法;本发明解决了手动开机的麻烦,给使用者提供了一种更加快捷方便的开机方式。

    本发明解决上述技术问题的技术方案是:

    一、在电脑的cmos中启动远程唤醒功能;二、在硬件支持的前提下也要打开网卡的远程唤醒功能;三、保证主机必须能够与目标主机建立通信;四、编辑远程唤醒魔术包;五、对编辑完的远程唤醒魔术包进行编码转化;六、将远程唤醒魔术包通过udp广播发送实现远程开机。

    所述的方法具体包括如下步骤:

    步骤一、在电脑的cmos中启动远程唤醒功能;

    步骤二、在硬件支持的前提下也要打开网卡的远程唤醒功能;

    步骤三、保证主机必须能够与目标主机建立通信;

    步骤四、编辑远程唤醒魔术包;

    步骤五、对编辑完的远程唤醒魔术包进行编码转化;

    步骤六、将远程唤醒魔术包通过udp广播发送实现远程开机;

    本发明的有益效果:采用唤醒魔术包技术,向目标主机发送一组二进制开机数据,达到不用手动按开机键就能实现开机的目的。本发明有效解决了手动开机的麻烦,给使用者提供了一种更加快捷方便的开机方式。

    附图说明

    下面结合附图对本发明进一步说明:

    图1为本发明的流程图。

    具体实施方式

    如图1所示,本发明采用如下步骤:

    步骤一、在电脑的cmos中启动远程唤醒功能;如:开机时进入cmos,将powmanagementsetup的wakeuponlan或resumebylan项改为enable或on。

    步骤二、在硬件支持的前提下也要打开网卡的远程唤醒功能;如:右击我的电脑->管理选项->计算机管理窗口->设备管理->网络适配器->本地网卡(有线网卡),右击本地网卡属性->高级页签->wakeonmagicpackage或者网络唤醒选项并将其值设置为开启->电源管理页签->允许设备唤醒计算机和只允许幻数据包唤醒计算机选项前打钩->确定。

    步骤三、保证主机必须能够与目标主机建立通信;如:保证广播包能到达目标主机。

    步骤四、编辑远程唤醒魔术包;如:

    stringmagicpacage="0xffffffffffff"+

    "28d2443568a7"+"28d2443568a7"+"28d2443568a7"+"28d2443568a7"+

    "28d2443568a7"+"28d2443568a7"+"28d2443568a7"+"28d2443568a7"+

    "42b3435757a5"+"42b3435757a5"+"42b3435757a5"+"42b3435757a5"+

    "42b3435757a5"+"42b3435757a5"+"42b3435757a5"+"42b3435757a5"。

    步骤五、对编辑完的远程唤醒魔术包进行编码转化;如:

    privatestaticbyte[]tobinary(stringbinarydata){

    byte[]result=newbyte[binarydata.length()];

    binarydata=binarydata.touppercase().replace("0x","");

    chartempone='0';

    chartemptwo='0';

    for(inti=0;i

    result[i/2]=(byte)((hextodec(tempone)<<4)|(hextodec(temptwo)));

    }

    returnresult;

    }。

    步骤六、将远程唤醒魔术包通过udp广播发送实现远程开机;如:

    datagrampacketpacket=newdatagrampacket(command,command.length,address,port);

    socket.send(packet);

    socket.close()。

    展开全文
  • 本文目标远程开机原理Python 远程开机代码实现Python 关机说明Python 开机关于用程序来开机,是怎么做到的呢?这就是 WOL 技术 Wake-On-Lan, 利用计算机在关机或休眠状态时,网卡及主板部分仍然有微弱的供电,当然要...

    本文目标

    远程开机原理

    Python 远程开机代码实现

    Python 关机说明

    Python 开机

    关于用程序来开机,是怎么做到的呢?这就是 WOL 技术 Wake-On-Lan, 利用计算机在关机或休眠状态时,网卡及主板部分仍然有微弱的供电,当然要保持电源是插上的,而且是有线连接。所以即使在关机情况下,网卡还是有一定运作能力的,可以监听计算机外部的网上广播信息,当发现特定格式的信息后就会执行开机。现在的主板基本都支持。

    只需要在网络适配器属性中配置下面两个选项

    下图这个勾不能选上,我们要保证网卡在关机后仍有供电,如果你关机后,网口的灯不亮了,就不行了,要保持网口灯亮。

    这个特定数据也有个好听的名字叫 Magic Packet(魔法数据包)。一般用过 UDP 协议进行广播。端口一般是7或者9. 魔法数据包总是以”FF FF FF FF FF FF” 连续6个 “FF”,后面是 MAC 地址信息,一旦网卡侦测到数据包内容,就会唤醒目标计算机。

    我们还是来看一下代码怎么写,代码涉及到 UDP 网络编程这块,后面会专门写写网络编程这块内容。

    此函数只需输入目标计算机的 MAC 地址即可,在局域网中(当然,如果你的计算机有公网IP,那么在公网中也是可以的)另一台计算机上运行此程序,目标计算机即可自动开机。

    代码如下,代码本身很短,原理也很简单:

    Python 关机

    关机来说相对就容易多了,网上也有很多现成的解决方案。大多数是用程序扫描邮箱,如果收到关机相关关键词的邮件,则程序自动执行关机命令。

    另外如果只是在局域网里实现关机,或者你有公网 IP 地址的话,也可以在本地计算机起一个服务,比如用 Flask 运行在5000端口。向5000这个地址发送指令即可。

    本机程序中需要有一条执行关机的命令即可

    import os

    os.system(‘shutdown -s -t 00’)

    展开全文
  • 如何实现电脑远程开机 ------------------------------------------- 远程唤醒技术,英文简称WOL,即Wake-on-LAN,是指可以通过局域网实现远程开机,无论被访问的计算机离用户有多远、处于什么位置,只要处于同一...
    如何实现电脑远程开机 ------------------------------------------- 远程唤醒技术,英文简称WOL,即Wake-on-LAN,是指可以通过局域网实现远程开机,无论被访问的计算机离用户有多远、处于什么位置,只要处于同一局域网内,就都能够被随时启动。 人们通常也把这种开机方式叫做网络唤醒(WOL)。如果用户想通过网络唤醒一台指定的计算机,首先需要知道标识计算机的身份号。由于被唤醒的计算机处于关机状态,也就没有了IP地址和计算机名字,惟一能标识其身份的只有内部网卡的物理地址,即MAC地址,该地址是惟一的,而且每块网卡的MAC地址均不相同
     。当用户知道了被唤醒的计算机的MAC地址后,通过另外一台计算机执行相应的软件,向网络上发出含有该地址的特殊数据包。此时,被唤醒的计算机虽然处于关机状态,但是其内部的网卡控制芯片通过专用连线所送来的电流,仍然可以接收和处理网络上的数据包。控制芯片通过检查数据包内的MAC地址,就可确认自己就是该数据包的接收者,然后通过专用的连线发出开机信号,通知主板开机。(获取网卡的MAC地址,不同的操作系统获取的方法也不相同。在Windows 98操作系统下,可以在“运行”里输入“winipcfg”打开“IP配置”窗口,在窗口的“适配器地址”项内,有诸如“00-E0-4C-39-93-
     2D”的16进制地址就是网卡的Mac地址了;但在Windows XP、Windows 2000、Windows Server 2003下,则需要输入“ipconfig/all”才可以显示网卡的Mac地址。) 远程唤醒的硬件环境 ------------------------------------------- 实现远程唤醒,需要主板、网卡、电源3个设备支持。首先需要查看主板使用说明书,查看主板是否支持Wake-Up On Internal Modem(WOM)或者Wake-up On LAN(WOL)技术,如果支持就说明主板支持远程开机。
     能否实现远程唤醒,其中最主要的一个部件就是支持WOL的网卡,远端被唤醒计算机的网卡必须支持WOL,而用于唤醒其他计算机的网卡则不必支持WOL。另外,当一台计算机中安装有多块网卡时,只需将其中的一块设置为可远程唤醒即可。 除此以外,电脑必须安装有符合ATX 2.03标准的ATX电源,+5VStandby电流至少应在720mA以上。有的早期电源可能只设计到500mA,在进行网络开机时,某些耗电较大的网卡可能会无法启动。当然网络必须是通的。 远程唤醒的软件设置 -------------------------------------------
     首先需要进行CMOS和网卡设置,启动计算机,进入CMOS参数设置。选择电源管理设置“Power Management Setup”选项,将“Wake up on LAN”项和“Wake on PCI Card”项均设置为“Enable”,启用该计算机的远程唤醒功能。有些网卡需要通过跳线将“Wake-on-LAN”功能设置为“Enable”。 将WOL电缆的两端分别插入网卡和主板的3芯插座中,将网卡与计算机主板连接起来。如果主板支持PCI 2.2标准,只要开启“Wake on PCI Card”功能就可以了,无须使用WOL电缆连接。然后启动计算机,安装网卡驱动程序并完成网卡的网络连接设置。
     为了唤醒网络上的计算机,用户还必须发出一种数据包,该数据包的格式与普通数据包不同,而且还必须使用相应的专用软件才能产生。Magic Packet(下载地址:http: //ftp.pconline.com.cn/pub/download/200304/magic_pkt.exe)是AMD公司开发的一款软件,这款软件可以生成网络唤醒所需要的特殊数据包(包含有连续6个字节的“FF”和连续重复16次的MAC地址)。运行Magic Packet后输入需要远程启动的机器的MAC地址发送,即可启动远程机器。 通电开机
     ------------------------------------------- 现在的大多数主板厂商都在自己的主板BIOS里加入了一个独特的电源管理设计,可以让用户选择计算机在停电后再来电时的状态。在BIOS里“Power Management Setup”菜单下有一项“Pwron After PWR-fail”,它有三个设置选项ON(开机)、OFF(关机)和FORMER-STS(回到断电前的状态),我们只要把“Pwron After PWR-fail”设置为ON即可。现在,我们把计算机关掉并拔掉电源,等一会再接上电源,看看你的计算机是不是自己启动了呢!
     定时开机 ------------------------------------------- 如果你的计算机能够在每天固定的时间自动开机,是不是也是一件很惬意的事呢?要实现这个功能并不需要其他软件的辅助,只需你的主板BIOS支持就可以。进入主板BIOS,在“Power Management Setup”里,有一项“Resume By Alarm”(预设时间启动),该选项可以设置系统每天开机时间或者某一固定的日期开机。它只有两个选项Enabled和Disabled,选择Enabled后,下面的Date(of
     month)和Resume Time(hh:mm:ss)项就可以设置了。Data(of month)表示系统开机日期,如果选择0,就表示每天开机;如果选择1~31之间的数字,则表示每月固定的一天开机。Resume Time(hh:mm:ss)表示系统开机时间。例如,我们把Date(of month)设成0,把Resume Time(hh:mm:ss)设成08:00:00,那么每天早晨8:00的时候,计算机就会自动启动了。 键盘、鼠标开机 -------------------------------------------
     利用键盘或者鼠标来开机也是通过设置主板BIOS来实现的。不过一般情况下,支持键盘、鼠标开机方式的主板上都会由一个跳线来控制,我们可以先参考主板说明书把它设置成Enable(开启)状态。 进入BIOS,在“Power Management Setup”菜单里,有一项“Power On By Keyboard”,它有“Disabled”(禁用)、“Password”(密码开机)、“Hot KEY”(热键开机)、“Any KEY”(任意键开机)和“keyboard 98”(98键盘)几个选项。选择“Hotkey”后,我们可以在下面的“PS2KB
     Wakeup from S1-S5”项里选择开机热键Ctrl+F1(开机热键除了包括Ctrl+F1至Ctrl+F12这几个组合键外,还有Power、Wake以及Any key这几项),保存退出,关机。然后按下Ctrl+F1,看看你的计算机是不是启动了。选择“Hotkey”,则按下键盘上的任何键都可以开机。 要想设置密码开机,就选择“Password”,然后直接在上面敲一下回车,根据提示输入两遍密码就可以了。下次开机的时候,在键盘上输入密码就可以直接开机了。需要注意的是,某些主板在输入完密码之后,还需要再敲一下回车才能开机。
     有的主板在设置了键盘开机后,机箱上的电源开关就会自然失效,如果不输入正确的开机密码,系统将无法启动!但可惜的是并不是所有的主板都是这样,很多主板在设置完了密码开机后,Power按钮并不会自动屏蔽,按此按钮仍旧可以启动机器,这样键盘密码开机也就失去了存在的价值。如果不想让其他人随意开机,可以打开机箱,将主板上的“PW Switch(其实就是电源开关)”上的跳线拔掉,这样一来,以后就只能用键盘才能开机了。 如果你在“Power Management Setup”菜单里看到有“Power On By Mouse”这一项,那么恭喜你,你还可以设置用鼠标来开机。该项的设置一般会有三个选项:“Left
     Double”、“Right Double”和“Disabled”项,分别是用鼠标左键双击唤醒、右键双击来唤醒及关闭鼠标开机功能,设置好后保存退出就可以了。另外,如果你用的是USB接口的鼠标,因为USB控制器与PS/2控制器不同,就可能实现不了鼠标开机。还有一些情况,由于BIOS中有Bug或者遇到主板不支持某些鼠标开机时,可以尝试升级一下BIOS试试,说不定就可以解决问题。 调制解调器开机 ------------------------------------------- 网卡开机只能在局域网里使用,如果你要唤醒的计算机与本地距离比较远,我们就必须通过调制解调器来实现远程唤醒功能了(WOM
     -- Wake On Modem)。可以毫不夸张地说,凡是电话能打通的地方都能利用“WOM”来实现远程唤醒。 要想实现“WOM”同样也需要主板和调制解调器的双重支持才可以。一般来说,使用外置式的“猫”比较好,因为要用内置式的“猫”实现网络开机的话,必须时刻保证内“猫”能得到唤醒时的工作电压。现在新推出的主板与内“猫”一般都有“WOM”三针插槽,我们只需要用一条“WOM”连接线,插到内“猫”及主板的“WOM”的插槽内,就可以在计算机关机状态下,把ATX电源输出到主板上的“+5VSB”待机电流送到内“猫”上。外置“猫”的工作电压是由外
     “猫”单独的电源变压器提供的,不存在这个问题,只要和主机一样,同时把电源接通就可以了。好了,现在我们再进入BIOS,在BIOS的“Power Management Setup”项中找到“PowerOn by Ring”项,并将其设定为“Enabled”。 一切就绪了,现在我们只要直接拨打Modem所连接的电话号码就可以通过WOM实现远程开机了。而且使用WOM进行远程唤醒不用担心电话费的问题,因为Modem只要侦测到电话振铃,不需要接听电话就可以启动计算机。
    
    展开全文
  • 远程电脑查资料是经常要遇到的事情,远程开机有3种办法,一个是控制开关直接开机,第2个方法是网卡远程唤醒功能开机,第三个是利用电脑 睡眠模式唤醒来实现开机。下面介绍第3种方式。WIN10系统有电脑睡眠模式,睡眠...

    远程电脑查资料是经常要遇到的事情,远程开机有3种办法,一个是控制开关直接开机,第2个方法是网卡远程唤醒功能开机,第三个是利用电脑 睡眠模式唤醒来实现开机。下面介绍第3种方式。WIN10系统有电脑睡眠模式,睡眠模式是电脑不使用时自动切换的一种减少耗电量的开机模式,该模式下,电脑的显示屏会自动关闭,需要手动按键盘唤醒才能令电脑恢复正常模式

    打开WIN10系统电脑桌面,点击鼠标右键,选择个性化或者显示设置,打开设置主页面,点击主页或者直接点击电源与睡眠

    9a8b90977d31009349eeacc981e3b635.png

    d44347962c8fde76bffd0a552cb5dcb2.png

    进入睡眠设置,选择电脑睡眠时间,如果电脑使用较为频繁,可以将进入睡眠的时间设置长一些,这个操作可以随时修改的

    3fcda5155de047fd16967dc70a512f9f.png

    在USB口插入每步科技的远程睡眠唤醒盒,设置唤醒的帐号和密码,需要唤醒的时候,登陆唤醒网站提交唤醒指令,则WIN10电脑就会被唤醒,然后就可以进行远程操作了。

    c4895a2cd72385bc2621497d06cbfda6.png

    注意:需要系统本身有睡眠状态下键盘唤醒功能

    展开全文
  • 所谓固定前缀数据即6对“FF”,所谓固定重复次数即16次,也就是说魔术包是由12个“F”加重复16次的主机MAC地址组成,例如本文所用试验机的MAC地址为“28-D2-44-35-68-A7”,所以使该机远程开机的魔术包为: “0...
  • 电脑远程开机以及控制

    千次阅读 2019-06-15 21:14:36
    由于兴趣爱好以及各种需要,折腾一套能实时使用的远程+控制电脑的一套流程 一:所需的硬件(仅供参考,非必须) 新路由3 X2,支持网络唤醒的主板(基本上大部分主板都具备)我的两台电脑一个是华硕的B350M-E,...
  • 极路由电脑远程开机

    2015-11-27 08:39:00
    所以自然需要远程开机了,网上有好多说远程开机软件之类的,有些要收费有些不收费,但是实现不了!下面看看我的做法! 工具/原料 极路由一台 支持wake on lan的网卡一块(主要网卡支持即可)...
  • 一提到远程开机,大家首先想到的就是有多高多深的技术含量,但今天我要告诉你,其实远程开机特别简单。办公一族,本来可以回家再做的事情却要经常加班,不是因为什么,就是因为家里没有电脑或者没有不具备办公室里的...
  • 电脑远程开机及控制

    2020-01-08 10:28:46
    1、向日葵 2、HiPC 3、Windows自带mstsc
  •  远程开机也被称为远程唤醒技术(Wake on Lan: WOL),是指可以通过局域网、互联网或者通讯网实现远程开机,无论目标主机离用户有多远、处于什么位置,只要其与发送命令主机可以通信,就能够被随时启动,该技术被...
  • 转载:https://www.toutiao.com/i6716305123884139019/
  • 转载:https://www.toutiao.com/i6716325672022704652/
  • 远程开机: 采用HUAWEI HiLink生态产品(欧瑞博智能插座)+电脑设置通电自启动方案 远程连接: 采用frp内网穿透+Instsrv.exe和Srvany.exe将frps.exe与frpc.exe程序做成windows服务 参考文档: 1.内网穿透:...
  • 远程开机内网电脑主机 一 测试坏境注意事项 远程开机主机BIOS开启板载网卡启动(重要的步骤),进入windows系统开启桌面远程控制。 下载WakeMeOnLan远程唤醒开机软件 ...
  • 最近就从当贝优选发现了向日葵远程开机插座这款小工具,很多人家里应该都有智能插座,如果用来实现电脑远程关机的话也没问题,不过强行断电关机难免会损伤一些硬件,而向日葵远程开机插座则是先关机后断...
  • 远程开机

    2015-11-30 08:43:00
    ...远程开机方法 ... 随着网络科技的发展,远程开机也成为了一种主流。远程开机也是远程办公的基础,因为只有远程打开电脑,才能进行远程办公。那么,哪种远程开机方法是最实用的呢?下面,小编给您解答。提...
  • 怎样远程开机内网电脑

    千次阅读 2015-07-24 14:52:05
    内网主机当外出时,nat123怎样实现外网远程开机内网电脑?  1、确认BIOS开启网络唤醒 此操作是开启被远程开机目标主机网络唤醒功能,少数太旧版本主板可能不支持。 在BIOS的电源管理选单里,找到网络唤醒选项,...
  • 天气转暖,国内疫情也就得到了控制。大家逐渐回到了公司办公,各地开学时间也定了。生活逐渐回到正轨,每天上下班通勤的时候还有些怀念远程办公(摸鱼)的...想到节前,为了在同事面前装X买了向日葵远程开机插座,给...
  • Wake-On-LAN简称WOL,是一种电源管理功能;如果存在网络活动,则...先看下使用Python实现WakeOn Lan远程开机功能,具体介绍如下:创建魔法唤醒包格式化mac地址,生成魔法唤醒包,然后发送包,首先电脑需要打开wake...
  • 远程开机WOL

    千次阅读 2011-01-18 15:35:00
    如何实现电脑远程开机 ------------------------------------------- 远程唤醒技术,英文简称WOL,即Wake-on-LAN,是指可以通过局域网实现远程开机,无论被访问的计算机离用户有多远、处于什么...
  • 那么win10系统怎么通过网络唤醒远程开机?想了解设置步骤的话,可以看看以下的教程。‍Win10开启网络唤醒功能的操作方法:一、设置主板BIOS首先,我们要在主板 BIOS 里面设置 WOL 唤醒功能的开关,大部分主板都会...
  • 总结起来,无非以下三大步1....要提前知道以下参数:1)电脑的MAC地址2)电脑的公网IP,到时将这个参数填入即可远程唤醒 。我用的是国外的一款唤醒软件,有电脑版,安卓版和IOS版,可根据情况下载。网站地址...
  • 本人有个远程开机的需求,被开机对象还是个笔记本,好在笔记本盒盖的时候,电源键是漏在外面的,笔记本型号:神州战神z7sl7d3思路:既然软件层面不能直接实现,那就做一个可远程控制,并且可以模拟手指按压的机械...
  • 首先,请确保完全满足以下三个条件,否则,远程唤醒无法工作。 计算机 BIOS支持WoL并且该选项已启用。 Windows或Mac计算机的操作系统中已正确设置唤醒功能。 计算机通过网线连接,而不是WiFi。 请注意: 目前仅支持...
  • 很多朋友问Ubuntu系统怎么远程开启,其实只要通过简单的设置,就能实现系统的远程开机,即实现wake on lan,下面以电脑A和电脑B为例,给大家介绍下Ubuntu实现远程开机的方法。   启动者(电脑A) -----------》 被...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 793
精华内容 317
关键字:

电脑远程开机