仅 10MB 开源工具,一键远程唤醒关机电脑!

我们经常会遇到这种尴尬时刻:周末在家正准备远程处理点急事,却发现公司的电脑处于关机或休眠状态。

各种远程控制软件怎么连都连不上,急得团团转。

这时候,除了专门跑一趟公司去按那个物理开机键,似乎别无他法。

为了解决这个痛点,我在 GitHub 上发现了一款名为 UpSnap 的开源工具。

它能让我们直接在浏览器里,给局域网内的设备发送“起床气”,一键远程开机。

这款工具最大的亮点,就是把原本复杂难懂的技术,变成了一个简单直观的网页仪表盘。

只要在服务器或软路由上部署好,我们就能在手机或笔记本上随时访问。

界面非常清爽,所有设备一目了然。

看到哪个设备是灰色的“离线”状态,点一下旁边的电源按钮,它就会立马被唤醒。

不仅如此,它还能实时监控设备状态。

通过红绿指示灯,我们可以直观地看到电脑是不是已经成功启动,再也不用像以前那样盲猜了。

对于懒人来说,它的“定时任务”功能更是贴心。

我们可以设置一个计划任务,比如让办公室的电脑每天早上 8:50 自动开机。

这样当我们 9 点坐下开始工作时,电脑已经准备就绪,直接连接就能干活,省去了等待启动的时间。

在使用体验上,作者也下了不少功夫。

它支持自动扫描局域网内的设备,我们不需要去查那些复杂的设备地址,点一下扫描,设备就都列出来了。

安装方面,项目提供了 Docker 镜像,部署起来非常快。

只要确保服务器和目标电脑在同一个局域网内,一行命令就能搞定:

docker run -d --name upsnap --network host -v ./data:/app/data seriousm4x/upsnap

这里建议使用 host 网络模式,这样扫描设备会更精准一些。

另外项目还提供了二进制文件,可以在 Release 页面下载,直接双击运行即可,对于非技术专业的朋友来说非常友好。

部署完成后,记得去主板 BIOS 里把“网卡唤醒”相关的功能打开,就能享受躺在床上远程开机的快乐了。

对于家里有 NAS 或者 HomeLab 的玩家,或者是经常需要远程办公的朋友,这绝对是一个不可多得的小工具。

GitHub 项目地址:github.com/seriousm4x/U

今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!