目录
NFD的全称是netdisk-fast-download,从名字就能看出来它的用途:让网盘下载变快。它的原理不复杂,就是把网盘的分享链接解析成文件的真实下载地址,省去中间打开网页、等待跳转、手动点按钮的过程。项目在GitHub上开源,用Java和Vert.x框架编写,开发者是qaiu。目前有在线体验站lz.qaiu.top可以直接用,但项目方也明确提醒,不要过度依赖公共解析站,请求量大了容易被网盘厂商限制,有条件的建议自己搭建。
官网入口地址
下载地址
NFD是在线服务和开源项目,在线使用不需要下载。如果需要本地部署,项目代码和发行包在GitHub上获取:https://github.com/qaiu/netdisk-fast-download。Releases页面提供Windows和Linux的打包版本,Windows用户下载解压后运行run.bat即可启动,Linux用户可以通过Docker或命令行脚本部署。
功能介绍
NFD的功能设计偏向技术用户,但基础的网页解析界面也做得比较直观。
多网盘直链解析:目前支持蓝奏云、蓝奏云优享、小飞机盘、123云盘、移动云云空间、亿方云、文叔叔、联想乐云、QQ邮箱云盘、QQ闪传、城通网盘、永硕E盘、飞书云盘、WPS云文档、iCloud、Google云盘、Onedrive、Dropbox等二十多个平台。部分平台需要登录认证才能解析大文件,比如123云盘超过100MB的文件。
文件夹分享解析:蓝奏云、蓝奏优享、小飞机盘、123云盘支持文件夹分享链接解析,可以列出文件夹内的文件列表并分别获取下载地址,对于收集了整个资源包的用户比较实用。
加密分享支持:带提取码的分享链接也能处理,在接口里传入密码参数就行。Web界面也支持填写密码。
API接口:提供两种调用方式。一种是302自动跳转下载,请求后直接开始下载文件;另一种是获取JSON格式的直链数据,适合集成到下载站、资源站、博客或App的更新下载模块里。
短链格式:除了完整的参数形式,还支持类似https://lz.qaiu.top/ec/分享key@密码的短链,用起来更简洁,也避免了链接里的特殊字符需要二次编码的问题。
开源可部署:项目采用MIT协议开源,提供Docker镜像、Linux服务安装脚本和Windows批处理文件,有服务器的话可以自己搭一套,不受公共站点的请求量限制。
应用场景
资源站和下载站的直链生成:站长把用户分享的网盘链接通过API转换成直链,访客点击就能直接下载,不用先跳转到网盘页面再操作一遍。
个人博客的附件下载:把文件存在蓝奏云或小飞机盘上,用NFD解析出直链后放在博客里,读者点一下就开始下载,体验比跳转网盘好。
App更新包的下载分发:开发者把安装包放在网盘上,通过NFD的API获取直链,App内直接调用下载,省去中间页面的跳转环节。
视频点播和图床场景:解析出的直链可以直接用于视频播放或图片外链,适合小规模的个人项目。
自建网盘的文件分享:Cloudreve自建网盘也支持,可以把自建盘里的文件生成直链分享出去。
使用方法
在线使用:打开lz.qaiu.top把网盘分享链接粘贴到输入框,如果有提取码就填到密码栏,点解析,页面会给出下载按钮或直链地址。
API调用:请求https://lz.qaiu.top/parserurl=分享链接&pwd=密码会直接跳转下载;请求/json/parser同样的参数会返回JSON格式的直链数据。分享链接里的特殊字符需要先做URL编码。
本地部署:Windows用户下载发行包解压后运行run.bat,默认在6401端口启动网页服务。Linux用户可以用Docker拉取镜像后挂载资源和数据目录运行,也可以用项目提供的service-install.sh脚本安装成系统服务。
服务支持
NFD本身免费开源,没有会员收费。在线体验站是公益性质的,由林枫云提供服务器赞助。项目方在GitHub上维护代码和文档,有QQ交流群可以沟通。需要说明的是,项目定位是个人学习和技术交流,官方声明不建议用于商业用途或大规模滥用。公共解析站存在被网盘厂商限流的风险,高频请求导致IP被屏蔽,所以项目方建议有需要的用户自行部署。部分网盘(如夸克、UC)在专业版中才提供完整支持,普通版对这类需要登录Cookie的网盘支持有限。
| 源码反馈/咨询 (共有 条反馈) |
NFD网盘直链解析常见问题
不是公司产品,是个人开发者qaiu在GitHub上开源的项目,项目名叫netdisk-fast-download,采用MIT协议。在线体验站由林枫云赞助服务器。
它是一个把网盘分享链接转成直链的工具。你给它一个蓝奏云或123云盘的分享链接,它解析出文件的真实下载地址,省去打开网页、输密码、点按钮的步骤,可以直接下载或集成到自己的网站里。
简单的用法是打开lz.qaiu.top,粘贴分享链接,有密码就填密码,点解析,然后点下载。如果你是开发者,可以调用它的API,请求/parser接口会直接跳转下载,请求/json/parser会返回直链的JSON数据。
免费。项目开源,在线体验站也是公益性质,没有会员套餐或付费解锁。不过公共站点的请求量有限制风险,项目方建议有条件的话自己部署。
代码开源,可以自己审查。官方声明不涉及破解或绕过版权保护,只是代替用户发起请求,不会提升或绕过网盘的会员权限和限速策略。高频调用触发网盘风控,导致IP被屏蔽,这是使用这类工具的共性风险。
分享链接里如果带#或&这类特殊字符,传参前先做URL编码,不然解析会出错。用短链格式可以避免二次编码的麻烦。解析量大的话配置代理,或者干脆自己部署一套,别一直用公共站。123云盘的大文件需要登录认证,提前在配置里填好账号密码或者用auth参数传Cookie。
蓝奏云、蓝奏云优享、小飞机盘、123云盘、移动云云空间、亿方云、文叔叔、联想乐云、QQ邮箱云盘、QQ闪传、城通网盘、永硕E盘、飞书云盘、WPS云文档、Cloudreve、iCloud、Google云盘、Onedrive、Dropbox等。夸克和UC的完整支持在专业版里。
在线体验地址是https://lz.qaiu.top/,开源项目地址是https://github.com/qaiu/netdisk-fast-download。
对于懂点技术的用户来说挺实用,API设计清楚,支持网盘多,还能自己部署。普通用户直接用网页版也能解决大部分下载需求。缺点是部分网盘需要登录认证,公共站点不稳定,高峰期解析失败。
界面是中文的。在线网页版操作不复杂,粘贴链接点解析就行。API调用和本地部署需要一点技术基础,得看得懂参数和配置文件。
支持。蓝奏云、蓝奏优享、小飞机盘、123云盘的文件夹分享链接可以解析出文件列表,每个文件都能单独获取直链。
支持。带提取码的分享链接在解析时传入密码参数就行,Web界面也有密码输入框。
Windows用户下载发行包解压后运行run.bat就能启动。Linux用户可以用Docker拉取镜像运行,也可以用项目提供的脚本安装成系统服务。需要JDK17环境,配置文件和端口在resources目录里改。
302跳转下载用GET/parser?url=分享链接&pwd=密码,直接开始下载。获取JSON直链用GET/json/parser,参数一样,返回的数据里有directLink字段就是下载地址。分享链接记得先做URL编码。
常见原因有几种:分享链接过期或被取消,网盘厂商调整了接口,公共站点请求量太大被限流,或者该网盘需要登录认证而你没配置。先检查分享是否还有效,再试试自己部署或者换网盘。
普通网盘下载要打开分享页,输密码,等跳转,再点下载按钮。NFD直接给你文件的真实地址,一步到位。对于需要批量下载或者要把下载集成到自己网站里的场景,省事很多。