夸克网盘自动转存指南:用 quark-auto-save 自动追更、自动签到与自动重命名
【免费下载链接】quark_auto_save夸克网盘签到、自动转存、命名整理、发推送提醒和刷新媒体库一条龙项目地址: https://gitcode.com/gh_mirrors/qu/quark_auto_save
quark-auto-save 是一个夸克网盘自动转存开源工具。你只需要配置一次,之后它就会定期检查分享链接、把新更新的内容转存到你的网盘、整理好文件名,并同步刷新媒体库,顺带完成每日签到领空间。适合追更剧集、长期收集资料、以及搭建 Emby 或 Plex 媒体库的用户。
quark-auto-save 替你做了什么
一句话概括:它相当于一个 7x24 小时在线的网盘管家,把"打开 APP 转存文件"这件重复劳动全部接过去。
具体分工是这样的:
- 定时检查你配置的每个分享链接,发现新文件就转存到指定目录
- 已转存过的文件自动跳过,目录不存在时自动创建,不会重复占空间
- 用正则表达式过滤和重命名文件,把"【XX电影网】花好月圆01.mp4"整理成规范的
01.mp4 - 为配置的每个账号执行每日签到,统计空间增长
- 转存成功后自动触发插件:刷新 Alist 目录、生成 STRM 文件、刷新 Emby/Plex 媒体库
- 执行结果通过推送通知发到你的手机,分享链接失效也会明确提示
对你来说的效果是:每追更一次省下的 10 到 20 分钟,从此归零。
三个典型使用场景
📺 追更不落地:新集发布即入库
结果:剧集更新后,新集自动出现在你网盘的指定目录里,文件名干净整齐,无需你动手。
实现方式:给每个追更任务配一条分享链接和保存路径,再用pattern与replace两个字段控制"转哪些文件、改成什么名字"。内置的$TV预设可以直接匹配常规剧集命名,像【广告】S07E01.mkv会整理为S07E01.mkv。还可以用runweek指定每周几执行、用enddate设定任务截止日期,剧播完自动停止。
💾 空间持续变多:多账号自动签到
结果:所有账号按时签到,空间稳定增长,日志里能看到每个账号的连签进度和累计获得空间。
实现方式:在cookie数组里填入多个账号的 Cookie 即可。第一个账号负责转存任务,其余账号只参与签到——比如主账号空间紧张时转存,副账号专门领空间。程序会自动验证 Cookie 状态,失效的账号会在日志中标出,方便你及时更换。
🎬 转完就能看:媒体库无缝同步
结果:新剧集转存完毕后,你的 Emby 或 Plex 稍后即可播放,中间没有任何手动整理。
实现方式:转存成功后,插件模块自动接管。以 Alist 生态为例,alist插件刷新目录,alist_strm_gen插件生成 STRM 文件,emby或plex插件刷新媒体库扫描。整个过程在运行日志中逐条可见:转存、重命名、目录刷新、STRM 生成,每一步都有记录。
5 分钟跑起来:从安装到第一个任务
第 1 步:安装
两种方式任选其一。本地运行就克隆仓库并安装依赖:
git clone https://gitcode.com/gh_mirrors/qu/quark_auto_save然后pip install -r requirements.txt
Docker 用户直接拉镜像,启动后带 Web 管理界面:
docker run -d --name quark-auto-save -p 5005:5005 \ -e WEBUI_USERNAME=admin -e WEBUI_PASSWORD=admin123 \ -v ./quark-auto-save/config:/app/config \ --restart unless-stopped cp0204/quark-auto-save:latest第 2 步:填入 Cookie
用浏览器登录 pan.quark.cn,从开发者工具的请求头里复制完整 Cookie,填入quark_config.json。Cookie 相当于有时限的身份凭证,过期后重新获取一次即可。
第 3 步:添加第一个任务
配置一个最简单的追更任务:
{ "cookie": ["你的 pan.quark.cn Cookie"], "tasklist": [ {"taskname": "剧集示例", "shareurl": "https://pan.quark.cn/s/xxxx", "savepath": "/电视剧/示例剧", "pattern": "$TV"} ] }pattern填$TV时自动按剧集规则匹配并重命名;想自定义就写正则表达式。
第 4 步:启动
本地运行执行python quark_auto_save.py,配合 cron 定时即可(例如每天两次)。Docker 用户访问http://你的主机:5005,在任务列表页面添加任务、点击运行按钮,效果相同。
手动 vs 自动:时间花在哪了
| 环节 | 手动操作 | quark-auto-save | 效率提升 |
|---|---|---|---|
| 检查更新 | 5-10 分钟/次 | 自动执行 | 100% |
| 转存文件 | 3-5 分钟/文件 | 批量转存 | 约 10 倍 |
| 重命名整理 | 2-3 分钟/文件 | 正则自动完成 | 接近 100% |
| 刷新媒体库 | 手动操作 | 插件自动触发 | 100% |
| 每日签到 | 逐账号点开 | 自动完成 | 100% |
多追一部剧,重复的成本就是按倍叠加的;自动化后,这部分时间完全释放。
常见问题
Q1:Cookie 失效了怎么办?重新登录 pan.quark.cn 获取新 Cookie 替换即可。运行日志会提示哪个账号验证失败,签到和转存都会标注失败原因。
Q2:正则不会写,$TV够用吗?大多数剧集追更用内置的$TV预设就够了。需要去广告前缀时参考配置示例:pattern写【XX电影网】(.*)\.(mp4|mkv),replace写\1.\2。
Q3:分享链接失效了会怎样?程序会记录失效的分享并跳过该任务,同时在日志和推送中明确告知,你替换新链接即可,不会导致任务卡死。
Q4:定时频率设多少合适?资源不会时刻更新,建议每天 1-2 次。频率过高既没必要,也容易触发风控,README 中对此有明确提醒。
进阶玩法
- 插件生态:plugins/ 目录下内置 Emby、Plex、Alist 目录刷新、STRM 生成、Aria2 下载、自动解压等插件,全部即插即用;按 插件开发指南 也可以写自己的
- 任务高级控制:支持分享链接子目录、需提取码的分享、按任务单独设置星期和执行期限
- 一键更新:Docker 环境可配合 watchtower 容器实现镜像自动更新
- 智能搜索:配合 CloudSaver 搜索源,在 Web 界面直接搜索资源并自动填充分享链接
结语
现在就可以部署你的第一个自动转存任务,把重复劳动交给程序。
本项目基于 AGPL-3.0 协议开源,自由使用与修改,衍生分发时需保留相同开源协议。
【免费下载链接】quark_auto_save夸克网盘签到、自动转存、命名整理、发推送提醒和刷新媒体库一条龙项目地址: https://gitcode.com/gh_mirrors/qu/quark_auto_save
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考