网盘直链下载助手:免装客户端,三步拿到九大网盘下载直链
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
网盘直链下载助手(LinkSwift)是一个运行在浏览器里的 JavaScript 用户脚本。它调用各网盘的公开接口,把页面上的“点击下载”换成一条可复制、或直接丢给下载工具的文件链接,覆盖百度网盘、阿里云盘、中国移动云盘、天翼云盘、迅雷云盘、光鸭云盘、夸克网盘、UC网盘、123云盘共九个平台。最大的收益是:不必为每个网盘安装官方客户端,也不必盯着页面进度条,下载可以交给惯用的多线程工具。
项目速览
项目基于油小猴的【网盘直链下载助手】修改而来,许可协议与完整更新日志见 README.md。仓库结构很简洁:核心是根目录的单文件(改)网盘直链下载助手.user.js(九千多行),旁边一个config/目录存放各网盘的接口配置。装上 Tampermonkey 后打开受支持的网盘页面,文件条目旁会出现下载菜单,提供 API下载、Aria2下载、RPC下载、cURL下载、比特彗星、AB Download Manager 以及增强下载(Beta)共七种方式。
它是怎么拿到链接的
- 脚本在文件头用 URL 匹配规则声明生效页面,例如百度网盘主页与分享页、阿里云盘分享页,只有这些页面才会运行
- 点击下载菜单后,由浏览器本地调用对应网盘的公开接口换取临时文件链接,百度网盘会先走 AccessToken 授权验证
- 全程不经过任何第三方中转服务器,文件不路过任何人的机器,浏览器里只生成链接
- 接口地址与按钮规则都写在配置文件中,脚本读不到远程配置时会自动改用
config/里的本地备份
快速上手:三步装好
- 给浏览器装 Tampermonkey 扩展,Chrome、Edge、Firefox、Safari、Opera 均可。
- 克隆仓库:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant然后在 Tampermonkey 管理页选择“从文件安装”,选中仓库根目录的 [(改)网盘直链下载助手.user.js] 文件。 3. 刷新百度网盘或阿里云盘页面,点击要下载的文件,在弹出的菜单里挑选下载方式即可。
按环境选择下载方式
| 环境 | 推荐工具 | 脚本内对应按钮 | 说明 |
|---|---|---|---|
| Windows | IDM | API下载 | 链接自动唤起 IDM,需先配置文件类型 |
| macOS | Motrix | RPC下载 | 发送到本地 RPC 服务,需开启 Motrix 的 RPC |
| Linux | XDown / Aria2 | Aria2下载 | 复制链接粘贴到支持 aria2c 的工具 |
| 任意平台终端 | cURL | cURL下载 | 复制命令进终端,支持断点续传 |
| Android | AB Download Manager | AB Download Manager | 手机上多线程下载 |
可以自定义的配置文件
- config/ 目录:存放 ali.json、config.json、quark.json、tianyi.json、xunlei.json、yidong.json 六个网盘的备份配置,脚本访问不到远程服务时自动启用,日常使用不用动它
config/config.json是百度网盘配置,pcs字段列有获取下载地址、AccessToken 授权等多个接口,btn字段记录页面按钮的位置规则config/xunlei.json额外收录了迅雷的一长串镜像域名,config/ali.json则包含阿里云盘的两个下载地址接口
常见卡点
- 装了脚本却没有按钮:现象是网盘页面无任何变化;原因通常是脚本开关未打开,或当前页面不在生效列表;检查 Tampermonkey 里的脚本开关并刷新页面,确认网盘类型受支持,仍不行就按 F12 看控制台是否有脚本报错。
- 点 API下载没唤起 IDM:现象是点击后没有下载任务;原因是 IDM 未安装或未配置对应的文件类型;装好 IDM 并配置它接管的文件类型,或改用复制链接到剪贴板的方式手动下载。
- 拿到直链但速度没变:现象是换用下载工具后依然慢;原因是网盘下载限速机制对非会员账号有基础限制,脚本并不破解限速;下载速度由账号自身权限决定,想要更快速度可改用官方客户端或开通会员。
使用边界
项目说明明确只调用各网盘服务商的公开接口,不承诺、也不实现破解限速,非会员下载仍会被限速。请把它用于下载自己合法的文件,不做大规模分发,并遵守各网盘的服务条款;限速问题的正路仍是官方客户端或会员。
装好之后先拿一个小文件走一遍:在百度网盘里点选文件,用复制链接到剪贴板的方式配合本地工具完成下载,确认整条流程没问题。中途报错时,先看 F12 控制台的错误信息,再对照 README.md 的更新日志确认是否已知问题。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考