网盘直链下载助手完整指南:快速从 9 大网盘获取真实下载地址,交给 Aria2 下载
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
网盘直链下载助手是一个开源的 Tampermonkey 用户脚本,能把百度网盘、阿里云盘、夸克网盘、123云盘等 9 家网盘里的文件解析成真实下载地址(网盘直链),再交给 Aria2、IDM、Motrix、cURL 等下载器完成下载。适合不想装网盘客户端、习惯用第三方下载器或需要 NAS/服务器批量下载的用户。
🎯 网盘直链是什么:它和官方客户端差在哪
先把概念说清楚。你在网盘网页上看到的是文件列表,而下载器需要的是一个真正能拉到数据的 HTTP 地址,这就是「网盘直链」。这个脚本做的事只有一件:在你登录网盘网页版之后,调用网盘自己公开的 API,把文件的真实下载地址取出来。
它是用户脚本,不是客户端。和官方客户端对比一下就很直观:
| 对比项 | 官方网盘客户端 | 网盘直链下载助手 |
|---|---|---|
| 安装 | 要装独立软件,还得开它的下载界面 | 只需浏览器 + Tampermonkey 扩展 |
| 下载器 | 只能用客户端自带引擎 | 链接给谁都行:IDM、Aria2、Motrix、cURL |
| 链接形式 | 私有协议,别家工具接不了 | 标准直链,各家网盘取出来格式一致 |
| 数据路径 | 经过官方客户端中转 | 解析在浏览器本地完成,不走第三方服务器,不接触账号密码 |
还有一个常被问到的点:它能不能破解限速?答案是不能,也不需要。限速由网盘服务端控制,纯前端脚本绕不过去。它的价值在于「解放你的下载器」,而不是「绕过平台规则」。
🚀 从安装到拿到第一条直链:上手流程
全程不到 10 分钟,按下面顺序做即可:
装好运行环境:在 Chrome 或 Edge 的扩展商店安装 Tampermonkey(篡改猴),浏览器版本要求 Chrome ≥76、Edge ≥88。
拿到脚本源码:把项目仓库克隆到本地——
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant导入脚本:打开 Tampermonkey 管理面板,新建脚本,把 (改)网盘直链下载助手.user.js 的完整内容粘贴进去,保存。
生成直链:登录网盘网页版,打开文件页或分享页。脚本会自动在页面上追加「下载助手」入口,勾选文件后点击即可生成网盘直链。
选一种方式下载:下载窗口会给你 API 下载、Aria 下载、RPC 下载、cURL 下载等选项,按你的习惯挑(下一节讲怎么选)。
有一个细节不用操心:脚本默认从远程拉取配置,如果远程不可用,会自动回退读取仓库里的 config/ 本地备份配置,无需任何手动设置。
🛠️ 四种下载通道怎么选:API、Aria2、RPC、cURL 各适合谁
各家网盘解析出来的都是同一种形式的直链,区别只在「怎么把链接喂给下载器」:
| 通道 | 工作方式 | 适合场景 |
|---|---|---|
| API 下载 | 点链接直接唤起浏览器或 IDM/NDM | 最省事,日常单文件下载 |
| Aria 下载 | 复制地址,粘贴进支持 aria2c 协议的下载器 | XDown、aria2 客户端用户 |
| RPC 下载 | 一键把链接推送到本地 Motrix 等 RPC 服务 | 装过 Motrix、Aria2 Tools 的用户 |
| cURL 下载 | 复制命令行到终端执行,支持断点续传 | 服务器、Linux/WSL 环境 |
拿到直链后扔给服务器跑 aria2 的话,一条命令就是多线程分段下载:
aria2c -c -x 16 -s 16 -k 1M "直链地址"📦 支持范围:9 家网盘、哪些浏览器和系统
| 类别 | 内容 |
|---|---|
| 支持网盘 | 百度网盘、阿里云盘、中国移动云盘、天翼云盘、迅雷云盘、光鸭云盘、夸克网盘、UC网盘、123云盘,共 9 家 |
| 运行环境 | Tampermonkey;Chrome ≥76、Edge ≥88;Windows、macOS、Linux、Android |
| 兼容下载器 | IDM / NDM(API 直下)、Aria2 / XDown、Motrix(RPC 推送)、cURL、比特彗星、ABDM |
学会一家网盘的用法,其余 8 家的操作基本一致。
🧩 三个真实使用场景
自由视频剪辑师小林:素材批量入库 NAS一批百度网盘素材要归档到家里 NAS。用脚本在网盘页面勾选整文件夹,批量复制直链,扔给 NAS 上部署的 Aria2,aria2c断点续传跑完。全程没打开过网盘客户端,浏览器只用来「取链接」。
研究生阿哲:课程录屏存手机老师把课程录屏放在 123云盘。阿哲在浏览器里选「API 下载」把直链复制出来,手机装一个下载 App 粘贴保存即可,不需要电脑中转,晚上躺床上就能下完。
小公司网管老郑:定期镜像共享文件团队有一份阿里云盘共享资料,需要每周同步到内网服务器。老郑把脚本生成的直链写进 crontab 定时任务,夜里用 cURL 断点续传跑完。直链带有效期,所以任务里每次先重新解析再下载,不用一直开着浏览器。
📄 配置文件怎么用:读懂 config/ 目录的备份机制
config/ 目录是本地备份配置,只有一种情况下生效:脚本拿不到远程配置时自动加载,平时不用管它。目录里一共 6 份,分别对应百度网盘、阿里云盘、夸克、迅雷、天翼、移动云盘。
以 config/ali.json(阿里云盘)为例,几个关键长这样:
"pcs": { "0": "https://api.aliyundrive.com/v2/file/get_share_link_download_url", "1": "https://api.aliyundrive.com/v2/file/get_download_url" }, "btn": { "home": ".actions--M9Np-", "share": ".right--x0Z1g" }, "dom": { "list": "[class^=\"node-list-table-view--\"]", "grid": "..." }pcs:取下载链接的 API 地址,分享页和个人空间各对应一条btn:首页(home)和分享页(share)上下载按钮的 CSS 选择器,脚本靠它定位注入位置dom:文件列表list、网格视图grid的选择器,用来找到可勾选的文件行tips:字段说明,写明该文件是备份配置、仅在远程不可达时自动调用
同目录还有 config/config.json 等其余 5 份,结构类似。网盘前端改版后,这些选择器可能失效——这也是脚本会持续更新适配的原因(比如 123云盘就多次改过页面结构)。
🩹 遇到问题先自查:常见疑问与边界说明
先判断是不是脚本的问题,再决定要不要找人反馈:
- 页面上不显示直链入口:确认脚本已启用、网盘已登录,刷新页面重试
- 链接打不开或获取失败:直链由网盘 API 签发、带有效期,过期了重新解析一次即可
- 下载速度不快:速度取决于你自己账号的权限、本地网络和服务端带宽策略,非会员账号依然会被限速
- 某家网盘突然用不了:网盘前端更新频繁,留意脚本的版本更新日志
再明确一下边界:本项目只调用网盘公开 API 获取下载地址,不承诺、不宣传、也不实现任何形式的限速破解。想要更高速度,走网盘官方的会员或客户端渠道。
网盘直链下载助手只负责把真实下载地址交到你手里,用哪个下载器、下到哪里,由你自己定。请合理使用本工具,遵守网盘服务商的服务条款;遇到问题或有改进想法,欢迎到开源社区参与讨论。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考