网盘直链下载怎么做?LinkSwift 让百度网盘、阿里云盘等 8 家网盘直链一步取出
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
在百度网盘网页版里选中整个文件夹,一键取出其中所有文件的下载地址,再把它们批量交给下载器跑完——这是网盘直链下载最典型的用法。LinkSwift((改)网盘直链下载助手)是一个基于 JavaScript 的油猴脚本,运行在浏览器里的各网盘网页端,负责从页面里取出文件直链,后续下载则交给 IDM、Aria2 等外部下载器完成,整个过程不需要安装任何网盘客户端。
它解决了什么问题
- 不用装网盘客户端:脚本随浏览器运行,打开网页版网盘就能取链。
- 取链在浏览器本地完成:文件不经过第三方服务器中转,脚本没有后台账号池。
- 全部代码开源:基于 AGPL-3.0 许可发布,取链逻辑可以逐行查看。
安装与配置
第一步:安装脚本管理器
油猴脚本本身不能直接执行,需要 Tampermonkey、Violentmonkey 或脚本猫这类脚本管理器承载。到你所用浏览器的扩展商店中搜索并安装其中任意一款即可。
第二步:获取脚本
有两种方式。一是完整克隆仓库,便于查看配置与后续更新:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant二是只取核心文件 (改)网盘直链下载助手.user.js。
第三步:导入并启用
在管理器中新建用户脚本,把 .user.js 文件内容整体粘贴进去,保存并打开启用开关。回到网盘网页并刷新,文件列表旁就会出现"下载助手"按钮,取链流程从这里开始。
支持范围:8 家网盘按页面类型与规则来源划分
个人网盘页
百度网盘、阿里云盘、中国移动云盘、天翼云盘、迅雷云盘、夸克网盘、UC 网盘、123 云盘的个人页均可取链,其中百度网盘支持整包选中文件夹。
分享页取直链的做法
支持分享页的有百度网盘、阿里云盘、夸克网盘、123 云盘:在分享链接页面登录后,脚本同样能取出文件的直链,适合"别人分享的文件需要离线保存"的场景。
配置来源:独立 JSON 还是内置规则
- 百度网盘、阿里云盘、移动云盘、天翼云盘、迅雷云盘、夸克网盘各有独立 JSON 配置,存放在 config/ 目录,例如 config/ali.json 对应阿里云盘、config/quark.json 对应夸克网盘,接口地址、按钮位置、提示文案都写在里面。
- UC 网盘与 123 云盘没有独立配置文件,取链规则直接内置在脚本里。
下载器路线对比
取到直链后,按使用环境选一条路线即可:
| 路线 | 代表工具 | 适合人群 | 上手成本 |
|---|---|---|---|
| 多线程桌面下载器 | IDM、NDM | 用 Windows 桌面端下载大文件的人,IDM 装好后还能被脚本直接唤起 | 低 |
| 命令行工具 | Aria2、cURL | 在服务器或无图形界面环境跑下载的人,cURL 支持断点续传 | 中 |
| 远程推送(RPC) | Motrix、比特彗星 | 已在使用 Motrix 或比特彗星的人,点一下按钮任务直接进入下载队列 | 中 |
推送类路线需要在脚本设置里填写下载器服务的地址与密钥,配置 Aria2 推送下载时填好服务地址即可,设置面板还提供连接测试,方便排查网络问题。
脚本内部是怎么运转的
每个网盘对应的 JSON 配置里保存着接口地址、按钮选择器、界面文案以及各下载入口的提示文本。当脚本无法访问远程配置服务器时,会自动改用仓库内置的本地备份配置,取链功能因此不会因配置端故障而中断。早期版本里的独立 RPC 下载入口已合并进 Aria2 下载项统一处理,配合 Motrix 或比特彗星的远程服务使用;界面方面则采用主题注入方式,新增样式集中在脚本自身的节点下,网盘原生页面被改动的部分更少,脚本移除后页面可以完整还原。设置面板还保留了"返回下载窗口"的入口,调整过设置之后不必重新取链。
常见问题
页面上看不到下载助手按钮脚本未启用,或当前网址不在匹配范围内。先在管理器中确认开关已打开,再确认你所在的页面属于支持的平台与页面类型,然后刷新页面。
点击后取不到直链或提示报错多数情况是未登录、登录态过期,或接口临时限流。重新登录网盘账号后刷新页面,稍等几分钟再试。
下载速度不理想直链只负责取出下载地址,实际速度由网盘侧按账号权限分配,非会员账号照常被限速,这一点换任何下载器都无法改变。
弹窗样式错位、按钮异常可能是页面改版或其他脚本产生冲突。先临时停用其余脚本再刷新;若问题持续,删除旧版脚本并导入最新版本。
使用说明
这里把几件容易误会的事说清楚:脚本不破解任何网盘的限速机制,速度上限始终由账号权限决定;所有直链均取自各网盘官方公开的 API 接口;取链过程完全在你的浏览器里完成,文件不经过第三方服务器中转;代码完全开源,行为可审计。使用上请遵守各网盘服务条款,只下载自己有权访问的内容。
LinkSwift 省去的是客户端和手动取链的麻烦,它不负责把下载变快。装好脚本管理器、导入脚本、打开任意一家支持的网盘页面,把第一条直链交给你惯用的下载器,就可以开始了。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考