3 步搭好夸克网盘自动转存:定时检查分享链接并整理入库 3 步搭好夸克网盘自动转存定时检查分享链接并整理入库【免费下载链接】quark_auto_save夸克网盘签到、自动转存、命名整理、发推送提醒和刷新媒体库一条龙项目地址: https://gitcode.com/gh_mirrors/qu/quark_auto_save周五上午 10 点你点开常追的那个分享链接新出的第 2 集已经挂了两小时你的网盘里却还停在上周末转的第 1 集——中间那次更新你根本没想起来处理。quark-auto-save 是一个跑在 Docker 里的夸克网盘自动转存工具它按 crontab 规则检查你配置好的分享链接把新增文件转存到指定目录、按正则重命名再触发媒体库刷新和多渠道推送。读完这篇你会拿到可直接复制的 Docker 部署命令、任务配置结构以及 4 个高频报错的判断方法。 能力总览一条定时流水线替代五件手工活项目把签到、转存、命名整理、推送、媒体库刷新串在每次运行里依次完成各模块可独立开关定时检查与转存—— 按 crontab 扫描分享文件列表只转存没存过的文件已转存的自动跳过目标目录不存在时自动新建正则过滤与重命名——pattern决定哪些文件入库replace决定入库后的文件名附带$开头的预设匹配规则多账号签到——cookie数组里每个账号每轮先签到日志记录总空间与连签进度失效链接识别—— 分享被取消时记录失效并跳过该任务不阻塞其余任务执行插件化媒体库同步—— 新文件入库后调用 Emby、Plex、Alist 等插件刷新目录或生成 STRM配置夸克网盘自动转存任务新文件按正则入库功能说明手动流程里最耗时的两步是挑文件和改文件名这个模块把两者都交给正则pattern不匹配的文件不转存replace按捕获组重写文件名转存前还会检查目标目录里同名文件存在则跳过。实际效果配pattern: ^【电影TT】花好月圆(\d)\.(mp4\|mkv)、replace: \1.\2后【电影TT】花好月圆01.mp4入库后变成01.mp4把pattern写成$TV_REGEX这类$开头、replace留空的预设规则则直接套用内置的剧集匹配表达式无需自己写正则。配置要点任务常用字段及其默认行为字段默认值作用pattern空过滤要转存的文件空表示全部转存replace空重命名规则支持{TASKNAME}等占位符enddate无到期后任务不再执行runweek空指定任务在星期几执行update_subdir空匹配分享子目录名命中则整目录转存执行多账号签到并统计空间功能说明每轮运行先签到、再转存。cookie数组里每个账号都会验证登录状态并执行签到转存固定由第一个账号完成其余账号只签到不转存——空间紧张的账号可以放在列表后面。实际效果我部署后第一次看日志签到部分输出长这样 账号昵称: 夸父7788✅ 执行签到: 今日签到20MB连签进度(4/7)✅ 普通用户 总空间22.08 TB签到累计获得12.08 GB配置要点签到依赖移动端参数kps、sign、vcodecookie 里只有网页端参数时日志会显示移动端参数未设置跳过签到签到结果默认走推送在push_config里把QUARK_SIGN_NOTIFY设为false可只留日志不推送。转存完成后同步媒体库功能说明媒体库功能以插件形式挂在plugins/目录下Emby、Plex、Alist、Aria2、自动解压都在其中有新文件转存成功后按配置依次调用插件之间互不依赖。实际效果以 Emby 为例转存成功后插件按任务名搜索媒体库并触发刷新新集无需手动扫描就能出现在播放列表里配置 Alist 相关插件时转存后还可以生成 STRM 文件走网盘直链播放。配置要点在plugins节点填入对应插件的url和token即启用不想用的插件通过环境变量PLUGIN_FLAGS关闭例如-emby,-aria2不用改代码。上手指南Docker 部署并跑通第一个任务拉取并启动容器config目录挂载是必须的media目录生成 STRM 时用到docker run -d \ --name quark-auto-save \ -p 5005:5005 \ -e WEBUI_USERNAMEadmin \ -e WEBUI_PASSWORDadmin123 \ -v ./quark-auto-save/config:/app/config \ -v ./quark-auto-save/media:/media \ --restart unless-stopped \ cp0204/quark-auto-save:latest预期docker logs -f quark-auto-save出现启动Web服务容器反复退出多为 5005 端口被占用。获取 Cookie浏览器登录 pan.quark.cnF12 打开开发者工具从 Network 里任一请求的 Request Headers 复制完整 Cookie需要签到时再从手机夸克 APP 的网络请求里补上 kps、sign、vcode。登录 WebUI 填配置默认账号 admin / admin123核心字段结构如下{ cookie: [pan.quark.cn 完整 Cookie], crontab: 0 8,18,20 * * *, tasklist: [ { taskname: 剧集名, shareurl: https://pan.quark.cn/s/xxxx, savepath: /电视剧/剧集名, pattern: $TV_REGEX, replace: , enddate: 2099-12-31 } ] }预期保存后config/quark_config.json落盘日志出现配置更新成功。手动触发一次任务在任务列表点运行第一次跑完你会在日志里依次看到分享解析、文件匹配、转存、重命名的输出出现 cookie无效❌ 说明第 2 步的 Cookie 没复制全。调定时规则crontab默认每天 8、18、20 点三次资源不是实时更新保持每天 12 次足够别设分钟级避免触发风控。常见问题现象转存报 cookie无效。原因Cookie 过期有效期一般 30 天量级。解决按第 2 步重新抓取并替换。现象任务提示分享已失效。原因分享者取消分享或资源被删。解决更换有效链接程序会跳过失效任务不影响其余任务。现象日志显示移动端参数未设置跳过签到。原因Cookie 缺 kps/sign/vcode。解决从手机端夸克 APP 请求中补齐这三个参数。现象容器提示配置文件不存在。原因-v挂载路径不对。解决确认宿主机./quark-auto-save/config目录已创建且与挂载命令一致。进阶预设规则与插件扩展预设匹配规则$TV_REGEX、$TV_MAGIC等内置表达式处理常见剧集命名replace还支持{TASKNAME}、{SXX}E{E}、{EXT}等占位符组合如01.mp4可整理为任务名.S01E01.mp4具体写法见仓库 Wiki 的正则教程。插件开发plugins/目录即插件生态每个插件独立配置想接入自己的后处理逻辑可以参照现成插件的接口自行开发挂载。推送渠道push_config的配置方式与青龙一致Bark、钉钉、飞书、企业微信、邮件等任选签到结果和转存摘要都能推到手机。quark-auto-save 把签到、转存、命名、推送、媒体库刷新收敛成一条定时流水线追更这件事从手动操作变成了看日志。更多技巧看仓库 Wiki兼容性问题直接提 Issue。项目基于 AGPL-3.0 协议开源二次分发需保持开源。【免费下载链接】quark_auto_save夸克网盘签到、自动转存、命名整理、发推送提醒和刷新媒体库一条龙项目地址: https://gitcode.com/gh_mirrors/qu/quark_auto_save创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

最新新闻

GMAP.NET实战:C#地图控件从入门到二次开发指南

GMAP.NET实战:C#地图控件从入门到二次开发指南

简介:地图瓦片是桌面GIS与WebGIS应用的基础数据单元,而GMapControl作为C#生态中成熟的开源地图控件,能将瓦片拼接、渲染与交互能力无缝集成到WinForms项目中。理解其原理——基于GMapProvider拉取瓦片,并通过Overlays管理标记、路…

2026/8/27 8:52:57
开源提示词工程工具Prompt Wizard:从管理到优化的全流程实践

开源提示词工程工具Prompt Wizard:从管理到优化的全流程实践

1. 项目概述:一个专为提示词工程设计的开源工具要是你跟我状况相同, 常常跟各类大语言模型有所接触, 不管是用于内容创作, 代码生成抑或是数据分析, 那你肯定对“提示词工程”这个词汇并不陌生。简要来讲, 它便是怎样凭借精心设计的输入指令, 使得AI模型输出更为精准…

2026/8/27 8:52:57
Java增量更新为何必须用时间戳机制而非业务字段

Java增量更新为何必须用时间戳机制而非业务字段

1. 为什么增量更新必须用时间戳,而不是“上次更新时间”字段? 在Java后端开发中,我见过太多团队把“增量同步”简单理解成“查出比某个时间点新的数据”,结果上线三天就出问题。真正让系统稳如磐石的,不是SQL里加个 W…

2026/8/27 8:52:57
Anthropic MCP 协议被指存在设计缺陷,服务器可被诱导执行任意代码

Anthropic MCP 协议被指存在设计缺陷,服务器可被诱导执行任意代码

MCP 协议被指存在设计缺陷,服务器可被诱导执行任意代码于4月18日传出消息的IT之家表明, 对安全研究团队OX而言, 在此周也就是4月15日的时候, 有这样一个发现, 那就是由其创建、维护的行业标准AI通信协议MCP(如IT之家所注释的: Model)存在着设…

2026/8/27 8:52:57
MATLAB求解常微分方程:从Logistic增长到Allee效应的生物数学建模实战

MATLAB求解常微分方程:从Logistic增长到Allee效应的生物数学建模实战

1. 从“纸上谈兵”到“代码实战”:为什么生物数学离不开MATLAB如果你正在学习生物数学,或者任何与生命科学相关的定量分析,那么“常微分方程”这个词对你来说一定不陌生。从描述种群动态的Logistic增长模型,到刻画神经元电活动的H…

2026/8/27 8:52:57
Java IDEA - 各种快捷键设置汇总(提高工具使用效率)

Java IDEA - 各种快捷键设置汇总(提高工具使用效率)

目录 (速查快捷键,点击标题则跳转到对应快捷键的设置)(不断更新中,需要的可以收藏) 一、序列化Serializable设置 (光标放在类上 -> alt enter即可) 二、回退/前进 到上一个查看的类 /…

2026/8/27 8:47:57