Commit Graph

189 Commits

Author SHA1 Message Date
qaiu
fc50d1f5ba Update README with new links and information 2025-11-14 06:33:16 +08:00
q
0a3dbc6342 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	parser/src/test/java/cn/qaiu/parser/clientlink/impl/CurlLinkGeneratorTest.java
2025-11-13 17:58:59 +08:00
qaiu
b807223614 更新 README.md 2025-11-08 00:23:22 +08:00
qaiu
c775dabd7e 更新 README.md 2025-11-08 00:20:30 +08:00
qaiu
5ee0aae6e1 更新 README.md 2025-11-08 00:19:16 +08:00
qaiu
5c8e4d7754 更新 README.md
测试下载链接更新
2025-11-04 15:44:17 +08:00
qaiu
79123448f6 更新 README.md
接口参考优化
2025-10-30 22:42:28 +08:00
q
c71d4cfa87 feat: 新增客户端协议生成系统,支持8种主流下载工具
🚀 核心功能
- 新增完整的客户端下载链接生成器系统
- 支持ARIA2、Motrix、比特彗星、迅雷、wget、cURL、IDM、FDM、PowerShell等8种客户端
- 自动处理防盗链参数(User-Agent、Referer、Cookie等)
- 提供可扩展的生成器架构,支持自定义客户端

🔧 技术实现
- ClientLinkGeneratorFactory: 工厂模式管理生成器
- DownloadLinkMeta: 元数据存储下载信息
- ClientLinkUtils: 便捷工具类
- 线程安全的ConcurrentHashMap设计

🌐 前端集成
- 新增ClientLinks.vue界面,支持客户端链接展示
- Element Plus图标系统,混合图标显示
- 客户端检测逻辑优化,避免自动打开外部应用
- 移动端和PC端环境判断

📚 文档完善
- 完整的CLIENT_LINK_GENERATOR_GUIDE.md使用指南
- API文档和测试用例
- 输出示例和最佳实践

从单纯的网盘解析工具升级为完整的下载解决方案生态
2025-10-24 09:29:05 +08:00
qaiu
782f47c7c5 更新 README.md 2025-10-22 12:27:01 +08:00
q
92043cf415 忽略package-lock.json 2025-10-20 13:42:44 +08:00
q
97c2fe6784 feat: 添加 WPS 云文档/WPS 云盘解析支持 (closes #133)
- 新增 PwpsTool 解析器,支持 WPS 云文档直链获取
- 调用 WPS API: https://www.kdocs.cn/api/office/file/{shareKey}/download
- 前端添加 kdocs.cn 链接识别规则
- 前端预览功能优化:WPS 云文档直接使用原分享链接预览
- 后端预览接口特殊处理:判断 shareKey 以 pwps: 开头自动重定向
- 支持提取文件名和有效期信息
- 更新 README 文档,添加 WPS 云文档支持说明

Parser 模块设计:
- 遵循开放封闭原则,易于扩展新网盘
- 只需实现 IPanTool 接口和注册枚举即可
- 支持自定义域名解析和责任链模式

技术特性:
- 免登录获取下载直链
- 支持在线预览(利用 WPS 原生功能)
- 文件大小限制:10M(免费版)/2G(会员版)
- 初始空间:5G(免费版)
2025-10-20 13:33:53 +08:00
qaiu
684e8d4c84 更新 README.md 2025-10-11 00:23:41 +08:00
qaiu
a96bde812d 更新 README.md
远期规划
2025-10-11 00:19:07 +08:00
rensumo
f60d2573e6 更新linux部署的下载链接 2025-10-09 20:32:22 +08:00
rensumo
11669c07ed 修复命令行部署自启动命令的错误 2025-10-08 15:31:04 +08:00
qaiu
e2155aec45 更新 README.md 2025-08-14 19:36:09 +08:00
qaiu
aaf34a460e 更新 README.md 2025-08-14 19:28:44 +08:00
q
1bb30a9ed2 更新文档 2025-08-14 15:27:03 +08:00
qaiu
1a57bddef7 Update README.md 2025-08-11 13:32:33 +08:00
q
1d30716aa6 build status 2025-08-11 13:26:06 +08:00
qaiu
40d4a1fcb5 Update README.md 2025-08-11 13:18:00 +08:00
q
e01bb2d8d7 Merge remote-tracking branch 'origin/main' 2025-08-11 13:14:59 +08:00
q
d8a4d2e39f 添加支持 QQ闪传,微雨云,优化前端逻辑 2025-08-11 13:14:43 +08:00
qaiu
dbbd5759ab Update README.md 2025-08-08 12:33:46 +08:00
qaiu
b588ba740f 更新 README.md 2025-08-05 13:14:09 +08:00
qaiu
131cb7085d 更新 README.md
联系方式更新
2025-07-16 13:30:47 +08:00
qaiu
180e54f278 更新 README.md 2025-07-12 13:47:03 +08:00
q
4663751924 目录解析支持优化 v0.1.9b2 2025-07-08 18:58:38 +08:00
qaiu
cd04eead07 更新 README.md 2025-07-08 04:03:42 +08:00
qaiu
2b4340a5d6 更新 README.md 2025-07-08 04:02:50 +08:00
qaiu
ff6913264f 更新 README.md 2025-07-08 03:51:46 +08:00
qaiu
ffd88841d5 更新 README.md 2025-07-08 03:51:00 +08:00
qaiu
0ed0d2ed82 更新 README.md 2025-07-08 03:48:19 +08:00
qaiu
c2387c47ee 更新 README.md 2025-07-08 03:47:09 +08:00
qaiu
65cc78de7d 更新 README.md 2025-07-08 03:46:19 +08:00
qaiu
8bedfcf794 更新 README.md
docker镜像更新
2025-07-08 03:20:18 +08:00
qaiu
1cd059f842 Update README.md 2025-07-08 02:23:01 +08:00
qaiu
42438f2bbd 更新 README.md 2025-07-04 19:38:18 +08:00
qaiu
1fb6e5d660 更新 README.md 2025-07-04 19:34:53 +08:00
q
3fa0588e03 目录解析支持 2025-07-04 19:20:06 +08:00
q
1a0b3a75c3 目录解析支持 2025-07-04 19:16:36 +08:00
yyzy-official
c9ca47b27d Update README.md
收款码隐藏
2025-07-02 17:41:23 +08:00
yyzy-official
35e54f5ad5 Update README.md
1. 微信联系方式
2. 预览地址
2025-07-02 17:39:14 +08:00
qaiu
310d516aac Update README.md 2025-07-02 15:50:29 +08:00
qaiu
aee84e3cb3 Update README.md 2025-07-02 15:46:55 +08:00
qaiu
9761a9e2d9 更新 README.md 2025-06-06 07:17:49 +08:00
qaiu
8bed7487de Update README.md 2025-06-04 16:28:50 +08:00
qaiu
2b084a3cc8 Update README.md 2025-06-04 16:26:56 +08:00
qaiu
b5397ba303 Update README.md 2025-06-04 15:27:21 +08:00
qaiu
36f9b53f9b Update README.md 文件夹解析说明 2025-06-04 15:25:26 +08:00