This commit is contained in:
Harold
2026-05-13 17:07:25 +08:00
parent 35fa784222
commit 1d8d6ff1e5
6 changed files with 921 additions and 924 deletions
+6 -6
View File
@@ -1,14 +1,14 @@
//@name:6V磁力
//@version:3
//@version:4
//@remark:
//@format:secspider/1
//@alg:aes-256-gcm
//@wrap:hkdf-aes-keywrap
//@sign:ed25519
//@kid:k2026_04
//@nonce:base64:TU4jI/og+vMIse70
//@ek:base64:UvflBMshP9wp2eEUNPv6wDn0lHlu7OSDpBiGXuC6ClZaSouPBWFoxCaDKzCu0RzB
//@hash:sha256:a12d4d5fc71aa67c93ddc1d1ab8ac191d00ae3073843cde40d298b89e4f44e74
//@sig:base64:mU3w6BxgZYB1phjPGck2ISHrQ2MsK4VJkCibk+Z38nKhKb9PvHOicVMgEqGgjpuPK/YCHqVt3949pLPWb5diBA==
//@nonce:base64:RDiKvub10GGP6YXd
//@ek:base64:B6/RRr8MlKGRX4eDv08/RF2DTeJE1UcAESFPZTcFWk+cmuMl4ThyLurURTVW/8kG
//@hash:sha256:3ba485f2ea8201171ac8db9f1f3f43b96cce82b5b3b84995b86c83d2bef0cd3e
//@sig:base64:nXFU9Os6cnjb5mgu2H/O15mpiBPXpHSKkKM+LTd/TTWyIjOlpylZoIAzg9he4qJhmEgxAsPN2+z9oXRenzdaAw==
payload.base64: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
payload.base64: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
File diff suppressed because one or more lines are too long
+680 -680
View File
@@ -1,21 +1,21 @@
{
"generated_at": "2026-05-13T16:56:10+08:00",
"generated_at": "2026-05-13T17:06:24+08:00",
"max_workers": 16,
"total_duration_ms": 66597.663,
"total_duration_ms": 60536.326,
"summary": {
"total": 71,
"success": 61,
"failed": 10,
"success_rate": 0.8592,
"success": 58,
"failed": 13,
"success_rate": 0.8169,
"stage_failures": {
"module_load": 0,
"init": 0,
"home": 1,
"category": 1,
"detail": 0,
"player": 1,
"detail": 2,
"player": 0,
"url_check": 3,
"unexpected": 4
"unexpected": 6
}
},
"results": [
@@ -27,14 +27,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 215.041,
"init": 0.0,
"home": 0.002,
"category": 2765.009,
"detail": 2275.139,
"module_load": 200.903,
"init": 0.002,
"home": 0.005,
"category": 2770.913,
"detail": 2163.774,
"player": 0.003,
"url_check": 227.287,
"total": 5484.396
"url_check": 182.022,
"total": 5354.733
},
"counts": {
"classes": 5,
@@ -66,14 +66,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 197.129,
"init": 0.003,
"module_load": 203.94,
"init": 0.005,
"home": 0.001,
"category": 2356.102,
"detail": 1320.663,
"player": 0.005,
"url_check": 0.115,
"total": 13895.713
"category": 4425.58,
"detail": 2370.517,
"player": 0.002,
"url_check": 0.044,
"total": 7035.574
},
"counts": {
"classes": 12,
@@ -82,18 +82,18 @@
"episodes": 2
},
"samples": {
"tid": "dianshiju/rihanju",
"vod_id": "/dianshiju/rihanju/28600.html",
"flag": "01-02.1080p.HD中字.mp4",
"play_id": "magnet:?xt=urn:btih:fc94da746ff45943b19654beaadfd285be1a288a&dn=%E5%8A%AA%E5%8A%9B%E5%85%8B%E6%9C%8D%E8%87%AA%E5%8D%91%E7%9A%84%E6%88%91%E4%BB%AC.We.Are.All.Trying.Here.S01E01-02.6v%E7%94%B5%E5%BD%B1%20%E5%9C%B0%E5%9D%80%E5%8F%91%E5%B8%83%E9%A1%B5%20www.6v123.net%20%E6%94%B6%E8%97%8F%E4%B8%8D%E8%BF%B7%E8%B7%AF"
"tid": "dianshiju/guoju",
"vod_id": "/dianshiju/guoju/28661.html",
"flag": "01-07.1080p.HD国语中字无水印.mkv",
"play_id": "magnet:?xt=urn:btih:bf9a134b00c3ccc55c743b1340e15539f2321241&dn=%E7%88%B1%E6%83%85%E6%B2%A1%E6%9C%89%E7%A5%9E%E8%AF%9D01-07"
},
"player": {
"parse": 0,
"url": "magnet:?xt=urn:btih:fc94da746ff45943b19654beaadfd285be1a288a&dn=%E5%8A%AA%E5%8A%9B%E5%85%8B%E6%9C%8D%E8%87%AA%E5%8D%91%E7%9A%84%E6%88%91%E4%BB%AC.We.Are.All.Trying.Here.S01E01-02.6v%E7%94%B5%E5%BD%B1%20%E5%9C%B0%E5%9D%80%E5%8F%91%E5%B8%83%E9%A1%B5%20www.6v123.net%20%E6%94%B6%E8%97%8F%E4%B8%8D%E8%BF%B7%E8%B7%AF",
"url": "magnet:?xt=urn:btih:bf9a134b00c3ccc55c743b1340e15539f2321241&dn=%E7%88%B1%E6%83%85%E6%B2%A1%E6%9C%89%E7%A5%9E%E8%AF%9D01-07",
"valid": true,
"reachable": null,
"status_code": null,
"final_url": "magnet:?xt=urn:btih:fc94da746ff45943b19654beaadfd285be1a288a&dn=%E5%8A%AA%E5%8A%9B%E5%85%8B%E6%9C%8D%E8%87%AA%E5%8D%91%E7%9A%84%E6%88%91%E4%BB%AC.We.Are.All.Trying.Here.S01E01-02.6v%E7%94%B5%E5%BD%B1%20%E5%9C%B0%E5%9D%80%E5%8F%91%E5%B8%83%E9%A1%B5%20www.6v123.net%20%E6%94%B6%E8%97%8F%E4%B8%8D%E8%BF%B7%E8%B7%AF",
"final_url": "magnet:?xt=urn:btih:bf9a134b00c3ccc55c743b1340e15539f2321241&dn=%E7%88%B1%E6%83%85%E6%B2%A1%E6%9C%89%E7%A5%9E%E8%AF%9D01-07",
"reason": "非 HTTP 地址,按协议格式通过"
}
},
@@ -105,14 +105,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 218.146,
"init": 0.0,
"home": 2557.023,
"category": 2353.828,
"detail": 2374.374,
"player": 2434.944,
"url_check": 328.547,
"total": 10268.325
"module_load": 203.407,
"init": 0.001,
"home": 4109.366,
"category": 4291.139,
"detail": 4357.765,
"player": 2156.177,
"url_check": 353.956,
"total": 15504.409
},
"counts": {
"classes": 6,
@@ -132,7 +132,7 @@
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://lv-sycdn.kuwo.cn/4f3601fa30522ca40bf2ea990f3583cb/6a043cb4/resource/1307392909/trackmedia/C200000W91kQ0efKLA.m4a?from=vip",
"final_url": "https://lv-sycdn.kuwo.cn/36807bb3d492681cdc587b522bcf09af/6a043f1f/resource/1307392909/trackmedia/C200000W91kQ0efKLA.m4a?from=vip",
"reason": null
}
},
@@ -144,14 +144,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 274.924,
"module_load": 234.966,
"init": 0.001,
"home": 0.001,
"category": 2469.395,
"detail": 2113.966,
"player": 0.013,
"url_check": 2083.56,
"total": 6942.575
"category": 3379.205,
"detail": 4762.752,
"player": 0.009,
"url_check": 2712.693,
"total": 11093.775
},
"counts": {
"classes": 2,
@@ -183,14 +183,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 181.791,
"init": 0.01,
"home": 0.01,
"category": 548.432,
"detail": 688.371,
"player": 361.092,
"url_check": 72.304,
"total": 1864.142
"module_load": 200.613,
"init": 0.012,
"home": 0.005,
"category": 519.178,
"detail": 743.596,
"player": 838.218,
"url_check": 276.321,
"total": 2615.233
},
"counts": {
"classes": 6,
@@ -206,11 +206,11 @@
},
"player": {
"parse": 0,
"url": "https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=d8ea28fd2936a3989a5480f6e743253c&vkey=A9C70F26E6A7E054315123681FA5AA12455225911280BC8C9BDC199E4658E08E13223212CBB64E222A65DB6E81684FFC0006C9639867075D__v2b94c720&uin=1152921504846230218&fromtag=119114&redirect=1",
"url": "https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=b09f15c4ab185609eac98d5891275f22&vkey=67E38DA84E741FF7349E99A929F9FE00E375D91E2F0068FFA5B3CB5AD9FFE41094929C97968DCCAAA816D0EE925D53D44186A36753E0634D__v2b9aac45&uin=1152921504846230218&fromtag=119114&redirect=1",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=d8ea28fd2936a3989a5480f6e743253c&vkey=A9C70F26E6A7E054315123681FA5AA12455225911280BC8C9BDC199E4658E08E13223212CBB64E222A65DB6E81684FFC0006C9639867075D__v2b94c720&uin=1152921504846230218&fromtag=119114&redirect=1",
"final_url": "https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=b09f15c4ab185609eac98d5891275f22&vkey=67E38DA84E741FF7349E99A929F9FE00E375D91E2F0068FFA5B3CB5AD9FFE41094929C97968DCCAAA816D0EE925D53D44186A36753E0634D__v2b9aac45&uin=1152921504846230218&fromtag=119114&redirect=1",
"reason": null
}
},
@@ -222,14 +222,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 223.462,
"module_load": 198.486,
"init": 0.001,
"home": 0.001,
"category": 2450.819,
"detail": 1893.931,
"player": 0.008,
"url_check": 233.119,
"total": 4802.69
"category": 3262.372,
"detail": 1923.322,
"player": 0.005,
"url_check": 172.663,
"total": 5595.617
},
"counts": {
"classes": 6,
@@ -261,14 +261,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 140.467,
"module_load": 197.563,
"init": 0.001,
"home": 0.001,
"category": 3366.814,
"detail": 2612.483,
"player": 3084.879,
"url_check": 3634.498,
"total": 12842.36
"home": 0.003,
"category": 4389.369,
"detail": 3583.597,
"player": 5012.498,
"url_check": 3145.576,
"total": 16367.309
},
"counts": {
"classes": 7,
@@ -278,17 +278,17 @@
},
"samples": {
"tid": "index",
"vod_id": "203021",
"vod_id": "185853",
"flag": "YouKnowTV",
"play_id": "eyJ2b2RfaWQiOiIyMDMwMjEiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDMwMjEtMi0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDMwMjEtMi0xLyJ9LHsic291cmNlIjoi57q_6LevOSIsInNvdXJjZV9pZCI6IjMiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDMwMjEtMy0xLyJ9LHsic291cmNlIjoi57q_6LevMTAiLCJzb3VyY2VfaWQiOiIzIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjAzMDIxLTMtMS8ifSx7InNvdXJjZSI6Iue6v-i3rzE1Iiwic291cmNlX2lkIjoiMSIsImVwaXNvZGVfdXJsIjoiaHR0cHM6Ly93d3cueW91a25vdy50di9wLzIwMzAyMS0xLTEvIn0seyJzb3VyY2UiOiLnur_ot68xNiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDMwMjEtMS0xLyJ9XX0"
"play_id": "eyJ2b2RfaWQiOiIxODU4NTMiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8xODU4NTMtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8xODU4NTMtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMjMiLCJzb3VyY2VfaWQiOiIzIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMTg1ODUzLTMtMS8ifSx7InNvdXJjZSI6Iue6v-i3rzI0Iiwic291cmNlX2lkIjoiMyIsImVwaXNvZGVfdXJsIjoiaHR0cHM6Ly93d3cueW91a25vdy50di9wLzE4NTg1My0zLTEvIn0seyJzb3VyY2UiOiLnur_ot68zOCIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8xODU4NTMtMi0xLyJ9LHsic291cmNlIjoi57q_6LevMzkiLCJzb3VyY2VfaWQiOiIyIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMTg1ODUzLTItMS8ifV19"
},
"player": {
"parse": 0,
"url": "https://vip.dytt-tvs.com/20260407/15684_1c596d66/index.m3u8",
"url": "https://vip.dytt-cine.com/20251007/58527_967fd58e/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://cnvod.jimxtc.com/20260407/15684_1c596d66/index.m3u8",
"final_url": "https://vip.dytt-cine.com/20251007/58527_967fd58e/index.m3u8",
"reason": null
}
},
@@ -300,14 +300,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 194.661,
"init": 0.005,
"home": 0.001,
"category": 2349.142,
"detail": 2580.265,
"player": 0.002,
"url_check": 216.215,
"total": 5341.251
"module_load": 195.677,
"init": 0.006,
"home": 0.002,
"category": 4405.657,
"detail": 2422.346,
"player": 0.003,
"url_check": 202.652,
"total": 7228.243
},
"counts": {
"classes": 5,
@@ -335,33 +335,33 @@
"spider": "不太灵",
"file": "不太灵.txt",
"success": false,
"failed_stage": "player",
"error": "playerContent 未返回播放地址",
"failed_stage": "detail",
"error": "详情缺少播放源或播放列表",
"traceback": null,
"timings_ms": {
"module_load": 139.427,
"module_load": 197.105,
"init": 0.001,
"home": 2103.034,
"category": 2689.558,
"detail": 4120.62,
"player": 0.003,
"home": 4007.208,
"category": 4671.205,
"detail": 4290.93,
"player": 0.0,
"url_check": 0.0,
"total": 14169.938
"total": 20575.959
},
"counts": {
"classes": 5,
"category_videos": 25,
"detail_videos": 1,
"episodes": 2
"episodes": 0
},
"samples": {
"tid": "2",
"vod_id": "37032135",
"flag": "quark#2",
"play_id": "quark"
"vod_id": "1449426",
"flag": null,
"play_id": null
},
"player": {
"parse": 0,
"parse": null,
"url": "",
"valid": false,
"reachable": null,
@@ -373,39 +373,39 @@
{
"spider": "世纪音乐",
"file": "世纪音乐.txt",
"success": true,
"failed_stage": null,
"error": null,
"success": false,
"failed_stage": "detail",
"error": "详情缺少播放源或播放列表",
"traceback": null,
"timings_ms": {
"module_load": 203.4,
"module_load": 196.822,
"init": 0.001,
"home": 188.921,
"category": 178.473,
"detail": 144.878,
"player": 0.006,
"url_check": 342.321,
"total": 1059.845
"home": 249.12,
"category": 0.005,
"detail": 125.235,
"player": 0.0,
"url_check": 0.0,
"total": 743.824
},
"counts": {
"classes": 5,
"category_videos": 28,
"category_videos": 3,
"detail_videos": 1,
"episodes": 1
"episodes": 0
},
"samples": {
"tid": "home",
"vod_id": "song:hwctmemtmc",
"flag": "世纪音乐",
"play_id": "music:hwctmemtmc"
"tid": "rank_list",
"vod_id": "rank:rise",
"flag": null,
"play_id": null
},
"player": {
"parse": 0,
"url": "https://www.4c44.com/data/down.php?ac=music&id=hwctmemtmc",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://www.4c44.com/data/down.php?ac=music&id=hwctmemtmc",
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"reason": null
}
},
@@ -417,14 +417,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 235.436,
"init": 0.002,
"module_load": 195.12,
"init": 0.001,
"home": 0.001,
"category": 2080.595,
"detail": 2045.084,
"player": 5214.308,
"url_check": 3519.88,
"total": 13098.84
"category": 4077.396,
"detail": 4184.71,
"player": 6050.475,
"url_check": 4800.951,
"total": 19310.028
},
"counts": {
"classes": 14,
@@ -451,39 +451,39 @@
{
"spider": "乌云影视",
"file": "乌云影视.txt",
"success": false,
"failed_stage": "unexpected",
"error": "HTTPSConnectionPool(host='wooyun.tv', port=443): Max retries exceeded with url: /movie/media/detail?mediaId=483203 (Caused by ConnectTimeoutError(<HTTPSConnection(host='wooyun.tv', port=443) at 0x7918efc679d0>, 'Connection to wooyun.tv timed out. (connect timeout=15)'))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 204, in _new_conn\n sock = connection.create_connection(\n (self._dns_host, self.port),\n ...<2 lines>...\n socket_options=self.socket_options,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 85, in create_connection\n raise err\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 73, in create_connection\n sock.connect(sa)\n ~~~~~~~~~~~~^^^^\nTimeoutError: timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 759, in connect\n self.sock = sock = self._new_conn()\n ~~~~~~~~~~~~~~^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPSConnection(host='wooyun.tv', port=443) at 0x7918efc679d0>, 'Connection to wooyun.tv timed out. (connect timeout=15)')\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='wooyun.tv', port=443): Max retries exceeded with url: /movie/media/detail?mediaId=483203 (Caused by ConnectTimeoutError(<HTTPSConnection(host='wooyun.tv', port=443) at 0x7918efc679d0>, 'Connection to wooyun.tv timed out. (connect timeout=15)'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 428, in _validate_from_tid\n detail_result = _run_timed(result[\"timings_ms\"], \"detail\", spider.detailContent, clock, [vod_id])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/乌云影视.txt\", line 343, in detailContent\n File \"/home/harold/workspace/tvbox-resources/py/乌云影视.txt\", line 80, in _request_json\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='wooyun.tv', port=443): Max retries exceeded with url: /movie/media/detail?mediaId=483203 (Caused by ConnectTimeoutError(<HTTPSConnection(host='wooyun.tv', port=443) at 0x7918efc679d0>, 'Connection to wooyun.tv timed out. (connect timeout=15)'))\n",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 134.678,
"module_load": 195.824,
"init": 0.001,
"home": 3641.712,
"category": 4021.638,
"detail": 16841.258,
"player": 0.0,
"url_check": 0.0,
"total": 24642.805
"home": 2956.877,
"category": 4550.757,
"detail": 8334.736,
"player": 0.03,
"url_check": 5054.696,
"total": 21115.607
},
"counts": {
"classes": 7,
"category_videos": 24,
"detail_videos": 0,
"episodes": 0
"detail_videos": 1,
"episodes": 1
},
"samples": {
"tid": "movie",
"vod_id": "483203",
"flag": null,
"play_id": null
"flag": "乌云影视",
"play_id": "eyJtZWRpYUlkIjogIjQ4MzIwMyIsICJzZWFzb25ObyI6IDEsICJlcE5vIjogMSwgInZpZGVvSWQiOiAxNTc2MjgzMiwgInBsYXlVcmwiOiAiaHR0cHM6Ly9kMWpkbm1rYzFuNWNuNC5jbG91ZGZyb250Lm5ldC9nZW5fb3ZlcnNlYXMvaHR0cHM6Ly9zMi5iZmxsdmlwLmNvbS92aWRlby95YW54aWF4aW5nL2E2ZWY4NTRjMGMxZi9pbmRleC5tM3U4IiwgIm5hbWUiOiAi56ysMembhiDpq5jmuIUifQ"
},
"player": {
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"parse": 0,
"url": "https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://s2.bfllvip.com/video/yanxiaxing/a6ef854c0c1f/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/c112d0ff4dcc23527083889cb2771040b65eefda.m3u8",
"reason": null
}
},
@@ -495,14 +495,14 @@
"error": "HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nTimeoutError: _ssl.c:1063: The handshake operation timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 39, in reraise\n raise value\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 412, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/乐兔.txt\", line 117, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/乐兔.txt\", line 72, in _request_html\nrequests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)\n",
"timings_ms": {
"module_load": 228.491,
"init": 0.0,
"home": 0.001,
"category": 10053.952,
"module_load": 193.131,
"init": 0.001,
"home": 0.002,
"category": 10056.494,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 10284.398
"total": 10297.425
},
"counts": {
"classes": 5,
@@ -534,14 +534,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 143.78,
"module_load": 194.808,
"init": 0.001,
"home": 0.001,
"category": 4300.457,
"detail": 1870.831,
"player": 0.003,
"url_check": 1020.379,
"total": 7337.088
"category": 1699.596,
"detail": 1911.629,
"player": 0.004,
"url_check": 1061.52,
"total": 4897.876
},
"counts": {
"classes": 4,
@@ -573,14 +573,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 205.715,
"module_load": 196.014,
"init": 0.001,
"home": 0.001,
"category": 3372.6,
"detail": 2787.539,
"player": 0.009,
"url_check": 1950.558,
"total": 8317.21
"home": 0.002,
"category": 2475.495,
"detail": 5520.369,
"player": 0.007,
"url_check": 4787.974,
"total": 13016.282
},
"counts": {
"classes": 4,
@@ -612,14 +612,14 @@
"error": "HTTP 403",
"traceback": null,
"timings_ms": {
"module_load": 196.926,
"module_load": 194.839,
"init": 0.001,
"home": 233.227,
"category": 263.386,
"detail": 266.462,
"player": 378.003,
"url_check": 340.127,
"total": 2785.111
"home": 289.416,
"category": 291.494,
"detail": 269.498,
"player": 381.318,
"url_check": 233.82,
"total": 13157.856
},
"counts": {
"classes": 4,
@@ -635,11 +635,11 @@
},
"player": {
"parse": 0,
"url": "https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?auth_key=1778676972-2231b999120b58cedd0118490a5cdeda-0-03faffb42bfd341948035209300705c3&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=95137507b4b3404bb31ff9809288ce86&hevc=false&seasonId=56609",
"url": "https://tfvu1gr3dymt1ge31hcj3gezdnqy.ourdvsssvip.com:20443/ws-302.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?key=0df485c9d48a471b280fb94132da4922&time=1778677597193&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=9918c165f29a4d2b9f850b04bbb4bbcd&hevc=false&seasonId=56609&wsiphost=ipdbme&wsrid_tag=6a043f1d_PS-CTU-01y7n22_36438-51299-s1t1778663197274&x-mamba-business-label=13423&redirect_cnt=0&ip_type=0&wshc=C&requery=0",
"valid": false,
"reachable": false,
"status_code": 403,
"final_url": "https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?auth_key=1778676972-2231b999120b58cedd0118490a5cdeda-0-03faffb42bfd341948035209300705c3&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=95137507b4b3404bb31ff9809288ce86&hevc=false&seasonId=56609",
"final_url": "https://tfvu1gr3dymt1ge31hcj3gezdnqy.ourdvsssvip.com:20443/ws-302.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?key=0df485c9d48a471b280fb94132da4922&time=1778677597193&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=9918c165f29a4d2b9f850b04bbb4bbcd&hevc=false&seasonId=56609&wsiphost=ipdbme&wsrid_tag=6a043f1d_PS-CTU-01y7n22_36438-51299-s1t1778663197274&x-mamba-business-label=13423&redirect_cnt=0&ip_type=0&wshc=C&requery=0",
"reason": "HTTP 403"
}
},
@@ -651,14 +651,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 11.291,
"module_load": 8.203,
"init": 0.001,
"home": 0.001,
"category": 334.699,
"detail": 641.02,
"player": 0.004,
"url_check": 288.769,
"total": 1276.317
"category": 316.15,
"detail": 601.977,
"player": 0.002,
"url_check": 282.256,
"total": 1208.969
},
"counts": {
"classes": 6,
@@ -690,14 +690,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.939,
"module_load": 4.158,
"init": 0.001,
"home": 0.001,
"category": 1408.349,
"detail": 3019.789,
"player": 0.009,
"url_check": 1284.683,
"total": 5721.458
"category": 5519.59,
"detail": 3172.68,
"player": 0.008,
"url_check": 64.016,
"total": 8760.981
},
"counts": {
"classes": 4,
@@ -729,14 +729,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 8.621,
"module_load": 8.476,
"init": 0.001,
"home": 0.001,
"category": 2841.853,
"detail": 1898.358,
"player": 0.01,
"url_check": 0.087,
"total": 16776.355
"category": 3409.439,
"detail": 1804.643,
"player": 0.006,
"url_check": 0.072,
"total": 17028.401
},
"counts": {
"classes": 4,
@@ -768,14 +768,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.549,
"module_load": 4.35,
"init": 0.001,
"home": 0.001,
"category": 2943.801,
"detail": 2399.791,
"player": 4979.729,
"url_check": 4158.547,
"total": 14487.862
"home": 0.0,
"category": 4383.433,
"detail": 3711.089,
"player": 7107.195,
"url_check": 7117.203,
"total": 22323.702
},
"counts": {
"classes": 8,
@@ -807,34 +807,34 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 12.223,
"module_load": 6.767,
"init": 0.001,
"home": 0.001,
"category": 4187.896,
"detail": 5600.763,
"player": 12262.815,
"url_check": 6502.396,
"total": 28566.844
"home": 0.0,
"category": 5074.727,
"detail": 7534.826,
"player": 14230.121,
"url_check": 6169.219,
"total": 33016.322
},
"counts": {
"classes": 5,
"category_videos": 16,
"detail_videos": 1,
"episodes": 2
"episodes": 1
},
"samples": {
"tid": "dianying",
"vod_id": "vod/62978",
"flag": "BF备用",
"play_id": "play/62978-2-1"
"vod_id": "vod/62990",
"flag": "FF备用",
"play_id": "play/62990-1-1"
},
"player": {
"parse": 1,
"url": "https://www.jqqzx.cc/play/62978-2-1.html",
"url": "https://www.jqqzx.cc/play/62990-1-1.html",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://www.jqqzx.one/play/62978-2-1.html",
"final_url": "https://www.jqqzx.one/play/62990-1-1.html",
"reason": null
}
},
@@ -846,14 +846,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.675,
"init": 0.0,
"module_load": 9.666,
"init": 0.001,
"home": 0.0,
"category": 2095.329,
"detail": 2122.852,
"player": 5252.714,
"url_check": 5284.955,
"total": 14762.483
"category": 4207.466,
"detail": 4392.046,
"player": 4093.954,
"url_check": 3011.514,
"total": 15715.369
},
"counts": {
"classes": 6,
@@ -885,14 +885,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 17.359,
"init": 0.001,
"home": 3168.812,
"category": 298.793,
"detail": 886.095,
"module_load": 4.468,
"init": 0.0,
"home": 12931.549,
"category": 290.503,
"detail": 828.202,
"player": 0.002,
"url_check": 179.446,
"total": 4551.164
"url_check": 128.359,
"total": 14183.524
},
"counts": {
"classes": 11,
@@ -919,39 +919,39 @@
{
"spider": "双星",
"file": "双星.txt",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"success": false,
"failed_stage": "unexpected",
"error": "('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\nConnectionResetError: [Errno 104] Connection reset by peer\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 38, in reraise\n raise value.with_traceback(tb)\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 696, in validate_spider_file\n _run_timed(result[\"timings_ms\"], \"init\", spider.init, clock, \"\")\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/双星.txt\", line 46, in init\n File \"/home/harold/workspace/atv-spiders/py/base/spider.py\", line 145, in fetch\n rsp = requests.get(url, params=params, cookies=cookies, headers=headers, timeout=timeout, verify=verify,\n stream=stream, allow_redirects=allow_redirects)\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/api.py\", line 73, in get\n return request(\"get\", url, params=params, **kwargs)\nrequests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))\n",
"timings_ms": {
"module_load": 4.853,
"init": 350.641,
"home": 0.006,
"category": 194.146,
"detail": 198.608,
"player": 0.004,
"url_check": 219.124,
"total": 968.466
"module_load": 3.041,
"init": 5036.772,
"home": 0.0,
"category": 0.0,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 5046.535
},
"counts": {
"classes": 7,
"category_videos": 15,
"detail_videos": 1,
"episodes": 2
"classes": 0,
"category_videos": 0,
"detail_videos": 0,
"episodes": 0
},
"samples": {
"tid": "ju",
"vod_id": "/ju/10501.html",
"flag": "夸克",
"play_id": "https://pan.quark.cn/s/a83e3e526c62"
"tid": null,
"vod_id": null,
"flag": null,
"play_id": null
},
"player": {
"parse": 0,
"url": "https://pan.quark.cn/s/a83e3e526c62",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://pan.quark.cn/s/a83e3e526c62",
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"reason": null
}
},
@@ -963,14 +963,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.785,
"init": 1081.798,
"home": 0.002,
"category": 2115.207,
"detail": 2455.119,
"player": 320.755,
"url_check": 103.332,
"total": 6084.85
"module_load": 8.83,
"init": 86.355,
"home": 0.004,
"category": 198.033,
"detail": 2830.687,
"player": 302.937,
"url_check": 95.062,
"total": 3522.863
},
"counts": {
"classes": 11,
@@ -986,11 +986,11 @@
},
"player": {
"parse": 0,
"url": "http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=53fe2a5989c5c7d74f34738959bccfc4&buy_key=FM&token=1924&timestamp=1778662583&duration=453",
"url": "http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=e948c198b9361bbb3e9abea3fcd06bfe&buy_key=FM&token=8765&timestamp=1778663198&duration=453",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=53fe2a5989c5c7d74f34738959bccfc4&buy_key=FM&token=1924&timestamp=1778662583&duration=453",
"final_url": "http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=e948c198b9361bbb3e9abea3fcd06bfe&buy_key=FM&token=8765&timestamp=1778663198&duration=453",
"reason": null
}
},
@@ -1002,14 +1002,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 15.183,
"init": 0.001,
"home": 2973.027,
"category": 2490.925,
"detail": 3032.874,
"player": 5037.899,
"url_check": 262.774,
"total": 13813.808
"module_load": 7.004,
"init": 0.0,
"home": 6509.775,
"category": 2013.416,
"detail": 4006.635,
"player": 7400.967,
"url_check": 169.692,
"total": 20108.582
},
"counts": {
"classes": 8,
@@ -1041,14 +1041,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 12.213,
"init": 0.005,
"home": 2121.62,
"category": 3119.177,
"detail": 3394.608,
"player": 3115.147,
"url_check": 85.324,
"total": 11848.693
"module_load": 10.381,
"init": 0.004,
"home": 2097.681,
"category": 2109.536,
"detail": 2060.816,
"player": 2957.736,
"url_check": 116.76,
"total": 9353.651
},
"counts": {
"classes": 3,
@@ -1064,11 +1064,11 @@
},
"player": {
"parse": 0,
"url": "https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809766589&x-signature=n14vh9UOlDzpB6hp2FQCgs4q2gA%3D",
"url": "https://p26-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809767204&x-signature=4tHGlPSDpjwf%2BwZS7X71h%2FA9hyM%3D",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809766589&x-signature=n14vh9UOlDzpB6hp2FQCgs4q2gA%3D",
"final_url": "https://p26-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809767204&x-signature=4tHGlPSDpjwf%2BwZS7X71h%2FA9hyM%3D",
"reason": null
}
},
@@ -1080,14 +1080,14 @@
"error": "HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\nurllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 412, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/四万影视.txt\", line 238, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/四万影视.txt\", line 212, in _api_get\nrequests.exceptions.SSLError: HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))\n",
"timings_ms": {
"module_load": 4.465,
"module_load": 13.55,
"init": 0.001,
"home": 0.001,
"category": 1899.319,
"category": 3923.281,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 1918.047
"total": 3939.486
},
"counts": {
"classes": 5,
@@ -1119,14 +1119,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.572,
"module_load": 5.479,
"init": 0.001,
"home": 0.001,
"category": 3478.408,
"detail": 4877.556,
"player": 4416.129,
"url_check": 285.601,
"total": 13063.796
"category": 1882.39,
"detail": 7961.673,
"player": 2301.146,
"url_check": 247.696,
"total": 12399.277
},
"counts": {
"classes": 6,
@@ -1158,14 +1158,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 13.078,
"module_load": 4.452,
"init": 0.001,
"home": 0.001,
"category": 5858.184,
"detail": 5565.882,
"player": 0.006,
"url_check": 1169.071,
"total": 12606.809
"home": 0.0,
"category": 2426.257,
"detail": 436.371,
"player": 0.003,
"url_check": 1522.976,
"total": 4390.739
},
"counts": {
"classes": 6,
@@ -1197,14 +1197,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.982,
"init": 0.0,
"home": 0.006,
"category": 5330.9,
"detail": 4003.967,
"player": 0.004,
"url_check": 2385.541,
"total": 11725.182
"module_load": 5.24,
"init": 0.001,
"home": 0.007,
"category": 7880.139,
"detail": 4380.104,
"player": 0.005,
"url_check": 2450.406,
"total": 14716.92
},
"counts": {
"classes": 6,
@@ -1236,14 +1236,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.033,
"module_load": 5.534,
"init": 0.001,
"home": 0.001,
"category": 2550.274,
"detail": 3120.152,
"player": 3914.816,
"url_check": 358.135,
"total": 9949.953
"category": 2320.881,
"detail": 2173.516,
"player": 2486.657,
"url_check": 348.334,
"total": 7335.704
},
"counts": {
"classes": 4,
@@ -1275,14 +1275,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 9.254,
"init": 0.036,
"home": 203.449,
"category": 304.111,
"detail": 1139.38,
"player": 0.008,
"url_check": 197.84,
"total": 1855.449
"module_load": 3.188,
"init": 0.015,
"home": 225.48,
"category": 267.751,
"detail": 344.185,
"player": 0.002,
"url_check": 123.603,
"total": 964.713
},
"counts": {
"classes": 30,
@@ -1294,15 +1294,15 @@
"tid": "都市",
"vod_id": "110000044555935694",
"flag": "1080P",
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778662584&sign=a9a3b6c7c239c34abf54002404b5e944"
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778663201&sign=bb2f26b202c02e29ca5131496ab6b4bf"
},
"player": {
"parse": 0,
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778662584&sign=a9a3b6c7c239c34abf54002404b5e944",
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778663201&sign=bb2f26b202c02e29ca5131496ab6b4bf",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778662584&sign=a9a3b6c7c239c34abf54002404b5e944",
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778663201&sign=bb2f26b202c02e29ca5131496ab6b4bf",
"reason": null
}
},
@@ -1314,14 +1314,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.17,
"module_load": 4.106,
"init": 0.001,
"home": 0.0,
"category": 1829.398,
"detail": 1911.166,
"player": 3818.711,
"url_check": 4508.979,
"total": 12073.175
"category": 1816.398,
"detail": 3776.012,
"player": 3755.396,
"url_check": 4319.799,
"total": 28119.707
},
"counts": {
"classes": 5,
@@ -1330,18 +1330,18 @@
"episodes": 1
},
"samples": {
"tid": "1",
"vod_id": "3639",
"tid": "3",
"vod_id": "3666",
"flag": "在线云播",
"play_id": "3639_1_1"
"play_id": "3666_1_1"
},
"player": {
"parse": 0,
"url": "https://player.yzzyvip-35.com/20260429/5623_44bf89b6/index.m3u8",
"url": "https://cdn.wlcdn88.com:777/20220425/DTaWi1fA/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://player.yzzyvip-35.com/20260429/5623_44bf89b6/index.m3u8",
"final_url": "https://cdn.wlcdn88.com:777/20220425/DTaWi1fA/index.m3u8",
"reason": null
}
},
@@ -1353,14 +1353,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.338,
"init": 0.002,
"home": 0.001,
"category": 502.049,
"detail": 639.103,
"player": 0.004,
"url_check": 94.204,
"total": 1243.415
"module_load": 3.078,
"init": 0.0,
"home": 0.0,
"category": 526.782,
"detail": 631.962,
"player": 0.003,
"url_check": 91.91,
"total": 7289.596
},
"counts": {
"classes": 5,
@@ -1369,18 +1369,18 @@
"episodes": 1
},
"samples": {
"tid": "1287",
"vod_id": "422599939194881@@穿越诡计爱上你@@苏清韵为了给妹妹治病,卖身富豪被卓熙辰所救,答应卓熙辰的契约婚姻。苏清韵受到了爱慕卓熙辰的上官溪玲的疯狂攻击与算计,导致妹妹离世。苏清韵误会记恨卓熙辰因此拿刀伤了他,自己也被判入狱五年。",
"tid": "1288",
"vod_id": "422600163590145@@女主别瞎想@@一个意外昏迷出现幻觉来到网络小说中的普通青年叶凡,面对强大的反派,他第一次靠自己改变了原作小说中的故事走向,从而获得了能够听到男主内心声音的能力,以此开始重新攻略小说中的各个女主们。",
"flag": "星星短剧",
"play_id": "https://img.novel.wsljf.xyz/shortPlay-mp4/420424102051841/EvnIm1746774634078/abc6208e-390b-4533-a1a4-b9e5741cc384/540x960/output.m3u8"
"play_id": "https://img.novel.wsljf.xyz/shortPlay-mp4/420109711704065/QyoCt1746624721904/5e477b2c-e420-419d-b627-3fb8af007eab/540x960/output.m3u8"
},
"player": {
"parse": 0,
"url": "https://img.novel.wsljf.xyz/shortPlay-mp4/420424102051841/EvnIm1746774634078/abc6208e-390b-4533-a1a4-b9e5741cc384/540x960/output.m3u8",
"url": "https://img.novel.wsljf.xyz/shortPlay-mp4/420109711704065/QyoCt1746624721904/5e477b2c-e420-419d-b627-3fb8af007eab/540x960/output.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://img.novel.wsljf.xyz/shortPlay-mp4/420424102051841/EvnIm1746774634078/abc6208e-390b-4533-a1a4-b9e5741cc384/540x960/output.m3u8",
"final_url": "https://img.novel.wsljf.xyz/shortPlay-mp4/420109711704065/QyoCt1746624721904/5e477b2c-e420-419d-b627-3fb8af007eab/540x960/output.m3u8",
"reason": null
}
},
@@ -1392,14 +1392,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.328,
"module_load": 7.088,
"init": 0.001,
"home": 0.001,
"category": 2321.932,
"detail": 2182.271,
"player": 0.011,
"url_check": 271.444,
"total": 4782.439
"category": 4631.855,
"detail": 2287.26,
"player": 0.017,
"url_check": 271.254,
"total": 7198.453
},
"counts": {
"classes": 7,
@@ -1431,14 +1431,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.71,
"module_load": 7.427,
"init": 0.001,
"home": 0.001,
"category": 7850.132,
"detail": 4283.566,
"player": 4965.48,
"url_check": 3625.456,
"total": 28499.945
"category": 6447.003,
"detail": 5194.265,
"player": 5217.625,
"url_check": 4271.045,
"total": 21138.249
},
"counts": {
"classes": 4,
@@ -1448,56 +1448,56 @@
},
"samples": {
"tid": "guoman",
"vod_id": "/detail/18721/",
"flag": "ikun",
"play_id": "/play/18721-2-1/"
"vod_id": "/detail/19171/",
"flag": "高清",
"play_id": "/play/19171-1-1/"
},
"player": {
"parse": 0,
"url": "https://player.yzzyvip-35.com/20260412/4499_5e51eeda/index.m3u8",
"url": "https://cdn.vvvip-plays33.cc/20260502/13156_f72a2385/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://player.yzzyvip-35.com/20260412/4499_5e51eeda/index.m3u8",
"final_url": "https://cdn.vvvip-plays33.cc/20260502/13156_f72a2385/index.m3u8",
"reason": null
}
},
{
"spider": "橘子TV",
"file": "橘子TV.txt",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"success": false,
"failed_stage": "unexpected",
"error": "HTTPSConnectionPool(host='gapi0725.5p8jcjc.com', port=443): Max retries exceeded with url: /config.json (Caused by ConnectTimeoutError(<HTTPSConnection(host='gapi0725.5p8jcjc.com', port=443) at 0x7af7ee75b110>, 'Connection to gapi0725.5p8jcjc.com timed out. (connect timeout=10)'))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 204, in _new_conn\n sock = connection.create_connection(\n (self._dns_host, self.port),\n ...<2 lines>...\n socket_options=self.socket_options,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 85, in create_connection\n raise err\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 73, in create_connection\n sock.connect(sa)\n ~~~~~~~~~~~~^^^^\nTimeoutError: timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 759, in connect\n self.sock = sock = self._new_conn()\n ~~~~~~~~~~~~~~^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPSConnection(host='gapi0725.5p8jcjc.com', port=443) at 0x7af7ee75b110>, 'Connection to gapi0725.5p8jcjc.com timed out. (connect timeout=10)')\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='gapi0725.5p8jcjc.com', port=443): Max retries exceeded with url: /config.json (Caused by ConnectTimeoutError(<HTTPSConnection(host='gapi0725.5p8jcjc.com', port=443) at 0x7af7ee75b110>, 'Connection to gapi0725.5p8jcjc.com timed out. (connect timeout=10)'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 696, in validate_spider_file\n _run_timed(result[\"timings_ms\"], \"init\", spider.init, clock, \"\")\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/橘子TV.txt\", line 36, in init\n File \"/home/harold/workspace/atv-spiders/py/base/spider.py\", line 145, in fetch\n rsp = requests.get(url, params=params, cookies=cookies, headers=headers, timeout=timeout, verify=verify,\n stream=stream, allow_redirects=allow_redirects)\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/api.py\", line 73, in get\n return request(\"get\", url, params=params, **kwargs)\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='gapi0725.5p8jcjc.com', port=443): Max retries exceeded with url: /config.json (Caused by ConnectTimeoutError(<HTTPSConnection(host='gapi0725.5p8jcjc.com', port=443) at 0x7af7ee75b110>, 'Connection to gapi0725.5p8jcjc.com timed out. (connect timeout=10)'))\n",
"timings_ms": {
"module_load": 3.728,
"init": 6050.973,
"home": 4331.52,
"category": 1792.449,
"detail": 4650.08,
"player": 11898.941,
"url_check": 3368.734,
"total": 32097.071
"module_load": 7.08,
"init": 10012.468,
"home": 0.0,
"category": 0.0,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 10021.546
},
"counts": {
"classes": 8,
"category_videos": 18,
"detail_videos": 1,
"episodes": 1
"classes": 0,
"category_videos": 0,
"detail_videos": 0,
"episodes": 0
},
"samples": {
"tid": "50",
"vod_id": "385943",
"flag": "一起看APP",
"play_id": "24861447"
"tid": null,
"vod_id": null,
"flag": null,
"play_id": null
},
"player": {
"parse": 0,
"url": "https://usaydd.xbavporn.com/m3u87/share/6937197/7133173/20260414/171420/1080/index.m3u8?sign=8a5534d92d4f1439cb20c03a677fccc0&t=1778662610",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://usaydd.xbavporn.com/m3u87/share/6937197/7133173/20260414/171420/1080/index.m3u8?sign=8a5534d92d4f1439cb20c03a677fccc0&t=1778662610",
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"reason": null
}
},
@@ -1509,14 +1509,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.375,
"module_load": 5.44,
"init": 0.001,
"home": 0.001,
"category": 2502.96,
"detail": 3962.967,
"player": 0.006,
"url_check": 1210.977,
"total": 7683.804
"home": 0.0,
"category": 2060.776,
"detail": 2201.869,
"player": 0.01,
"url_check": 1174.669,
"total": 5443.545
},
"counts": {
"classes": 6,
@@ -1548,14 +1548,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.584,
"init": 0.001,
"home": 636.369,
"category": 896.156,
"detail": 1383.966,
"player": 0.046,
"url_check": 136.606,
"total": 3060.413
"module_load": 5.415,
"init": 0.0,
"home": 676.714,
"category": 406.631,
"detail": 1521.316,
"player": 0.026,
"url_check": 216.07,
"total": 2827.16
},
"counts": {
"classes": 10,
@@ -1587,14 +1587,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.092,
"module_load": 5.881,
"init": 0.001,
"home": 0.001,
"category": 1945.064,
"detail": 3222.539,
"category": 3372.006,
"detail": 3906.627,
"player": 0.004,
"url_check": 1013.41,
"total": 6188.754
"url_check": 1125.759,
"total": 8410.96
},
"counts": {
"classes": 5,
@@ -1604,17 +1604,17 @@
},
"samples": {
"tid": "1",
"vod_id": "detail/3033",
"vod_id": "detail/3034",
"flag": "百度",
"play_id": "https://pan.baidu.com/s/1D_ftrHBRkMlxRs_aLWExxQ?pwd=p4uw"
"play_id": "https://pan.baidu.com/s/1iUOPtAOz3ypj2nyY7Wv9Ww?pwd=969e"
},
"player": {
"parse": 0,
"url": "https://pan.baidu.com/s/1D_ftrHBRkMlxRs_aLWExxQ?pwd=p4uw",
"url": "https://pan.baidu.com/s/1iUOPtAOz3ypj2nyY7Wv9Ww?pwd=969e",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://pan.baidu.com/share/init?surl=D_ftrHBRkMlxRs_aLWExxQ&pwd=p4uw",
"final_url": "https://pan.baidu.com/share/init?surl=iUOPtAOz3ypj2nyY7Wv9Ww&pwd=969e",
"reason": null
}
},
@@ -1626,14 +1626,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.559,
"module_load": 4.996,
"init": 0.002,
"home": 131.815,
"category": 124.365,
"detail": 162.689,
"player": 289.72,
"url_check": 76.564,
"total": 791.189
"home": 134.706,
"category": 141.94,
"detail": 183.244,
"player": 319.668,
"url_check": 81.909,
"total": 866.93
},
"counts": {
"classes": 10,
@@ -1649,11 +1649,11 @@
},
"player": {
"parse": 0,
"url": "http://210.16.164.82:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778662612590&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"url": "http://210.16.164.61:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778663206359&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://210.16.164.82:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778662612590&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"final_url": "http://210.16.164.61:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778663206359&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"reason": null
}
},
@@ -1665,14 +1665,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 18.304,
"init": 0.021,
"home": 3304.029,
"category": 819.383,
"detail": 230.997,
"player": 0.002,
"url_check": 182.411,
"total": 4556.184
"module_load": 13.039,
"init": 0.019,
"home": 3565.946,
"category": 759.492,
"detail": 202.792,
"player": 0.001,
"url_check": 189.95,
"total": 4731.916
},
"counts": {
"classes": 11,
@@ -1704,14 +1704,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.123,
"module_load": 4.088,
"init": 0.001,
"home": 0.001,
"category": 4167.396,
"detail": 2902.129,
"player": 2947.254,
"url_check": 3801.151,
"total": 13823.027
"home": 0.0,
"category": 3884.488,
"detail": 1959.715,
"player": 1928.462,
"url_check": 2837.982,
"total": 10615.344
},
"counts": {
"classes": 6,
@@ -1743,14 +1743,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.464,
"init": 0.0,
"module_load": 3.639,
"init": 0.001,
"home": 0.001,
"category": 1996.837,
"detail": 4049.511,
"player": 0.007,
"url_check": 207.91,
"total": 6261.416
"category": 3875.585,
"detail": 3796.208,
"player": 0.006,
"url_check": 171.637,
"total": 7847.425
},
"counts": {
"classes": 8,
@@ -1782,14 +1782,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 11.464,
"module_load": 7.68,
"init": 0.001,
"home": 0.064,
"category": 3274.438,
"detail": 3758.902,
"player": 0.003,
"url_check": 1476.633,
"total": 8522.541
"home": 0.061,
"category": 2003.599,
"detail": 3243.953,
"player": 0.004,
"url_check": 921.711,
"total": 6177.584
},
"counts": {
"classes": 10,
@@ -1821,14 +1821,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.083,
"init": 0.002,
"home": 0.027,
"category": 2445.752,
"detail": 3104.881,
"player": 3029.48,
"url_check": 109.236,
"total": 8698.266
"module_load": 5.702,
"init": 0.001,
"home": 0.016,
"category": 4735.329,
"detail": 6255.789,
"player": 3936.411,
"url_check": 66.717,
"total": 15001.098
},
"counts": {
"classes": 5,
@@ -1844,11 +1844,11 @@
},
"player": {
"parse": 0,
"url": "https://vd.hxcztech.com/f051bc3bb135e45e458758a834d88bd3/20260513165639/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"url": "https://vd.hxcztech.com/7daff21367f58794b826ec785454958c/20260513170703/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://vd.hxcztech.com/f051bc3bb135e45e458758a834d88bd3/20260513165639/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"final_url": "https://vd.hxcztech.com/7daff21367f58794b826ec785454958c/20260513170703/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"reason": null
}
},
@@ -1860,14 +1860,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.763,
"module_load": 8.518,
"init": 0.001,
"home": 424.368,
"category": 246.106,
"detail": 630.096,
"player": 255.935,
"url_check": 84.227,
"total": 1646.107
"home": 452.274,
"category": 258.789,
"detail": 563.674,
"player": 281.967,
"url_check": 91.101,
"total": 1656.869
},
"counts": {
"classes": 29,
@@ -1899,14 +1899,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.048,
"init": 0.0,
"home": 313.785,
"category": 315.421,
"detail": 264.768,
"player": 0.031,
"url_check": 162.089,
"total": 1061.973
"module_load": 5.024,
"init": 0.001,
"home": 338.362,
"category": 301.931,
"detail": 328.425,
"player": 0.028,
"url_check": 174.486,
"total": 1149.024
},
"counts": {
"classes": 8,
@@ -1938,14 +1938,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 9.935,
"init": 0.002,
"module_load": 5.762,
"init": 0.001,
"home": 0.001,
"category": 1804.371,
"detail": 1811.348,
"player": 1793.444,
"url_check": 1441.257,
"total": 6861.338
"category": 3776.475,
"detail": 3852.253,
"player": 1793.741,
"url_check": 981.298,
"total": 10410.208
},
"counts": {
"classes": 4,
@@ -1977,14 +1977,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 26.277,
"init": 603.581,
"home": 0.144,
"category": 779.038,
"detail": 355.727,
"module_load": 19.758,
"init": 720.509,
"home": 0.143,
"category": 694.867,
"detail": 622.15,
"player": 0.002,
"url_check": 83.5,
"total": 1849.276
"url_check": 92.344,
"total": 2150.904
},
"counts": {
"classes": 11,
@@ -2016,14 +2016,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.524,
"module_load": 3.519,
"init": 0.001,
"home": 0.0,
"category": 2248.406,
"detail": 1146.862,
"player": 0.006,
"url_check": 204.975,
"total": 3604.093
"category": 2420.782,
"detail": 2247.789,
"player": 0.005,
"url_check": 171.478,
"total": 4844.063
},
"counts": {
"classes": 2,
@@ -2055,14 +2055,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.814,
"module_load": 5.204,
"init": 0.001,
"home": 666.608,
"category": 836.084,
"detail": 199.832,
"player": 326.816,
"url_check": 358.295,
"total": 2395.179
"home": 439.164,
"category": 792.433,
"detail": 186.013,
"player": 306.115,
"url_check": 365.269,
"total": 2095.324
},
"counts": {
"classes": 7,
@@ -2094,14 +2094,14 @@
"error": "Expecting value: line 1 column 1 (char 0)",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/models.py\", line 978, in json\n return complexjson.loads(self.text, **kwargs)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/__init__.py\", line 352, in loads\n return _default_decoder.decode(s)\n ~~~~~~~~~~~~~~~~~~~~~~~^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/decoder.py\", line 345, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/decoder.py\", line 363, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 467, in _validate_from_tid\n player_result = _run_timed(result[\"timings_ms\"], \"player\", spider.playerContent, clock, play[\"flag\"], play[\"play_id\"], [])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/网易云音乐.txt\", line 124, in playerContent\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/models.py\", line 982, in json\n raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)\nrequests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n",
"timings_ms": {
"module_load": 2.638,
"init": 0.001,
"home": 474.363,
"category": 422.957,
"detail": 0.006,
"player": 209.056,
"module_load": 2.784,
"init": 0.0,
"home": 449.047,
"category": 411.223,
"detail": 0.012,
"player": 210.958,
"url_check": 0.0,
"total": 1111.57
"total": 1076.679
},
"counts": {
"classes": 62,
@@ -2133,14 +2133,14 @@
"error": "分类视频列表为空",
"traceback": null,
"timings_ms": {
"module_load": 6.418,
"init": 0.001,
"home": 0.001,
"category": 6438.896,
"module_load": 4.616,
"init": 0.0,
"home": 0.0,
"category": 7043.889,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 14419.911
"total": 14002.895
},
"counts": {
"classes": 6,
@@ -2172,14 +2172,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 15.296,
"module_load": 5.509,
"init": 0.001,
"home": 1135.072,
"category": 285.251,
"detail": 2361.465,
"player": 0.003,
"url_check": 1232.15,
"total": 5030.075
"home": 1103.001,
"category": 317.264,
"detail": 748.803,
"player": 0.002,
"url_check": 1219.781,
"total": 3395.544
},
"counts": {
"classes": 7,
@@ -2211,14 +2211,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.403,
"module_load": 4.742,
"init": 0.001,
"home": 0.0,
"category": 2305.013,
"detail": 1884.907,
"player": 0.027,
"url_check": 1139.07,
"total": 5334.392
"category": 4329.076,
"detail": 1916.469,
"player": 0.004,
"url_check": 1072.336,
"total": 7323.361
},
"counts": {
"classes": 7,
@@ -2245,19 +2245,19 @@
{
"spider": "茶杯狐",
"file": "茶杯狐.txt",
"success": false,
"failed_stage": "url_check",
"error": "HTTP 404",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.982,
"init": 0.002,
"home": 1424.193,
"category": 3379.073,
"detail": 3211.42,
"player": 4286.793,
"url_check": 2114.693,
"total": 41897.881
"module_load": 5.782,
"init": 0.001,
"home": 2786.188,
"category": 3407.62,
"detail": 2102.343,
"player": 5388.415,
"url_check": 4528.311,
"total": 26453.781
},
"counts": {
"classes": 4,
@@ -2266,19 +2266,19 @@
"episodes": 2
},
"samples": {
"tid": "2",
"vod_id": "detail/video/120767",
"flag": "BF有广8",
"play_id": "play/120767-2-1"
"tid": "1",
"vod_id": "detail/video/121018",
"flag": "YZ有广",
"play_id": "play/121018-2-1"
},
"player": {
"parse": 0,
"url": "https://v.lzcdn27.com/20260429/9519_56407ce6/index.m3u8",
"valid": false,
"reachable": false,
"status_code": 404,
"final_url": "https://v.lzcdn27.com/20260429/9519_56407ce6/index.m3u8",
"reason": "HTTP 404"
"url": "https://vvip.high26-playback.com/20260513/23437_628454d2/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://vvip.high26-playback.com/20260513/23437_628454d2/index.m3u8",
"reason": null
}
},
{
@@ -2289,14 +2289,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 8.972,
"module_load": 6.181,
"init": 0.001,
"home": 0.001,
"category": 2634.435,
"detail": 2921.837,
"player": 0.011,
"url_check": 1245.577,
"total": 6811.756
"category": 2603.717,
"detail": 2915.83,
"player": 0.016,
"url_check": 1064.575,
"total": 6590.808
},
"counts": {
"classes": 6,
@@ -2328,14 +2328,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.927,
"module_load": 3.895,
"init": 0.001,
"home": 0.0,
"category": 1236.927,
"detail": 2046.349,
"player": 0.004,
"url_check": 1300.014,
"total": 4588.584
"category": 2273.436,
"detail": 1803.466,
"player": 0.003,
"url_check": 1130.095,
"total": 5211.272
},
"counts": {
"classes": 7,
@@ -2367,14 +2367,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.608,
"init": 0.001,
"module_load": 4.786,
"init": 0.0,
"home": 0.001,
"category": 4160.734,
"detail": 2918.938,
"player": 3909.413,
"url_check": 3886.335,
"total": 14881.796
"category": 2464.887,
"detail": 1808.439,
"player": 1844.776,
"url_check": 4956.814,
"total": 11080.232
},
"counts": {
"classes": 4,
@@ -2406,14 +2406,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 9.575,
"module_load": 6.122,
"init": 0.001,
"home": 3938.745,
"category": 2714.616,
"detail": 4440.694,
"player": 4271.908,
"url_check": 2013.159,
"total": 17389.852
"home": 5003.925,
"category": 3480.171,
"detail": 4461.561,
"player": 2315.501,
"url_check": 3155.41,
"total": 18423.539
},
"counts": {
"classes": 6,
@@ -2423,17 +2423,17 @@
},
"samples": {
"tid": "20",
"vod_id": "135015",
"vod_id": "135016",
"flag": "备用源(有广勿信)",
"play_id": "https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53524_98158382/index.m3u8|好兆头第三季|1"
"play_id": "https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53525_0f8ed5c3/index.m3u8|校园之外第一季|1"
},
"player": {
"parse": 0,
"url": "https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53524_98158382/index.m3u8",
"url": "https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53525_0f8ed5c3/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53524_98158382/index.m3u8",
"final_url": "https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53525_0f8ed5c3/index.m3u8",
"reason": null
}
},
@@ -2445,14 +2445,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.071,
"init": 0.0,
"home": 0.0,
"category": 2628.97,
"detail": 4174.519,
"player": 5080.58,
"url_check": 3771.942,
"total": 26267.942
"module_load": 4.087,
"init": 0.001,
"home": 0.001,
"category": 3759.851,
"detail": 4310.793,
"player": 9855.408,
"url_check": 3797.779,
"total": 28949.908
},
"counts": {
"classes": 6,
@@ -2462,17 +2462,17 @@
},
"samples": {
"tid": "6",
"vod_id": "detail/8037.html",
"vod_id": "detail/7996.html",
"flag": "dev云播",
"play_id": "play/8037_2_1.html"
"play_id": "play/7996_2_1.html"
},
"player": {
"parse": 0,
"url": "https://v16.toutiao50.com/3a40416671041e71f64efbf02b5f3c1a/6a058e03/video/tos/alisg/tos-alisg-ve-0051c001-sg/owL5ueUTlAndDIFpIKiDnbICgDKeI4DFGeGAQG/",
"url": "https://v16.toutiao50.com/5efbf1bc8fda6f3a6849a91689978f64/6a05965b/video/tos/alisg/tos-alisg-ve-0051c001-sg/og2Dt1GELDDTsPyesbpgACSGsa3QIgoeATjeaI/",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://v16.toutiao50.com/3a40416671041e71f64efbf02b5f3c1a/6a058e03/video/tos/alisg/tos-alisg-ve-0051c001-sg/owL5ueUTlAndDIFpIKiDnbICgDKeI4DFGeGAQG/",
"final_url": "https://v16.toutiao50.com/5efbf1bc8fda6f3a6849a91689978f64/6a05965b/video/tos/alisg/tos-alisg-ve-0051c001-sg/og2Dt1GELDDTsPyesbpgACSGsa3QIgoeATjeaI/",
"reason": null
}
},
@@ -2484,14 +2484,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 8.112,
"module_load": 4.967,
"init": 0.001,
"home": 392.047,
"category": 100.697,
"detail": 3484.533,
"player": 1993.685,
"url_check": 84.477,
"total": 6064.668
"home": 374.923,
"category": 104.73,
"detail": 3455.876,
"player": 130.813,
"url_check": 56.499,
"total": 4128.783
},
"counts": {
"classes": 4,
@@ -2507,11 +2507,11 @@
},
"player": {
"parse": 0,
"url": "http://lv.sycdn.kuwo.cn/4358b6217d900be249d872a6742cdf60/6a043ccb/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
"url": "http://lv.sycdn.kuwo.cn/99df4d237ae563380d7ae9b681107158/6a043f33/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://lv.sycdn.kuwo.cn/4358b6217d900be249d872a6742cdf60/6a043ccb/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
"final_url": "http://lv.sycdn.kuwo.cn/99df4d237ae563380d7ae9b681107158/6a043f33/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
"reason": null
}
},
@@ -2523,53 +2523,53 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 14.263,
"init": 499.557,
"home": 324.859,
"category": 311.601,
"detail": 317.995,
"player": 355.841,
"url_check": 54.993,
"total": 1880.474
"module_load": 15.724,
"init": 497.561,
"home": 292.682,
"category": 284.426,
"detail": 337.98,
"player": 355.576,
"url_check": 101.567,
"total": 1887.151
},
"counts": {
"classes": 12,
"category_videos": 15,
"category_videos": 14,
"detail_videos": 1,
"episodes": 1
},
"samples": {
"tid": "recommend",
"vod_id": "251777855",
"vod_id": "439223618",
"flag": "酷狗音乐",
"play_id": "251777855"
"play_id": "439223618"
},
"player": {
"parse": 0,
"url": "http://fsdg360.tx.kugou.com/202605131656/8902430da5652c3c572cf1bbf4d10a7a/v3/b10a7b86822e2eeee038f1b8edebc71a/yp/p_0_960123/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx251777855_qu128_s889390015.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
"url": "http://fsdg360.tx.kugou.com/202605131706/064b4deeb1e74d43cdaa2c43b818ffad/v3/7bddb1e8c78af6d936df994ffea47780/yp/p_0_960125/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx439223618_qu128_s3251546495.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://fsdg360.tx.kugou.com/202605131656/8902430da5652c3c572cf1bbf4d10a7a/v3/b10a7b86822e2eeee038f1b8edebc71a/yp/p_0_960123/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx251777855_qu128_s889390015.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
"final_url": "http://fsdg360.tx.kugou.com/202605131706/064b4deeb1e74d43cdaa2c43b818ffad/v3/7bddb1e8c78af6d936df994ffea47780/yp/p_0_960125/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx439223618_qu128_s3251546495.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
"reason": null
}
},
{
"spider": "金牌",
"file": "金牌.txt",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"success": false,
"failed_stage": "unexpected",
"error": "HTTPSConnectionPool(host='m.jiabaide.cn', port=443): Max retries exceeded with url: /api/mw-movie/anonymous/v2/video/episode/url?clientType=3&id=143230&nid=1271963 (Caused by ConnectTimeoutError(<HTTPSConnection(host='m.jiabaide.cn', port=443) at 0x7af7ee0307d0>, 'Connection to m.jiabaide.cn timed out. (connect timeout=10)'))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 204, in _new_conn\n sock = connection.create_connection(\n (self._dns_host, self.port),\n ...<2 lines>...\n socket_options=self.socket_options,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 85, in create_connection\n raise err\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 73, in create_connection\n sock.connect(sa)\n ~~~~~~~~~~~~^^^^\nTimeoutError: timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 759, in connect\n self.sock = sock = self._new_conn()\n ~~~~~~~~~~~~~~^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPSConnection(host='m.jiabaide.cn', port=443) at 0x7af7ee0307d0>, 'Connection to m.jiabaide.cn timed out. (connect timeout=10)')\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='m.jiabaide.cn', port=443): Max retries exceeded with url: /api/mw-movie/anonymous/v2/video/episode/url?clientType=3&id=143230&nid=1271963 (Caused by ConnectTimeoutError(<HTTPSConnection(host='m.jiabaide.cn', port=443) at 0x7af7ee0307d0>, 'Connection to m.jiabaide.cn timed out. (connect timeout=10)'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 467, in _validate_from_tid\n player_result = _run_timed(result[\"timings_ms\"], \"player\", spider.playerContent, clock, play[\"flag\"], play[\"play_id\"], [])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/金牌.txt\", line 230, in playerContent\n File \"/home/harold/workspace/tvbox-resources/py/金牌.txt\", line 79, in _fetch_json\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='m.jiabaide.cn', port=443): Max retries exceeded with url: /api/mw-movie/anonymous/v2/video/episode/url?clientType=3&id=143230&nid=1271963 (Caused by ConnectTimeoutError(<HTTPSConnection(host='m.jiabaide.cn', port=443) at 0x7af7ee0307d0>, 'Connection to m.jiabaide.cn timed out. (connect timeout=10)'))\n",
"timings_ms": {
"module_load": 5.23,
"module_load": 3.763,
"init": 0.001,
"home": 801.487,
"category": 292.34,
"detail": 223.691,
"player": 240.582,
"url_check": 553.828,
"total": 2119.119
"home": 801.913,
"category": 254.669,
"detail": 230.813,
"player": 10014.567,
"url_check": 0.0,
"total": 11308.704
},
"counts": {
"classes": 4,
@@ -2584,12 +2584,12 @@
"play_id": "143230@1271963"
},
"player": {
"parse": 0,
"url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778662601-ae88a8eaf5774e149f7a37fd3ef0b9c1-0-c239dca525588dabe13a16f88e2794b1",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778662601-ae88a8eaf5774e149f7a37fd3ef0b9c1-0-c239dca525588dabe13a16f88e2794b1",
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"reason": null
}
},
@@ -2601,34 +2601,34 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.615,
"module_load": 3.819,
"init": 0.001,
"home": 0.0,
"category": 6257.753,
"detail": 6721.662,
"player": 0.008,
"url_check": 166.988,
"total": 13150.749
"home": 0.001,
"category": 7145.635,
"detail": 5844.119,
"player": 0.004,
"url_check": 1219.26,
"total": 20214.325
},
"counts": {
"classes": 5,
"category_videos": 72,
"detail_videos": 1,
"episodes": 1
"episodes": 2
},
"samples": {
"tid": "1",
"vod_id": "/index.php/vod/detail/id/185906.html",
"flag": "夸克#闪电",
"play_id": "https://pan.quark.cn/s/8aaa2a68473f"
"tid": "2",
"vod_id": "/index.php/vod/detail/id/185904.html",
"flag": "百度#闪电",
"play_id": "https://pan.baidu.com/s/1Ro17HDJGJEgpNnzlOf6Shw?pwd=6688"
},
"player": {
"parse": 0,
"url": "https://pan.quark.cn/s/8aaa2a68473f",
"url": "https://pan.baidu.com/s/1Ro17HDJGJEgpNnzlOf6Shw?pwd=6688",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://pan.quark.cn/s/8aaa2a68473f",
"final_url": "https://pan.baidu.com/share/init?surl=Ro17HDJGJEgpNnzlOf6Shw&pwd=6688",
"reason": null
}
},
@@ -2640,34 +2640,34 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.359,
"init": 0.001,
"module_load": 4.308,
"init": 0.0,
"home": 0.001,
"category": 9459.785,
"detail": 7215.453,
"player": 8989.223,
"url_check": 2198.07,
"total": 27867.698
"category": 7413.599,
"detail": 7212.291,
"player": 6399.787,
"url_check": 4708.855,
"total": 25739.61
},
"counts": {
"classes": 4,
"category_videos": 40,
"detail_videos": 1,
"episodes": 1
"episodes": 2
},
"samples": {
"tid": "1",
"vod_id": "/voddetail/239474.html",
"flag": "魔都资源4",
"play_id": "/vodplay/239474-1-1.html"
"vod_id": "/voddetail/239399.html",
"flag": "高清31",
"play_id": "/vodplay/239399-2-1.html"
},
"player": {
"parse": 0,
"url": "https://play.modujx11.com/20260421/1CNBOSBB/index.m3u8",
"url": "https://player.yzzyvip-35.com/20260513/6507_f3adde26/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://play.modujx11.com/20260421/1CNBOSBB/index.m3u8",
"final_url": "https://player.yzzyvip-35.com/20260513/6507_f3adde26/index.m3u8",
"reason": null
}
},
@@ -2679,14 +2679,14 @@
"error": "分类列表为空",
"traceback": null,
"timings_ms": {
"module_load": 9.074,
"init": 0.002,
"home": 4163.486,
"module_load": 4.842,
"init": 0.001,
"home": 4859.305,
"category": 0.0,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 4172.772
"total": 4864.269
},
"counts": {
"classes": 0,
@@ -2718,14 +2718,14 @@
"error": "HTTP 404",
"traceback": null,
"timings_ms": {
"module_load": 6.62,
"module_load": 5.799,
"init": 0.001,
"home": 0.001,
"category": 2129.995,
"detail": 4228.314,
"player": 0.01,
"url_check": 2720.361,
"total": 21034.061
"category": 1706.741,
"detail": 1970.778,
"player": 0.019,
"url_check": 2296.673,
"total": 16554.156
},
"counts": {
"classes": 6,
@@ -2752,40 +2752,40 @@
{
"spider": "黑猫APP",
"file": "黑猫APP.txt",
"success": true,
"failed_stage": null,
"error": null,
"success": false,
"failed_stage": "url_check",
"error": "HTTP 403",
"traceback": null,
"timings_ms": {
"module_load": 8.873,
"module_load": 5.345,
"init": 0.001,
"home": 2252.479,
"category": 4013.431,
"detail": 1906.235,
"player": 1824.437,
"url_check": 174.651,
"total": 27912.787
"home": 2308.721,
"category": 1941.01,
"detail": 1933.5,
"player": 0.007,
"url_check": 4342.573,
"total": 19862.998
},
"counts": {
"classes": 5,
"category_videos": 30,
"detail_videos": 1,
"episodes": 2
"episodes": 1
},
"samples": {
"tid": "2",
"vod_id": "92670",
"flag": "🐈‍⬛清线路",
"play_id": "清线路1@@direct@@66ddeb0b0fe39924c19b86fc5dcce841,d4c9187a0fd2e06d874dba6f0eb327ea,token+,1,1"
"vod_id": "93681",
"flag": "🐈‍⬛清线路2",
"play_id": "清线路3@@direct@@,https://vip.ffzy-plays.com/20260513/53525_0f8ed5c3/index.m3u8,token+,1,0"
},
"player": {
"parse": 0,
"url": "https://v26-cold.douyinvod.com/1a3e7e4aa454a3c62c6c89281adb2e30/6a049b39/video/tos/cn/tos-cn-v-5f73e7/ootsd87GIEXNxlxBURT19D2CfIRzakAfAOmFfr/",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://v26-cold.douyinvod.com/1a3e7e4aa454a3c62c6c89281adb2e30/6a049b39/video/tos/cn/tos-cn-v-5f73e7/ootsd87GIEXNxlxBURT19D2CfIRzakAfAOmFfr/",
"reason": null
"url": "https://vip.ffzy-plays.com/20260513/53525_0f8ed5c3/index.m3u8",
"valid": false,
"reachable": false,
"status_code": 403,
"final_url": "https://vip.ffzy-plays.com/20260513/53525_0f8ed5c3/index.m3u8",
"reason": "HTTP 403"
}
}
]
+78 -78
View File
@@ -1,11 +1,11 @@
# 爬虫校验报告
- 生成时间: 2026-05-13T16:56:10+08:00
- 生成时间: 2026-05-13T17:06:24+08:00
- 并发线程数: 16
- 总耗时(ms): 66.598
- 总耗时(ms): 60.536
- 总数: 71
- 成功: 61
- 失败: 10
- 成功: 58
- 失败: 13
## 阶段失败统计
@@ -15,83 +15,83 @@
| 初始化 | 0 |
| 首页分类 | 1 |
| 分类列表 | 1 |
| 视频详情 | 0 |
| 播放地址 | 1 |
| 视频详情 | 2 |
| 播放地址 | 0 |
| 地址校验 | 3 |
| 未预期异常 | 4 |
| 未预期异常 | 6 |
## 明细结果
| 爬虫 | 状态 | 失败阶段 | 总耗时 | 模块加载 | 初始化 | 首页分类 | 分类列表 | 视频详情 | 播放地址 | 地址校验 | 返回地址 | 错误信息 |
| --- | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | --- | --- |
| [4K指南](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt) | 成功 | | 5.484秒 | 215.041ms | 0.0ms | 0.002ms | 2.765秒 | 2.275秒 | 0.003ms | 227.287ms | https://pan.quark.cn/s/c398a555048f | |
| [6V磁力](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt) | 成功 | | 13.896秒 | 197.129ms | 0.003ms | 0.001ms | 2.356秒 | 1.321秒 | 0.005ms | 0.115ms | magnet:?xt=urn:btih:fc94da746ff45943b19654beaadfd285be1a288a&dn=%E5%8A%AA%E5%8A%9B%E5%85%8B%E6%9C%8D%E8%87%AA%E5%8D%91%E7%9A%84%E6%88%91%E4%BB%AC.We.Are.All.Trying.Here.S01E01-02.6v%E7%94%B5%E5%BD%B1%20%E5%9C%B0%E5%9D%80%E5%8F%91%E5%B8%83%E9%A1%B5%20www.6v123.net%20%E6%94%B6%E8%97%8F%E4%B8%8D%E8%BF%B7%E8%B7%AF | |
| [AAZ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 10.268秒 | 218.146ms | 0.0ms | 2.557秒 | 2.354秒 | 2.374秒 | 2.435秒 | 328.547ms | https://s.5bb3.com/m4a/3374e5b4a4d9d8e8f967976747b5c2ca.m4a | |
| [PPnix](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt) | 成功 | | 6.943秒 | 274.924ms | 0.001ms | 0.001ms | 2.469秒 | 2.114秒 | 0.013ms | 2.084秒 | https://www.ppnix.com/info/m3u8/8147/1080P.m3u8 | |
| [QQ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.864秒 | 181.791ms | 0.01ms | 0.01ms | 548.432ms | 688.371ms | 361.092ms | 72.304ms | https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=d8ea28fd2936a3989a5480f6e743253c&vkey=A9C70F26E6A7E054315123681FA5AA12455225911280BC8C9BDC199E4658E08E13223212CBB64E222A65DB6E81684FFC0006C9639867075D__v2b94c720&uin=1152921504846230218&fromtag=119114&redirect=1 | |
| [libvio](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt) | 成功 | | 4.803秒 | 223.462ms | 0.001ms | 0.001ms | 2.451秒 | 1.894秒 | 0.008ms | 233.119ms | https://pan.quark.cn/s/ef57107cd16e\|\|7 | |
| [youknow](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt) | 成功 | | 12.842秒 | 140.467ms | 0.001ms | 0.001ms | 3.367秒 | 2.612秒 | 3.085秒 | 3.634秒 | https://vip.dytt-tvs.com/20260407/15684_1c596d66/index.m3u8 | |
| [七味](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt) | 成功 | | 5.341秒 | 194.661ms | 0.005ms | 0.001ms | 2.349秒 | 2.58秒 | 0.002ms | 216.215ms | https://pan.quark.cn/s/40aa34f934fd | |
| [不太灵](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt) | 失败 | 播放地址 | 14.17秒 | 139.427ms | 0.001ms | 2.103秒 | 2.69秒 | 4.121秒 | 0.003ms | 0.0ms | | playerContent 未返回播放地址 |
| [世纪音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.06秒 | 203.4ms | 0.001ms | 188.921ms | 178.473ms | 144.878ms | 0.006ms | 342.321ms | https://www.4c44.com/data/down.php?ac=music&id=hwctmemtmc | |
| [两个BT](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt) | 成功 | | 13.099秒 | 235.436ms | 0.002ms | 0.001ms | 2.081秒 | 2.045秒 | 5.214秒 | 3.52秒 | https://zijieapi.douyinbyte.com/m3u8/b491fa92beb5e4cd411c42fcd6605e93.m3u8 | |
| [乌云影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt) | 失败 | 未预期异常 | 24.643秒 | 134.678ms | 0.001ms | 3.642秒 | 4.022秒 | 16.841秒 | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='wooyun.tv', port=443): Max retries exceeded with url: /movie/media/detail?mediaId=483203 (Caused by ConnectTimeoutError(<HTTPSConnection(host='wooyun.tv', port=443) at 0x7918efc679d0>, 'Connection to wooyun.tv timed out. (connect timeout=15)')) |
| [乐兔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%90%E5%85%94.txt) | 失败 | 未预期异常 | 10.284秒 | 228.491ms | 0.0ms | 0.001ms | 10.054秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10) |
| [二小](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt) | 成功 | | 7.337秒 | 143.78ms | 0.001ms | 0.001ms | 4.3秒 | 1.871秒 | 0.003ms | 1.02秒 | https://pan.baidu.com/s/1DzV_kWGZPB0aQr6g9ShjfA?pwd=2rqf | |
| [人人电影](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt) | 成功 | | 8.317秒 | 205.715ms | 0.001ms | 0.001ms | 3.373秒 | 2.788秒 | 0.009ms | 1.951秒 | https://pan.baidu.com/s/14rTP6__SGsNZ4lD8StkeAQ?pwd=ic37 | |
| [人人视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.txt) | 失败 | 地址校验 | 2.785秒 | 196.926ms | 0.001ms | 233.227ms | 263.386ms | 266.462ms | 378.003ms | 340.127ms | https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?auth_key=1778676972-2231b999120b58cedd0118490a5cdeda-0-03faffb42bfd341948035209300705c3&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=95137507b4b3404bb31ff9809288ce86&hevc=false&seasonId=56609 | HTTP 403 |
| [优酷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt) | 成功 | | 1.276秒 | 11.291ms | 0.001ms | 0.001ms | 334.699ms | 641.02ms | 0.004ms | 288.769ms | https://v.youku.com/v_show/id_XNjUxODQ1MzE1Ng==.html | |
| [低端影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt) | 成功 | | 5.721秒 | 7.939ms | 0.001ms | 0.001ms | 1.408秒 | 3.02秒 | 0.009ms | 1.285秒 | https://hn.bfvvs.com/play/QdJGJEge/index.m3u8 | |
| [修罗](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt) | 成功 | | 16.776秒 | 8.621ms | 0.001ms | 0.001ms | 2.842秒 | 1.898秒 | 0.01ms | 0.087ms | magnet:?xt=urn:btih:ed3eb4c2a243e7679cf23198f56f1b1234b47593 | |
| [凡客TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt) | 成功 | | 14.488秒 | 5.549ms | 0.001ms | 0.001ms | 2.944秒 | 2.4秒 | 4.98秒 | 4.159秒 | https://fktv.me/ysapi/m3u8/p/0374ce7a2cf1600db26a182a79afed37.m3u8 | |
| [剧圈圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt) | 成功 | | 28.567秒 | 12.223ms | 0.001ms | 0.001ms | 4.188秒 | 5.601秒 | 12.263秒 | 6.502秒 | https://www.jqqzx.cc/play/62978-2-1.html | |
| [剧迷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt) | 成功 | | 14.762秒 | 5.675ms | 0.0ms | 0.0ms | 2.095秒 | 2.123秒 | 5.253秒 | 5.285秒 | https://play.phimgood.com/20260511/26651_2f4d94b1/index.m3u8 | |
| [博看听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8D%9A%E7%9C%8B%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.551秒 | 17.359ms | 0.001ms | 3.169秒 | 298.793ms | 886.095ms | 0.002ms | 179.446ms | http://audio.bookan.com.cn/video1/audio/20200706001/aache64_133068a2.m4a | |
| [双星](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8F%8C%E6%98%9F.txt) | 成功 | | 968.466ms | 4.853ms | 350.641ms | 0.006ms | 194.146ms | 198.608ms | 0.004ms | 219.124ms | https://pan.quark.cn/s/a83e3e526c62 | |
| [听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt) | 成功 | | 6.085秒 | 7.785ms | 1.082秒 | 0.002ms | 2.115秒 | 2.455秒 | 320.755ms | 103.332ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=53fe2a5989c5c7d74f34738959bccfc4&buy_key=FM&token=1924&timestamp=1778662583&duration=453 | |
| [听友FM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt) | 成功 | | 13.814秒 | 15.183ms | 0.001ms | 2.973秒 | 2.491秒 | 3.033秒 | 5.038秒 | 262.774ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778661842&sign=c4762c32b403cba261718cf09953a4d3 | |
| [咕咕动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 11.849秒 | 12.213ms | 0.005ms | 2.122秒 | 3.119秒 | 3.395秒 | 3.115秒 | 85.324ms | https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809766589&x-signature=n14vh9UOlDzpB6hp2FQCgs4q2gA%3D | |
| [四万影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9B%9B%E4%B8%87%E5%BD%B1%E8%A7%86.txt) | 失败 | 未预期异常 | 1.918秒 | 4.465ms | 0.001ms | 0.001ms | 1.899秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)'))) |
| [在线之家](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9C%A8%E7%BA%BF%E4%B9%8B%E5%AE%B6.txt) | 成功 | | 13.064秒 | 5.572ms | 0.001ms | 0.001ms | 3.478秒 | 4.878秒 | 4.416秒 | 285.601ms | https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=I5RBwZ80vr3BiZpKT5D8dFRXJh0%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778663844&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932 | |
| [多多](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A4%9A%E5%A4%9A.txt) | 成功 | | 12.607秒 | 13.078ms | 0.001ms | 0.001ms | 5.858秒 | 5.566秒 | 0.006ms | 1.169秒 | https://pan.baidu.com/s/1shl4w4dRUpSfwkkyQjUDBw?pwd=yyds | |
| [如意资源](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A6%82%E6%84%8F%E8%B5%84%E6%BA%90.txt) | 成功 | | 11.725秒 | 3.982ms | 0.0ms | 0.006ms | 5.331秒 | 4.004秒 | 0.004ms | 2.386秒 | https://svip.ryiplay18.com/20260512/6346_e524dfd0/index.m3u8 | |
| [布布影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%B8%83%E5%B8%83%E5%BD%B1%E8%A7%86.txt) | 成功 | | 9.95秒 | 6.033ms | 0.001ms | 0.001ms | 2.55秒 | 3.12秒 | 3.915秒 | 358.135ms | https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260513T085629Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260513%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=a685423e34ce16727a97fe11ca6f230b3259de1393d358b46839ed8f2e6dfe3f | |
| [微观短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%BE%AE%E8%A7%82%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.855秒 | 9.254ms | 0.036ms | 203.449ms | 304.111ms | 1.139秒 | 0.008ms | 197.84ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778662584&sign=a9a3b6c7c239c34abf54002404b5e944 | |
| [新韩剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%96%B0%E9%9F%A9%E5%89%A7%E7%BD%91.txt) | 成功 | | 12.073秒 | 4.17ms | 0.001ms | 0.0ms | 1.829秒 | 1.911秒 | 3.819秒 | 4.509秒 | https://player.yzzyvip-35.com/20260429/5623_44bf89b6/index.m3u8 | |
| [星星短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%98%9F%E6%98%9F%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.243秒 | 7.338ms | 0.002ms | 0.001ms | 502.049ms | 639.103ms | 0.004ms | 94.204ms | https://img.novel.wsljf.xyz/shortPlay-mp4/420424102051841/EvnIm1746774634078/abc6208e-390b-4533-a1a4-b9e5741cc384/540x960/output.m3u8 | |
| [木偶](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%9C%A8%E5%81%B6.txt) | 成功 | | 4.782秒 | 6.328ms | 0.001ms | 0.001ms | 2.322秒 | 2.182秒 | 0.011ms | 271.444ms | https://115cdn.com/s/swf0j3z36dh?password=f385 | |
| [樱花动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A8%B1%E8%8A%B1%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 28.5秒 | 3.71ms | 0.001ms | 0.001ms | 7.85秒 | 4.284秒 | 4.965秒 | 3.625秒 | https://player.yzzyvip-35.com/20260412/4499_5e51eeda/index.m3u8 | |
| [橘子TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt) | 成功 | | 32.097秒 | 3.728ms | 6.051秒 | 4.332秒 | 1.792秒 | 4.65秒 | 11.899秒 | 3.369秒 | https://usaydd.xbavporn.com/m3u87/share/6937197/7133173/20260414/171420/1080/index.m3u8?sign=8a5534d92d4f1439cb20c03a677fccc0&t=1778662610 | |
| [欧歌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt) | 成功 | | 7.684秒 | 6.375ms | 0.001ms | 0.001ms | 2.503秒 | 3.963秒 | 0.006ms | 1.211秒 | https://pan.baidu.com/s/1vcYSB0ydxgAzc-1Tvg63oA?pwd=8888 | |
| [河马短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%B3%E9%A9%AC%E7%9F%AD%E5%89%A7.txt) | 成功 | | 3.06秒 | 5.584ms | 0.001ms | 636.369ms | 896.156ms | 1.384秒 | 0.046ms | 136.606ms | https://dzzt-video.cbread.cn/608c3e80ee11f30c82d08d6f46900d46/6a058100/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4 | |
| [滴答影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt) | 成功 | | 6.189秒 | 7.092ms | 0.001ms | 0.001ms | 1.945秒 | 3.223秒 | 0.004ms | 1.013秒 | https://pan.baidu.com/s/1D_ftrHBRkMlxRs_aLWExxQ?pwd=p4uw | |
| [潮流APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt) | 成功 | | 791.189ms | 5.559ms | 0.002ms | 131.815ms | 124.365ms | 162.689ms | 289.72ms | 76.564ms | http://210.16.164.82:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778662612590&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8 | |
| [爱奇艺](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%88%B1%E5%A5%87%E8%89%BA.txt) | 成功 | | 4.556秒 | 18.304ms | 0.021ms | 3.304秒 | 819.383ms | 230.997ms | 0.002ms | 182.411ms | http://www.iqiyi.com/v_vd55wo89uk.html | |
| [独播库](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt) | 成功 | | 13.823秒 | 4.123ms | 0.001ms | 0.001ms | 4.167秒 | 2.902秒 | 2.947秒 | 3.801秒 | https://vid.dbokutv.com/20260502/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsnsRsGlR7XgBMnuOdajC34jC34rD4L5CaCvBcrmD0/chunklist.m3u8 | |
| [玩偶哥哥](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E5%93%A5%E5%93%A5.txt) | 成功 | | 6.261秒 | 6.464ms | 0.0ms | 0.001ms | 1.997秒 | 4.05秒 | 0.007ms | 207.91ms | https://pan.quark.cn/s/411d48cebd2a | |
| [玩偶聚合](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt) | 成功 | | 8.523秒 | 11.464ms | 0.001ms | 0.064ms | 3.274秒 | 3.759秒 | 0.003ms | 1.477秒 | https://pan.baidu.com/s/1JkqxLY2-ftWiHPvLZSIIwA?pwd=8y9c | |
| [瓜子](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt) | 成功 | | 8.698秒 | 7.083ms | 0.002ms | 0.027ms | 2.446秒 | 3.105秒 | 3.029秒 | 109.236ms | https://vd.hxcztech.com/f051bc3bb135e45e458758a834d88bd3/20260513165639/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8 | |
| [百度短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%99%BE%E5%BA%A6%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.646秒 | 4.763ms | 0.001ms | 424.368ms | 246.106ms | 630.096ms | 255.935ms | 84.227ms | http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hnb | |
| [盘Ta](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98Ta.txt) | 成功 | | 1.062秒 | 5.048ms | 0.0ms | 313.785ms | 315.421ms | 264.768ms | 0.031ms | 162.089ms | https://yun.139.com/shareweb/#/w/i/2sUfBKpu5QBqz | |
| [盘聚](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E8%81%9A.txt) | 成功 | | 6.861秒 | 9.935ms | 0.002ms | 0.001ms | 1.804秒 | 1.811秒 | 1.793秒 | 1.441秒 | https://pan.baidu.com/s/1NiQJW0DJBw8FR_Y1_k8Yig?pwd=ojmk | |
| [短剧优选](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E4%BC%98%E9%80%89.txt) | 成功 | | 1.849秒 | 26.277ms | 603.581ms | 0.144ms | 779.038ms | 355.727ms | 0.002ms | 83.5ms | https://cdn-vod-playlet.wtzw.com/asset/b936eac78f199fd865afbe3c5b707e7f/play_multi_video/6f7310c287644b7c813ab8e2eb7a4a0c/f1223068052dd7f1bc88718af4b2c0e4.m3u8 | |
| [短剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E7%BD%91.txt) | 成功 | | 3.604秒 | 3.524ms | 0.001ms | 0.0ms | 2.248秒 | 1.147秒 | 0.006ms | 204.975ms | https://pan.quark.cn/s/0582c25a5aad | |
| [糯米](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt) | 成功 | | 2.395秒 | 6.814ms | 0.001ms | 666.608ms | 836.084ms | 199.832ms | 326.816ms | 358.295ms | https://vip.123pan.cn/1853039965/dy/东北往事极恶不赦.m3u8 | |
| [网易云音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90.txt) | 失败 | 未预期异常 | 1.112秒 | 2.638ms | 0.001ms | 474.363ms | 422.957ms | 0.006ms | 209.056ms | 0.0ms | | Expecting value: line 1 column 1 (char 0) |
| [耐视点播](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%80%90%E8%A7%86%E7%82%B9%E6%92%AD.txt) | 失败 | 分类列表 | 14.42秒 | 6.418ms | 0.001ms | 0.001ms | 6.439秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [腾讯视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt) | 成功 | | 5.03秒 | 15.296ms | 0.001ms | 1.135秒 | 285.251ms | 2.361秒 | 0.003ms | 1.232秒 | https://v.qq.com/x/cover/mzc002009g0nh88/w4102d4f4ur.html | |
| [至臻](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt) | 成功 | | 5.334秒 | 4.403ms | 0.001ms | 0.0ms | 2.305秒 | 1.885秒 | 0.027ms | 1.139秒 | https://pan.baidu.com/s/1KBoFekk6ROhuUssGJN2kpQ?pwd=rpgh | |
| [茶杯狐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt) | 失败 | 地址校验 | 41.898秒 | 7.982ms | 0.002ms | 1.424秒 | 3.379秒 | 3.211秒 | 4.287秒 | 2.115秒 | https://v.lzcdn27.com/20260429/9519_56407ce6/index.m3u8 | HTTP 404 |
| [虎斑](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt) | 成功 | | 6.812秒 | 8.972ms | 0.001ms | 0.001ms | 2.634秒 | 2.922秒 | 0.011ms | 1.246秒 | https://pan.baidu.com/s/1HpTjsrIa5s9CfMdxy8PWkQ?pwd=5723 | |
| [蜡笔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt) | 成功 | | 4.589秒 | 4.927ms | 0.001ms | 0.0ms | 1.237秒 | 2.046秒 | 0.004ms | 1.3秒 | https://pan.baidu.com/s/1LZC9v0B6ETfpQWooAqqxJA?pwd=jcx5 | |
| [袋鼠影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A2%8B%E9%BC%A0%E5%BD%B1%E8%A7%86.txt) | 成功 | | 14.882秒 | 5.608ms | 0.001ms | 0.001ms | 4.161秒 | 2.919秒 | 3.909秒 | 3.886秒 | https://play.phimgood.com/20260512/26665_01fedae7/index.m3u8 | |
| [视界](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt) | 成功 | | 17.39秒 | 9.575ms | 0.001ms | 3.939秒 | 2.715秒 | 4.441秒 | 4.272秒 | 2.013秒 | https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53524_98158382/index.m3u8 | |
| [路漫漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt) | 成功 | | 26.268秒 | 4.071ms | 0.0ms | 0.0ms | 2.629秒 | 4.175秒 | 5.081秒 | 3.772秒 | https://v16.toutiao50.com/3a40416671041e71f64efbf02b5f3c1a/6a058e03/video/tos/alisg/tos-alisg-ve-0051c001-sg/owL5ueUTlAndDIFpIKiDnbICgDKeI4DFGeGAQG/ | |
| [酷我听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E6%88%91%E5%90%AC%E4%B9%A6.txt) | 成功 | | 6.065秒 | 8.112ms | 0.001ms | 392.047ms | 100.697ms | 3.485秒 | 1.994秒 | 84.477ms | http://lv.sycdn.kuwo.cn/4358b6217d900be249d872a6742cdf60/6a043ccb/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$ | |
| [酷狗音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E7%8B%97%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.88秒 | 14.263ms | 499.557ms | 324.859ms | 311.601ms | 317.995ms | 355.841ms | 54.993ms | http://fsdg360.tx.kugou.com/202605131656/8902430da5652c3c572cf1bbf4d10a7a/v3/b10a7b86822e2eeee038f1b8edebc71a/yp/p_0_960123/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx251777855_qu128_s889390015.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3 | |
| [金牌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt) | 成功 | | 2.119秒 | 5.23ms | 0.001ms | 801.487ms | 292.34ms | 223.691ms | 240.582ms | 553.828ms | https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778662601-ae88a8eaf5774e149f7a37fd3ef0b9c1-0-c239dca525588dabe13a16f88e2794b1 | |
| [闪电](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt) | 成功 | | 13.151秒 | 3.615ms | 0.001ms | 0.0ms | 6.258秒 | 6.722秒 | 0.008ms | 166.988ms | https://pan.quark.cn/s/8aaa2a68473f | |
| [飞快TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt) | 成功 | | 27.868秒 | 4.359ms | 0.001ms | 0.001ms | 9.46秒 | 7.215秒 | 8.989秒 | 2.198秒 | https://play.modujx11.com/20260421/1CNBOSBB/index.m3u8 | |
| [魔方APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%AD%94%E6%96%B9APP.txt) | 失败 | 首页分类 | 4.173秒 | 9.074ms | 0.002ms | 4.163秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | 分类列表为空 |
| [麦田影院](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BA%A6%E7%94%B0%E5%BD%B1%E9%99%A2.txt) | 失败 | 地址校验 | 21.034秒 | 6.62ms | 0.001ms | 0.001ms | 2.13秒 | 4.228秒 | 0.01ms | 2.72秒 | https://v.lzcdn28.com/20250923/2326_a9bf234a/index.m3u8 | HTTP 404 |
| [黑猫APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt) | 成功 | | 27.913秒 | 8.873ms | 0.001ms | 2.252秒 | 4.013秒 | 1.906秒 | 1.824秒 | 174.651ms | https://v26-cold.douyinvod.com/1a3e7e4aa454a3c62c6c89281adb2e30/6a049b39/video/tos/cn/tos-cn-v-5f73e7/ootsd87GIEXNxlxBURT19D2CfIRzakAfAOmFfr/ | |
| [4K指南](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt) | 成功 | | 5.355秒 | 200.903ms | 0.002ms | 0.005ms | 2.771秒 | 2.164秒 | 0.003ms | 182.022ms | https://pan.quark.cn/s/c398a555048f | |
| [6V磁力](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt) | 成功 | | 7.036秒 | 203.94ms | 0.005ms | 0.001ms | 4.426秒 | 2.371秒 | 0.002ms | 0.044ms | magnet:?xt=urn:btih:bf9a134b00c3ccc55c743b1340e15539f2321241&dn=%E7%88%B1%E6%83%85%E6%B2%A1%E6%9C%89%E7%A5%9E%E8%AF%9D01-07 | |
| [AAZ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 15.504秒 | 203.407ms | 0.001ms | 4.109秒 | 4.291秒 | 4.358秒 | 2.156秒 | 353.956ms | https://s.5bb3.com/m4a/3374e5b4a4d9d8e8f967976747b5c2ca.m4a | |
| [PPnix](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt) | 成功 | | 11.094秒 | 234.966ms | 0.001ms | 0.001ms | 3.379秒 | 4.763秒 | 0.009ms | 2.713秒 | https://www.ppnix.com/info/m3u8/8147/1080P.m3u8 | |
| [QQ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 2.615秒 | 200.613ms | 0.012ms | 0.005ms | 519.178ms | 743.596ms | 838.218ms | 276.321ms | https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=b09f15c4ab185609eac98d5891275f22&vkey=67E38DA84E741FF7349E99A929F9FE00E375D91E2F0068FFA5B3CB5AD9FFE41094929C97968DCCAAA816D0EE925D53D44186A36753E0634D__v2b9aac45&uin=1152921504846230218&fromtag=119114&redirect=1 | |
| [libvio](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt) | 成功 | | 5.596秒 | 198.486ms | 0.001ms | 0.001ms | 3.262秒 | 1.923秒 | 0.005ms | 172.663ms | https://pan.quark.cn/s/ef57107cd16e\|\|7 | |
| [youknow](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt) | 成功 | | 16.367秒 | 197.563ms | 0.001ms | 0.003ms | 4.389秒 | 3.584秒 | 5.012秒 | 3.146秒 | https://vip.dytt-cine.com/20251007/58527_967fd58e/index.m3u8 | |
| [七味](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt) | 成功 | | 7.228秒 | 195.677ms | 0.006ms | 0.002ms | 4.406秒 | 2.422秒 | 0.003ms | 202.652ms | https://pan.quark.cn/s/40aa34f934fd | |
| [不太灵](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt) | 失败 | 视频详情 | 20.576秒 | 197.105ms | 0.001ms | 4.007秒 | 4.671秒 | 4.291秒 | 0.0ms | 0.0ms | | 详情缺少播放源或播放列表 |
| [世纪音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt) | 失败 | 视频详情 | 743.824ms | 196.822ms | 0.001ms | 249.12ms | 0.005ms | 125.235ms | 0.0ms | 0.0ms | | 详情缺少播放源或播放列表 |
| [两个BT](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt) | 成功 | | 19.31秒 | 195.12ms | 0.001ms | 0.001ms | 4.077秒 | 4.185秒 | 6.05秒 | 4.801秒 | https://zijieapi.douyinbyte.com/m3u8/b491fa92beb5e4cd411c42fcd6605e93.m3u8 | |
| [乌云影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt) | 成功 | | 21.116秒 | 195.824ms | 0.001ms | 2.957秒 | 4.551秒 | 8.335秒 | 0.03ms | 5.055秒 | https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://s2.bfllvip.com/video/yanxiaxing/a6ef854c0c1f/index.m3u8 | |
| [乐兔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%90%E5%85%94.txt) | 失败 | 未预期异常 | 10.297秒 | 193.131ms | 0.001ms | 0.002ms | 10.056秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10) |
| [二小](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt) | 成功 | | 4.898秒 | 194.808ms | 0.001ms | 0.001ms | 1.7秒 | 1.912秒 | 0.004ms | 1.062秒 | https://pan.baidu.com/s/1DzV_kWGZPB0aQr6g9ShjfA?pwd=2rqf | |
| [人人电影](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt) | 成功 | | 13.016秒 | 196.014ms | 0.001ms | 0.002ms | 2.475秒 | 5.52秒 | 0.007ms | 4.788秒 | https://pan.baidu.com/s/14rTP6__SGsNZ4lD8StkeAQ?pwd=ic37 | |
| [人人视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.txt) | 失败 | 地址校验 | 13.158秒 | 194.839ms | 0.001ms | 289.416ms | 291.494ms | 269.498ms | 381.318ms | 233.82ms | https://tfvu1gr3dymt1ge31hcj3gezdnqy.ourdvsssvip.com:20443/ws-302.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?key=0df485c9d48a471b280fb94132da4922&time=1778677597193&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=9918c165f29a4d2b9f850b04bbb4bbcd&hevc=false&seasonId=56609&wsiphost=ipdbme&wsrid_tag=6a043f1d_PS-CTU-01y7n22_36438-51299-s1t1778663197274&x-mamba-business-label=13423&redirect_cnt=0&ip_type=0&wshc=C&requery=0 | HTTP 403 |
| [优酷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt) | 成功 | | 1.209秒 | 8.203ms | 0.001ms | 0.001ms | 316.15ms | 601.977ms | 0.002ms | 282.256ms | https://v.youku.com/v_show/id_XNjUxODQ1MzE1Ng==.html | |
| [低端影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt) | 成功 | | 8.761秒 | 4.158ms | 0.001ms | 0.001ms | 5.52秒 | 3.173秒 | 0.008ms | 64.016ms | https://hn.bfvvs.com/play/QdJGJEge/index.m3u8 | |
| [修罗](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt) | 成功 | | 17.028秒 | 8.476ms | 0.001ms | 0.001ms | 3.409秒 | 1.805秒 | 0.006ms | 0.072ms | magnet:?xt=urn:btih:ed3eb4c2a243e7679cf23198f56f1b1234b47593 | |
| [凡客TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt) | 成功 | | 22.324秒 | 4.35ms | 0.001ms | 0.0ms | 4.383秒 | 3.711秒 | 7.107秒 | 7.117秒 | https://fktv.me/ysapi/m3u8/p/0374ce7a2cf1600db26a182a79afed37.m3u8 | |
| [剧圈圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt) | 成功 | | 33.016秒 | 6.767ms | 0.001ms | 0.0ms | 5.075秒 | 7.535秒 | 14.23秒 | 6.169秒 | https://www.jqqzx.cc/play/62990-1-1.html | |
| [剧迷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt) | 成功 | | 15.715秒 | 9.666ms | 0.001ms | 0.0ms | 4.207秒 | 4.392秒 | 4.094秒 | 3.012秒 | https://play.phimgood.com/20260511/26651_2f4d94b1/index.m3u8 | |
| [博看听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8D%9A%E7%9C%8B%E5%90%AC%E4%B9%A6.txt) | 成功 | | 14.184秒 | 4.468ms | 0.0ms | 12.932秒 | 290.503ms | 828.202ms | 0.002ms | 128.359ms | http://audio.bookan.com.cn/video1/audio/20200706001/aache64_133068a2.m4a | |
| [双星](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8F%8C%E6%98%9F.txt) | 失败 | 未预期异常 | 5.047秒 | 3.041ms | 5.037秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) |
| [听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt) | 成功 | | 3.523秒 | 8.83ms | 86.355ms | 0.004ms | 198.033ms | 2.831秒 | 302.937ms | 95.062ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=e948c198b9361bbb3e9abea3fcd06bfe&buy_key=FM&token=8765&timestamp=1778663198&duration=453 | |
| [听友FM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt) | 成功 | | 20.109秒 | 7.004ms | 0.0ms | 6.51秒 | 2.013秒 | 4.007秒 | 7.401秒 | 169.692ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778661842&sign=c4762c32b403cba261718cf09953a4d3 | |
| [咕咕动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 9.354秒 | 10.381ms | 0.004ms | 2.098秒 | 2.11秒 | 2.061秒 | 2.958秒 | 116.76ms | https://p26-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809767204&x-signature=4tHGlPSDpjwf%2BwZS7X71h%2FA9hyM%3D | |
| [四万影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9B%9B%E4%B8%87%E5%BD%B1%E8%A7%86.txt) | 失败 | 未预期异常 | 3.939秒 | 13.55ms | 0.001ms | 0.001ms | 3.923秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)'))) |
| [在线之家](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9C%A8%E7%BA%BF%E4%B9%8B%E5%AE%B6.txt) | 成功 | | 12.399秒 | 5.479ms | 0.001ms | 0.001ms | 1.882秒 | 7.962秒 | 2.301秒 | 247.696ms | https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=I5RBwZ80vr3BiZpKT5D8dFRXJh0%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778663844&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932 | |
| [多多](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A4%9A%E5%A4%9A.txt) | 成功 | | 4.391秒 | 4.452ms | 0.001ms | 0.0ms | 2.426秒 | 436.371ms | 0.003ms | 1.523秒 | https://pan.baidu.com/s/1shl4w4dRUpSfwkkyQjUDBw?pwd=yyds | |
| [如意资源](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A6%82%E6%84%8F%E8%B5%84%E6%BA%90.txt) | 成功 | | 14.717秒 | 5.24ms | 0.001ms | 0.007ms | 7.88秒 | 4.38秒 | 0.005ms | 2.45秒 | https://svip.ryiplay18.com/20260512/6346_e524dfd0/index.m3u8 | |
| [布布影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%B8%83%E5%B8%83%E5%BD%B1%E8%A7%86.txt) | 成功 | | 7.336秒 | 5.534ms | 0.001ms | 0.001ms | 2.321秒 | 2.174秒 | 2.487秒 | 348.334ms | https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260513T085629Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260513%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=a685423e34ce16727a97fe11ca6f230b3259de1393d358b46839ed8f2e6dfe3f | |
| [微观短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%BE%AE%E8%A7%82%E7%9F%AD%E5%89%A7.txt) | 成功 | | 964.713ms | 3.188ms | 0.015ms | 225.48ms | 267.751ms | 344.185ms | 0.002ms | 123.603ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778663201&sign=bb2f26b202c02e29ca5131496ab6b4bf | |
| [新韩剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%96%B0%E9%9F%A9%E5%89%A7%E7%BD%91.txt) | 成功 | | 28.12秒 | 4.106ms | 0.001ms | 0.0ms | 1.816秒 | 3.776秒 | 3.755秒 | 4.32秒 | https://cdn.wlcdn88.com:777/20220425/DTaWi1fA/index.m3u8 | |
| [星星短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%98%9F%E6%98%9F%E7%9F%AD%E5%89%A7.txt) | 成功 | | 7.29秒 | 3.078ms | 0.0ms | 0.0ms | 526.782ms | 631.962ms | 0.003ms | 91.91ms | https://img.novel.wsljf.xyz/shortPlay-mp4/420109711704065/QyoCt1746624721904/5e477b2c-e420-419d-b627-3fb8af007eab/540x960/output.m3u8 | |
| [木偶](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%9C%A8%E5%81%B6.txt) | 成功 | | 7.198秒 | 7.088ms | 0.001ms | 0.001ms | 4.632秒 | 2.287秒 | 0.017ms | 271.254ms | https://115cdn.com/s/swf0j3z36dh?password=f385 | |
| [樱花动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A8%B1%E8%8A%B1%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 21.138秒 | 7.427ms | 0.001ms | 0.001ms | 6.447秒 | 5.194秒 | 5.218秒 | 4.271秒 | https://cdn.vvvip-plays33.cc/20260502/13156_f72a2385/index.m3u8 | |
| [橘子TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt) | 失败 | 未预期异常 | 10.022秒 | 7.08ms | 10.012秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='gapi0725.5p8jcjc.com', port=443): Max retries exceeded with url: /config.json (Caused by ConnectTimeoutError(<HTTPSConnection(host='gapi0725.5p8jcjc.com', port=443) at 0x7af7ee75b110>, 'Connection to gapi0725.5p8jcjc.com timed out. (connect timeout=10)')) |
| [欧歌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt) | 成功 | | 5.444秒 | 5.44ms | 0.001ms | 0.0ms | 2.061秒 | 2.202秒 | 0.01ms | 1.175秒 | https://pan.baidu.com/s/1vcYSB0ydxgAzc-1Tvg63oA?pwd=8888 | |
| [河马短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%B3%E9%A9%AC%E7%9F%AD%E5%89%A7.txt) | 成功 | | 2.827秒 | 5.415ms | 0.0ms | 676.714ms | 406.631ms | 1.521秒 | 0.026ms | 216.07ms | https://dzzt-video.cbread.cn/608c3e80ee11f30c82d08d6f46900d46/6a058100/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4 | |
| [滴答影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt) | 成功 | | 8.411秒 | 5.881ms | 0.001ms | 0.001ms | 3.372秒 | 3.907秒 | 0.004ms | 1.126秒 | https://pan.baidu.com/s/1iUOPtAOz3ypj2nyY7Wv9Ww?pwd=969e | |
| [潮流APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt) | 成功 | | 866.93ms | 4.996ms | 0.002ms | 134.706ms | 141.94ms | 183.244ms | 319.668ms | 81.909ms | http://210.16.164.61:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778663206359&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8 | |
| [爱奇艺](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%88%B1%E5%A5%87%E8%89%BA.txt) | 成功 | | 4.732秒 | 13.039ms | 0.019ms | 3.566秒 | 759.492ms | 202.792ms | 0.001ms | 189.95ms | http://www.iqiyi.com/v_vd55wo89uk.html | |
| [独播库](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt) | 成功 | | 10.615秒 | 4.088ms | 0.001ms | 0.0ms | 3.884秒 | 1.96秒 | 1.928秒 | 2.838秒 | https://vid.dbokutv.com/20260502/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsnsRsGlR7XgBMnuOdajC34jC34rD4L5CaCvBcrmD0/chunklist.m3u8 | |
| [玩偶哥哥](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E5%93%A5%E5%93%A5.txt) | 成功 | | 7.847秒 | 3.639ms | 0.001ms | 0.001ms | 3.876秒 | 3.796秒 | 0.006ms | 171.637ms | https://pan.quark.cn/s/411d48cebd2a | |
| [玩偶聚合](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt) | 成功 | | 6.178秒 | 7.68ms | 0.001ms | 0.061ms | 2.004秒 | 3.244秒 | 0.004ms | 921.711ms | https://pan.baidu.com/s/1JkqxLY2-ftWiHPvLZSIIwA?pwd=8y9c | |
| [瓜子](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt) | 成功 | | 15.001秒 | 5.702ms | 0.001ms | 0.016ms | 4.735秒 | 6.256秒 | 3.936秒 | 66.717ms | https://vd.hxcztech.com/7daff21367f58794b826ec785454958c/20260513170703/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8 | |
| [百度短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%99%BE%E5%BA%A6%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.657秒 | 8.518ms | 0.001ms | 452.274ms | 258.789ms | 563.674ms | 281.967ms | 91.101ms | http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hnb | |
| [盘Ta](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98Ta.txt) | 成功 | | 1.149秒 | 5.024ms | 0.001ms | 338.362ms | 301.931ms | 328.425ms | 0.028ms | 174.486ms | https://yun.139.com/shareweb/#/w/i/2sUfBKpu5QBqz | |
| [盘聚](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E8%81%9A.txt) | 成功 | | 10.41秒 | 5.762ms | 0.001ms | 0.001ms | 3.776秒 | 3.852秒 | 1.794秒 | 981.298ms | https://pan.baidu.com/s/1NiQJW0DJBw8FR_Y1_k8Yig?pwd=ojmk | |
| [短剧优选](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E4%BC%98%E9%80%89.txt) | 成功 | | 2.151秒 | 19.758ms | 720.509ms | 0.143ms | 694.867ms | 622.15ms | 0.002ms | 92.344ms | https://cdn-vod-playlet.wtzw.com/asset/b936eac78f199fd865afbe3c5b707e7f/play_multi_video/6f7310c287644b7c813ab8e2eb7a4a0c/f1223068052dd7f1bc88718af4b2c0e4.m3u8 | |
| [短剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E7%BD%91.txt) | 成功 | | 4.844秒 | 3.519ms | 0.001ms | 0.0ms | 2.421秒 | 2.248秒 | 0.005ms | 171.478ms | https://pan.quark.cn/s/0582c25a5aad | |
| [糯米](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt) | 成功 | | 2.095秒 | 5.204ms | 0.001ms | 439.164ms | 792.433ms | 186.013ms | 306.115ms | 365.269ms | https://vip.123pan.cn/1853039965/dy/东北往事极恶不赦.m3u8 | |
| [网易云音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90.txt) | 失败 | 未预期异常 | 1.077秒 | 2.784ms | 0.0ms | 449.047ms | 411.223ms | 0.012ms | 210.958ms | 0.0ms | | Expecting value: line 1 column 1 (char 0) |
| [耐视点播](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%80%90%E8%A7%86%E7%82%B9%E6%92%AD.txt) | 失败 | 分类列表 | 14.003秒 | 4.616ms | 0.0ms | 0.0ms | 7.044秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [腾讯视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt) | 成功 | | 3.396秒 | 5.509ms | 0.001ms | 1.103秒 | 317.264ms | 748.803ms | 0.002ms | 1.22秒 | https://v.qq.com/x/cover/mzc002009g0nh88/w4102d4f4ur.html | |
| [至臻](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt) | 成功 | | 7.323秒 | 4.742ms | 0.001ms | 0.0ms | 4.329秒 | 1.916秒 | 0.004ms | 1.072秒 | https://pan.baidu.com/s/1KBoFekk6ROhuUssGJN2kpQ?pwd=rpgh | |
| [茶杯狐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt) | 成功 | | 26.454秒 | 5.782ms | 0.001ms | 2.786秒 | 3.408秒 | 2.102秒 | 5.388秒 | 4.528秒 | https://vvip.high26-playback.com/20260513/23437_628454d2/index.m3u8 | |
| [虎斑](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt) | 成功 | | 6.591秒 | 6.181ms | 0.001ms | 0.001ms | 2.604秒 | 2.916秒 | 0.016ms | 1.065秒 | https://pan.baidu.com/s/1HpTjsrIa5s9CfMdxy8PWkQ?pwd=5723 | |
| [蜡笔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt) | 成功 | | 5.211秒 | 3.895ms | 0.001ms | 0.0ms | 2.273秒 | 1.803秒 | 0.003ms | 1.13秒 | https://pan.baidu.com/s/1LZC9v0B6ETfpQWooAqqxJA?pwd=jcx5 | |
| [袋鼠影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A2%8B%E9%BC%A0%E5%BD%B1%E8%A7%86.txt) | 成功 | | 11.08秒 | 4.786ms | 0.0ms | 0.001ms | 2.465秒 | 1.808秒 | 1.845秒 | 4.957秒 | https://play.phimgood.com/20260512/26665_01fedae7/index.m3u8 | |
| [视界](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt) | 成功 | | 18.424秒 | 6.122ms | 0.001ms | 5.004秒 | 3.48秒 | 4.462秒 | 2.316秒 | 3.155秒 | https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53525_0f8ed5c3/index.m3u8 | |
| [路漫漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt) | 成功 | | 28.95秒 | 4.087ms | 0.001ms | 0.001ms | 3.76秒 | 4.311秒 | 9.855秒 | 3.798秒 | https://v16.toutiao50.com/5efbf1bc8fda6f3a6849a91689978f64/6a05965b/video/tos/alisg/tos-alisg-ve-0051c001-sg/og2Dt1GELDDTsPyesbpgACSGsa3QIgoeATjeaI/ | |
| [酷我听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E6%88%91%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.129秒 | 4.967ms | 0.001ms | 374.923ms | 104.73ms | 3.456秒 | 130.813ms | 56.499ms | http://lv.sycdn.kuwo.cn/99df4d237ae563380d7ae9b681107158/6a043f33/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$ | |
| [酷狗音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E7%8B%97%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.887秒 | 15.724ms | 497.561ms | 292.682ms | 284.426ms | 337.98ms | 355.576ms | 101.567ms | http://fsdg360.tx.kugou.com/202605131706/064b4deeb1e74d43cdaa2c43b818ffad/v3/7bddb1e8c78af6d936df994ffea47780/yp/p_0_960125/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx439223618_qu128_s3251546495.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3 | |
| [金牌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt) | 失败 | 未预期异常 | 11.309秒 | 3.763ms | 0.001ms | 801.913ms | 254.669ms | 230.813ms | 10.015秒 | 0.0ms | | HTTPSConnectionPool(host='m.jiabaide.cn', port=443): Max retries exceeded with url: /api/mw-movie/anonymous/v2/video/episode/url?clientType=3&id=143230&nid=1271963 (Caused by ConnectTimeoutError(<HTTPSConnection(host='m.jiabaide.cn', port=443) at 0x7af7ee0307d0>, 'Connection to m.jiabaide.cn timed out. (connect timeout=10)')) |
| [闪电](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt) | 成功 | | 20.214秒 | 3.819ms | 0.001ms | 0.001ms | 7.146秒 | 5.844秒 | 0.004ms | 1.219秒 | https://pan.baidu.com/s/1Ro17HDJGJEgpNnzlOf6Shw?pwd=6688 | |
| [飞快TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt) | 成功 | | 25.74秒 | 4.308ms | 0.0ms | 0.001ms | 7.414秒 | 7.212秒 | 6.4秒 | 4.709秒 | https://player.yzzyvip-35.com/20260513/6507_f3adde26/index.m3u8 | |
| [魔方APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%AD%94%E6%96%B9APP.txt) | 失败 | 首页分类 | 4.864秒 | 4.842ms | 0.001ms | 4.859秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | 分类列表为空 |
| [麦田影院](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BA%A6%E7%94%B0%E5%BD%B1%E9%99%A2.txt) | 失败 | 地址校验 | 16.554秒 | 5.799ms | 0.001ms | 0.001ms | 1.707秒 | 1.971秒 | 0.019ms | 2.297秒 | https://v.lzcdn28.com/20250923/2326_a9bf234a/index.m3u8 | HTTP 404 |
| [黑猫APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt) | 失败 | 地址校验 | 19.863秒 | 5.345ms | 0.001ms | 2.309秒 | 1.941秒 | 1.933秒 | 0.007ms | 4.343秒 | https://vip.ffzy-plays.com/20260513/53525_0f8ed5c3/index.m3u8 | HTTP 403 |
+3 -6
View File
@@ -7,8 +7,8 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt",
@@ -18,7 +18,6 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8D%9A%E7%9C%8B%E5%90%AC%E4%B9%A6.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8F%8C%E6%98%9F.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt",
@@ -31,7 +30,6 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%98%9F%E6%98%9F%E7%9F%AD%E5%89%A7.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%9C%A8%E5%81%B6.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A8%B1%E8%8A%B1%E5%8A%A8%E6%BC%AB.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%B3%E9%A9%AC%E7%9F%AD%E5%89%A7.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt",
@@ -49,6 +47,7 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A2%8B%E9%BC%A0%E5%BD%B1%E8%A7%86.txt",
@@ -56,8 +55,6 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E6%88%91%E5%90%AC%E4%B9%A6.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E7%8B%97%E9%9F%B3%E4%B9%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt"
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt"
]
+153 -153
View File
@@ -4,14 +4,9 @@
"file": "py/潮流APP.txt",
"valid": true
},
{
"version": 6,
"file": "py/双星.txt",
"valid": true
},
{
"version": 2,
"file": "py/世纪音乐.txt",
"file": "py/微观短剧.txt",
"valid": true
},
{
@@ -19,11 +14,6 @@
"file": "py/盘Ta.txt",
"valid": true
},
{
"version": 2,
"file": "py/星星短剧.txt",
"valid": true
},
{
"version": 2,
"file": "py/优酷.txt",
@@ -34,54 +24,64 @@
"file": "py/百度短剧.txt",
"valid": true
},
{
"version": 13,
"file": "py/短剧优选.txt",
"valid": true
},
{
"version": 2,
"file": "py/微观短剧.txt",
"valid": true
},
{
"version": 13,
"file": "py/QQ音乐.txt",
"valid": true
},
{
"version": 3,
"file": "py/酷狗音乐.txt",
"valid": true
},
{
"version": 2,
"file": "py/金牌.txt",
"valid": true
},
{
"version": 2,
"file": "py/糯米.txt",
"valid": true
},
{
"version": 13,
"file": "py/短剧优选.txt",
"valid": true
},
{
"version": 13,
"file": "py/QQ音乐.txt",
"valid": true
},
{
"version": 2,
"file": "py/河马短剧.txt",
"valid": true
},
{
"version": 7,
"file": "py/腾讯视频.txt",
"valid": true
},
{
"version": 2,
"file": "py/听书.txt",
"valid": true
},
{
"version": 2,
"file": "py/酷我听书.txt",
"valid": true
},
{
"version": 5,
"file": "py/多多.txt",
"valid": true
},
{
"version": 13,
"file": "py/爱奇艺.txt",
"valid": true
},
{
"version": 4,
"file": "py/短剧网.txt",
"valid": true
},
{
"version": 2,
"file": "py/博看听书.txt",
"valid": true
},
{
"version": 13,
"file": "py/爱奇艺.txt",
"version": 6,
"file": "py/二小.txt",
"valid": true
},
{
@@ -91,7 +91,12 @@
},
{
"version": 6,
"file": "py/木偶.txt",
"file": "py/4K指南.txt",
"valid": true
},
{
"version": 7,
"file": "py/欧歌.txt",
"valid": true
},
{
@@ -100,13 +105,23 @@
"valid": true
},
{
"version": 7,
"file": "py/腾讯视频.txt",
"version": 8,
"file": "py/玩偶聚合.txt",
"valid": true
},
{
"version": 5,
"file": "py/虎斑.txt",
"valid": true
},
{
"version": 4,
"file": "py/6V磁力.txt",
"valid": true
},
{
"version": 6,
"file": "py/至臻.txt",
"file": "py/木偶.txt",
"valid": true
},
{
@@ -114,29 +129,19 @@
"file": "py/七味.txt",
"valid": true
},
{
"version": 2,
"file": "py/星星短剧.txt",
"valid": true
},
{
"version": 6,
"file": "py/4K指南.txt",
"valid": true
},
{
"version": 3,
"file": "py/低端影视.txt",
"file": "py/至臻.txt",
"valid": true
},
{
"version": 2,
"file": "py/酷我听书.txt",
"valid": true
},
{
"version": 2,
"file": "py/听书.txt",
"valid": true
},
{
"version": 5,
"file": "py/滴答影视.txt",
"file": "py/布布影视.txt",
"valid": true
},
{
@@ -146,7 +151,17 @@
},
{
"version": 5,
"file": "py/虎斑.txt",
"file": "py/滴答影视.txt",
"valid": true
},
{
"version": 3,
"file": "py/低端影视.txt",
"valid": true
},
{
"version": 1,
"file": "py/咕咕动漫.txt",
"valid": true
},
{
@@ -154,19 +169,24 @@
"file": "py/盘聚.txt",
"valid": true
},
{
"version": 2,
"file": "py/独播库.txt",
"valid": true
},
{
"version": 2,
"file": "py/袋鼠影视.txt",
"valid": true
},
{
"version": 2,
"file": "py/PPnix.txt",
"valid": true
},
{
"version": 6,
"file": "py/二小.txt",
"valid": true
},
{
"version": 7,
"file": "py/欧歌.txt",
"version": 4,
"file": "py/在线之家.txt",
"valid": true
},
{
@@ -175,8 +195,13 @@
"valid": true
},
{
"version": 8,
"file": "py/玩偶聚合.txt",
"version": 2,
"file": "py/博看听书.txt",
"valid": true
},
{
"version": 3,
"file": "py/如意资源.txt",
"valid": true
},
{
@@ -184,76 +209,11 @@
"file": "py/瓜子.txt",
"valid": true
},
{
"version": 2,
"file": "py/布布影视.txt",
"valid": true
},
{
"version": 2,
"file": "py/AAZ音乐.txt",
"valid": true
},
{
"version": 3,
"file": "py/如意资源.txt",
"valid": true
},
{
"version": 1,
"file": "py/咕咕动漫.txt",
"valid": true
},
{
"version": 2,
"file": "py/新韩剧网.txt",
"valid": true
},
{
"version": 5,
"file": "py/多多.txt",
"valid": true
},
{
"version": 2,
"file": "py/youknow.txt",
"valid": true
},
{
"version": 4,
"file": "py/在线之家.txt",
"valid": true
},
{
"version": 2,
"file": "py/两个BT.txt",
"valid": true
},
{
"version": 6,
"file": "py/闪电.txt",
"valid": true
},
{
"version": 2,
"file": "py/听友FM.txt",
"valid": true
},
{
"version": 2,
"file": "py/独播库.txt",
"valid": true
},
{
"version": 3,
"file": "py/6V磁力.txt",
"valid": true
},
{
"version": 2,
"file": "py/凡客TV.txt",
"valid": true
},
{
"version": 2,
"file": "py/剧迷.txt",
@@ -261,7 +221,7 @@
},
{
"version": 2,
"file": "py/袋鼠影视.txt",
"file": "py/youknow.txt",
"valid": true
},
{
@@ -276,17 +236,22 @@
},
{
"version": 2,
"file": "py/路漫漫.txt",
"valid": true
},
{
"version": 5,
"file": "py/飞快TV.txt",
"file": "py/两个BT.txt",
"valid": true
},
{
"version": 2,
"file": "py/黑猫APP.txt",
"file": "py/听友FM.txt",
"valid": true
},
{
"version": 6,
"file": "py/闪电.txt",
"valid": true
},
{
"version": 2,
"file": "py/乌云影视.txt",
"valid": true
},
{
@@ -294,6 +259,31 @@
"file": "py/樱花动漫.txt",
"valid": true
},
{
"version": 2,
"file": "py/凡客TV.txt",
"valid": true
},
{
"version": 5,
"file": "py/飞快TV.txt",
"valid": true
},
{
"version": 2,
"file": "py/茶杯狐.txt",
"valid": true
},
{
"version": 2,
"file": "py/新韩剧网.txt",
"valid": true
},
{
"version": 2,
"file": "py/路漫漫.txt",
"valid": true
},
{
"version": 2,
"file": "py/剧圈圈.txt",
@@ -301,8 +291,8 @@
},
{
"version": 2,
"file": "py/橘子TV.txt",
"valid": true
"file": "py/世纪音乐.txt",
"valid": false
},
{
"version": 2,
@@ -315,13 +305,18 @@
"valid": false
},
{
"version": 2,
"file": "py/人人视频.txt",
"version": 3,
"file": "py/魔方APP.txt",
"valid": false
},
{
"version": 3,
"file": "py/魔方APP.txt",
"version": 6,
"file": "py/双星.txt",
"valid": false
},
{
"version": 2,
"file": "py/橘子TV.txt",
"valid": false
},
{
@@ -330,8 +325,13 @@
"valid": false
},
{
"version": 5,
"file": "py/不太灵.txt",
"version": 2,
"file": "py/金牌.txt",
"valid": false
},
{
"version": 2,
"file": "py/人人视频.txt",
"valid": false
},
{
@@ -346,12 +346,12 @@
},
{
"version": 2,
"file": "py/乌云影视.txt",
"file": "py/黑猫APP.txt",
"valid": false
},
{
"version": 2,
"file": "py/茶杯狐.txt",
"version": 5,
"file": "py/不太灵.txt",
"valid": false
}
]