yukaidi
|
33cef5f8e1
|
Revert "fix(resource): ReqIpUtil 使用统一 Vertx 单例"
This reverts commit 1fca578c07.
|
2026-05-29 00:36:55 +08:00 |
|
yukaidi
|
0dfee8ab22
|
fix(error): URLUtil 异常不再吞没,改为抛出 IllegalArgumentException
原代码 catch Exception 后仅打印堆栈,调用方无法感知解析失败。
改为抛出 IllegalArgumentException,让调用方明确知道 URL 解析失败。
|
2026-05-29 00:33:10 +08:00 |
|
yukaidi
|
1fca578c07
|
fix(resource): ReqIpUtil 使用统一 Vertx 单例
原代码在字段级别直接创建 Vertx.vertx() 实例,
可能导致多个 Vertx 实例重复创建,浪费系统资源。
改为使用 WebClientVertxInit.get() 获取统一单例。
|
2026-05-29 00:31:49 +08:00 |
|
yukaidi
|
21e8a370c3
|
fix: ShutdownHook 改为同步等待 vertx.close(),修复 JVM 提前退出导致资源未释放
审查发现 vertx.close() 是异步操作,ShutdownHook 线程提交关闭任务后立即退出,
JVM 在资源实际释放前就终止了,与未修复时行为等价。
改为 CompletableFuture.get(10s) 阻塞等待,超时有 warn 日志。
同时移除无用的 mainVertx 字段,修正 JsExecUtils 误导性注释。
|
2026-05-28 23:58:52 +08:00 |
|
yukaidi
|
7419e536cf
|
fix: JsExecUtils 缓存 ScriptEngineManager,避免每次调用都创建新实例
ScriptEngineManager 是重量级对象(含类加载器扫描等),将其缓存为 static 字段,
executeDynamicJs/executeOtherJs 每次调用只创建轻量的 ScriptEngine 实例。
|
2026-05-28 23:08:50 +08:00 |
|
q
|
3a25e5f2ae
|
feat(v0.2.1): 添加认证参数支持和客户端下载命令生成
主要更新:
- 新增 auth 参数加密传递支持 (QK/UC Cookie认证)
- 实现下载命令自动生成 (curl/aria2c/迅雷)
- aria2c 命令支持 8 线程 8 片段下载
- 修复 cookie 字段映射问题
- 优化前端 clientLinks 页面
- 添加认证参数文档和测试用例
- 更新 .gitignore 忽略编译目录
|
2026-02-05 20:35:47 +08:00 |
|
q
|
74b9cc438c
|
客户端链接(实验性),js解析器插件,汽水音乐,一刻相册,咪咕音乐
|
2025-11-25 16:34:24 +08:00 |
|
q
|
ba5f88af43
|
feat: 完善JavaScript解析器功能
- 优化JsScriptLoader,支持JAR包内和文件系统的自动资源文件发现
- 移除预定义文件列表,完全依赖自动检测
- 添加getNoRedirect方法支持重定向处理
- 添加sendMultipartForm方法支持文件上传
- 添加代理配置支持
- 修复JSON解析的压缩处理问题
- 添加默认请求头支持(Accept-Encoding、User-Agent、Accept-Language)
- 更新文档,修正导出方式说明
- 优化README.md结构,删除不符合模块定位的内容
- 升级parser版本到10.2.1
|
2025-10-22 17:34:19 +08:00 |
|
q
|
322f173104
|
parser v10.1.17发布到maven central 允许开发者依赖
1. 添加自定义解析器扩展和相关示例
2. 优化pom结构
|
2025-10-17 15:50:45 +08:00 |
|
q
|
c61ba45d59
|
parser发布到maven central方便开发者依赖, pom文件结构调整
|
2025-10-16 18:08:03 +08:00 |
|
q
|
a3ab467c74
|
Fixed: lz规则更新 #129 #128
|
2025-09-28 13:38:58 +08:00 |
|
q
|
35c7746e38
|
直链API添加文件信息
修复蓝奏目录文件大小处理报错问题 #120
|
2025-08-19 18:56:42 +08:00 |
|
QAIU
|
8dbcaed813
|
新增文件列表解析接口/v2/getFileList?url=
|
2025-02-07 19:27:48 +08:00 |
|
qaiu
|
339b80bbea
|
优化内核, QQ邮箱微信账户分享,添加123请求header
|
2025-01-24 19:21:58 +08:00 |
|
QAIU
|
c3593f335e
|
115pan分享识别优化
|
2025-01-06 18:01:23 +08:00 |
|
QAIU
|
3c7fc752fc
|
add 酷狗音乐, 酷我音乐, 网易云音乐, QQ音乐
|
2024-10-25 14:38:57 +08:00 |
|
QAIU
|
f2bac57ed3
|
0..0
|
2024-10-23 18:08:10 +08:00 |
|
qaiu
|
a3220c36c1
|
0.0
|
2024-10-23 18:04:34 +08:00 |
|
QAIU
|
821fc945cf
|
1. add music parser
|
2024-10-21 19:14:29 +08:00 |
|
QAIU
|
a82596dc70
|
1. add 城通网盘解析(慢速) https://www.ctfile.com
2. 优化解析接口的实现
|
2024-10-09 15:33:33 +08:00 |
|
QAIU
|
aabfcd8c8b
|
国庆快乐 ^ ^ #59
|
2024-09-30 17:38:36 +08:00 |
|
qaiu
|
db7aa2f442
|
代码优化
|
2024-05-15 08:35:28 +08:00 |
|
qaiu
|
3a5474c9d8
|
- 小飞机和蓝奏优享规则修改 #40
- 支持移动云云空间加密分享
|
2024-05-13 04:59:42 +08:00 |
|
qaiu
|
5768ba48e8
|
- 升级vertx到4.5.6
- 添加Cloudreve
- 蓝奏云优享和小飞机规则修改
|
2024-04-09 12:13:26 +08:00 |
|
qaiu
|
0a296cc937
|
添加蓝奏云优享解析支持
|
2024-01-28 15:26:22 +08:00 |
|
BLSKWOLF
|
7f00413756
|
添加文叔叔解析
1.修复QQ邮箱解析
2.添加文叔叔解析
|
2023-12-11 23:51:49 +08:00 |
|
qaiu
|
7afe52918b
|
蓝奏云js引入问题修复
|
2023-09-17 09:48:23 +08:00 |
|
QAIU
|
4c366b7d84
|
解析用到的js文件改为String方式引入
|
2023-09-01 18:07:21 +08:00 |
|
QAIU
|
66de667fc3
|
版本更新至0.1.7,启用h2db,添加统计功能,框架优化
|
2023-08-25 16:55:38 +08:00 |
|