三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

网盘直链下载助手保姆级上手指南:不装客户端也能把文件搬到本地

网盘直链下载助手保姆级上手指南:不装客户端也能把文件搬到本地

网盘直链下载助手保姆级上手指南:不装客户端也能把文件搬到本地

【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant

网盘直链下载助手是一款基于 JavaScript 开发的浏览器油猴脚本,它能在百度网盘、阿里云盘、夸克网盘、天翼云盘等八大主流网盘的网页里,直接帮你解析出文件的真实下载地址,再用你习惯的下载工具把文件抓回本地。整个过程中不需要安装任何网盘官方客户端,解析动作全部在你自己的浏览器里完成,数据不出本地。这篇文章用"一个问题带一节"的方式,把这款开源脚本从原理到实战一次讲透。

为什么要在浏览器里装一个下载脚本?

先说一个真实场景:朋友通过网盘分享给你一个 2.4GB 的课程压缩包。你没有安装那个网盘客户端,点开网页版下载,浏览器要么弹出"请安装客户端"的提示,要么给你一条龟速链接,断断续续下到一半还容易失败。

传统解法不外乎三种:硬着头皮装客户端、找在线解析站碰运气、或者干脆放弃。装客户端最省事,但手机电脑各装一遍,每个网盘一套,光维护这些软件就够烦的。

网盘直链下载助手的思路完全不同:它不去和网盘抢带宽,而是调用网盘自己公开的 API 接口,把网页版"藏起来"的真实下载链接取出来交给你。链接拿到手,你用 IDM、Aria2、Motrix 还是浏览器自带下载都行,工具选择权回到了你手里。

核心价值一句话:它不是一个下载器,而是一把能打开所有网盘下载入口的"钥匙"。

它和那些"破解限速"脚本的区别在哪里?

这是新手最容易混淆的地方。网上确实流传着一些号称"不限速解析""破解限速"的脚本,但请记住一个技术常识:纯前端脚本没有能力突破网盘服务端的限速机制

那些声称能"破解"的工具,底层逻辑几乎都是把你的分享链接转发到作者的第三方服务器,服务器再用自己养的会员账号帮你转存、获取不限速链接。听起来很美,风险却实打实:

风险点具体表现
账号连坐转存过程中,对方账号出问题,你的账号可能一起被标记
隐私暴露私密文件经第三方服务器中转,等于把内容递到了别人眼前
随时失效会员账号池一旦被平台批量封禁,工具当场报废

网盘直链下载助手走的是另一条路:只调用网盘官方 API,不经过任何第三方服务器,解析在浏览器本地完成,速度上限取决于你账号自身的权限等级。项目 README 里也写得很克制——不承诺、不宣传任何破解能力,这也是它能在 AGPL-3.0 协议下长期开源维护的原因。

三分钟完成的安装步骤

安装只需要三步,全程不需要写任何代码。

第一步:装上脚本管理器。Tampermonkey(篡改猴)是最常用的选择,支持 Chrome、Edge、Firefox,从浏览器扩展商店搜索安装即可。

第二步:拿到脚本文件。在终端执行克隆命令:

git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant

克隆完成后,项目里有两个关键内容:主脚本(改)网盘直链下载助手.user.js,以及config/目录下的各网盘配置文件。

第三步:导入脚本。打开 Tampermonkey 管理面板 → 实用工具 → 从文件安装,选中刚才的.user.js文件,确认安装。之后访问任意支持的网盘网页,刷新一次,就能在页面上看到"解析直链"的入口了。

第一次解析:从勾选文件到连接下载器

以百度网盘为例,完整流程走一遍:

  1. 打开网盘网页版,勾选你要下载的文件(支持多选和文件夹);
  2. 点击页面上出现的"下载助手"按钮,脚本开始向网盘 API 请求真实链接;
  3. 几秒钟后弹出下载方式选择窗口,按需选择即可。

弹出的窗口里有六种下载姿势,对应不同工具和场景:

  • API下载:适合 IDM、NDM 以及浏览器自带下载,点一下直接开始;
  • Aria下载:生成 aria2c 格式命令,交给 XDown 或 Linux 命令行执行;
  • RPC下载:一键推送到 Motrix、Aria2 Tools 等支持 RPC 协议的下载器;
  • cURL下载:复制命令到 Windows/Linux/Mac 终端运行,天然支持断点续传;
  • BC下载:对接比特彗星,迅雷云盘的镜像节点还能用来加速;
  • 增强下载:多块多线程下载,适合单文件较大、网络波动明显的场景。

小提示:脚本支持"从设置页一键返回下载窗口",链接失效或需要换下载器时,不用重新解析第二遍。

八大网盘逐个看:选哪个、怎么用、避什么坑

每家网盘的适配深度不同,这里换一个实用视角来对比——不聊技术参数,直接说适合谁、上手难度和容易踩的坑。

网盘适合人群上手难度核心玩法避坑提示
百度网盘资源大户、考研资料党AccessToken 授权后解析,个人盘和分享页都能用旧版 Cookie 方式已废弃,请走授权流程
阿里云盘团队协作、大文件传输支持个人盘与分享页解析注意新旧域名 alipan.com 的适配
天翼云盘电信用户、企业办公移动端接口模拟,绕过网页限制需保持登录态,频繁解析可能触发验证
迅雷云盘影视资源、种子收藏者内置海量镜像节点,多线程加速明显镜像节点列表跟随配置更新,脚本异常时先更新配置
夸克网盘移动端同步用户加密路径解析,适配分享页页面改版频繁,失效后优先检查脚本版本
移动云盘移动用户、手机备份多节点请求,负载均衡部分页面入口较深,找不到按钮先刷新
UC网盘浏览器集成用户轻量级适配,快速分享下载功能相对基础,复杂场景建议用电脑端
123云盘免费用户、临时存储持续跟进新策略,分享页支持好页面更新快,遇到缩略图问题记得升级脚本

各网盘的解析接口和按钮定位规则都独立存放在 config/ 目录,比如百度网盘的配置在 config/config.json,想了解脚本如何与某个网盘交互,直接看对应配置文件即可。

下载速度不理想?按这四个环节排查

很多用户把"速度慢"一股脑归咎于脚本,其实九成问题出在下面四个环节:

① 账号权限。脚本不突破限速,你的账号是普通会员,直链速度上限就在那里。想提速,要么升级账号权限,要么选择网络低谷时段(工作日晚间至凌晨)下载。

② 下载器配置。用 Aria2 时,合理的并发参数能明显改善体验:

aria2c -c -s 12 -x 12 -k 10M \ --max-concurrent-downloads=4 \ --max-connection-per-server=12 \ --split=12 \ --file-allocation=none \ --continue=true \ --timeout=45 \ --retry-wait=4 \ --max-tries=6 \ "你的直链地址"

③ 网络环境。有线网络普遍优于无线;如果跨运营商访问,考虑更换 DNS 或调整网络出口。

④ 链接时效。部分网盘直链有时效,过期后再解析一次即可,不要反复点击旧链接。

批量下载与自动化备份的两种玩法

玩法一:批量导入下载器。在网盘里全选一批文件,一次性解析出所有直链,然后一键推送到 Aria2 或 Motrix,下载器会自动排队、并发、断点续传。实测场景:32 个课程视频共 2.4GB,逐个手动下载大约要 2 小时;走批量解析加 12 线程下载,40 分钟出头全部落地,时间成本大概省下三分之二。

玩法二:写一个定时备份脚本。直链拿到手后,配合 cURL 和 crontab 就能搭一个简陋但好用的自动备份管线:

#!/bin/bash # 每日凌晨备份网盘文件到本地 BACKUP_DIR="/backup/pan" DATE=$(date +%Y%m%d) curl -L -o "${BACKUP_DIR}/backup_${DATE}.zip" "你的直链地址" # crontab: 0 3 * * * /path/to/backup.sh

关于安全与合规,三个必须知道的事实

  1. 解析基于官方公开 API。项目获取链接的路径全部来自网盘服务商自己提供的接口,不涉及任何破解行为,这也是它能持续迭代的基础。
  2. 隐私边界清晰。所有解析都在浏览器内完成,不上传你的文件、不中转你的数据、不索要账号密码。任何第三方宣称"本脚本加速下载"的宣传都与项目本身无关。
  3. 合理使用是底线。请仅下载自己拥有权利的合法文件,尊重各网盘服务条款,不用于商业分发或侵犯版权的内容。

常见问题快问快答

Q:解析按钮没出现?A:按顺序检查——脚本是否已启用、页面是否刷新过、当前网盘是否在支持列表内、浏览器控制台有没有报错。都不行就清一次缓存重试。

Q:链接解析成功但下载器收不到?A:优先确认下载器的 RPC 端口和密钥与脚本设置一致;Motrix 默认端口 6800,检查本地服务是否已启动。

Q:脚本怎么更新?A:Tampermonkey 会按配置自动检查更新;也可以手动重新导入最新版脚本覆盖安装。配置文件支持独立更新,接口变动时通常只需要同步 config/ 下的文件,无需重装脚本。

Q:多个网盘能同时用吗?A:可以。脚本按匹配规则在对应网盘页面注入功能,互不干扰,你甚至可以在不同标签页同时操作不同网盘。

Q:遇到 Bug 找谁?A:项目在 GitCode 开源,通过仓库的 Issues 反馈最有效,反馈时附上浏览器控制台截图和脚本版本号,能大幅提高处理效率。

网盘直链下载助手解决的不是"怎么下得快",而是"怎么下得自由"——摆脱客户端绑架,把下载工具的选择权、下载过程的掌控权都交还给用户。对每天要和多个网盘打交道的你来说,装这一个脚本,等于给浏览器配了一把万能钥匙。

【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

← 返回列表