精华内容
下载资源
问答
  • 主要为大家详细介绍了Python3.4实现远程控制电脑开关机的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 远程控制电脑开关机(ReShutDown) ,可以帮助你去上班时电脑忘记关了,在公司用电脑下载这款软件关掉家里的电脑,有需要的赶紧来东坡下载使用吧。 远程控制电脑开关机(ReShutDown)介绍 软件分为两个部分,exe执行文件...
  • 手机控制电脑开关机,局域网内测试通过。包括电脑端java代码段(shutdown.java)和手机端android代码段(MainActivity.java、activity_main.xml)。
  • 易语言远程控制电脑关机、打开程序等操作源代码。此代码可以配套手机APP
  • 本文实例为大家分享了Python实现远程操控电脑的具体代码,供大家参考,具体内容如下import poplibimport sysimport smtplibfrom email.mime.text import MIMETextimport osfrom email.header import decode_header...

    本文实例为大家分享了Python实现远程操控电脑的具体代码,供大家参考,具体内容如下

    import poplib

    import sys

    import smtplib

    from email.mime.text import MIMEText

    import os

    from email.header import decode_header

    import email

    import time

    def check_email():

    try:

    p = poplib.POP3("pop.163.com")

    p.user("*****@163.com")

    p.pass_("*******")

    ret = p.stat()

    except:

    print("Login failed!")

    sys.exit(1)

    str = p.top(ret[0], 0)

    strlist = []

    for x in str[1]:

    try:

    strlist.append(x.decode())

    except:

    try:

    strlist.append(x.decode("gbk"))

    except:

    strlist.append((x.decode("big5")))

    mm = email.message_from_string(" ".join(strlist))

    sub = decode_header(mm["subject"])

    if sub[0][1]:

    submsg = sub[0][0].decode(sub[0][1])

    else:

    submsg = sub[0][0]

    if submsg.strip() == "关机":

    return 0

    elif submsg.strip() == "重启":

    return 1

    p.quit()

    def send_email():

    user = "*******@qq.com"

    pwd = "**********"

    to = ["*****@163.com", "*****@139.com"] #139邮件会有短信提醒,让我知道是否成功

    msg = MIMEText("")

    msg["Subject"] = "已收到命令!"

    msg["From"] = user

    msg["To"] = ",".join(to)

    s = smtplib.SMTP("smtp.qq.com")

    s.login(user, pwd)

    s.sendmail(user, to, msg.as_string())

    s.close()

    if __name__ == "__main__":

    while True:

    time.sleep(20)

    if check_email() == 0:

    send_email()

    os.system("shutdown -s -t 1") #关机

    break

    if check_email() == 1:

    send_email()

    os.system("shutdown -r") #重启

    break

    测试成功

    其它命令自行添加,这里只作 关机和重启. 脑洞大开!

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    展开全文
  • 手机控制NodeMCU实现远程电脑开关机

    千次阅读 2019-03-06 11:31:27
    NodeMCU实现远程电脑开关机1.WOL(Wake on Lan)2.阿里云物联网平台设置3.NodeMCU部分程序编写 一直都有在公司需要远程连接家里的台式电脑的需求,远程连接控制的部分用Teamview之类的工具很方便,接下来的问题就是...


    在公司经常需要远程连接家里的台式电脑,如果家里的台式机已经开机并安装了teamview,自然能很开心的连回去,可是家里的电脑并不会24小时开机备用,试过一段时间用时开机的方法,但是暂时不需要的时候也不能关机呀,关机了可没人给我再开机了。如果能随时开关家里的电脑,想想都美滋滋了!
    本着节能(money)环保的期望,自己研究了一下远程开关机的方法,目前能想到这个方法应该是操作最简单 (只需写软件),最安全(不用改电脑任何硬件),最省钱(只要买一个NodeMCU 15rmb左右),只要写一个手机app连接到阿里云服务器 ,改一下NodeMCU程序也连接到阿里云服务器,撸个Python在电脑后台还是连接到阿里云服务器,通过阿里云服务器来将app的消息分发给NodeMCU触发电脑开机,将关机指令分发给电脑执行关机,而且这个阿里云服务器还是几乎免费的,这样不管身在何处,只要手机有网络,NodeMCU和电脑连接同一个的路由器在局域网内,就能通过手机APP控制家里的电脑开关机了,而且NodeMCU可以放在家里的任意地方,只要能保持连接路由器即可,我放在了路由器旁边,用路由器后面的USB接口供电 。下面就分享方法给有同样需求的小伙伴了

    下面的方法默认你已经会:

    1. 搭建ESP8266 RTOS开发环境
    2. 搭建 Android studio 开发环境
    3. 搭建 Python 开发环境和安装第三方库(MQTT client)

    1.确认PC主板支持WOL(Wake on Lan)

    首先需要在BIOS里面设置打开WOL功能,这个可以根据主板型号找一下步骤,由于每个厂商主板的设置方法都不一样,这里就不详述了。在主板上打开WOL功能后,WIN10还需要修改网卡属性里面的电源管理,选择允许设备唤醒计算机
    在这里插入图片描述
    设置完成后需要确认局域网内能通过WOL唤醒电脑,测试方法:

    • 手机安装Wake On Lan 这个app,进入后添加设备,输入台式电脑的Ethernet 网卡MAC 地址(可以在cmd下用ipconfig /all获取),也可以用app的扫描功能找到设备
    • 将电脑关机,然后检查有线网卡的黄灯应该保持常亮状态,如果没有亮说明WOL功能未开启成功,需要重新确认主板和系统设置
    • 在app上后点击唤醒设备,如果能正常开机说明前面设置成功

    2.阿里云物联网平台设置

    由于家里的宽带没有独立的外网IP地址的,手机无法直接将WOL唤醒封包发送到处于局域网的NodeMCU,需要经过服务器转发信息,这里使用阿里物联网平台,只要注册一个账号,每个月有100万条免费的消息,用来做开关机电脑绰绰有余了。

    1. 先注册阿里云账号(这里也略过) https://www.aliyun.com/
    2. 在产品页面中找到物联网平台进入并申请开通在这里插入图片描述
    3. 待审核开通成功后,进入物联网平台的控制台,找到产品->创建产品->基础服务 后点下一步在这里插入图片描述
    4. 进入新增产品页面,填写产品名称后完成在这里插入图片描述
    5. 产品创建完成后,进入设备界面,创建三个设备分别分给NodeMCU/手机app/PC登录使用,创建设备后会生成设备连接需要的三元组(如下图三组信息),分别复制保存三个设备的三元组,后面需要负责到每个设备运行的程序里面在这里插入图片描述
    6. 创建完三个设备后,界面如图在这里插入图片描述
    7. 创建完三个设备后,需要设置三个设备间消息转发的规则,点击 规则引擎 ->创建规则 设置消息转发规则在这里插入图片描述
      8.先创建手机发消息给NodeMCU的转发规则在这里插入图片描述
      8.点击 编写SQL 编写app_2_mcu转发规则在这里插入图片描述
    8. 处理数据部分字段写power_on,表示把app发送的带有power_on的字段转发给NodeMCU进行处理在这里插入图片描述
    9. 进入对该数据的转发规则在这里插入图片描述
    10. 设置对该数据的操作,转发给remote_pc产品的NodeMCU/update 在这里插入图片描述
    11. 重复7-11 操作,创建app消息里的power_off字段转发给computer的规则,设置完成后如图在这里插入图片描述
      在这里插入图片描述
    12. 启动前面设置的两个规则,阿里云部分设置完成在这里插入图片描述

    3.NodeMCU(开机棒)部分程序编写

    1. 搭建ESP8266开发环境,参照 https://github.com/espressif/ESP8266_RTOS_SDK
    2. 使用官方提供的link Kit SDK,成功连接上阿里云,参照https://github.com/espressif/esp-aliyun
    3. 将官方提供的LintKit里的https://github.com/espressif/esp-aliyun/blob/master/examples/mqtt/mqtt_example/main/mqtt_example.c替换为https://github.com/rxly/RemotePCPower/blob/master/NodeMCU/mqtt_example.c
    4. 修改NodeMCU设备对应的三元组信息和需要唤醒PC的mac 地址在这里插入图片描述
    5. 在这里插入图片描述

    4.编译手机App(仅支持Android)

    1. Android App source code放在这个地址:https://github.com/rxly/RemotePCPower/tree/master/android_app
    2. clone下来后需要修改mobile_app设备对应的三元组信息在这里插入图片描述
    3. 修改完成后编译app即可以在手机上运行,远程电脑如果允许下面讲到的python脚本,会显示会远程电脑处于开机状态,能控制电脑开机,如果远程电脑没有运行该脚本,则显示打开远程电脑,按开机键会打开远程电脑
      在这里插入图片描述

    5.PC上运行关机检测脚本,并设置为开机运行

    1. 安装Python解释器,建议安装免费的Pycharm IDE,并安装paho mqtt client三方库
    2. 将https://github.com/rxly/RemotePCPower/tree/master/PC下的两个文件保存到本地,修改power_off.py里面PC设备对应的三元组在这里插入图片描述
    3. 设置此电脑 -> 管理 ->任务计划程序->创建任务,按下图依次设置在这里插入图片描述
      在这里插入图片描述
      选择保存bat文件的路径
      关机检测部分全部设置完成

    到这里应该就能用手机app控制电脑开关机了,如果中间有什么不清楚的地方,请留言说明,我看到后会补齐

    展开全文
  • 一个可以用语音控制互联网芯片esp8266实现电脑远程开关机的程序
  • 远程控制电脑关机

    2011-12-23 10:44:54
    C#用控制台写的远程控制电脑关机的小程序.可设置电脑关机时间.
  • 本人开发的在局域网下远程关闭计算机,亲测有用。
  • 二、可以通过手机发个特定的mail,就可以控制电脑关机。 第一个步骤:申请一个邮箱,使这个邮箱与你的手机号码绑定,然后你在这个邮箱中设定如果有新的邮件就发短信通知,这样开机时往这个邮箱发个mail,我手机就会...
  • 之前在博客上看到了使用python通过微信的接口,与微信交互的方式来控制电脑的摄像头、开关机等。但是这种方式需要首先在python上登录自己的微信才可以,同时微信端也会有已经在网页端登录的字样,很显眼。因此想到了...
  • 0. 我们如何通过邮件系统完成远程控制电脑关机、重启等)? 实现思路: 需要有两个邮箱:接收指令邮箱(A)发送指令邮箱(B) 被控制的电脑(查看 A 邮箱): 1. 每隔指定时间监听 A 邮箱 查看最近的邮件 2. ...
  • 手机远程控制电脑

    2012-09-09 22:09:11
    教你如何用手机远程控制你的电脑(安卓智能手机)
  • Java实现远程开关机(网络唤醒)

    千次阅读 2019-12-05 15:51:21
    Java实现远程开关机是做的一个在局域网下实现一台机器对多台机器的开关机控制 远程唤醒实现 是通过电源的一种协议进行控制的,需要知道被唤醒机器的mac地址 首先要须知: 网络唤醒条件 网络唤醒需要终端的主板和网卡...

    Java实现远程开关机是做的一个在局域网下实现一台机器对多台机器的开关机控制
    远程唤醒实现
    是通过电源的一种协议进行控制的,需要知道被唤醒机器的mac地址

    首先要须知:
    网络唤醒条件
    网络唤醒需要终端的主板和网卡支持,需要先在BIOS设置支持网络唤醒
    网络唤醒要接通电源保证网卡能通电 要接网线 不能是wifi
    如果强制关机 可能不能通过网络唤醒来开机
    跨交换机或者跨路由的话就有可能不支持唤醒
    跨多层交换机的话即使ping通也未必能唤醒
    在同一网段下进行网络唤醒最为省事

    下面对被唤醒机器惊醒配置(要不就乱套啦,在公司想开谁的机器都可以啦)
    1、先进入BIOS中开启网络唤醒功能,在BIOS中找到“OnBoard LAN”选项,将它设成“Enabled”。同时将“POWER MANAGEMENT SETUP(电源管理设置)”下的“Power On by LAN/Ring”选项设为“Enabled”,最后将“Wake On LAN(网络唤醒)”选项设置为“Enabled”,设置好后保存退出。

    2、右击“我的电脑”并选择“管理”选项,在随后出现的“计算机管理”窗口中找到“设备管理”,在设备列表中找到“网络适配器”下的本地网卡(注意是有线网卡),右击本地网卡并选择“属性”,在弹出的对话框中选择“高级”页签,选择“Wake on Magic Package”或“网络唤醒”选项并将其值设置为“开启”,在同一个窗口中选择“电源管理”页签,在“允许设备唤醒计算机”以及“只允许幻数据包唤醒计算机”选项前打钩,点击【确定】按钮;
    在这里插入图片描述
    在这里插入图片描述
    上面就是配置啦!!!

    下面上代码

    String mac = "" //mac地址
    try {
                            int port = 7;
                            byte[] macByte = new byte[6];
                            String[] ips = mac.split("\\:|\\-");
                            for (int i = 0; i < 6; i++) {
                                macByte[i] = (byte) Integer.parseInt(ips[i], 16);
                            }
                            // 用来存储网络唤醒数据包
                            byte[] bys = new byte[6 + 16 * macByte.length];
                            for (int i = 0; i < 6; i++) {
                                bys[i] = (byte) 0xff;
                            }
                            for (int i = 6; i < bys.length; i += macByte.length) {
                                System.arraycopy(macByte, 0, bys, i, macByte.length);
                            }
                            // 将字符形式的IP地址转换成标准的IP地址
                            // InetAddress address = InetAddress.getByName(ip);
                            InetAddress address = InetAddress.getByName("255.255.255.255");
                            // 生成标准的数据报
                            DatagramPacket pack = new DatagramPacket(bys, bys.length, address, port);
                            // 创建标准套接字,用来发送数据报
                            DatagramSocket socket = new DatagramSocket();
                            // 发送魔法包
                            socket.send(pack);
                            socket.close();
                        } catch (Exception e) {
                            e.printStackTrace();
                        } catch (Throwable e) {
                            e.printStackTrace();
                        }
    

    唤醒到此结束…
    补充:远程唤醒的机器如果有密码,还需要输入密码,如果每台我们都输入密码的话 我们还不低自己开机那,所以可以设置默认密码,电脑每次开机都不需要输入。这个可以在网上查一下,挺多的。

    远程关机
    远程关机也需要一些配置,要不更加乱套。
    1、在要重新启动或远程关机的计算机上,按Windows键+ R,键入:regedit,然后按键盘上的Enter。
    找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

    在这里插入图片描述
    2、右击system 选择新建 DWORD(32位)值
    在这里插入图片描述

    3、输入以下标签:LocalAccountTokenFilterPolicy
    在这里插入图片描述
    4、双击该值,然后将该值更改为1。
    在这里插入图片描述
    退出注册表,然后重新启动计算机以确认更改

    还有远程关机必须要设置密码!!!(重点)
    下面上代码

    String ip = "";   //ip
    String user = "";   //被关机器用户名
    String passwd = "";   //被关机器密码
    try {
                                Runtime.getRuntime().exec("net use * /del /y");
                                Process process = Runtime.getRuntime().exec("net use \\\\"+ip+"\\ipc$ \""+passwd+"\" /user:\""+user+"\"");
                                int i = process.waitFor();//等待命令执行完
                                if (i == 0){
                                    Runtime.getRuntime().exec("shutdown -s -t 0 -m \\\\"+ip+" -c \"test\" -f");
                                }
                            } catch (Exception e) {
                                e.printStackTrace();
                            }
    

    关机结束…
    补充:关机这一块主要是用cmd里的命令惊醒关机,前提要保持可以ping通
    说一下命令的意思:

    net use * /del /y   
    

    清除所有已连接的通道,每次操作时要执行一下,不然可能会提示通道已占用的错误

    net use \\ip\ipc$ "密码" /user:"用户名"
    

    打开通道

    shutdown -s -t 0 -m \\192.168.20.200 -c "test" -f
    

    关机命令
    可以用这三个命令在cmd中试一下

    展开全文
  • 欢迎下载研华科技主题白皮书: 《2019研华嵌入式服务指南》 [摘要] 作为嵌入式市场的领导厂商,研华...系统同时具备,解析定位坐标,远程关机、开关音量等功能。从而实现远程电脑遥控系统。 视频演示: C#程序总体设计图
  • 为什么要远程开机 因为工作需要,总是需要打开某台不在身边的电脑,相信很多值友也遇到过相同的问题,出门在外,或者在公司,突然需要的一个文件存在家里的电脑上,如果家里有人可以打个电话回家,然鹅,事情...

    本内容来源于@什么值得买SMZDM.COM|用户 ayamaya

    一.为什么要远程开机

    因为工作需要,总是需要打开某台不在身边的电脑,相信很多值友也遇到过相同的问题,出门在外,或者在公司,突然需要的一个文件存在家里的电脑上,如果家里有人可以打个电话回家,然鹅,事情总会有很多不巧的时候,家里刚好没人,或者,家里的人根本就不知道怎么开电脑,又或者,你是一只漂泊在外的单身旺,好啦,自己的事情自己做。

    二.实现远程开机的硬件要求以及准备工作

    1. 需要一台有线连接的电脑,并且,这台电脑的主板,以及网卡,都需要支持远程唤醒功能。

    那么,怎么知道自己的电脑是否支持远程唤醒呢。

    主板:进入主板的BIOS,电源管理菜单下有'Remote Wake Up';

    'Boot on LAN';

    'Wake on LAN';

    'PME Event WakeUp',;

    'Resume by MAC LAN';

    'Wake-Up by PCI card';

    'Wake Up On PCI PME';

    'Power On by PCI Card';

    'WakeUp by PME of PCI';

    'Power On By PCI Devices';

    'WakeUp by Onborad LAN';

    'Resume By PCI or PCI-E Ddevice等类似选项

    1. 说明主板支持远程唤醒,进入BIOS的方法每个厂商略有不同,具体可以询问厂商。

     

     

    ▲戴尔某主板

     

     

    ▲华硕某主板

    不过多举例,因为年代较近的主板基本上都是带唤醒功能,并且默认开启状态的。

    网卡:打开设备管理器(win+R 输入devmgmt.msc)

     

     

    ▲点击确定,就会弹出设备管理器

     

     

    ▲找到网卡,双击打开

     

     

    ▲高级——网络唤醒功能开启,由于不同网卡名称上会有差异,有的可能有多个类似选择,可以一个个尝试,但是默认都是开启状态的。

     

     

    ▲网卡的电源管理选项,如图选择。电脑端的设置就完成了。

    ★年代比较新的电脑基本上都支持远程唤醒功能,并且BIOS设置默认是在开启状态,所以只要网卡设没问题,不用去BIOS查看,当所以设置都完成后,还是无法开机,那么就要考虑主板的问题了,是否支持远程唤醒,是否开启了该功能。★

    2.需要一台合适的路由器,并且和电脑有线连接。这个合适的路由器,目前就我使用过,能够实现远程唤醒功能的路由器主要有。

    水星4530r(更高级的水星当然也是可以的)

    华硕路由器(包括其他路由器刷梅林

    刷了openwrt系统的路由器

    tp-link路由器

    当然,不限于以上几个,理论上能完成如上设置的路由器都可以通过相应途径实现远程开机。

    3.如果你只有一台比较老的电脑,不支持远程唤醒,那么,你以为就真的不能实现远程唤醒了吗,错,我还是有办法让你远程打开你的电脑。你需要购买(一个WIFI智能插座,一个续电器装置)。

     

     

    ▲智能插座

    4.注册一个免费动态域名(ddns)

    三.具体操作步骤

    前提:假设,我们的电脑在前面的检查中确定了可以实现远程唤醒,那么接下来,我们从操作简单的开始整。

    1.刷有openwrt固件的路由器

    openwrt是什么就不多解释了,简单讲就是个路由器的操作系统,很多国内路由器的固件都是基于openwrt改的(比如小米路由器)。功能强大,其本身自带网络唤醒这个功能,所以,我们要做的只是在外网能够访问到家里的路由器(外网登陆到路由器设置界面),就能完成开机。具体实现如下:

    ①:ip与mac绑定,使用电脑登录到路由器,网络——DHCP/DNS

     

     

    ▲双击打开

     

     

    ▲添加需要绑定的电脑

     

     

     

     

    ▲查看自己电脑IP和mac(物理地址)的方法如上:控制面板网络和 Internet网络连接

    ②登录DDNS——远程访问到路由器界面

     

     

    ▲网络——动态域名——进入设置

     

     

    ▲添加一个名称,具体再根据ddns提供的信息登录即可,不再赘述

     

     

    ▲网络——防火墙—— 进入设置

     

     

    ▲添加一个名称如DDNS(黄色框中是我已经设置好的)——选择TCP协议——外部端口设置8000-8999数字随意设置——内部ip地址选择你这台路由器的IP地址如——内部端口80端口——保存应用

    到这里,如果是公网IP的用户,就能在全球任何地方,凡是能连接互联网的地方,访问家里的路由器了。

    只要在浏览器输入DDNS供应商给你的账户+你选择的外部端口数字,具体格式如(http://SMZDM2018.VIP.cn:8888)

     

     

    ▲示例图

    ③开机:远程登录到路由器界面,进入网络——远程唤醒

     

     

    ▲网络——远程唤醒

     

     

    ▲选择br-lan

     

     

    ▲选择你要打开的电脑对应的MAC数字——点击唤醒主机 你的电脑就打开了

    2.华硕路由器(梅林固件)

    其固件也是自带网络唤醒功能,要做的同样也是首先实现外网访问到路由器界面。华硕梅林固件还有个优势在于,有手机APP,唤醒管理更方便,而且可以不单独申请ddns账号,华硕梅林会给你一个临时的ddns,专门可以用APP直接访问到路由器,具体操作如下:

    ①登录华硕梅林路由器界面——外部网络——DDNS——登录不再赘述

     

     

    ▲登录ddns

     

     

    ▲系统管理——系统设置——页面拉到最下面

     

     

    ▲续上图: 从互联网设置选择是 设定一个http端口号,方法同openwrt一样

    到此,就能通过外网访问到路由器页面了,网址格式同OPENWRT一样。

    ②ip与mac绑定

     

     

    ▲内部网络——DHCP——启用DHCP——添加你要远程开机的计算机

    ③远程开机

     

     

    ▲网络工具——通过网络唤醒——选择要唤醒的主机——点击唤醒

    通过手机APP远程开机

    下载华硕的两个APP: Asus router 、AiCloud

    ▲APP

    手机连接华硕梅林路由器,打开 Asus router,会自动搜索到路由设备,选择添加,根据提示开启远端连接

     

     

    ▲打开Asus router

     

     

     

     

    ▲开启远端连线

     

     

    ▲打开AiCloud——根据提示添加路由器——点击关机状态的电脑,就能开机了

    3.tp-link路由器

    由于固件本身不带有网络唤醒功能,所以需要另寻渠道,但是依然需要借助tp-link路由器这个平台,结合远程控制软件teamviewer来实现,具体操作如下;

    ①路由器端设置

     

     

    ▲登录DDNS不再赘述

     

     

    ▲DHCP服务器——静态地址保留——增加条目(不再赘述)保存后再客户列表中能看到如下

     

     

    ▲永久生效说明ip与mac已经绑定好了

     

     

    ▲arp绑定:进入ip与mac绑定——静态arp设置——启用——增加条目(方法同上面的ip与mac绑定一样)

     

     

    ▲端口转发:虚拟服务器——添加端口——设置如我设置(服务器端口不一定要6)——内部端口一定要80端口——IP地址选择要唤醒的电脑IP地址——UDP协议——保存生效

    ②电脑端设置:

    安装Teamviewer软件

     

     

    ▲其他——选项——常规——唤醒——配置

     

     

    ▲公网地址——输入DDNS账号——端口选择上面设置的(我设置的是6,你可以随意选择)

    设置完成之后,电脑关机,在其他设备登录Teamviewer就能看到唤醒选项

     

     

    ▲在其他电脑登录就能看到这台关机的电脑多出一个唤醒选项——点击唤醒,电脑就开启了,当然移动

     

     

    ▲手机端也能远程开机—— 搜 1 Z

    4.水星路由器

    其实和tp的操作完全一样,但是问题在于水星路由器,即便是做了arp绑定,过了几分钟之后,路由器还是会把ARP丢失,无法开机,所以还是需要多做一步,就是先进到路由器设置界面,再次保存一下ARP绑定设置,回头使用teamviewe来唤醒。

    5.花生棒

    花生棒就不多介绍了,纯粹就是为了远程开机而生的,曾经的版本是直接接在电脑网口上面,现在已经做的比较高级,只要接在路由器上,相当于一个家庭局域网的设备,可以通过手机APP在外网访问控制,让他发送唤醒包给电脑实现唤醒,但是,要使用这个开机棒,电脑和网卡同样是需要支持远程唤醒功能的,如果考虑购买这个开机棒的值友,一定要确定电脑本身是否支持,否则是没用的。

     

     

    6.智能wifi插座+续电器

    电脑不支持远程唤醒时候,我们反而只需要一台带有WIFI功能的路由器,外加一个智能插座,一个续电器,具体操作如下:

     

     

    ▲淘宝有现成的成平出售,但是,我怎么可能花29块钱买一个这个东西呢。在马家搜续电器,几块钱就能搞定。

     

     

    ▲这是一个延时续电器

     

     

    ▲主要原理,应该看的懂吧各位,当智能插座通电时,常开与公共两个接线柱导通,并且延时关闭(具体延时多久断开可以调节,作为开机开说,延时1秒断开就行了),相当于按开机键,当按开机键的时候,同样可以使常开与公共接线株导通。

     

     

    ▲需要至少4条一头公一头母的杜邦线

     

     

    ▲两根留公、两根留母接线端

     

     

    ▲一公一母合并

     

     

    ▲需要一根USB线供电,家里有废旧的可以直接拆一根,不需要买,接入到输入端,注意区分正负极。

     

     

    ▲装盒

     

     

    ▲调整延时断开的时间(通电一秒后断开)

     

     

    ▲完成了

     

     

    ▲将主板上与开机键相连的两根线拔下,将做好的母头插到拔掉的位置,再将拔下的母头与做好的工头端子相连,都不区分正负极。

     

     

    ▲很多品牌的商品机没有明确标明开机针脚位置,那就需要用万用表测一下,组装机都是有明确标明开机针脚+PW-位置就是开机针脚

    这样,通过开机键就能正常开机,同时可以通过智能插座通电来控制电脑开机。

     

     

    ▲点击开关,智能插座通电,电脑就开了,为了避免忘记关闭智能插座,建议打开后两三秒就把智能插座电源关闭。

    注意:win10 用户如果要使用远程开机功能,务必关闭快速启动,具体关闭是在电源管理中

     

     

    ▲关闭快速启动

    系统更新,补丁修复,非正常关机后(如断电)没有正常启动过一次计算机的情况下,路由器中没有过电脑的信息也会导致无法正常唤醒,而这中间最稳妥的是使用智能插座和续电器的方法,它的原理其实就相当于手动开机。

    就到这,谢谢各位,有啥不对之处请指正。

     

    展开全文
  • 远程控制家里电脑的N种方案

    千次阅读 2021-03-01 14:27:27
    最近完美实现了从远程局域网连接家里电脑,进行远程控制,这里记录一下几种不同的...远程控制电脑开关机 第一步是要能实现远程控制家里的电脑的开关机,这里有两种方案 如果是中国电信的宽带并且分配了公网IPV4地址
  • 前言   上一个帖子写的是自制网络温湿度计,里面对需要用到的app和编译软件写的都很清楚,这个帖子呢就写一下小爱同学网络控制电脑开机的小项目。 作品展示 ...
  • 远程开机远程控制电脑用网络人汇编.pdf
  • 之前在博客上看到了使用python通过微信的接口,与微信交互的方式来控制电脑的摄像头、开关机等。但是这种方式需要首先在python上登录自己的微信才可以,同时微信端也会有已经在网页端登录的字样,很显眼。因此想到了...
  • 在这里将详细,简单易懂的描述如何做到标题上的功能本次目的是手机远程控制设备 文末会附上编译器,源码,第三方库 你需要准备这些东西 1.ESP8266(CH340G)淘宝上随处可见 (如果你买的是ESP8266(CP2102)...
  • 大家好!今天给大家说说怎么简单地用手机去控制手机,这里用到了tomcat+js+app inventor,其实也不是那么复杂,代码都很简单。先来看看效果图:http://img.blog.csdn.net/20160109124431043 ... ...
  • 局域网内远程控制开机工具NetWaker

    千次阅读 2019-03-21 20:21:35
    局域网内远程控制开机工具NetWaker 此处是软件下载地址: NetWaker2.1 测试 Win10: #在华硕主板上进行测试 1.BIOS设置 进入BIOS—选择高级模式(按F7)—高级设置—电源设置—开启ERP(S4+S5)—F10保存 2.网卡...
  • 远程控制软件,大家已经见过很多了,比如说我们之前介绍过的Remote Utilities、AnyDesk等等,但是我今天介绍的这款与其他的有点与众不同。今天登场的是一款名叫HiPC 移动助手的软件,首先,我们需要下载 PC 端,这点...
  • 由于前边Python3.4实现远程控制电脑开关机写的远程操控电脑,使用的POP登陆有使用频率限制,导致非常被动,有时候邮件无法读取,下面改用POST网易邮箱的方法,获取邮件 import urllib.request as request import ...
  • 我们是一家只有9个人的中小企业,主营业务是海外贸易,疫情面前,如果再不开工,公司业务马上就要停摆,当前需要解决的核心问题是:让公司同事可以在家远程控制公司的电脑。 重点强调一下,不是视频开会,也不是...
  • 作为一个搞网络的人,我们经常会用到远程控制电脑解决一些问题,远程管理服务器等等,但是今天我教大家一种手机控制电脑的方法。可以定时关机,重启,查看桌面等等。当然可以内网控制,也可以外网控制。如何通过手机...
  • 只要你的主板和网卡支持,可远程控制打开对方的电脑开机的软件

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,981
精华内容 9,192
关键字:

远程控制电脑开关机