下载目录设置:分类存放与默认路径调整
桌面版和服务器版的下载目录机制略有不同,分开说。
桌面版
- 全局默认目录:设置 → 基础里修改,之后所有新任务默认存这里。
- 单任务临时目录:创建任务时在弹窗里改,只影响当前任务。
- 分类目录:给分类绑定不同目录,任务选分类即自动归位。
Web 版与 Docker 版的特殊机制
Web 版在配置文件里有一个「下载目录白名单」(whiteDownloadDirs)概念:API 或界面创建任务时,指定的保存路径必须在白名单范围内,否则会被拒绝。这是服务器场景下防止任务把文件写到任意位置的防线。
配置示例(config.json 片段):
{
"whiteDownloadDirs": ["/root/downloads", "/root/dir/*", "/root/dir?abc"]
}
支持通配符写法。Docker 用户注意:白名单路径必须是你挂载进容器的目录,否则任务创建必然失败,见Docker 目录挂载与权限。
空间与迁移
- 换盘迁移:直接把已下载文件手动搬走,再改默认目录即可;未完成任务建议先下完再迁。
- 桌面版还有「下载完成后自动解压」类实用开关,压缩包类任务可以省一步,具体位置在设置的下载选项区。