YTDLnis 中文文档 下载 App

定时预约下载指定时间自动开始

单次下载怎么预约

打开下载卡片(单条或多文件都行),点底部一排按钮里的 Schedule(日历图标)。弹出日期和时间选择器,设好确定后,当前下载会从「立即下载」转进队列的 Scheduled 区域。到时间后自动开始。

批量预约

多文件下载卡片里同样可以点 Schedule——整个批量会一起预约到同一时间。之后在 Scheduled 区域可以逐条 Reschedule 微调,也可以手动「Download now」跳过时间直接开始。

全局下载时段限制

除了单条定时,YTDLnis 还有一个全局时段限制:「更多 → 设置 → Downloads → Download on schedule」,设一个允许下载的时间窗口,比如只允许 22:00-06:00。不在这个时段内时,所有新入队的条目都会挂在 In Queue 里等,到点自动开始。

这个功能和单条 Schedule 互不冲突,可以叠加使用——单条定时精确到某个点,全局时段限定大方向。

设备待机时能不能准点跑

Android 对后台任务比较激进——设备长时间不操作可能会杀掉后台进程。如果定时下载不准点、经常错过时间:

  1. 确保「更多 → 设置 → 常规 → Ignore battery optimization」已打开(申请电池优化白名单)
  2. 如果还不行,去「更多 → 设置 → Downloads」打开「Use AlarmManager instead of WorkManager for scheduling」。AlarmManager 是系统级闹钟,比 WorkManager 的 JobScheduler 唤醒更可靠,但需要申请精确闹钟权限(Android 12+)

一般只做第 1 步就够了。