网盘直链下载助手完整指南:8 大网盘一键解析直链
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
打开网盘网页想下文件,页面往往先弹出一句:请用官方客户端。网盘直链下载助手就是为了解决这个烦恼——它在你已登录的页面里解析直链,覆盖百度网盘、阿里云盘、夸克网盘等 8 个网盘,把文件的真实下载地址直接交到你手上。下面带你从零装好这个脚本,再把链接接到 Aria2、Motrix 这些常用下载工具上。
一、它是什么:调用网盘公开接口的用户脚本,边界一次说清
所谓用户脚本,就是夹在浏览器和网页之间的一小段扩展程序,装好后会在指定网站自动生效,不用你手动操作。对完全不懂代码的新手也友好:全程不写代码,装完即用。它干的活就一件——在你已经登录的网盘页面里,调用网盘自己对外开放的接口,把该文件此刻真实有效的下载地址取出来,省掉"必须走官方客户端"的那道坎。整个过程不依赖任何第三方中转,链路就是你、浏览器和网盘官方接口。支持的平台共 8 个:百度网盘、阿里云盘、中国移动云盘、天翼云盘、迅雷云盘、夸克网盘、UC 网盘、123 云盘,家用主流网盘基本一网打尽。
这个修改版还顺手干了两件小事:原版里的广告被拿掉了,"输入暗号点亮按钮"的环节也没了,安装完成就能用全部功能,不用先找谁要暗号。
边界同样要摆到明面上:它绕不过网盘服务端对非会员账号的限速。道理不复杂——限速策略落在客户端与服务端两侧,纯前端脚本够不着服务端那一层,所以哪怕直链到手,账号本身被限的话,速度仍然起不来。换句话说,脚本帮你拿到的是"入口",跑得快不快还得看账号本身的权限。
二、Tampermonkey 安装网盘脚本:三步搞定 🔧
整个流程不用写一行代码,按部就班走完就行,全程几分钟。
① 先给浏览器装好脚本管理器。Chrome、Edge 用户去扩展商店装 Tampermonkey,Firefox 用户选 Greasemonkey 即可。按 Tampermonkey 官方徽章标注,它需要 Chrome 76.0 以上、Edge 88.0 以上的版本,Windows、macOS、Linux 与 Android 上的对应浏览器都能跑。
② 在终端把仓库克隆下来,拿到源文件:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant克隆下来后,用文件管理器打开目录,重点认 3 样东西:主脚本「(改)网盘直链下载助手.user.js」是等下要安装的那个;config/ 目录存着各网盘的解析配置,后文展开;「(改)百度网盘会员青春版.user.js」是配套脚本,有需求再装。
③ 进 Tampermonkey 的管理面板,走"从文件安装"流程,挑出主脚本并启用,安装就算完成。整个过程不涉及注册、登录或任何付费环节。
装好之后,打开任意受支持网盘的文件页或分享页,每个文件旁边都会多出一个"解析直链"入口,点一下,会弹出一个小窗,把 5 种下载出口都摆在里面。登录页、会员中心这些位置不会显示入口,属正常表现。
三、5 种直链出口怎么选:Aria2 与 Motrix 接入网盘 🔌
解析结果不是一条孤零零的链接,而是 5 种形态——说白了,这是网盘直链下载的 5 种不同姿势。图省事的、爱敲命令行的、已经搭好后台下载服务的,都能找到合适的那一个。下面这张表把每个形态点了什么、接什么工具、适合什么场合都列全了:
| 直链形态 | 点击后做什么 | 接哪个客户端 | 推荐场景 |
|---|---|---|---|
| API 下载 | 点击链接直接下载 | 浏览器内置下载器;IDM、NDM 也能接管 | 偶尔下文件,不想多开客户端 |
| Aria2 下载 | 地址复制到剪贴板 | XDown 这类 aria2c 客户端 | 大文件、多线程、要断点续传 |
| RPC 推送 | 一键把地址推给 RPC 服务 | Motrix、Aria2 Tools、AriaNgGUI 等常驻服务 | 有常驻下载服务,想让任务后台跑 |
| cURL 下载 | 复制一条命令到终端执行 | Windows、Linux、macOS 终端 | 习惯命令行、批量拉取 |
| 比特彗星下载 | 地址复制后导入 | 比特彗星(BitComet) | 已经用 BC 管下载,希望所有任务进同一个客户端 |
同一个文件,5 种形态拿到的是同一个真实地址,差别只在"以什么姿势交给下载工具"。选型有个简单标准:脚本只管把链接翻译成各工具认识的格式,能跑多快,看的是账号权限和网络状况,所以别纠结哪个出口"最强",看你日常用哪个下载器,点对应的按钮就行。另外提醒一句,走 RPC 推送之前,最好先到"助手设置"里把服务地址存好并测一遍连接,免得链接推过去了,服务却根本没开着。
四、直链从哪来:获取真实下载地址的配置机制与合规口径
config/ 目录按网盘拆成了 6 个独立 JSON:config.json 归百度网盘,ali.json 归阿里云盘,tianyi.json 归天翼云盘,xunlei.json 归迅雷云盘,quark.json 归夸克网盘,yidong.json 归中国移动云盘。可以把它们理解成一份"接口通讯录"——打开任意一个文件,里面能看到三类东西:解析用的接口地址、定位按钮的选择器,以及界面上显示的文案,均为标准 JSON,很好读。这份本地配置本身就是保险:网络不通时,解析能力依然有底可用。
加载顺序是:脚本启动时先去拿远端最新配置,拿不到才用仓库里这份本地备份兜底。哪天网盘换了接口,一般也不用动脚本代码,等配置刷新一轮,解析就恢复了。至于脚本升级,做法更直白:把新版文件再"从文件安装"一次,直接盖掉旧版。
最后把合规口径一并交代清楚。所有下载链接都来自各网盘服务商对外开放的 API,并且动作只发生在你自己登录后的会话里。项目从头到尾没有承诺、宣传或实现过所谓"破解限速";若你感觉速度还行,多半是平台策略差别、本地网络条件或服务商阶段性松紧所致,跟脚本无关。想要更稳的高速度,走官方客户端才是正路。
五、网盘下载慢怎么办:三种"不好使"的排查路径 🔍
先别急着怀疑脚本坏了,按钮不见了、网盘直链失效了、下载慢得离谱——这三个问题覆盖了绝大多数翻车现场,按下面三行从上到下对照,多数情况一两步就能定位。
| 症状 | 可能原因 | 排查动作 |
|---|---|---|
| 按钮不出现 | 页面没刷新;脚本没处于启用状态;当前是登录页、会员中心这类不挂按钮的位置;网盘前端改版,按钮定位失准 | 刷新页面;到脚本管理器确认脚本已启用;确认打开的是文件页或分享页;把脚本更新到最新版再试 |
| 链接失效或下载报错 | 直链大多带有效期,到期失效;账号登录态丢失;百度网盘的 AccessToken 到期,正在重新走授权 | 重新解析一遍即可;老是失效就检查登录态;页面长时间转圈时,刷新一次多半能好 |
| 下载速度慢 | 网盘服务端对非会员账号限速,属账号权限问题,不是脚本的问题 | 拿同一个账号去官方客户端试,速度也慢就是服务端在限,换工具没意义;可改用支持多线程的客户端、挑空闲时段下载、优化本地网络,或升级账号权限 |
收尾给三条建议,都是实操里最省时间的:
- 要批量下载的话,先把每次解析出来的链接完整记下来,交给 cURL
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考