如何免费拿到百度网盘等 8 大网盘的真实下载地址?一份开源脚本的实测记录
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
周五 17:58,客户发来一个 2.4GB 的源文件包,百度网盘链接,我的会员恰好在三天前过期。点击下载,进度条以 60KB/s 的速度爬行,预计要下 11 个小时。就是那个晚上,我认真研究了一个叫网盘直链下载助手的开源脚本——它免费、基于 JavaScript、覆盖 8 大网盘,作用是帮你拿到文件的真实下载地址,然后交给任何你喜欢的下载工具。这篇文章,是我从安装到实测的完整记录。
一、那个 2.4GB 的压缩包,逼我面对三个现实
先交代背景:我是平面设计师,客户、供应商、合作方之间传文件,几乎全靠网盘。百度网盘、阿里云盘、夸克、天翼、迅雷……每个人的习惯都不一样。以前我总想着"忍忍就过去了",直到那个周五:
- 文件只有 2.4GB,不算大;
- 没有会员,被限速到 60KB/s;
- 网页端下载中途断一次,进度清零;
- 想装官方客户端?公司电脑的管理员权限不在我手上。
其实最让我难受的不是速度本身,而是我根本拿不到文件的真实地址。下载行为被网盘页面"包"住了,用哪个工具、开几路并发、能不能断点续传,全都由不得我。如果我能拿到真实下载链接,这些决定权就回到了自己手里。
顺着这个思路,我找到了答案:网盘直链下载助手。
二、在遇见它之前,我踩过的三种方案和它们的坑
正式使用它之前,我其实试过三种"旁门左道",也各自踩了坑。这段经历值得讲出来,因为它恰好解释了我为什么最终选了它。
第一种:在线解析站。把分享链接粘贴进去,点"解析",跳出来一堆广告,要求扫码关注公众号,甚至要看视频完成任务。解析出来的链接大多有时效,第二天就失效。更要命的是——它到底把你的分享链接发给了谁?文件内容有没有被截留,你完全无从知晓。
第二种:会员共享类工具。原理是借助作者搭建的会员账号池,转存你的文件后再生成直链。速度快是真快,风险也是实打实:私密文件要经过第三方服务器;一旦共享账号被平台批量封禁(业内俗称"烧号"),工具说失效就失效;极端情况下还可能连累你自己的账号。
第三种:官方客户端。合规、稳定,但为了偶尔下个文件,就要常驻一个占内存的客户端,还得忍受界面里各种推广位。对"一个月只下载两三次"的人来说,成本实在太高。
把三种方案摊开对比,我给自己定了一条判断标准:解析动作应该在本地完成,数据不该经过任何第三方服务器。网盘直链下载助手恰好满足这一点——它运行在你的浏览器里,只调用网盘官方公开的 API 接口,拿到直链后由你自己选择下载工具。没有中间环节,自然也没有中间商赚差价。
三、三步完成安装:从克隆项目到看见"解析直链"按钮
安装过程比想象中简单,全程三分钟。
第一步:装一个用户脚本管理器。脚本不能裸奔运行,需要一个"容器"。Chrome、Edge 用户装 Tampermonkey(篡改猴)即可,Firefox 用户可选 Greasemonkey 或 Tampermonkey;习惯国产生态的话,脚本猫(ScriptCat)也能直接运行。装好之后,浏览器右上角会多出一个猴子图标。
第二步:获取项目文件。打开终端,执行:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant项目里有几个关键文件,我逐一确认过它们的分工:
(改)网盘直链下载助手.user.js:主脚本,负责 8 大网盘的直链解析与下载界面;(改)百度网盘会员青春版.user.js:百度网盘的搭配脚本,和主脚本配合使用;config/目录:6 个 JSON 配置文件,分别对应百度、阿里、天翼、迅雷、夸克、移动云盘(这个目录的妙处,我在第五节详细说)。
第三步:把脚本装进管理器。打开 Tampermonkey 面板 → "实用工具" → "从文件安装",选中(改)网盘直链下载助手.user.js,确认安装并启用。再刷新一次网盘页面,文件列表上方或下方会多出一个"下载助手"或"解析直链"入口。
💡 小提示:如果你常用百度网盘,建议把
(改)百度网盘会员青春版.user.js也一并装上,它和主脚本是"搭配食用,效果更佳"的关系。
四、第一次解析直链:五种下载方式分别适合谁
装好之后,我做的第一件事就是回到那个 2.4GB 的压缩包。勾选文件,点击"解析直链",一个下载窗口弹了出来,里面列着好几种下载方式。第一次见到这么多选项时我有点懵,逐个试过之后,才算明白了它们各自的定位:
| 下载方式 | 一句话解释 | 适合谁 |
|---|---|---|
| API 下载 | 点击后直接走浏览器原生下载,或自动唤起 IDM、NDM | 新手首选,零配置 |
| Aria2 下载 | 生成 aria2c 命令行,交给 Aria2 多线程下载 | 下大文件、需要断点续传的人 |
| RPC 下载 | 一键推送到本地或远程 RPC 服务(Motrix、Aria2 Tools 等) | 想把下载任务集中管理的人 |
| cURL 下载 | 复制一段命令行,粘贴到终端执行 | Linux / macOS 用户 |
| BC 下载 | 生成比特彗星可识别的链接 | 已经在用比特彗星的下载党 |
我当时的判断很简单:先点API 下载,让浏览器直接接管。链接瞬间生效,速度从 60KB/s 涨到了 2MB/s 左右。注意,这里没有任何"破解",而是我的宽带本来就能跑到这个数,之前只是被网盘页面单线程限死了。非会员账号的速度依然受账号权限约束,这一点我在第七节会老实交代。
如果你要下的是几十 GB 的大文件,或者网络环境不太稳定,我建议直接从Aria2 或 RPC开始:多线程加断点续传的组合,体验会稳很多。
五、每个网盘一份配置:脚本"不用管也能适配"的底气
用了一周之后,我开始好奇一个更深的问题:网盘页面三天两头改版,脚本为什么还能正常工作?
答案藏在项目根目录的config/文件夹里。打开一看,结构非常清晰:
config/config.json—— 百度网盘相关接口与界面配置config/ali.json—— 阿里云盘配置config/tianyi.json—— 天翼云盘配置config/xunlei.json—— 迅雷云盘配置config/quark.json—— 夸克网盘配置config/yidong.json—— 中国移动云盘配置
这些 JSON 文件里记录的,是各网盘的 API 地址、按钮选择器、界面规则这类"适配参数"。脚本每次运行时会读取最新配置——这意味着,当某个网盘更新了页面结构,维护者只需要改一份 JSON,所有用户下次运行脚本时就会自动用到新配置,无需手动更新脚本本体。
这种"配置与代码分离"的设计,是它在 8 个平台之间保持稳定兼容的原因,也让我这种普通用户真正做到了"不用管也能用"。
六、让下载器跑满带宽:我实测后调出的几组参数
脚本只负责"找到真实地址",把地址喂给哪个下载器、开多少并发,决定权在你。这是我实测后觉得比较顺手的几组参数,供参考:
IDM(Internet Download Manager)
- 最大连接数:8–16
- 分块大小:1–2MB
- 勾选"启用动态分段",让连接数随网速自动调整
Aria2
-s16:指定 16 个连接-x16:每个服务器最大连接数 16- 大文件建议开磁盘缓存,例如
--disk-cache=64M
Motrix(基于 Aria2 的图形客户端)
- 全局最大并发下载数:3–5
- 每个任务最大连接数:16
- 下载目录固定到非系统盘,避免 C 盘爆满
⚠️ 提醒:连接数不是越大越好。服务器和宽带都会对并发有限制,开太多反而可能被限流。从 8 起步逐步往上加,找到自己网络环境下的"甜点值"。
另外还有两个容易被忽略的小习惯:一是尽量避开晚高峰时段(20:00–23:00 通常带宽紧张);二是能插网线就别用 Wi-Fi,波动小,触发断点续传的次数也会少很多。
七、需要诚实说明的三件事:限速、隐私与边界
用了两周,我想把话说得更实在一点,避免你抱着不切实际的期待来安装。
第一,它不能"破解限速"。脚本拿到的是基于网盘官方公开 API 生成的真实下载地址,下载速度取决于你账号本身的权限、本地网络环境和平台策略。如果看到网上有人把它宣传成"加速神器""限速破解",那是夸大其词——项目方自己也明确声明,不承诺、不宣传、不实现任何对限速机制的破解。
第二,它的隐私逻辑值得说清楚。脚本全程在你本地浏览器运行,不经过任何第三方服务器,你的分享链接和文件信息不会在解析过程中被截留。这也是我最终选择它的核心原因——和"把链接交给解析站"相比,安全感的差距不是一星半点。
第三,它的能力边界同样清晰。它解决的是"拿到真实下载地址"这件事,让专业下载工具重新派上用场。网盘官方该限制的依然限制,该合规的依然合规。把它理解成一个"下载地址提取器",而不是"万能加速器",用起来才不会失望。
八、下一个周五,你也能在十分钟内拿到文件
回到文章开头那个 2.4GB 的压缩包。装上脚本、点了 API 下载之后,我实际用了大约 18 分钟把它拿下来——不是 11 小时,也不是什么玄学加速,只是终于把"下载"这件事从网盘页面的限制里解放了出来。
如果你也经常被"网盘下载"这四个字困扰,今晚就可以按这个顺序动手:
- 装好 Tampermonkey(或脚本猫)用户脚本管理器;
- 克隆项目,把
(改)网盘直链下载助手.user.js导入并启用; - 打开任意一个支持的网盘页面(百度、阿里、移动、天翼、迅雷、夸克、UC、123 云盘都在列表里),勾选文件,点"解析直链";
- 第一次先用 API 下载跑通全流程,之后再按第五节的方式把 Aria2 或 Motrix 接进来。
项目以 AGPL-3.0 协议开源,代码就摆在仓库里,任何一行你都可以自己审查。对每天都要和网盘打交道的人来说,多一个把选择权拿回自己手里的工具,总归是件好事。
下个周五下班前,希望你的进度条不再是 60KB/s。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考