Files
chzzk-bypass/manifest.json
Claude (chzzk-bypass owner) 994397e710 v1.1.2: live-playback-json fetch 제거 + 진단 덤프 추가
문제: 사용자 콘솔에서 v1.1.1 의 XHR 후킹은 정상 작동(`forcing timeMachine
ON` 로그 확인)했으나 재생바는 안 떴음. 동시에 `live-playback-json`
엔드포인트가 v3.2/v3.1/v3/v2 전부 CORS+404 로 막혀 콘솔에 잡음만
양산했음. 두 플래그 (`timeMachineActive`/`timeMachinePlayback`) 만으로는
플레이어가 UI 를 안 띄우는 것으로 보임 → 다른 트리거 조사 중.

이번 커밋:
- 깨진 live-playback-json fetch 호출 코드 제거. 콘솔 잡음 해소.
- 진단용 덤프 추가: devtools 에서
    localStorage.setItem('chzzk-bypass:debug','1')
  후 새로고침하면 live-detail content 와 livePlaybackJson 파싱 결과를
  통째로 콘솔에 찍어 어느 필드가 UI 트리거인지 들여다볼 수 있다.

플래그 두 개 set 동작은 유지. 실제 UI 트리거 메커니즘 파악되면 후속
커밋에서 정식 픽스.
2026-05-28 14:28:43 +09:00

45 lines
1.1 KiB
JSON

{
"name": "Chzzk Bypass",
"version": "1.1.2",
"manifest_version": 3,
"description": "치지직(CHZZK) 시청 환경 개선: 1) Mac 위장으로 그리드 없이 1080p 시청, 2) 스트리머가 타임머신을 꺼둔 라이브에서도 되감기 UI 강제 표시.",
"icons": {
"16": "icons/icon16.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
},
"action": {
"default_popup": "popup.html",
"default_title": "Chzzk Bypass Status"
},
"permissions": [
"declarativeNetRequest",
"declarativeNetRequestWithHostAccess"
],
"host_permissions": [
"*://*.naver.com/*",
"*://*.ncloud.com/*"
],
"declarative_net_request": {
"rule_resources": [
{
"id": "rules",
"enabled": true,
"path": "rules.json"
}
]
},
"content_scripts": [
{
"matches": [
"*://chzzk.naver.com/*"
],
"js": [
"content.js",
"timemachine.js"
],
"run_at": "document_start",
"world": "MAIN"
}
]
}