你的 Mac 保持唤醒。附带证明。
选一个时长、一个时间点、一个 App 或一次下载。WakeRanger 就让 Mac 保持唤醒这么久,并显示 macOS 是否真的在保持。免费会话每次一小时,想开多少次都行。
- 正常睡眠
- 没有任何程序阻止此 Mac 睡眠
- 保持唤醒 1 小时
- 直到我停止
- 保持唤醒至 %@
- 检查中...
- %d 秒前已确认 - macOS 正在保持
- 保持屏幕常亮
- 立即停止
- %d 小时
- %d 分
- +%d 分
- +%d 小时
- 终端
同一个晚上,两种结局
没有任何程序在保持
3 秒前已确认 - macOS 正在保持
它会检查自己的成果
为什么我的 Mac 还是会睡眠?
-
你发请求
保持唤醒 1 小时
-
macOS 做决定
-
你看到答案
3 秒前已确认 - macOS 正在保持
4 秒前已确认 - macOS 没有在保持
没保持住时也一样。别的 App 从不显示这个
每 4 秒重新询问一次
请求 macOS 保持唤醒是一步,macOS 同意是另一步。合上的盖子、别处的某个设置或受管理 Mac 的策略,都可能把请求盖过去,而提出请求的 App 永远不会知道。WakeRanger 每四秒把答案读回来一次,答案是否时就直说。
你会得到什么
替你记着的规则
且公司
- Wi-Fi 网络为「公司」
- 不是电池供电
且家里
- Wi-Fi 网络为「家里」
- 不是电池供电
导入为
全部在公司或在家
- 任一 Wi-Fi 为「公司」、Wi-Fi 为「家里」
- 不是电池供电
- App 正在运行
- 有下载正在进行
- 当前时间处于某个区间
- 已装载磁盘
- VPN 已连接
- 使用电池供电
- 规则能判断的十六件事
导入的内容全部处于关闭状态
你根本不用打开它
保持唤醒
让 Mac 保持唤醒
WakeRanger
^⌥⌘C
合上盖子,照样唤醒
用电池时有提示音
macOS 会让合上的 MacBook 睡眠。WakeRanger 用一个 macOS 要求你亲自保存的小辅助文件让它保持唤醒。点一下就行
它熬夜守着的活儿
跑过午夜的渲染
用酒店 Wi-Fi 下 40 GB
备份到六点半
只要开启了专注模式
该停的时候自己停
过热自动停止
电量保护
让硬盘保持运转
规则同步到每台 Mac
Claude Code, Codex, Cursor
智能体在干活。你在睡觉。
开长任务,然后走开
或者直到工具退出
过热就停下
命令行,同样免费
它是用来驱动这个 App 的,所以请先从 Mac App Store 安装 WakeRanger。
sudo mkdir -p /usr/local/bin
sudo curl -fsSL https://wakeranger.app/wakeranger -o /usr/local/bin/wakeranger
sudo chmod +x /usr/local/bin/wakeranger
全部命令
wakeranger start [minutes] start a session, or one with no end if you leave the number out
wakeranger start --until-quit ID keep awake while an app runs, by bundle id
wakeranger start --until-download keep awake until the last download finishes
wakeranger extend [minutes] add time to the running session
wakeranger stop stop now
wakeranger status what is happening
- Pro - 没有计时器,或在 App 运行期间一直保持
- 免费 - 每次一小时,次数不限
价格
| 免费 | Pro | |
|---|---|---|
| 会话 | 次数不限,每次一小时 | 任意时长,或者没有结束时间 |
| 从脚本 | 一小时,然后要等十五分钟 | 不限,也不用等 |
| 规则 | 一条 | 想建多少都行 |
| 让硬盘保持运转 | 无 | 有 |
| 规则同步到每台 Mac | 无 | 有 |
两种方案都有
- 全局快捷键
- Spotlight、快捷指令、命令行
- 专注模式过滤器
- 过热自动停止
- 电量保护
- 菜单栏倒计时
每一次免费会话都跑满一小时。价格因国家或地区而异,App Store 会显示你所在地区的价格。