网盘直链下载完整指南:一个用户脚本覆盖 9 大网盘
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
项目速览:脚本定位与基本信息
(改)网盘直链下载助手.user.js(脚本名 LinkSwift)是一款基于 JavaScript 的浏览器用户脚本,用于在网盘网页端获取文件的真实下载地址,即网盘直链。它解决网页端只能逐个点击、批量下载不便的问题,核心方式是通过各网盘公开的官方 API 接口换取直链,再交给任意下载工具使用。
- 支持平台:9 个网盘(百度、阿里、中国移动、天翼、迅雷、光鸭、夸克、UC、123 云盘)
- 开发语言:JavaScript,以浏览器用户脚本形式运行
- 部署方式:用户脚本管理器导入,无需安装服务
- 是否需要注册:否
- 是否含广告:否,已去除原脚本中的广告内容
该脚本不做限速破解,不依赖任何第三方中转服务,全程直连网盘官方接口。
功能矩阵:9 大网盘支持情况
| 网盘 | 支持状态 | 备注 |
|---|---|---|
| 百度网盘 | 支持 | 采用 AccessToken 授权,替代 Cookie 方案,支持分享页 |
| 阿里云盘 | 支持 | 兼容 alipan.com 与 aliyundrive.com 域名 |
| 中国移动云盘 | 支持 | API 下载支持批量复制 |
| 天翼云盘 | 支持 | 页面规则见 config/tianyi.json |
| 迅雷云盘 | 支持 | 内置镜像域名列表用于下载 |
| 光鸭云盘 | 支持 | 较新版本新增适配 |
| 夸克网盘 | 支持 | 支持分享页,Cookie 传递已优化 |
| UC网盘 | 支持 | 支持分享页 |
| 123云盘 | 支持 | 持续跟进其新版页面策略 |
9 个平台共用一套交互逻辑与设置面板,学会一个平台的用法即可全部覆盖。各网盘的接口地址与页面选择器均存放在 config/ 目录,平台改版时按该文件更新即可。
部署与安装:用户脚本安装步骤
1. 准备环境:在浏览器安装用户脚本管理器,如 Tampermonkey(篡改猴)或脚本猫。浏览器版本要求 Chrome 76 及以上、Edge 88 及以上。
2. 获取脚本:从官方仓库取得主脚本文件,也可克隆完整仓库:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant3. 导入启用:将(改)网盘直链下载助手.user.js 文件拖入浏览器窗口,或在管理器面板通过导入功能加载,确认安装。
4. 验证成功:打开任意受支持的网盘页面并刷新,页面出现「下载助手」按钮即安装成功。
核心操作流程:从勾选文件到获取直链
进入网盘网页端并登录,勾选需要下载的文件(支持全选与整文件夹)。点击「下载助手」按钮,脚本调用网盘官方 API 解析出真实下载地址,并弹出下载窗口。在窗口中选择一种下载方式,即可复制或推送直链到下载工具。百度网盘采用 AccessToken 授权,分享页同样适用。
| 方式 | 适用工具 | 适用场景 | 特点 |
|---|---|---|---|
| API 下载 | IDM、NDM、浏览器自带下载 | 日常单文件下载 | 点击即下,操作最简 |
| Aria2 下载 | XDown、Linux 终端 | 中大文件 | 走 aria2c 协议,支持断点续传 |
| RPC 下载 | Motrix、XDown、Aria2 Tools、AriaNgGUI | 本地或远程推送 | 一键发送到 RPC 服务 |
| cURL 下载 | Windows、Linux、macOS 终端 | 服务器与命令行环境 | 支持断点续传 |
| 比特彗星下载 | 比特彗星 | BT 下载器用户 | 提供专属通道 |
| ABDM 下载 | AB Download Manager | 轻量下载器用户 | 支持推送下载 |
日常小文件用 API 下载即可;大文件与批量任务建议 RPC 下载配合多线程工具,并可开启增强下载的多块多线程模式。
界面与体验定制:主题色与深色模式
- 主题色:内置度盘经典蓝、平安红、盎然绿、周年橙、星空紫等多套配色,在助手设置面板选择后,对应网盘页面配色整体切换
- 深色模式:支持深色模式,在设置中开关
- 界面精简:部分网盘可开启精简规则,隐藏导航栏、推荐位等干扰元素,只保留文件列表
- IDM 设置:可配置 IDM 客户端的文件类型关联,避免下载时弹窗错位
典型使用场景:批量下载与跨设备传输
批量下载零散小文件。网盘中存放数百张图片或文档时,网页端只能逐个点击下载。在文件列表全选目标文件,通过下载助手批量复制直链,再导入 IDM 等下载器。全部文件作为一个批次完成下载,无需反复点击。
跨设备搬运大文件。需要在两台设备间传输文件,但目标设备不安装网盘客户端。在源设备通过脚本获取直链,在目标设备终端执行 cURL 或 wget 命令拉取文件。传输过程不依赖官方客户端,中断后可断点续传。
团队分发共享资料。团队需要将资料分发给多名成员。生成直链后统一发出,成员使用各自顺手的下载工具拉取文件。下载中断可续传,不依赖网页端下载入口的重复操作。
高级配置:Aria2 RPC 与请求参数
配置文件位于项目的 config/ 目录,总配置为 config/config.json,其余 JSON 文件按网盘拆分。脚本无法访问远程配置服务时,会自动使用这些文件作为本地备份配置。RPC 推送、链接缓存等开关在助手设置面板中管理。
| 字段 | 作用 | 默认值 |
|---|---|---|
| pcs | 网盘官方 API 接口地址 | 各平台官方端点 |
| btn | 页面下载按钮的选择器规则 | 各网盘当前页面规则 |
| ua | 请求使用的 User-Agent 标识 | pan.baidu.com |
| setting_aria2_rpc | RPC 服务地址、端口、路径、令牌、保存目录 | 空,在面板中填写 |
| mirror | 迅雷云盘下载镜像域名列表 | 内置于 xunlei.json |
百度网盘接口配置的示例结构:
{ "pcs": { "0": "https://pan.baidu.com/rest/2.0/xpan/multimedia?method=filemetas&dlink=1" }, "ua": "pan.baidu.com" }常见问题:下载速度与账号安全解答
Q:解析出的直链下载速度慢,如何处理?A:直链速度取决于网盘服务商对非会员的策略与本地网络环境,脚本不承诺提速。改用多线程下载工具,或避开高峰时段。
Q:使用脚本会危害账号安全吗?A:脚本全程通过官方 API 交互,数据不经过第三方中转服务,也不需要提交密码类敏感信息。
Q:百度网盘按钮无反应或一直转圈?A:刷新页面重试,并确认脚本管理器处于启用状态、脚本版本为最新。长时间未操作后 AccessToken 可能过期,重新登录授权即可。
Q:分享页只显示「保存到网盘」?A:个别网盘的分享页面不支持直链下载,属于平台策略限制。先将文件转存到自己的网盘,再执行解析。
Q:非会员账号仍然被限速?A:脚本使用账号自身权限获取链接,非会员仍受平台限速约束。需要更高速度时,可改用官方客户端或开通会员。
项目结构:核心文件与目录说明
(改)网盘直链下载助手.user.js:主脚本,全部功能与界面逻辑所在(改)百度网盘会员青春版.user.js:搭配使用的辅助脚本,用于美化网盘界面config/:9 个网盘的接口地址与页面选择器配置config/config.json:总配置与远程配置服务不可用时的备份default.min.css:基础界面样式README.md:项目说明、版本记录与更新日志
使用边界与规范:速度声明与版权提醒
- 本项目获取的下载链接均来自各网盘公开的 API 接口,未承诺也未实现任何形式的限速破解
- 出现较快速度通常源于平台接口策略差异、本地网络环境或阶段性带宽调整,不应将其视为提速工具
- 不下载受版权保护的内容,控制下载频率,避免高频大量请求触发平台安全机制
- 只从官方仓库与官方脚本发布渠道获取脚本,其他渠道版本的问题不在维护范围内
结语:核心价值与反馈渠道
该脚本以一套用户脚本覆盖 9 个网盘,提供 6 种直链获取与推送方式,全程走官方 API,无注册、无广告。从官方仓库安装后,下一次打开网盘页面即可解析直链。遇到 Bug 或有改进想法,欢迎通过仓库的 Issues 页面反馈。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考