netdisk 您所在的位置:网站首页 移动云盘在线用 netdisk

netdisk

2024-05-31 23:46| 来源: 网络整理| 查看: 265

云盘解析服务 (nfd云解析) 预览地址 https://lz.qaiu.top 注意: 请不要过度依赖lz.qaiu.top预览地址服务,建议本地搭建或者云服务器自行搭建。 解析次数过多IP会被部分网盘厂商限制,不推荐做公共解析。

Java CI with Maven jdk vert.x GitHub release (latest by date)

项目介绍

网盘直链解析工具能把网盘分享下载链接转化为直链,已支持蓝奏云/蓝奏云优享/奶牛快传/移动云云空间/小飞机盘/亿方云/123云盘/Cloudreve等,支持加密分享。

重要声明:本项目仅供学习参考;请不要将此项目用于任何商业用途,否则可能带来严重的后果。

网盘支持情况:

20230905 奶牛云直链做了防盗链,需加入请求头:Referer: https://cowtransfer.com/ 20230824 123云盘解析大文件(>100MB)失效,需要登录 20230722 UC网盘解析失效,需要登录

网盘名称(网盘标识):

蓝奏云 (lz) 登录, 上传, 下载, 分享 直链解析 蓝奏云优享 (iz) 登录, 上传, 下载, 分享 直链解析 奶牛快传 (cow) 登录, 上传, 下载, 分享 直链解析 移动云云空间 (ec) 登录, 上传, 下载, 分享 直链解析 小飞机网盘 (fj) 登录, 上传, 下载, 分享 直链解析 亿方云 (fc) 登录, 上传, 下载, 分享 直链解析 123云盘 (ye) 登录, 上传, 下载, 分享 直链解析 文叔叔 (ws) 登录, 上传, 下载, 分享 直链解析 Cloudreve自建网盘 (ce) 登录, 上传, 下载, 分享 直链解析 QQ邮箱 (qq) 暂不可用-存在cookie问题 登录, 上传, 下载, 分享 直链解析(用户无法直接使用直链) 夸克网盘 (qk) 寄了 UC网盘 (uc) 寄了

TODO:

登录接口, 文件上传/下载/分享后端接口 短地址服务 前端界面(建设中...) API接口说明

your_host指的是您的域名或者IP,实际使用时替换为实际域名或者IP,端口默认6400,可以使用nginx代理来做域名访问。 解析方式分为两种类型直接跳转下载链接和获取下载链接(JSON),每一种都提供了两种接口形式parser和网盘标志/分享key拼接的短地址(标志短链),所有规则参考示例。

通用接口: /parser?url=分享链接,加密分享需要加上参数pwd=密码; 标志短链: /网盘标识/分享key 在分享Key后面加上@密码; 直链JSON: 通用接口和标志短链前加上/json 加密分享的密码规则同上; 网盘标识参考上面网盘支持情况 括号内是可选内容: 表示当带有分享密码时需要加上密码参数 移动云云空间,小飞机网盘的加密分享的密码可以忽略 移动云空间分享key取分享链接中的data参数,比如&data=xxx的参数就是xxx

规则示例:

1. 解析并自动302跳转 : http://your_host/parser?url=分享链接(&pwd=xxx) http://your_host/网盘标识/分享key(@分享密码) 2. 获取解析后的直链--JSON格式 http://your_host/json/parser?url=分享链接(&pwd=xxx) http://your_host/json/网盘标识/分享key(@分享密码) 3. 需要特殊处理的网盘分享: 1. 移动云云空间(ec)使用parser?url= 解析时因为分享链接比较特殊(链接带有参数且含有#符号)所以要么对#进行转义%23要么直接去掉# 或者URL直接是主机名+'/'跟一个data参数 比如 http://your_host/parser?url=https://www.ecpan.cn/web//yunpanProxy?path=%2F%23%2Fdrive%2Foutside&data=81027a5c99af5b11ca004966c945cce6W9Bf2&isShare=1 http://your_host/parser?url=https://www.ecpan.cn/web/%23/yunpanProxy?path=%2F%23%2Fdrive%2Foutside&data=81027a5c99af5b11ca004966c945cce6W9Bf2&isShare=1 http://your_host/parser?url=https://www.ecpan.cn/&data=81027a5c99af5b11ca004966c945cce6W9Bf2&isShare=1 2. Cloudreve自建网盘解析规则: 1. 标志短链: 根据网盘使用https和http选择 http://your_host/ce/https_网盘域名_s_wDz5TK 或 http://your_host/ce/http_网盘域名_s_wDz5TK 网盘域名指的是Cloudreve搭建网盘的主域名比如pan.huang1111.cn,如果存在子路径需要将/替换为_,是否存在子路径看分享链接格式是否是://网盘域名/子路径/s/xxx,一般不存在子路径:网盘域名/s/xxx, 比如: http://127.0.0.1:6400/ce/https_pan.huang1111.cn_s_wDz5TK 2. parser接口 -> http://your_host/parser?url=分享链接(&pwd=xxx) 比如: http://127.0.0.1:6400/parser?url=https://pan.huang1111.cn/s/wDz5TK

json返回数据格式示例:

{ "code": 200, "msg": "success", "success": true, "count": 0, "data": "https://下载链接", "timestamp": 1690733953927 }

IDEA HttpClient示例:

# 解析并重定向到直链 ### 蓝奏云普通分享 # @no-redirect GET http://127.0.0.1:6400/parser?url=https://lanzoux.com/ia2cntg ### 奶牛快传普通分享 # @no-redirect GET http://127.0.0.1:6400/parser?url=https://cowtransfer.com/s/9a644fe3e3a748 ### 360亿方云加密分享 # @no-redirect GET http://127.0.0.1:6400/parser?url=https://v2.fangcloud.com/sharing/e5079007dc31226096628870c7&pwd=QAIU # Rest请求自动302跳转(只提供共享文件Id): ### 蓝奏云普通分享 # @no-redirect GET http://127.0.0.1:6400/lz/ia2cntg ### 奶牛快传普通分享 # @no-redirect GET http://127.0.0.1:6400/cow/9a644fe3e3a748 ### 360亿方云加密分享 GET http://127.0.0.1:6400/json/fc/e5079007dc31226096628870c7@QAIU # 解析返回json直链 ### 蓝奏云普通分享 GET http://127.0.0.1:6400/json/lz/ia2cntg ### 奶牛快传普通分享 GET http://127.0.0.1:6400/json/cow/9a644fe3e3a748 ### 360亿方云加密分享 GET http://127.0.0.1:6400/json/fc/e5079007dc31226096628870c7@QAIU 网盘对比 网盘名称 免登陆下载分享 加密分享 初始网盘空间 单文件大小限制 蓝奏云 √ √ 不限空间 100M 奶牛快传 √ X 10G 不限大小 移动云云空间(个人版) √ √(密码可忽略) 5G(个人) 不限大小 小飞机网盘 √ √(密码可忽略) 10G 不限大小 360亿方云 √ √(密码可忽略) 100G(须实名) 不限大小 123云盘 √ √ 2T 100G(>100M需要登录) 文叔叔 √ √ 10G 5GB 夸克网盘 x √ 10G 不限大小 UC网盘 x √ 10G 不限大小 打包部署 JDK下载(lz.qaiu.top提供直链云解析服务) 阿里jdk17(Dragonwell17-windows-x86) 阿里jdk17(Dragonwell17-linux-x86) 阿里jdk17(Dragonwell17-linux-aarch64) 解析有效性测试-移动云云空间-阿里jdk17-linux-x86 开发和打包 # 环境要求: Jdk17 + maven; mvn clean mvn package

打包好的文件位于 web-service/target/netdisk-fast-download-bin.zip

Linux服务部署

注意: netdisk-fast-download.service中的ExecStart的路径改为实际路径

cd ~ wget -O netdisk-fast-download.zip https://github.com/qaiu/netdisk-fast-download/releases/download/0.1.7-release-fixed2/netdisk-fast-download-bin-fixed2.zip unzip netdisk-fast-download-bin.zip cd netdisk-fast-download bash service-install.sh

服务相关命令:

查看服务状态 systemctl status netdisk-fast-download.service

启动服务 systemctl start netdisk-fast-download.service

重启服务 systemctl restart netdisk-fast-download.service

停止服务 systemctl stop netdisk-fast-download.service

开机启动服务 systemctl enable netdisk-fast-download.servic

停止开机启动 systemctl disable netdisk-fast-download.servic

Windows服务部署 下载并解压releases版本netdisk-fast-download-bin.zip 进入netdisk-fast-download下的bin目录 使用管理员权限运行nfd-service-install.bat 如果不想使用服务运行可以直接运行run.bat

注意: 如果jdk环境变量的java版本不是17请修改nfd-service-template.xml中的java命令的路径改为实际路径

0.1.8 开发计划 Docker部署 联想乐云解析 直链缓存 日志优化

技术栈: Jdk17+Vert.x4.4.1 Core模块集成Vert.x实现类似spring的注解式路由API

Star History

Star History Chart

支持该项目

本项目长期维护如果觉得有帮助, 可以请作者喝杯咖啡, 感谢支持 image

手机端支付宝打赏跳转链接



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有