网盘直链下载助手快速上手指南:八大网盘直链 5 分钟跑通
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
一条脚本把八大网盘的真实下载地址收进浏览器,配合 IDM、Aria2 多线程下载,5 分钟装完就能用。它叫网盘直链下载助手(LinkSwift),一个运行在 Tampermonkey 里的用户脚本,通过各网盘公开 API 在浏览器本地解析文件直链,覆盖百度网盘、阿里云盘、天翼云盘、移动云盘、迅雷、夸克、UC、123 云盘。
搞懂直链解析原理:浏览器内只发生一次 API 往返
脚本在网盘页面加载前就启动,识别到支持的域名(pan.baidu.com、alipan.com、pan.quark.cn 等)后,把"解析直链"按钮注入页面。点击按钮时,浏览器带着当前登录态调用该网盘的官方开放接口,接口返回文件真实下载地址,脚本再按你选的通道把它交给对应下载工具。全程都在本机浏览器内完成:文件不经过任何第三方中转,账号密码不出浏览器。
整体流程很短:
勾选文件 → 点"解析直链" → 浏览器调用网盘官方 API ↓ 接口返回真实下载地址 → 按所选通道交付(IDM / Aria2 / cURL / Motrix …)每个网盘的解析规则存放在本地 JSON 里,结构一目了然:
config/ ├── config.json 百度网盘:pcs 接口列表 + btn 按钮定位规则 ├── ali.json 阿里云盘:资源 ID 解析 ├── quark.json 夸克网盘:加密路径适配 ├── xunlei.json 迅雷云盘:分享页与文件页 ├── tianyi.json 天翼云盘:网页端与分享页 └── yidong.json 移动云盘:多节点配置拿百度的 config/config.json 举例:pcs里存着多个官方接口地址,btn里是页面按钮的 CSS 定位规则。网盘改 UI 时,社区通常改的就是这两组规则。
五分钟跑通首次直链下载
先装脚本运行环境:浏览器扩展商店搜 Tampermonkey(或脚本猫)装上即可。然后在终端拿到项目:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant接着在 Tampermonkey 点"实用工具" → "从文件安装",选中主脚本 (改)网盘直链下载助手.user.js。
👉 打开任意支持的网盘页面刷新一次,文件列表区域出现"解析直链"按钮,说明脚本已接管页面;没看到就 Ctrl+F5 强制刷新。
勾选一个文件点按钮,弹出窗口列出六种下载通道。选 API 下载,浏览器或 IDM 直接接管;选 cURL 下载,命令进剪贴板,粘贴到终端就能跑。批量场景先全选再点一次,脚本会把整批链接一次解析完。
核对支持矩阵:八大网盘 × 六种下载通道
| 网盘平台 | 本地配置 | 支持页面 |
|---|---|---|
| 百度网盘 | config/config.json | 我的文件 / 分享页 |
| 阿里云盘 | config/ali.json | 我的文件 / 分享页 |
| 天翼云盘 | config/tianyi.json | 网页端 / 分享页 |
| 迅雷云盘 | config/xunlei.json | 文件页 / 分享页 |
| 夸克网盘 | config/quark.json | 文件页 / 分享页 |
| 移动云盘 | config/yidong.json | 网页端 |
| UC 网盘 | 脚本内置 | 文件页 / 分享页 |
| 123 云盘 | 脚本内置 | 文件页 / 分享页 |
下载通道覆盖几乎所有主流下载工具:
- API 下载:浏览器内置,可推送到 IDM
- Aria 下载:XDown、aria2c 命令行
- RPC 下载:Motrix、Aria2 Tools、远程 aria2
- cURL 下载:Windows / Linux / Mac 终端,支持断点续传
- BC 下载:比特彗星
- 增强下载:浏览器内多块多线程
调优两条路线:aria2c 参数与自定义服务配置
aria2c 参数调优。同一条直链,默认参数和调优参数跑出来的速度可以差几倍。Linux / macOS 直接复制:
aria2c -c -s 16 -x 16 -k 10M \ --max-concurrent-downloads=5 --timeout=60 \ --retry-wait=5 --max-tries=5 \ "把直链地址粘贴到这里"-s是单文件分块数,-x是每服务器连接数,-k是分块大小;带宽越高,这三个数可以越大。
自定义服务配置。脚本设置里可以添加、删除、切换多套服务配置,网盘接口变化时换一套 JSON 即可,示例见 config/quark.json,结构与百度一致:一组接口地址加一组按钮规则。
其余能力各一句带过:批量勾选自动进入批量解析;增强下载适合手头没有下载器时应急;多数网盘的分享页可直接解析,无需先转存到自己的网盘。
场景实录:一个数据分析师的下午
老林做数据分析,这周要拿一份 2.6GB 的公开数据集,37 个文件散落在百度网盘、夸克、天翼云三个网盘里。老流程是逐个转存到自己网盘,再开官方客户端慢慢下,一下午过去才下完一半。
装上脚本后,他的流程变成:浏览器打开分享链接 → 全选文件 → "解析直链" → 选 RPC 一次性推进 Motrix。下午例会结束前,队列全部跑完,中途断网 aria2 重连后自动续传。原来"吃一整个下午"的 2.6GB,这次约 25 分钟收尾,老林把省下的时间拿去洗数据了。
新手最常问的五个问题
Q1:装了脚本,页面上找不到"解析直链"按钮。先确认脚本在 Tampermonkey 中处于启用状态,再 Ctrl+F5 强制刷新。仍不出现的话,看地址栏域名是否在脚本头部@match列出的支持列表里,再打开 Console 检查红色报错。
Q2:脚本突然失灵,更新日志写了"适配新版页面",我要做什么?把脚本更新到最新版即可,多数"失灵"只是按钮定位规则变了,更新后自动恢复。若仍不行,截图报错信息发到项目 Issues。
Q3:别人的分享链接,不转存能直接解析吗?可以。多数平台的分享页会直接注入按钮,脚本以访客身份处理请求,无需先转存。少数网盘分享页受限,此时界面只提供"转存到网盘"入口。
Q4:RPC 能推到另一台机器上的 aria2 吗?可以。RPC 通道支持填写远程服务地址与密钥,解析出的链接直接进那台机器的下载队列。本地浏览器开着就行,下载在远端跑。
Q5:解析出来的直链会不会夹带广告或跳转?地址来自网盘官方接口,脚本不掺任何跳转层。下载失败通常是链接过期,重新解析一次即可。
合规边界:脚本能做什么、不能做什么
本项目获取的所有直链均来自各网盘服务商的公开官方 API,不含任何破解或绕过限速的机制——实际速度快慢取决于服务商接口策略与你的网络环境,与脚本无关。请只下载自己有权获取的文件,遵守各网盘的服务条款,不用于大规模商业分发。
本文基于开源项目 Online-disk-direct-link-download-assistant(LinkSwift)编写,项目遵循 AGPL-3.0 开源协议。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考