WiFi 定时下载与系统不休眠:夜间挂机归档的正确姿势
桌面端的定时任务在哪设
iTubeGo → Preference → Schedule → 两个核心设置:
- Start at:定时开始时间(比如 23:00)
- Stop at:定时停止时间(比如 07:00)
配合 Android 端那页的"只在 WiFi 下下载",桌面端没有"WiFi 专用"选项——桌面端通常一直在线,默认用你所有网络。
系统不休眠:iTubeGo 自己会处理
下载正在进行时 iTubeGo 会临时阻止 Windows/macOS 进入系统休眠——这是 iTubeGo 下载引擎自带的能力,不用你改系统设置。
机制很简单:iTubeGo 下载过程中持续给系统发"正在运行关键任务,别休眠"的信号(Windows 的 SetThreadExecutionState API、macOS 的 NSApp.beginActivity)。下载完成或手动暂停后,自动恢复系统正常休眠策略。
三种电源设置场景
| 你的默认电源策略 | 下载时实际行为 | 需要手动改什么 |
|---|---|---|
| 10 分钟无操作后睡眠 | iTubeGo 正在下载 → 不睡眠;下载完成 → 恢复默认 | 不用改 |
| 永远不休眠 | 永远不休眠 | 不用改 |
| 合盖就睡眠(笔记本) | 合盖后下载中断(不是暂停,是中断) | 需要改:电源设置里把"合盖"改成"不做任何操作" |
最容易踩的坑:笔记本合盖下载——默认合盖就睡眠,iTubeGo 的"临时不休眠"信号被系统合盖策略覆盖,下载直接断。解决:
- Windows:控制面板 → 电源选项 → 选择电源按钮的功能 → 更改当前不可用的设置 → 在睡眠或休眠那一栏把"合上盖子时"改成"不做任何操作"
- macOS:系统设置 → 电池 → 电源适配器(或电池)→ 把"合上便携式电脑的盖子时"改成"不做任何操作"
改完这个设置,合盖后电脑保持运行、下载继续,屏幕会熄掉(省电),完美的夜间挂机。
定期清理:防止磁盘爆掉
批量归档跑完后磁盘空间可能紧张。iTubeGo 没有自动清理功能,但你可以配合系统定时任务做:
- Windows:任务计划程序 → 每周日凌晨 3:00 运行一个
.bat→ 删除 iTubeGo 下载目录里超过 30 天的文件 - macOS:Automator → 创建清理服务 → 配合 launchd 定时跑
或者更简单:归档跑一次 → 手动整理一次 → 把已归档内容移到外置硬盘。
多设备协同:桌面端 vs Android 定时
桌面端和 Android 端的定时任务独立运行,不会互相同步。常见的协同模式:
| 时间段 | 设备 | 做什么 |
|---|---|---|
| 白天上班/上学 | — | 没人用 |
| 23:00–07:00 | 桌面端(合盖挂机) | 跑大体积批量归档(4K/8K、播放列表、频道) |
| 22:00–08:00 | Android(WiFi 定时) | 跑 OnlyFans 移动端归档 |
| 白天零散时间 | Android | 后台续传、补漏 |
两边互补,不冲突。