update 2026-09-09 11:17

This commit is contained in:
iptv-bot committed 2026-09-09 11:17:07 -04:00
1 parent 2b6f602673
commit 59ab97226f
4 files changed
+85 -4744

No files matched your search

+34 -3
View File
@@ -16,9 +16,9 @@
## 实现结果(最近一次运行)
- 央视频道: 21 台 / 284 线 · 卫视频道: 61 台 / 378 线
- 港澳台: 61 台 / 76 线 · 江苏地方: 102 台 / 113 线 · 网络直播: 1106 台 / 1263 线
- 全库有效线路: 2114 线;严格稳定: 132 台 / 144 线
- 央视频道: 21 台 / 215 线 · 卫视频道: 47 台 / 245 线
- 港澳台: 57 台 / 70 线 · 江苏地方: 97 台 / 107 线 · 网络直播: 879 台 / 941 线
- 全库有效线路: 1578 线;严格稳定: 132 台 / 144 线
(近 5 次国内测速≥2 次、P30≥2500kbps、最低≥1500kbps;仅用于排序与淘汰,单入口发布不拆分)
## 运作逻辑(每 24h 一轮)
@@ -42,6 +42,37 @@
## 更新记录(自动, 最新在上)
- **2026-09-09 11:17:06 · 自动运行更新 #20260909111532**
自动运行 #20260909111532(2026-09-09 11:17:06):
央视 21台/215线 · 卫视 47台/245线 · 港澳台 57台/70线 · 江苏地方 97台/107线 · 网络直播 879台/941线
全库有效 1578 线;严格稳定 132台/144线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
- **2026-09-09 11:13:05 · 自动运行更新 #20260909111126**
自动运行 #20260909111126(2026-09-09 11:13:05):
央视 21台/215线 · 卫视 47台/245线 · 港澳台 57台/70线 · 江苏地方 97台/107线 · 网络直播 879台/941线
全库有效 1578 线;严格稳定 132台/144线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
- **2026-09-09 11:11:42 · 自动运行更新 #20260909111021**
自动运行 #20260909111021(2026-09-09 11:11:42):
央视 21台/215线 · 卫视 47台/245线 · 港澳台 57台/70线 · 江苏地方 97台/107线 · 网络直播 879台/941线
全库有效 1578 线;严格稳定 132台/144线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
- **2026-09-09 11:10:46 · 自动运行更新 #20260909110915**
自动运行 #20260909110915(2026-09-09 11:10:46):
央视 21台/215线 · 卫视 47台/245线 · 港澳台 57台/70线 · 江苏地方 97台/107线 · 网络直播 879台/941线
全库有效 1578 线;严格稳定 132台/144线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
- **2026-09-09 11:06:35 · 自动运行更新 #20260909110504**
自动运行 #20260909110504(2026-09-09 11:06:35):
央视 21台/215线 · 卫视 47台/245线 · 港澳台 57台/70线 · 江苏地方 97台/107线 · 网络直播 879台/941线
全库有效 1578 线;严格稳定 132台/144线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
- **2026-09-09 09:30 · Telegram 私有白名单支持**
采集器白名单现支持管理员显式提供的 t.me/+邀请链接:私有频道/大群以 peer_id、access_hash 和 last_message_id 增量读取,邀请哈希不入库、不输出;仍拒绝普通小群与私聊。已加入自建「zjp 仓库」私有大群并实测读取 24 条含资源链接的消息。
- **2026-09-09 09:01 · Telegram 通知字段中文化**
notify.build_stats_text「本次变动」的计数 key 由英文改为中文标签(新增直播线路/深度校验通过/下发国内测速候选/央视线路等); 嵌套 dict 亦汉化: generated 渲染为「央视21台、卫视61台…」, probe_push 压缩批次号为码云仓库并译状态(css:已推送), probe_waiting 同压缩。仅影响展示, 内部计数与 README 快照不变。
- **2026-09-09 08:51:29 · 自动运行更新 #20260909083350**
自动运行 #20260909083350(2026-09-09 08:51:29):
央视 21台/284线 · 卫视 61台/378线 · 港澳台 61台/76线 · 江苏地方 102台/113线 · 网络直播 1106台/1263线
-1845
View File
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -1 +1 @@
{"generated_at":"2026-09-09 08:51:29","categories":{"cctv":{"channels":21,"streams":193},"hk_mo_tw":{"channels":60,"streams":75},"local":{"channels":98,"streams":109},"satellite":{"channels":61,"streams":342},"webcast":{"channels":1015,"streams":1111}},"strict_streams":144,"streams":{"usable":1830,"active":647,"new":802,"unstable":381},"pending_probe":{"batch_id":"cn-cs-20260909T124918Z-de257afd","expires_at":"2026-09-09T18:49:18Z"},"recent_runs":[{"run_id":"20260909083350","stage":"epg","status":"ok","end_at":"2026-09-09 08:49:53","stats_json":"{\"detail\": \"{\\\"refreshed\\\": 358}\"}"},{"run_id":"20260909083350","stage":"speedtest","status":"ok","end_at":"2026-09-09 08:49:28","stats_json":"{\"detail\": \"{\\\"candidates\\\": 1800, \\\"batches\\\": 3, \\\"push\\\": {\\\"cn-css-20260909T124920Z-c960b6d9\\\": \\\"pushed\\\", \\\"cn-csss-20260909T124922Z-df05cfd1\\\": \\\"pushed\\\", \\\"cn-cs-20260909T124918Z-de257afd\\\": \\\"pushed\\\"}, \\\"cn_ok\\\": 0, \\\"cn_total\\\": 0}\"}"},{"run_id":"20260909083350","stage":"validate","status":"ok","end_at":"2026-09-09 08:49:01","stats_json":"{\"detail\": \"{\\\"fast\\\": 200, \\\"deep_ok\\\": 82, \\\"deep_fail\\\": 18, \\\"fake\\\": 0, \\\"conn_fail\\\": 18, \\\"http_fail\\\": 81, \\\"domestic\\\": 1}\"}"},{"run_id":"20260909083350","stage":"collect","status":"ok","end_at":"2026-09-09 08:34:50","stats_json":"{\"detail\": \"\\\"['unchanged', 'unchanged', 'unchanged', \\\\\\\"err:HTTPSConnectionPool(host='tv.iill.top', port=443): Max retri\\\\\\\", 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'ok(+6)', 'ok(+0)', 'unchanged', 'ok(+0)', 'unchanged', 'err:不安全的 HTTP 地址', 'unchanged', 'ok(+35)', 'ok(+6)', 'ok(+1)', 'no-items', 'ok(+0)', 'no-items', 'no-items', 'no-items']\\\"\"}"},{"run_id":"20260909083350","stage":"keywords","status":"ok","end_at":"2026-09-09 08:33:51","stats_json":"{\"detail\": \"\\\"0\\\"\"}"},{"run_id":"20260909083350","stage":"init","status":"ok","end_at":"2026-09-09 08:33:50","stats_json":"{\"detail\": \"\\\"None\\\"\"}"},{"run_id":"20260909045538","stage":"total","status":"ok","end_at":"2026-09-09 04:57:24","stats_json":"{\"secs\": 97.7}"},{"run_id":"20260909045538","stage":"collect","status":"ok","end_at":"2026-09-09 04:57:16","stats_json":"{\"detail\": \"\\\"['unchanged', 'unchanged', 'unchanged', \\\\\\\"err:HTTPSConnectionPool(host='tv.iill.top', port=443): Max retri\\\\\\\", 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'ok(+0)', 'ok(+194)', 'ok(+0)', 'ok(+27)', 'unchanged', 'unchanged', 'no-items', 'ok(+4)', 'no-items', 'no-items', 'ok(+0)', 'ok(+0)', 'ok(+0)']\\\"\"}"},{"run_id":"20260909020232","stage":"total","status":"ok","end_at":"2026-09-09 02:24:44","stats_json":"{\"secs\": 1326.0}"},{"run_id":"20260909020232","stage":"generate","status":"ok","end_at":"2026-09-09 02:24:38","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 21, \\\"satellite\\\": 59, \\\"hk_mo_tw\\\": 26, \\\"local\\\": 18, \\\"webcast\\\": 214}, \\\"channels\\\": 338, \\\"epg_channels\\\": 235, \\\"epg_programmes\\\": 17770}\"}"},{"run_id":"20260909020232","stage":"epg","status":"ok","end_at":"2026-09-09 02:23:06","stats_json":"{\"detail\": \"{\\\"refreshed\\\": 343}\"}"},{"run_id":"20260909020232","stage":"speedtest","status":"ok","end_at":"2026-09-09 02:22:51","stats_json":"{\"detail\": \"{\\\"candidates\\\": 600, \\\"batch_id\\\": \\\"cn-20260909T062248Z-b56a0699\\\", \\\"expires_at\\\": \\\"2026-09-09T12:22:48Z\\\", \\\"push\\\": \\\"pushed\\\", \\\"cn_ok\\\": 49, \\\"cn_total\\\": 400}\"}"}]}
{"generated_at":"2026-09-09 11:17:06","categories":{"cctv":{"channels":21,"streams":124},"hk_mo_tw":{"channels":56,"streams":69},"local":{"channels":93,"streams":103},"satellite":{"channels":47,"streams":209},"webcast":{"channels":831,"streams":877}},"strict_streams":144,"streams":{"usable":1382,"active":647,"new":631,"unstable":104},"pending_probe":{"batch_id":"cn-cs-20260909T124918Z-de257afd","expires_at":"2026-09-09T18:49:18Z"},"recent_runs":[{"run_id":"20260909111126","stage":"total","status":"ok","end_at":"2026-09-09 11:13:13","stats_json":"{\"secs\": 98.8}"},{"run_id":"20260909111126","stage":"generate","status":"ok","end_at":"2026-09-09 11:13:04","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 18, \\\"satellite\\\": 29, \\\"hk_mo_tw\\\": 3, \\\"local\\\": 6}, \\\"channels\\\": 56, \\\"epg_channels\\\": 247, \\\"epg_programmes\\\": 18949}\"}"},{"run_id":"20260909111021","stage":"total","status":"ok","end_at":"2026-09-09 11:11:44","stats_json":"{\"secs\": 81.5}"},{"run_id":"20260909111021","stage":"generate","status":"ok","end_at":"2026-09-09 11:11:42","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 18, \\\"satellite\\\": 29, \\\"hk_mo_tw\\\": 3, \\\"local\\\": 6}, \\\"channels\\\": 56, \\\"epg_channels\\\": 247, \\\"epg_programmes\\\": 18949}\"}"},{"run_id":"20260909110915","stage":"total","status":"ok","end_at":"2026-09-09 11:10:53","stats_json":"{\"secs\": 90.9}"},{"run_id":"20260909110915","stage":"generate","status":"ok","end_at":"2026-09-09 11:10:46","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 18, \\\"satellite\\\": 29, \\\"hk_mo_tw\\\": 3, \\\"local\\\": 6}, \\\"channels\\\": 56, \\\"epg_channels\\\": 247, \\\"epg_programmes\\\": 18949}\"}"},{"run_id":"20260909110504","stage":"total","status":"ok","end_at":"2026-09-09 11:06:43","stats_json":"{\"secs\": 91.5}"},{"run_id":"20260909110504","stage":"generate","status":"ok","end_at":"2026-09-09 11:06:35","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 18, \\\"satellite\\\": 29, \\\"hk_mo_tw\\\": 3, \\\"local\\\": 8, \\\"webcast\\\": 186}, \\\"channels\\\": 244, \\\"epg_channels\\\": 247, \\\"epg_programmes\\\": 18949}\"}"},{"run_id":"20260909083350","stage":"total","status":"ok","end_at":"2026-09-09 08:51:44","stats_json":"{\"secs\": 1058.5}"},{"run_id":"20260909083350","stage":"generate","status":"ok","end_at":"2026-09-09 08:51:29","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 21, \\\"satellite\\\": 61, \\\"hk_mo_tw\\\": 60, \\\"local\\\": 20, \\\"webcast\\\": 460}, \\\"channels\\\": 622, \\\"epg_channels\\\": 247, \\\"epg_programmes\\\": 18949}\"}"},{"run_id":"20260909083350","stage":"epg","status":"ok","end_at":"2026-09-09 08:49:53","stats_json":"{\"detail\": \"{\\\"refreshed\\\": 358}\"}"},{"run_id":"20260909083350","stage":"speedtest","status":"ok","end_at":"2026-09-09 08:49:28","stats_json":"{\"detail\": \"{\\\"candidates\\\": 1800, \\\"batches\\\": 3, \\\"push\\\": {\\\"cn-css-20260909T124920Z-c960b6d9\\\": \\\"pushed\\\", \\\"cn-csss-20260909T124922Z-df05cfd1\\\": \\\"pushed\\\", \\\"cn-cs-20260909T124918Z-de257afd\\\": \\\"pushed\\\"}, \\\"cn_ok\\\": 0, \\\"cn_total\\\": 0}\"}"}]}
+50 -2895
View File
File diff suppressed because it is too large. Load diff