在浏览器里直接拿直链:LinkSwift 免费覆盖 8 大网盘的下载助手
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
下 1GB 的课件,浏览器下载框里只跑几十 KB/s,关掉弹窗还得反复点"确认下载"——网页版网盘的日常就是这样。LinkSwift 是一个浏览器脚本形态的网盘直链下载工具,基于油小猴的"网盘直链下载助手"改写,在已登录的网盘网页里调官方 API 取出真实下载地址,再交给你惯用的下载器,全程不经过第三方服务器。
🧩 它是怎么把直链拿出来的
先看原理,再决定要不要装。LinkSwift 的本质是一段油猴脚本:网盘网页一加载它就运行,你在文件列表里勾好文件、点"下载助手"按钮,脚本在浏览器本地调用该网盘公开的 API拿到下载链接。整个链路里没有第三方服务器参与,文件名、分享信息都只在你的浏览器和本机下载器之间流转。
它不承诺"破解限速"。主流网盘的限速是客户端加服务端协同控制的,纯前端脚本绕不过去,项目方在 README-ScriptCat 里把这一点写得很直白。如果你装别的工具后速度"起飞"了,大概率是对方在用会员号池帮你转存取链——账号烧了、文件被看到,风险都在你头上。LinkSwift 选的是另一条路:直连官方接口,速度取决于你账号自身的权限、服务商的接口策略和本地网络。
⚖️ 先说清楚边界,再谈功能
把合规放前面,是因为它直接决定这个工具值不值得长期用:
- 无第三方中转:所有请求直连网盘官方域名,无"扫码进会员号池"环节
- 权限可控:非会员仍会被平台限速,脚本不越权、不伪造身份
- 技术中立:不宣传、不实现所谓限速破解,夸大宣传与项目无关
- 来源可查:仓库开源,AGPL-3.0 许可,主脚本全文可审计
🛠️ 装好脚本管理器只需要 3 步
- 装脚本管理器:浏览器扩展商店安装 Tampermonkey 或 Violentmonkey,Firefox 用 Greasemonkey
- 安装 LinkSwift:打开仓库里的 (改)网盘直链下载助手.user.js,管理器会自动弹出安装提示。日常用正式版,想要最新适配选金丝雀版;不建议从脚本聚合站拿,容易刷进失效或被改过的版本
- 首次使用:打开任一已登录的网盘网页,文件列表会出现"下载助手"按钮;部分版本首次需按页面提示输入暗号点亮按钮,按钮一直不出现就先检查脚本开关和网址匹配,再刷新页面
想核对源码和配置,克隆仓库即可:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant🎛️ 5 种下载器怎么选
拿到直链后怎么下载,脚本给了一排选项:
- 💡API 下载:最常用的取链入口,直链交给 IDM、NDM 或浏览器内置下载器;v1.1.3 起支持在脚本里配置 IDM 客户端
- 💡Aria2 下载:把链接推到本地或远程的 Aria2 服务,服务器、命令行环境首选
- 💡RPC 下载:对接 Aria2 协议的工具,Motrix、Aria2 Tools、AriaNgGUI 都走这条
- 💡cURL 下载:复制命令行到终端执行,支持断点续传
- 💡比特彗星:P2P 下载器场景
- 💡增强下载:浏览器内分片下载再聚合,页面直接显示进度、速度和剩余时间,但受浏览器内存与 2GB 文件大小限制,机器装不了下载程序时再用它下大文件
📡 8 个网盘的覆盖情况
脚本给每个网盘维护了一套匹配域名、API 端点和按钮选择器,覆盖页面如下:
| 平台 | 覆盖页面 | 一句话亮点 |
|---|---|---|
| 百度网盘 | 主页、分享页、新版/旧版/青少年版 | 支持勾选文件夹,另有会员青春版扩展 |
| 阿里云盘 | alipan.com 与 aliyundrive.com 双域名 | 分享页可转存到自己的网盘 |
| 中国移动云盘 | yun.139.com 与 caiyun.139.com | API 下载支持批量复制链接 |
| 天翼云盘 | cloud.189.cn | 直链获取,界面轻量 |
| 迅雷云盘 | pan.xunlei.com | 跟随官方改版修复样式与选区 |
| 夸克网盘 | pan.quark.cn | 分享页适配,优化 Cookie 传递 |
| UC 网盘 | drive.uc.cn | 分享页同样支持取链 |
| 123 云盘 | 123pan 系多个域名 | 接口多变,适配后还会单独出修复版 |
🎬 两个场景的完整走法
场景一:把别人的分享存进自己网盘。在网页版打开分享链接,勾选需要的文件,点"下载助手"选择"保存到网盘",回到自己的网盘列表再用 API 下载取链。百度网盘可以勾选整个文件夹,再交给 IDM 多线程拉走,一套课件一条任务搞定。仓库里同捆的 (改)百度网盘会员青春版.user.js 是它的官方扩展,能把百度网页版页面显示为会员身份,支持视频倍速、AI 字幕等,改头部代码即可自定义。
场景二:服务器上无人值守下载。机器没有图形界面时,在 Aria2 设置里填好 RPC 地址和密钥,取链时点"RPC 下载",链接直接推过去;或者复制 cURL 命令进终端执行,断点续传不丢进度。
📁 仓库里有什么,改之前先看结构
. ├── (改)网盘直链下载助手.user.js # 主脚本,约 9000 行,逻辑全在这一份文件里 ├── (改)百度网盘会员青春版.user.js # 百度网盘会员显示扩展 ├── config/ # 各网盘接口与文案的本地备份 │ ├── config.json # 通用配置(百度网盘端点、按钮规则) │ ├── ali.json # 阿里云盘 │ ├── quark.json # 夸克网盘 │ ├── tianyi.json # 天翼云盘 │ ├── xunlei.json # 迅雷云盘 │ └── yidong.json # 中国移动云盘 ├── default.min.css # 界面样式,含深色模式 └── README.md # 说明 + 完整更新日志config 目录值得多看一眼:每个 JSON 备份了对应网盘的 API 端点、按钮选择器和提示文案。脚本平时从油小猴服务器拉配置,服务器不可达时自动降级到本地备份,这是它在平台接口变动时不至于"一断就死"的关键设计。
🔎 按钮不出现时先查这张表
| 现象 | 常见原因 | 处理 |
|---|---|---|
| 页面没有"下载助手"按钮 | 脚本未启用,或域名不在匹配列表 | 检查管理器开关,确认是支持的网盘域名后刷新 |
| 暗号提示不正确 | 装的是聚合站的旧版或改版 | 换回仓库原版重新安装 |
| 点了 API 下载,IDM 没反应 | 客户端未装或未配置可接管类型 | 装好 IDM 并配置文件类型,脚本内可开"隐藏 IDM 提示" |
| 直链 403 / 过期 | 令牌有效期短,或接口策略调整 | 重新获取一次;仍失败就更新到最新正式版 |
| 123 云盘视频下成缩略图 | 平台策略变更 | 更新到包含该项修复的版本(v1.1.1.9) |
📊 预期要摆正:速度从哪来
速度取决于三件事——你账号的权限、服务商当下的接口策略、你的网络。浏览器内置下载方式下几百 MB 的小文件日常够用;几个 GB 的大文件交给 IDM 或 Aria2 多线程,才能把带宽跑满。如果你装完脚本速度还是稳定在几十 KB/s,那是账号权限层面的限速,脚本改不了,会员或官方客户端才是正解,项目方对此从不画饼。
LinkSwift 基于原版"网盘直链下载助手"修改,AGPL-3.0 许可,正式版 v1.1.3,更新日志完整列在 README 里,平台接口一变基本都有对应版本跟上。
直链来自各网盘公开 API,请遵守平台使用条款;觉得顺手,把它转给同样盯着几十 KB/s 的朋友就好。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考