Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
# JAVGG 1.0.2 — 2026-10-03

- 修复四条线路都被读为 `Server` 的问题;播放器容器编号与选项编号对应,避免遗漏 iframe 后错配线路及重复分组 ID。
- 作为数据解包公开的 Dean Edwards 播放配置,不使用 `eval` 或执行网页代码。发现真实 HLS master 和画质,最高可用画质默认,旧载荷与原下载路径保留。
- 资源发现限两路并发;失败线路独立降级。画质发现和播放均限 28 秒,播放器/清单 HTTP 各最多 4 秒;无静态可用线路时才进行一次浏览器捕获,不缓存失败或签名 URL。
- 读取 `capturedRequests` 及其请求头;luluvdoo 使用实测的来源头,其他静态播放器不猜测 Origin/Referer。永久失效清单、验证页、blob-only 和宿主挂起分别给出阶段诊断。
- 57 项媒体库离线回归通过,包含 11 项新检查。桌面匿名 HTTP 已验证两部影片的清单和范围分片;ATID-666 SW 实测 404。浏览器和匿名 HTTP 属诊断证据,iPhone/DreamBy 原生播放仍未验收。

# 2026-10-03

基于 `main` 的 `8e43017532ec81e3338046ba6e32dff7655bd3dd` 修复审查中 O01–O25;保留所有已发布文件路径。
Expand Down
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,14 @@ GitHub Actions 会先生成兼容副本并验证;`main` 的检查通过后,

具体行为和设备验证限制见 [CHANGELOG.md](CHANGELOG.md)。

## JAVGG 1.0.2 播放修复稿

`javgg-mini-library.js` 保持原下载路径、媒体库 ID、`baseUrl` 参数和旧 `javgg://` 载荷。按实际 `data-nume` 对应 VH、playmate、luluvdoo、SW 线路,静态读取公开播放器的打包代码,不执行远程脚本。资源列表仅包含本次成功读取到的真实画质,最高画质默认;地址在每次播放时刷新。

画质发现与播放各有 28 秒总时限,播放器及清单 HTTP 阶段最多 4 秒;两路并发检查,某条线路失效不会抹掉其他可用线路。静态发现已有可用线路时直接返回;全部失败时最多一次 8 秒浏览器媒体捕获。已选线路播放的捕获最多 10 秒。404、验证页、非 HLS 响应会明确失败,临时发现失败可重新请求。脚本截止时间不能强制取消宿主已经启动的原生请求。

匿名桌面 HTTP 已验证 CAWB-046 的 luluvdoo 1080p、SW 1080p/720p/480p 和 MIRD-287 的 luluvdoo 720p,master、变体与分片可请求;ATID-666 的 SW 清单当时返回 404。首页/详情 HTTP 还可能遇到站点浏览器检查,浏览器正常打开不等于设备脚本能读取。DreamBy 浏览器回传、iPhone 原生起播与切画质仍待实测。

## 本地验收

```bash
Expand Down
Loading