Commit Graph
3 Commits
Author SHA1 Message Date
chenxin 55398c8cb7 ✨ feat(bookSource): 光遇式聚合书源适配阅读 app 并完善评论体验
- 聚合书源:发现页筛选宫格/分类宫格、x:t:m:d: 前缀搜索、fqtab 类型随书切换、
  段评气泡(光遇 svgs 六样式);showCmt 能力检测,魔改版原地弹窗(点遮罩关闭)、
  官方阅读降级 startBrowser;jsLib 不引用规则变量,searchUrl 修正编码与作用域
- 评论页:注入绝对 API_BASE,修复弹窗 WebView 内切换排序/懒加载失败;
  externalBaseURL 识别 X-Forwarded-Proto,气泡 ident 不再硬编码 http;
  顶栏固定(拖拽把手)+评论区独立滚动
- 部署:证书方案从 certbot 迁移到 acme.sh(CERT_DIR 可配置)
- 忽略 .codegraph 本地索引目录
2026-10-10 12:54:33 +08:00
chenxin 067a2816d9 ✨ feat(bookSource): 重写聚合书源,支持小说/听书/漫画/短剧与段评
- 朴素相对 URL 模式:searchUrl/bookUrl/tocUrl/chapterUrl 全链路,跨规则状态 java.put 传递,弃用 data:;base64 链(真实阅读端解码语义不符)
- 四模式分流:小说/听书/漫画/短剧;搜索支持 x:/t:/m:/d: 前缀;听书优先视频原声回退 TTS,短剧走 CENC 解密代理直链自动播放,空正文回退漫画图片(兼容 data 与 data.images 两种响应结构)
- 段评气泡:对接 /content?review=keep 注入的 <comment> 标记,纯 JS base64(规避部分版本 API 差异),点击打开 /review_html 评论页
- 发现页:设置选择按钮两两一行、男频/女频频道切换(分类减半)、搜索框按类型自动加前缀、分类一行 3 个统一排版
- 短剧搜索 video_data 字段归一化(series_id→book_id、title→book_name、cover→thumb_url、演员→author)
- 兼容性:设置存取走 cache(全规则环境可用),BaseUrl 三级兜底(source→book.origin→baseUrl),段评正则兼容 <p idx> 属性,无登录页依赖
2026-10-10 02:14:44 +08:00
chenxin 162dde9222 ✨ feat(bookSource): 新增番茄小说书源配置文件 2026-10-09 23:04:59 +08:00