🚀 夸克网盘直链下载助手 (Quark Direct Link Helper)
✨ 2025年度重构版 - 专为解决“分享链接”无法下载而生
本脚本采用独创的 Fiber Walker 技术,能够从 React 组件树深处精准提取文件 ID,彻底解决了夸克网盘新版页面(分享页/列表页)无法通过传统 DOM 抓取文件的痛点。
🌟 核心特性
- ⚡️ 穿透风控 (New): 深度优化了 API 请求逻辑,完美解决了因 User-Agent 和 Cookie 冲突导致的
HTTP 400/403 下载错误。
- 📦 批量导出 (New): 支持一键复制所有选中文件的直链,完美适配 IDM 的“从剪贴板批量导入”功能。
- 🕷️ Fiber Walker 技术: 不依赖页面 DOM 结构,直接读取 React 内部数据,无论夸克 UI 如何改版,脚本依然稳如泰山。
- 🎨 丝滑体验: 移除了原本突兀的
alert 弹窗,改为现代化的 Toast 气泡提示,操作更流畅。
- 🛡️ 纯净安全: 代码体积精简,移除 jQuery 等外部依赖,无广告、无多余请求。
📖 使用说明
- 勾选文件: 在夸克网盘的文件列表或分享页面,勾选你需要下载的一个或多个文件。
- 点击按钮: 点击页面左侧悬浮的 "⚡️ 下载助手" 按钮。
- 获取直链:
- 单文件: 点击对应文件旁的 "⬇️ IDM" 或 "📋 cURL"。
- 多文件: 点击顶部的 "📦 复制全部链接" 按钮。
下载配置 (重要):
- 由于夸克服务端校验严格,IDM / NDM 用户请务必将下载器的 User-Agent 设置为:
quark-cloud-drive/2.5.20
❓ 常见问题
Q: 点击下载按钮没反应?
A: 请确保您已经勾选了文件。脚本会自动过滤文件夹(目前 API 暂不支持文件夹直接下载,请进入文件夹内部勾选文件)。
Q: IDM 下载显示 403 Forbidden?
A: 这是因为夸克校验了 UA。请在 IDM 的 "选项 -> 下载 -> 手动添加下载任务时使用的用户代理" 中填入 quark-cloud-drive/2.5.20。
Q: 为什么生成的链接是 cURL?
A: cURL 是最稳的下载方式,自带了所有必要的 Headers。如果你熟悉命令行,直接粘贴 cURL 是成功率 100% 的方案。