update 2026-09-09 02:24

This commit is contained in:
iptv-bot committed 2026-09-09 02:24:39 -04:00
1 parent b5fafa4557
commit 21141b2474
21 files changed
+494 -3842

No files matched your search

+1 -1
View File
@@ -1 +1 @@
{"generated_at":"2026-09-08 22:35:43","categories":{"cctv":{"channels":20,"streams":95},"hk_mo_tw":{"channels":17,"streams":17},"local":{"channels":89,"streams":98},"satellite":{"channels":54,"streams":185},"webcast":{"channels":744,"streams":772}},"strict_streams":0,"streams":{"usable":1167,"active":77,"new":799,"unstable":291},"pending_probe":null,"recent_runs":[{"run_id":"20260908223008","stage":"total","status":"ok","end_at":"2026-09-08 22:31:35","stats_json":"{\"secs\": 83.4}"},{"run_id":"20260908223008","stage":"generate","status":"ok","end_at":"2026-09-08 22:31:31","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 20, \\\"satellite\\\": 54, \\\"hk_mo_tw\\\": 17, \\\"local\\\": 89, \\\"webcast\\\": 744}, \\\"channels\\\": 924, \\\"epg_channels\\\": 213, \\\"epg_programmes\\\": 12022}\"}"},{"run_id":"20260908220907","stage":"total","status":"ok","end_at":"2026-09-08 22:10:36","stats_json":"{\"secs\": 75.8}"},{"run_id":"20260908220907","stage":"generate","status":"ok","end_at":"2026-09-08 22:10:23","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 20, \\\"satellite\\\": 54, \\\"hk_mo_tw\\\": 17, \\\"local\\\": 89, \\\"webcast\\\": 744}, \\\"channels\\\": 924, \\\"epg_channels\\\": 213, \\\"epg_programmes\\\": 12022}\"}"},{"run_id":"20260908220549","stage":"generate","status":"err","end_at":"2026-09-08 22:07:25","stats_json":"{\"detail\": \"Traceback (most recent call last):\\n File \\\"/opt/iptv-scraper/iptv_scraper/orchestrator.py\\\", line 261, in run_stage\\n res = fn(ctx)\\n ^^^^^^^\\n File \\\"/opt/iptv-scraper/iptv_scraper/orchestrator.py\\\", line 224, in stage_generate\\n generated, total_ch, lives = generator.build_all(c, staging)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\\"/opt/iptv-scraper/iptv_scr\"}"},{"run_id":"20260908101844","stage":"total","status":"ok","end_at":"2026-09-08 12:06:32","stats_json":"{\"secs\": 6461.2}"},{"run_id":"20260908101844","stage":"generate","status":"ok","end_at":"2026-09-08 12:06:25","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 20, \\\"satellite\\\": 55, \\\"hk_mo_tw\\\": 18, \\\"local\\\": 93, \\\"webcast\\\": 836}, \\\"channels\\\": 1022, \\\"epg_channels\\\": 213, \\\"epg_programmes\\\": 11769}\"}"},{"run_id":"20260908101844","stage":"epg","status":"ok","end_at":"2026-09-08 12:04:54","stats_json":"{\"detail\": \"{\\\"refreshed\\\": 312}\"}"},{"run_id":"20260908101844","stage":"speedtest","status":"ok","end_at":"2026-09-08 12:04:47","stats_json":"{\"detail\": \"{\\\"candidates\\\": 400, \\\"push\\\": \\\"pushed\\\", \\\"cn_ok\\\": 49, \\\"cn_total\\\": 400}\"}"},{"run_id":"20260908101844","stage":"validate","status":"ok","end_at":"2026-09-08 12:04:41","stats_json":"{\"detail\": \"{\\\"fast\\\": 600, \\\"deep_ok\\\": 107, \\\"deep_fail\\\": 20, \\\"fake\\\": 0, \\\"conn_fail\\\": 363, \\\"http_fail\\\": 110}\"}"},{"run_id":"20260908101844","stage":"collect","status":"ok","end_at":"2026-09-08 10:19:15","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)', 'unchanged', 'ok(+0)', 'unchanged', 'ok(+0)', 'unchanged', 'unchanged']\\\"\"}"},{"run_id":"20260908101844","stage":"keywords","status":"ok","end_at":"2026-09-08 10:18:44","stats_json":"{\"detail\": \"\\\"0\\\"\"}"}]}
{"generated_at":"2026-09-09 02:24:38","categories":{"cctv":{"channels":21,"streams":183},"hk_mo_tw":{"channels":26,"streams":31},"local":{"channels":96,"streams":107},"satellite":{"channels":59,"streams":330},"webcast":{"channels":835,"streams":906}},"strict_streams":0,"streams":{"usable":1557,"active":211,"new":1007,"unstable":339},"pending_probe":{"batch_id":"cn-20260909T062248Z-b56a0699","expires_at":"2026-09-09T12:22:48Z"},"recent_runs":[{"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}\"}"},{"run_id":"20260909020232","stage":"validate","status":"ok","end_at":"2026-09-09 02:22:43","stats_json":"{\"detail\": \"{\\\"fast\\\": 200, \\\"deep_ok\\\": 139, \\\"deep_fail\\\": 42, \\\"fake\\\": 0, \\\"conn_fail\\\": 3, \\\"http_fail\\\": 12, \\\"domestic\\\": 4}\"}"},{"run_id":"20260909020232","stage":"collect","status":"ok","end_at":"2026-09-09 02:04:39","stats_json":"{\"detail\": \"\\\"['unchanged', 'unchanged', 'unchanged', \\\\\\\"err:HTTPSConnectionPool(host='tv.iill.top', port=443): Max retri\\\\\\\", 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'unchanged', 'ok(+20)', 'ok(+0)', 'unchanged', 'unchanged', 'no-items']\\\"\"}"},{"run_id":"20260909020232","stage":"keywords","status":"ok","end_at":"2026-09-09 02:02:32","stats_json":"{\"detail\": \"\\\"0\\\"\"}"},{"run_id":"20260909020232","stage":"init","status":"ok","end_at":"2026-09-09 02:02:32","stats_json":"{\"detail\": \"\\\"None\\\"\"}"},{"run_id":"20260908225227","stage":"total","status":"ok","end_at":"2026-09-08 22:55:36","stats_json":"{\"secs\": 181.5}"},{"run_id":"20260908225227","stage":"collect","status":"ok","end_at":"2026-09-08 22:55:28","stats_json":"{\"detail\": \"\\\"['ok(+0)', 'ok(+0)', 'ok(+0)', \\\\\\\"err:HTTPSConnectionPool(host='tv.iill.top', port=443): Max retri\\\\\\\", 'ok(+65)', 'ok(+0)', 'ok(+68)', 'ok(+70)', 'ok(+8)', 'ok(+4)', 'ok(+1)', 'ok(+70)', 'ok(+0)', 'ok(+82)', 'ok(+2)', 'unchanged', 'ok(+0)']\\\"\"}"},{"run_id":"20260908223420","stage":"total","status":"ok","end_at":"2026-09-08 22:35:47","stats_json":"{\"secs\": 82.9}"},{"run_id":"20260908223420","stage":"generate","status":"ok","end_at":"2026-09-08 22:35:43","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 20, \\\"satellite\\\": 54, \\\"hk_mo_tw\\\": 17, \\\"local\\\": 10, \\\"webcast\\\": 744}, \\\"channels\\\": 845, \\\"epg_channels\\\": 213, \\\"epg_programmes\\\": 12022}\"}"},{"run_id":"20260908223008","stage":"total","status":"ok","end_at":"2026-09-08 22:31:35","stats_json":"{\"secs\": 83.4}"},{"run_id":"20260908223008","stage":"generate","status":"ok","end_at":"2026-09-08 22:31:31","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 20, \\\"satellite\\\": 54, \\\"hk_mo_tw\\\": 17, \\\"local\\\": 89, \\\"webcast\\\": 744}, \\\"channels\\\": 924, \\\"epg_channels\\\": 213, \\\"epg_programmes\\\": 12022}\"}"}]}