BudHold:MacBook 合盖不休眠

19次阅读
没有评论
BudHold 免费下载|MacBook 合盖不休眠
获取下载链
微信关注「软件教程管家」公众号,回复 BudHold (提取码 qjku)
官方渠道:GitHub 仓库

BudHold 是一款用 Swift、IOKit 与 SwiftUI 编写的 macOS 原生电源保活与远程值守工具:它阻止电脑进入睡眠,即使 MacBook 合上盖子且没有外接显示器,或者显示器被关闭,系统、网络与桌面图形帧缓冲仍保持活跃。这样 VNC、屏幕共享或 SSH 可以随时连上,不会遇到黑屏或断联。它不改动系统默认睡眠策略,开关关闭后立刻回到原状,最低支持 macOS 13,并以 Universal Binary 同时支持 Apple Silicon 与 Intel 芯片。

BudHold 界面

场景痛点

MacBook 合盖默认进入硬件休眠,想把笔记本留在家里远程跑任务、挂下载或做屏幕共享,常常一合盖就断联;第二天再连,机器可能已经睡死,只能走到机器前掀开盖子才能唤醒。单纯调高空闲睡眠时限管不住合盖这个动作,关屏后远控软件还容易抓到黑屏。BudHold 把防休眠做成可开关的常驻程序,解决的就是合盖即掉线这件事。

三层防休眠架构

第一层用 IOKit 断言配合 caffeinate,持有阻止系统与显示器空闲睡眠的断言;第二层用内核级合盖不休眠配置,写入 disablesleep、tcpkeepalive、womp 三项参数,阻止合盖触发硬件休眠;第三层在检测到合盖或关屏时周期性唤醒 GPU 帧缓冲渲染管线,避免远控抓屏黑屏或画面卡死。三层叠加,系统与网络在合盖状态下仍保持响应。

物理熄屏挂机模式

开盖状态下,BudHold 可以把屏幕物理背光直接降到 0%,屏幕全黑但 GPU 图形渲染保持活跃,远程控制画面依然清晰流畅,适合不想让旁人看到屏幕、又要机器继续运行的场合。本地按 Esc 键或点按钮即可恢复原本亮度,不用重启。

免密切换与低电量保护

首次授权配置免密规则后,日常开关合盖不休眠不再每次弹密码框,免密范围仅限执行电源管理命令。电池供电且电量低于默认 20% 阈值时,会自动解除合盖不休眠锁,防止笔记本装入背包后过热或亏电。保活时长支持不限时与 1、2、4、8、24 小时几档,到点自动回到系统默认策略,并支持开机自启。

界面与使用提醒

图形界面常驻菜单栏,未启用时只显示简洁图标,启用后标出状态,支持快捷键切换合盖不休眠与熄屏挂机,界面跟随系统深浅色;点关闭或退出程序坞图标只是隐藏转后台,菜单里的退出选项才真正结束程序。状态页实时显示系统版本、芯片型号、合盖传感器状态、休眠锁、电池百分比与本机 IP,连上远端前可先确认休眠锁状态。提醒:开启合盖不休眠后,别把未关机的笔记本放进密闭包内以免积热;低电量保护建议保持开启。

下载地址

访问 GitHub 项目主页

GitHub 国内访问较慢,如打不开可多刷新几次

下载方式

本站下载统一走下载说明页中转,正文不直接贴网盘地址:下载说明,按页内指引操作即可。

推广BudHold 免费下载|MacBook 合盖不休眠

关注「软件教程管家」

回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。

版权与使用提示

本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›

上次编辑至今:6小时 · 内容还比较新鲜

公告

契机库网站正式上线!

了解更多
正文完
 0
评论(没有评论)