网盘直链下载完整指南:一个用户脚本覆盖 9 大网盘
2026/9/14 12:36:03 网站建设 项目流程

网盘直链下载完整指南:一个用户脚本覆盖 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-assistant

3. 导入启用:将(改)网盘直链下载助手.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_rpcRPC 服务地址、端口、路径、令牌、保存目录空,在面板中填写
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),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询