将nas或安卓机顶盒作为中转站实现电脑远程开机

2022-05-14 16:25:49 50点赞 407收藏 45评论

我家的nas和机顶盒基本都是一整天开着的,之前要用家里电脑的时候,都是借助小米智能插座或华为路由器自带的远程唤醒功能来实现远程开机,但是使用总是不方便。刚好我自己会一点编程,然后靠着网上的一些源码,东拼西凑了这套方案,操作简单方便。

支持的手机

由于本人安卓还在学习中,更别说ios开发了,所以本工具只支持安卓手机控制,后续会加入PC端控制支持。苹果手机可以通过快捷指令的方式来支持。

软件下载

私信我提供哈。

软件界面

主界面主界面

主界面

中转服务器中转服务器

中转服务器

唤醒界面唤醒界面

唤醒界面

声明

整个软件都是无任何广告,完全免费的。打开就是直达操作界面,简单方便。

软件结构

软件分为服务端和客户端。服务端需要在nas或机顶盒上安装,客户端安装在我们自己的手机里。服务端的作用就是把我们手机发送的开机信号转发出去。

Nas版安装步骤

1.打开Server文件夹,复制里面的php文件夹到nas里(我是复制到Web共享文件夹下)。威联通需要在设置里开启Web服务器(默认是80端口,要外网访问,需要映射成其它端口),群晖我手头没有,大家可以百度下。

2.打开浏览器,输入nas绑定的域名:Web服务器端口/php/index.php,看看能不能正常访问。如果能正常访问,则执行下一步。

3.进入客户端安装使用步骤。

安卓机顶盒版安装步骤

1.打开Server文件夹,将【android机顶盒】文件夹里的apk文件安装到机顶盒,然后打开。

2.在路由器中映射机顶盒的5000端口到外网任意端口A。使用绑定的域名:A/magic作为服务端网址。

3.进入客户端安装使用步骤。

客户端安装使用步骤

1.打开Client文件夹下的android文件夹,把里面的apk文件安装到手机上。

2.打开手机app,选择中转服务器,点击右上角的+,然后名称随便输入,网址输入我们刚才服务端第二步的网址(php为能直接访问php文件夹下index.php文件所对应的网址),成功标记留空即可,然后点击确定保存。

成功标记主要是用来支持第三方接口的。比如你nas里已经安装了WolGoWeb,本软件也可以直接支持。只要将网址写成 http://服务器IP或域名:端口号/wol?mac={mac},然后成功标记写成WolGoWeb执行成功返回的html内容里的部分标记就行(例如输入Success)。app就是靠这个标记来判断是否执行成功。

添加中转服务器1添加中转服务器1

添加中转服务器1

添加中转服务器2添加中转服务器2

添加中转服务器2

nas版示例nas版示例

nas版示例

安卓机顶盒版示例安卓机顶盒版示例

安卓机顶盒版示例

3.然后到远程开机tab页,点击右上角的+,名称随便输入,MAC和IP就输入要唤醒的设备的,端口可留空不输入。服务器选择我们刚才保存的。然后点击确定保存。这样就完成了。

添加修改唤醒设备添加修改唤醒设备

添加修改唤醒设备

总结

到这里,配置就完成了。之后只要打开手机app,就可以直接远程唤醒电脑了。后续版本将支持将手机端的配置直接备份到nas。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
45评论

  • 精彩
  • 最新
  • 现在AC唤醒方案应该比较稳定,WOL经常唤不醒

    校验提示文案

    提交
    我基本每天要唤醒一次,使用了几个月,从没有唤醒失败的事情发生。。。我原先使用的是AC唤醒,体验不好,才换成WOL的,稳定性比AC好很多。AC主要是以下几点,如果你用智能插座,平时智能插座是关的,那么你就不能用机箱上的开机键来开机。如果智能插座平时都开着,那么要开机时,就要手动断电十多秒后再打开智能插座,才能开机,平白浪费了十几秒时间。

    校验提示文案

    提交
    [皱眉] 智能插座配无线开关,主机直接丢桌子底下,平时也不用弯腰开机

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 安装包与您的的系统不兼容,我的是小米手机 Android 9,客户端安装不了 [喜极而泣]

    校验提示文案

    提交
    这样吗,我明天测试下,我的小米9是可以的。修复了回复你。

    校验提示文案

    提交
    我重新搞了一下,你码云搜索MyEasyWOL,然后用里面的蓝奏云下载试试。

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • @有牵挂就不会飞远 发个来呗,正有需要,谢谢!

    校验提示文案

    提交
    这里发不了链接***

    校验提示文案

    提交
    这里发不了哈,码云直接搜索MyEasyWOL就可以直接下载了。

    校验提示文案

    提交
    收起所有回复
  • wol唤醒,路由器都可以实现,搞这么复杂!确实wol没有AC插座稳定

    校验提示文案

    提交
    就是路由器唤醒不好用,才这么做的。我手头的华为路由器就支持唤醒电脑,但是用起来贼难用,首先入口深,其次找到路口后,还没有收藏设备的功能,我家智能设备上百个,我就要在上百个设备里找到我要开的主机,然后点击唤醒才行。我实际使用将近半年,用实际行动证明,相当稳定。。。而AC由于有时候断电时长不够长,导致一次唤醒不了,反而没有WOL稳定。

    校验提示文案

    提交
    华硕路由器的就很好用

    校验提示文案

    提交
    收起所有回复
  • 说说我的方案,在doker里用网页唤醒。docker固件:去看看,这个网页可以设置密码

    校验提示文案

    提交
    我这个带了php文件,实际就是网页。威联通是直接支持php的,将文件放在可外网访问的文件夹就行,体验会比docker好。群晖可能要装自带的php套件才行吧。

    校验提示文案

    提交
    还不如我网页的去看看 我也更新下,支持内网穿透......

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 直接小主机24小时开机,一天也用不了多少电

    校验提示文案

    提交
    那不是还要买一个小主机吗?这成本不就大了?

    校验提示文案

    提交
    收起所有回复
  • 链接我发不出去哈,如果想体验,我放到开源平台了,去github或国内的码云,搜索MyEasyWOL就可以了。

    校验提示文案

    提交
    [赞一个] 感谢大佬的开源项目

    校验提示文案

    提交
    收起所有回复
  • 自从把padavan换成了一个不支持刷固件的路由器,就失去了远程开机能力,这篇文章正好是我需要的!

    校验提示文案

    提交
  • 六啊,回去看一下 [赞一个]

    校验提示文案

    提交
  • 虽然用不到,还是要为楼主点个赞

    校验提示文案

    提交
  • 妥妥的技术贴吃!厉害

    校验提示文案

    提交
  • 大佬,app求个,邮箱65822406@qq.com,谢谢

    校验提示文案

    提交
  • 和我的思路一样,反正路由器24小时开机,直接让它WOL唤醒NAS

    校验提示文案

    提交
  • 6300v2梅林固件wol完全没法唤醒华硕Z690P,直接整个开机卡

    校验提示文案

    提交
  • 这得nas支持wol吧

    校验提示文案

    提交
    主板bios得有选项

    校验提示文案

    提交
    收起所有回复
  • 好工具,慢慢学

    校验提示文案

    提交
  • 支持技术贴,多开发点好工具

    校验提示文案

    提交
  • 老大,发个给我,我的邮箱10071402@qq.com,感谢感谢!

    校验提示文案

    提交
  • 求分享下载链接

    校验提示文案

    提交
  • 求个window端,码云上不了

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
407
扫一下,分享更方便,购买更轻松