网盘文件丢给 IDM 或 Aria2?先装这个浏览器脚本把直链取出来
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
想把百度网盘里的文件交给 IDM 下载,网页上只有官方下载按钮,右键也找不到直链。LinkSwift 是一个浏览器油猴脚本,装好之后可以在网盘页面直接解析出网盘直链,再交给你的下载器,覆盖百度网盘、阿里云盘、夸克网盘、123云盘在内的九大网盘。
它能帮你解决什么
以前把网盘文件交给 IDM,得先把文件存到网盘,再复制分享链接丢给第三方解析站,扫码、等它返回链接,文件路径绕了一圈别人的服务器。现在在网盘页面勾选文件,点下载助手按钮就能当场拿到直链,脚本支持直接推送给 IDM,也可以复制 cURL、Aria2 命令行,整个过程链接不经过任何第三方服务器。
以前在没装官方客户端的电脑上,只能靠网页端那个速度不受控的官方下载条。现在脚本直接在浏览器里工作,下载窗口提供 API 下载、Aria 下载、RPC 下载(对应 Motrix、Aria2 Tools)、cURL 下载、比特彗星、AB Download Manager 几种方式,用哪个下载器就选哪个入口。
以前批量下文件,每选一个就要重复"选择—复制—解析"一套动作。现在支持批量复制链接、批量推送到下载器,一套课件、一个图片文件夹可以一次处理完。
五分钟跑起来
- 装一个油猴脚本管理器:Tampermonkey 或 Violentmonkey,浏览器扩展商店里搜一下就有,Chrome、Edge、Firefox 都能用。
- 拿脚本文件。主脚本是 (改)网盘直链下载助手.user.js,也可以把整个仓库拉下来再取文件:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant- 在 Tampermonkey 里点"创建新脚本",把 .user.js 文件内容整体粘进去保存,脚本名会显示为 LinkSwift。
- 打开一个常用网盘页面(百度网盘首页、阿里云盘、夸克网盘都行),登录账号,页面上应该多出一个下载助手入口。
- 点按钮,对任意一个文件试一次解析,看到直链或下载菜单弹出就说明装好了。
两个容易卡住的点:页面没变化时,先去 Tampermonkey 里确认脚本已启用,它只在声明过的网盘页面生效,打开别的网站不会有任何动静;从 GreasyFork 等镜像站装的旧版本可能更新不及时,建议用项目仓库里的文件覆盖安装一遍。
几个值得改的设置
- 按下载器选下载方式→ 下载菜单里可以切换 API 下载、Aria 下载、RPC 下载、cURL 下载。用 IDM 选 API 下载让它直接唤起,用 Motrix 这类 RPC 客户端就选 RPC 推送任务。
- IDM 不弹出来时→ 有些文件后缀没被 IDM 接管,脚本窗口里提供了配置 IDM 文件类型的入口,照着把后缀加进去就行。
- 远程服务配置→ config/ 目录是一整套备份配置,每个文件对应一个网盘的 API 端点和按钮规则,比如
config/ali.json对应阿里云盘。脚本访问默认服务失败时会自动回落到这组文件,你也可以自己添加、删除、切换多个服务配置。 - 深色模式→ 设置里可以开暗色主题,且支持热切换,不用刷新页面,晚上看页面不刺眼。
- 网盘界面精简→ 助手美化相关设置可以去掉网盘页面上冗余的元素、换主题色,把屏幕让给文件列表和下载按钮。
我踩过的坑
装完页面没有按钮脚本只在它声明支持的网盘页面生效,打开分享页之外的第三方页面、或者脚本没启用都不会出现。 回到网盘官方页面刷新一下,并确认 Tampermonkey 里脚本处于启用状态。
百度网盘获取链接报错或一直转圈一般是登录凭证(AccessToken)过期,或官方接口调整了,早期版本还出过 9019 这类授权错误。 重新登录一次百度网盘,然后把脚本更新到仓库里的最新版本。
直链过一会儿就失效网盘直链本身有有效期,不是脚本的问题。 下大文件时别手动复制链接存着,直接推送给 IDM 或 Aria2,让下载器立刻开始。
解析完速度没变快脚本不破解限速,下载速度取决于你自己账号的权限,非会员照样被平台限速,这是最容易误会的一点。 想更快就升级账号或用官方客户端,这个脚本只负责"把直链拿到手"。
123云盘、夸克分享页偶尔失效这两家改官方页面改得勤,按钮和接口规则要跟着版本走。 看一眼更新日志,保持脚本版本最新基本就能覆盖。
它背后在做什么
整个过程都在浏览器里完成:脚本拿着你已登录的凭证,调用各网盘公开的文件下载接口,取出文件的真实直链,再交给下载器。有点像拿着取件码在官方快递柜前取件,包裹从头到尾不经过别人手,也不存在"破解"一说。每个网盘都有独立的一套接口端点和页面规则,官方页面一改,维护者就得跟进适配,所以版本更新比较勤。
一个把网盘直链取出来、交给你自己下载器的浏览器脚本。装好 Tampermonkey,把脚本粘进去,去自己网盘首页随便解析一个文件试试;使用中遇到解析失败,去仓库的 issues 里问一句,维护者会跟着各网盘的页面改动持续更新。链接是用你自己的账号权限取的,别拿它批量抓取不属于自己的文件。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考