validate
This commit is contained in:
+637
-637
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"generated_at": "2026-05-17T07:18:04+08:00",
|
||||
"generated_at": "2026-05-17T07:22:19+08:00",
|
||||
"max_workers": 16,
|
||||
"total_duration_ms": 18494.917,
|
||||
"total_duration_ms": 18076.302,
|
||||
"summary": {
|
||||
"total": 73,
|
||||
"success": 64,
|
||||
"failed": 9,
|
||||
"success_rate": 0.8767,
|
||||
"success": 62,
|
||||
"failed": 11,
|
||||
"success_rate": 0.8493,
|
||||
"stage_failures": {
|
||||
"module_load": 0,
|
||||
"init": 0,
|
||||
"home": 1,
|
||||
"category": 4,
|
||||
"detail": 0,
|
||||
"detail": 1,
|
||||
"player": 0,
|
||||
"url_check": 2,
|
||||
"unexpected": 2
|
||||
"url_check": 1,
|
||||
"unexpected": 4
|
||||
}
|
||||
},
|
||||
"results": [
|
||||
@@ -27,14 +27,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 399.515,
|
||||
"init": 0.001,
|
||||
"home": 0.002,
|
||||
"category": 987.329,
|
||||
"detail": 540.701,
|
||||
"player": 0.005,
|
||||
"url_check": 146.806,
|
||||
"total": 2152.33
|
||||
"module_load": 383.139,
|
||||
"init": 0.002,
|
||||
"home": 0.003,
|
||||
"category": 735.471,
|
||||
"detail": 471.995,
|
||||
"player": 0.008,
|
||||
"url_check": 140.465,
|
||||
"total": 1749.01
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -66,14 +66,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 382.226,
|
||||
"init": 0.008,
|
||||
"home": 0.001,
|
||||
"category": 839.003,
|
||||
"detail": 675.814,
|
||||
"player": 0.002,
|
||||
"url_check": 0.042,
|
||||
"total": 1970.766
|
||||
"module_load": 224.268,
|
||||
"init": 0.019,
|
||||
"home": 0.006,
|
||||
"category": 684.147,
|
||||
"detail": 694.9,
|
||||
"player": 0.004,
|
||||
"url_check": 0.096,
|
||||
"total": 1605.643
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -105,14 +105,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 442.515,
|
||||
"init": 0.0,
|
||||
"home": 423.034,
|
||||
"category": 191.195,
|
||||
"detail": 181.73,
|
||||
"player": 176.703,
|
||||
"url_check": 294.205,
|
||||
"total": 1755.144
|
||||
"module_load": 267.427,
|
||||
"init": 0.004,
|
||||
"home": 178.609,
|
||||
"category": 172.293,
|
||||
"detail": 191.28,
|
||||
"player": 160.207,
|
||||
"url_check": 562.085,
|
||||
"total": 1535.93
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -132,7 +132,7 @@
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://lv-sycdn.kuwo.cn/4272a2cf36fd3ad06b29625c31b97ddc/6a08fb2e/resource/1307392909/trackmedia/C200000W91kQ0efKLA.m4a?from=vip",
|
||||
"final_url": "https://lv-sycdn.kuwo.cn/d363566211764cbffbe6b1444d37890f/6a08fc2c/resource/1307392909/trackmedia/C200000W91kQ0efKLA.m4a?from=vip",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -144,14 +144,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 493.773,
|
||||
"init": 0.001,
|
||||
"module_load": 430.819,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 458.058,
|
||||
"detail": 386.416,
|
||||
"category": 422.214,
|
||||
"detail": 380.764,
|
||||
"player": 0.009,
|
||||
"url_check": 179.337,
|
||||
"total": 1518.907
|
||||
"url_check": 167.443,
|
||||
"total": 1401.751
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -183,14 +183,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 429.461,
|
||||
"init": 0.01,
|
||||
"home": 0.003,
|
||||
"category": 302.322,
|
||||
"detail": 413.022,
|
||||
"player": 279.286,
|
||||
"url_check": 192.237,
|
||||
"total": 1674.824
|
||||
"module_load": 315.223,
|
||||
"init": 0.007,
|
||||
"home": 0.002,
|
||||
"category": 487.376,
|
||||
"detail": 587.449,
|
||||
"player": 276.281,
|
||||
"url_check": 168.9,
|
||||
"total": 1837.728
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -206,11 +206,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://isure.stream.qqmusic.qq.com/F000001Zxgfp1Tu1gH.flac?guid=e7fcd03d0549127cd0ca70d21d10348a&vkey=C468F47AA6A19FB84CA2B0DA4DEF664DDC6BC425BAE6C4D97496D289E65E57F3B9F9DC388A4EE354E5826B59FE2819A0069A66145ED0DED0__v2b94c720&uin=896389745&fromtag=119114&redirect=1",
|
||||
"url": "https://isure.stream.qqmusic.qq.com/F000001Zxgfp1Tu1gH.flac?guid=fa4306d355905a780252ae22592032f5&vkey=110E1CAA3CDE1F8C2934E8EEB0749D85C3EF248CD8AC5B4457C62659D716656D66A12E73D76ADDDEDD42F1B0CD8B5C95CA0B1C6411A46697__v2b9a8941&uin=896389745&fromtag=119114&redirect=1",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://isure.stream.qqmusic.qq.com/F000001Zxgfp1Tu1gH.flac?guid=e7fcd03d0549127cd0ca70d21d10348a&vkey=C468F47AA6A19FB84CA2B0DA4DEF664DDC6BC425BAE6C4D97496D289E65E57F3B9F9DC388A4EE354E5826B59FE2819A0069A66145ED0DED0__v2b94c720&uin=896389745&fromtag=119114&redirect=1",
|
||||
"final_url": "https://isure.stream.qqmusic.qq.com/F000001Zxgfp1Tu1gH.flac?guid=fa4306d355905a780252ae22592032f5&vkey=110E1CAA3CDE1F8C2934E8EEB0749D85C3EF248CD8AC5B4457C62659D716656D66A12E73D76ADDDEDD42F1B0CD8B5C95CA0B1C6411A46697__v2b9a8941&uin=896389745&fromtag=119114&redirect=1",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -222,34 +222,34 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 379.418,
|
||||
"init": 0.007,
|
||||
"home": 0.076,
|
||||
"category": 588.765,
|
||||
"detail": 1137.777,
|
||||
"module_load": 329.243,
|
||||
"init": 0.004,
|
||||
"home": 0.059,
|
||||
"category": 558.573,
|
||||
"detail": 1043.028,
|
||||
"player": 0.004,
|
||||
"url_check": 615.624,
|
||||
"total": 2797.541
|
||||
"url_check": 703.179,
|
||||
"total": 2636.084
|
||||
},
|
||||
"counts": {
|
||||
"classes": 28,
|
||||
"category_videos": 13,
|
||||
"category_videos": 20,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
},
|
||||
"samples": {
|
||||
"tid": "cat_recommend",
|
||||
"vod_id": "yt:video:1mbrWQ9dDyg",
|
||||
"vod_id": "yt:video:0SLXJa_q7xo",
|
||||
"flag": "YouTube",
|
||||
"play_id": "yt:video:1mbrWQ9dDyg"
|
||||
"play_id": "yt:video:0SLXJa_q7xo"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://www.youtube.com/watch?v=1mbrWQ9dDyg",
|
||||
"url": "https://www.youtube.com/watch?v=0SLXJa_q7xo",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://www.youtube.com/watch?v=1mbrWQ9dDyg",
|
||||
"final_url": "https://www.youtube.com/watch?v=0SLXJa_q7xo",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -261,14 +261,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 455.836,
|
||||
"module_load": 391.228,
|
||||
"init": 0.001,
|
||||
"home": 0.006,
|
||||
"category": 213.873,
|
||||
"detail": 192.8,
|
||||
"player": 0.007,
|
||||
"url_check": 143.23,
|
||||
"total": 1042.677
|
||||
"home": 0.001,
|
||||
"category": 204.289,
|
||||
"detail": 179.586,
|
||||
"player": 0.004,
|
||||
"url_check": 226.274,
|
||||
"total": 1007.269
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -300,14 +300,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 436.764,
|
||||
"init": 0.001,
|
||||
"home": 0.002,
|
||||
"category": 1882.208,
|
||||
"detail": 1516.344,
|
||||
"player": 1463.525,
|
||||
"url_check": 1129.302,
|
||||
"total": 6480.83
|
||||
"module_load": 373.729,
|
||||
"init": 0.002,
|
||||
"home": 0.004,
|
||||
"category": 1932.74,
|
||||
"detail": 1459.923,
|
||||
"player": 1006.398,
|
||||
"url_check": 1145.369,
|
||||
"total": 5930.857
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -339,14 +339,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 393.667,
|
||||
"init": 0.005,
|
||||
"module_load": 355.939,
|
||||
"init": 0.003,
|
||||
"home": 0.001,
|
||||
"category": 691.481,
|
||||
"detail": 793.38,
|
||||
"player": 0.003,
|
||||
"url_check": 1067.31,
|
||||
"total": 3027.104
|
||||
"category": 665.411,
|
||||
"detail": 990.184,
|
||||
"player": 0.004,
|
||||
"url_check": 1169.922,
|
||||
"total": 3182.938
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -378,14 +378,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 449.065,
|
||||
"module_load": 393.907,
|
||||
"init": 0.001,
|
||||
"home": 430.971,
|
||||
"category": 711.945,
|
||||
"detail": 452.103,
|
||||
"player": 0.012,
|
||||
"url_check": 959.968,
|
||||
"total": 3042.898
|
||||
"home": 409.102,
|
||||
"category": 782.558,
|
||||
"detail": 458.863,
|
||||
"player": 0.01,
|
||||
"url_check": 908.7,
|
||||
"total": 2957.221
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -396,7 +396,7 @@
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "1937946",
|
||||
"flag": "baidu-1",
|
||||
"flag": "百度",
|
||||
"play_id": "https://pan.baidu.com/s/1lmPdIeXPCMSkROKdVOZgYw?pwd=Yu66"
|
||||
},
|
||||
"player": {
|
||||
@@ -412,39 +412,39 @@
|
||||
{
|
||||
"spider": "世纪音乐",
|
||||
"file": "世纪音乐.txt",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"success": false,
|
||||
"failed_stage": "detail",
|
||||
"error": "详情缺少播放源或播放列表",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 432.001,
|
||||
"init": 0.001,
|
||||
"home": 153.693,
|
||||
"category": 130.079,
|
||||
"detail": 117.415,
|
||||
"player": 0.016,
|
||||
"url_check": 554.181,
|
||||
"total": 1431.004
|
||||
"module_load": 331.926,
|
||||
"init": 0.002,
|
||||
"home": 98.459,
|
||||
"category": 0.01,
|
||||
"detail": 101.768,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 638.259
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
"category_videos": 28,
|
||||
"category_videos": 3,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
"episodes": 0
|
||||
},
|
||||
"samples": {
|
||||
"tid": "home",
|
||||
"vod_id": "song:yddhwymhkh",
|
||||
"flag": "世纪音乐",
|
||||
"play_id": "music:yddhwymhkh"
|
||||
"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=yddhwymhkh",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://m701.music.126.net/20260517074305/29314bc909b545538fc0fa25b61656be/jdymusic/obj/wo3DlMOGwrbDjj7DisKw/28884300933/c27d/46aa/d423/fed00d7bc5d7cdfd096644cd656d3d2f.mp3?vuutv=HMNx9S452a6ooqKpZuqZL0JQaNYVh5A2/Cr562kXS22Qza1azmskb6An7+TmrLO9Ibg0aM2g75LGJN8jdWVpIEXz97D/rgJKUNXA2J7XoLg=",
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -456,14 +456,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 455.843,
|
||||
"module_load": 396.064,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 413.59,
|
||||
"detail": 350.088,
|
||||
"player": 656.055,
|
||||
"url_check": 572.699,
|
||||
"total": 2530.182
|
||||
"category": 343.66,
|
||||
"detail": 334.386,
|
||||
"player": 644.827,
|
||||
"url_check": 443.194,
|
||||
"total": 2163.053
|
||||
},
|
||||
"counts": {
|
||||
"classes": 14,
|
||||
@@ -490,19 +490,19 @@
|
||||
{
|
||||
"spider": "乌云影视",
|
||||
"file": "乌云影视.txt",
|
||||
"success": false,
|
||||
"failed_stage": "url_check",
|
||||
"error": "HTTPSConnectionPool(host='d1jdnmkc1n5cn4.cloudfront.net', port=443): Read timed out. (read timeout=5)",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 370.989,
|
||||
"init": 0.002,
|
||||
"home": 274.362,
|
||||
"category": 1172.838,
|
||||
"detail": 1112.329,
|
||||
"player": 0.075,
|
||||
"url_check": 5529.939,
|
||||
"total": 15451.941
|
||||
"module_load": 319.443,
|
||||
"init": 0.001,
|
||||
"home": 255.598,
|
||||
"category": 311.466,
|
||||
"detail": 1041.358,
|
||||
"player": 0.023,
|
||||
"url_check": 2017.024,
|
||||
"total": 3947.429
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -511,19 +511,19 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "tv_series",
|
||||
"vod_id": "41042",
|
||||
"tid": "movie",
|
||||
"vod_id": "483203",
|
||||
"flag": "乌云影视",
|
||||
"play_id": "eyJtZWRpYUlkIjogIjQxMDQyIiwgInNlYXNvbk5vIjogMSwgImVwTm8iOiAxLCAidmlkZW9JZCI6IDc2MjEyLCAicGxheVVybCI6ICJodHRwczovL2QxamRubWtjMW41Y240LmNsb3VkZnJvbnQubmV0L2dlbl9vdmVyc2Vhcy9odHRwczovL2MxLnJyY2RuYmYyLmNvbS92aWRlby9zaG91d2FuZy_nrKwwMembhi9pbmRleC5tM3U4IiwgIm5hbWUiOiAi56ysMembhiDnrKwwMembhiJ9"
|
||||
"play_id": "eyJtZWRpYUlkIjogIjQ4MzIwMyIsICJzZWFzb25ObyI6IDEsICJlcE5vIjogMSwgInZpZGVvSWQiOiAxNTc2MjgzMiwgInBsYXlVcmwiOiAiaHR0cHM6Ly9kMWpkbm1rYzFuNWNuNC5jbG91ZGZyb250Lm5ldC9nZW5fb3ZlcnNlYXMvaHR0cHM6Ly9zMi5iZmxsdmlwLmNvbS92aWRlby95YW54aWF4aW5nL2E2ZWY4NTRjMGMxZi9pbmRleC5tM3U4IiwgIm5hbWUiOiAi56ysMembhiDpq5jmuIUifQ"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://c1.rrcdnbf2.com/video/shouwang/第01集/index.m3u8",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": null,
|
||||
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://c1.rrcdnbf2.com/video/shouwang/第01集/index.m3u8",
|
||||
"reason": "HTTPSConnectionPool(host='d1jdnmkc1n5cn4.cloudfront.net', port=443): Read timed out. (read timeout=5)"
|
||||
"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/b3a772783c2907ad85a8812f4406224e4e8f7193.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -534,14 +534,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 469.577,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 215.392,
|
||||
"module_load": 312.847,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 214.996,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 927.29
|
||||
"total": 757.059
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -573,14 +573,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 371.766,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 293.459,
|
||||
"detail": 167.969,
|
||||
"module_load": 251.04,
|
||||
"init": 0.003,
|
||||
"home": 0.003,
|
||||
"category": 312.266,
|
||||
"detail": 185.812,
|
||||
"player": 0.003,
|
||||
"url_check": 1005.534,
|
||||
"total": 1922.304
|
||||
"url_check": 1014.936,
|
||||
"total": 1764.985
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -612,14 +612,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 395.979,
|
||||
"module_load": 340.9,
|
||||
"init": 0.001,
|
||||
"home": 0.002,
|
||||
"category": 531.734,
|
||||
"detail": 410.504,
|
||||
"player": 0.027,
|
||||
"url_check": 1191.529,
|
||||
"total": 2604.858
|
||||
"home": 0.001,
|
||||
"category": 416.45,
|
||||
"detail": 375.962,
|
||||
"player": 0.041,
|
||||
"url_check": 1293.543,
|
||||
"total": 2428.992
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -651,14 +651,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 24.301,
|
||||
"module_load": 13.007,
|
||||
"init": 0.001,
|
||||
"home": 167.974,
|
||||
"category": 221.785,
|
||||
"detail": 233.602,
|
||||
"player": 380.102,
|
||||
"url_check": 74.048,
|
||||
"total": 1103.998
|
||||
"home": 169.588,
|
||||
"category": 228.434,
|
||||
"detail": 216.704,
|
||||
"player": 379.234,
|
||||
"url_check": 383.088,
|
||||
"total": 2382.085
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -667,18 +667,18 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "TV",
|
||||
"vod_id": "56711",
|
||||
"tid": "MOVIE",
|
||||
"vod_id": "57046",
|
||||
"flag": "人人专线",
|
||||
"play_id": "56711@384698"
|
||||
"play_id": "57046@382015"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://a1qqpa1j2uidsqr.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/8099720e503b71f180444531859c0402/c3923e96bf94493385958f5a8dbe140a-b00b48b6fb24bf0c1b0a4dfe531aa09a-ld.mp4?auth_key=1778987886-83590aa2dfdff06d4ce2a8a68bd4535f-0-9b1ed863e085ae80384116aa3947bb66&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=ca30a4045c2748878039e50a1e59e549&hevc=false&seasonId=56711",
|
||||
"url": "https://qn-302-m-play.bwcgee.cn/c074943c4e6d71f18ed75017f0e90402/df3c0578d329457b9265317e359bce4a-0839441ca402de22c840b03b4e64e0d2-ld.mp4?sign=a3ac8b93377cad15b1054530946afccf&t=6a09346e&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=6572fe0d3bce4f4b820300f716e45823&hevc=false&seasonId=57046",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://a1qqpa1j2uidsqr.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/8099720e503b71f180444531859c0402/c3923e96bf94493385958f5a8dbe140a-b00b48b6fb24bf0c1b0a4dfe531aa09a-ld.mp4?auth_key=1778987886-83590aa2dfdff06d4ce2a8a68bd4535f-0-9b1ed863e085ae80384116aa3947bb66&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=ca30a4045c2748878039e50a1e59e549&hevc=false&seasonId=56711",
|
||||
"final_url": "https://2027855653.ahdohpiechei.com:22443/OzwfcER4VzlnIl4iDWQYIyk1VyZaKRQLOz9bOw/c074943c4e6d71f18ed75017f0e90402/df3c0578d329457b9265317e359bce4a-0839441ca402de22c840b03b4e64e0d2-ld.mp4?sign=a3ac8b93377cad15b1054530946afccf&t=6a09346e&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=6572fe0d3bce4f4b820300f716e45823&hevc=false&seasonId=57046&x-sid=0X11A2GqGBIp7U&x-redirect=0X11AOzwfcER4VzlnIl4iDWcYIyk1VyZZKRR5IzZEMxI-FnolJ1AiASQfMTg3WydaKRU5&x-lid=0X11Ac409f842b4f7&x-st=0X11Ahash",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -690,14 +690,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.997,
|
||||
"module_load": 9.171,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 267.317,
|
||||
"detail": 567.779,
|
||||
"player": 0.004,
|
||||
"url_check": 250.832,
|
||||
"total": 1095.005
|
||||
"category": 260.65,
|
||||
"detail": 566.057,
|
||||
"player": 0.003,
|
||||
"url_check": 229.107,
|
||||
"total": 1066.434
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -729,14 +729,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 17.951,
|
||||
"module_load": 4.412,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1047.95,
|
||||
"detail": 1349.196,
|
||||
"player": 0.01,
|
||||
"url_check": 741.036,
|
||||
"total": 3157.227
|
||||
"home": 0.0,
|
||||
"category": 1018.042,
|
||||
"detail": 1298.128,
|
||||
"player": 0.008,
|
||||
"url_check": 883.385,
|
||||
"total": 3204.599
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -768,14 +768,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 11.578,
|
||||
"module_load": 9.018,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1117.892,
|
||||
"detail": 177.072,
|
||||
"player": 1469.953,
|
||||
"url_check": 596.927,
|
||||
"total": 3375.131
|
||||
"category": 1132.402,
|
||||
"detail": 189.072,
|
||||
"player": 1957.826,
|
||||
"url_check": 1059.031,
|
||||
"total": 4348.7
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -791,7 +791,7 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://v.xlys.ltd.ua/obj/C0FE9769FB0BE0B0CC5A9F1DCF01055B02940FFF5F9BA7D3E6A76CC422589106",
|
||||
"url": "https://v.xlys.ltd.ua/obj/B64CCA6B980D101660C4A5E7FAA06EC73619350ABBEDC7E3E556325ECB62FA7A",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
@@ -807,14 +807,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.848,
|
||||
"init": 0.002,
|
||||
"home": 0.002,
|
||||
"category": 984.133,
|
||||
"detail": 1262.781,
|
||||
"player": 1926.902,
|
||||
"url_check": 2685.448,
|
||||
"total": 6874.004
|
||||
"module_load": 7.079,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 1068.259,
|
||||
"detail": 1275.338,
|
||||
"player": 1901.517,
|
||||
"url_check": 2610.662,
|
||||
"total": 6863.739
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -846,14 +846,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 27.326,
|
||||
"module_load": 9.537,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 859.959,
|
||||
"detail": 617.944,
|
||||
"player": 1907.713,
|
||||
"url_check": 605.409,
|
||||
"total": 4019.109
|
||||
"category": 723.867,
|
||||
"detail": 633.931,
|
||||
"player": 1916.903,
|
||||
"url_check": 623.295,
|
||||
"total": 3908.898
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -885,14 +885,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 29.114,
|
||||
"module_load": 20.064,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 221.288,
|
||||
"detail": 402.465,
|
||||
"player": 414.087,
|
||||
"url_check": 1110.292,
|
||||
"total": 2188.813
|
||||
"category": 252.069,
|
||||
"detail": 437.921,
|
||||
"player": 393.491,
|
||||
"url_check": 1144.318,
|
||||
"total": 2248.9
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -924,14 +924,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.855,
|
||||
"module_load": 7.884,
|
||||
"init": 0.001,
|
||||
"home": 2782.499,
|
||||
"category": 231.761,
|
||||
"detail": 666.425,
|
||||
"player": 0.004,
|
||||
"url_check": 142.584,
|
||||
"total": 3827.872
|
||||
"home": 2796.918,
|
||||
"category": 243.152,
|
||||
"detail": 719.482,
|
||||
"player": 0.002,
|
||||
"url_check": 39.594,
|
||||
"total": 3807.594
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -963,14 +963,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.541,
|
||||
"init": 308.538,
|
||||
"home": 0.004,
|
||||
"category": 171.277,
|
||||
"detail": 175.949,
|
||||
"player": 0.005,
|
||||
"url_check": 166.897,
|
||||
"total": 837.35
|
||||
"module_load": 24.692,
|
||||
"init": 319.314,
|
||||
"home": 0.015,
|
||||
"category": 172.606,
|
||||
"detail": 167.579,
|
||||
"player": 0.009,
|
||||
"url_check": 150.331,
|
||||
"total": 835.823
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -1002,14 +1002,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.431,
|
||||
"init": 80.691,
|
||||
"home": 0.004,
|
||||
"category": 158.102,
|
||||
"detail": 2960.304,
|
||||
"player": 259.249,
|
||||
"url_check": 134.241,
|
||||
"total": 3603.154
|
||||
"module_load": 18.37,
|
||||
"init": 75.565,
|
||||
"home": 0.001,
|
||||
"category": 156.475,
|
||||
"detail": 2484.129,
|
||||
"player": 306.439,
|
||||
"url_check": 155.913,
|
||||
"total": 3199.043
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -1025,11 +1025,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=7e6a9928922e1c7ca166cd44730d95dd&buy_key=FM&token=4883×tamp=1778973489&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=7927c77db3ef011377c2ce5623db2408&buy_key=FM&token=1590×tamp=1778973744&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=7e6a9928922e1c7ca166cd44730d95dd&buy_key=FM&token=4883×tamp=1778973489&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=7927c77db3ef011377c2ce5623db2408&buy_key=FM&token=1590×tamp=1778973744&duration=453",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1041,14 +1041,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.415,
|
||||
"init": 0.0,
|
||||
"home": 366.431,
|
||||
"category": 298.892,
|
||||
"detail": 592.713,
|
||||
"player": 439.775,
|
||||
"url_check": 157.027,
|
||||
"total": 1866.79
|
||||
"module_load": 30.065,
|
||||
"init": 0.001,
|
||||
"home": 361.132,
|
||||
"category": 267.203,
|
||||
"detail": 1039.676,
|
||||
"player": 961.902,
|
||||
"url_check": 129.732,
|
||||
"total": 2791.686
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1080,14 +1080,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.207,
|
||||
"init": 0.006,
|
||||
"home": 355.077,
|
||||
"category": 331.591,
|
||||
"detail": 656.536,
|
||||
"player": 1479.577,
|
||||
"url_check": 68.683,
|
||||
"total": 2901.665
|
||||
"module_load": 21.102,
|
||||
"init": 0.005,
|
||||
"home": 701.873,
|
||||
"category": 368.696,
|
||||
"detail": 363.652,
|
||||
"player": 1648.888,
|
||||
"url_check": 259.347,
|
||||
"total": 3364.608
|
||||
},
|
||||
"counts": {
|
||||
"classes": 3,
|
||||
@@ -1103,11 +1103,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://p26-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/cce3008768e54b0ab7d8413653c95ba1~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1810077489&x-signature=fdjyUhOyPFt88T7RQGLQUtbn9d0%3D",
|
||||
"url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/cce3008768e54b0ab7d8413653c95ba1~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1810077744&x-signature=Fm2MZTras5N%2B%2BOWp7ep8d7%2BZLFI%3D",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://p26-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/cce3008768e54b0ab7d8413653c95ba1~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1810077489&x-signature=fdjyUhOyPFt88T7RQGLQUtbn9d0%3D",
|
||||
"final_url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/cce3008768e54b0ab7d8413653c95ba1~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1810077744&x-signature=Fm2MZTras5N%2B%2BOWp7ep8d7%2BZLFI%3D",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1119,14 +1119,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": 9.446,
|
||||
"init": 0.002,
|
||||
"home": 0.002,
|
||||
"category": 297.65,
|
||||
"module_load": 19.697,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 116.677,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 312.571
|
||||
"total": 146.633
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1153,39 +1153,39 @@
|
||||
{
|
||||
"spider": "在线之家",
|
||||
"file": "在线之家.txt",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPSConnectionPool(host='www.zxzjhd.com', port=443): Max retries exceeded with url: /vodshow/1--------1---.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.zxzjhd.com', port=443) at 0x71259b2fbd90>, 'Connection to www.zxzjhd.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='www.zxzjhd.com', port=443) at 0x71259b2fbd90>, 'Connection to www.zxzjhd.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='www.zxzjhd.com', port=443): Max retries exceeded with url: /vodshow/1--------1---.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.zxzjhd.com', port=443) at 0x71259b2fbd90>, 'Connection to www.zxzjhd.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 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 301, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/在线之家.txt\", line 245, in _request_html\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='www.zxzjhd.com', port=443): Max retries exceeded with url: /vodshow/1--------1---.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.zxzjhd.com', port=443) at 0x71259b2fbd90>, 'Connection to www.zxzjhd.com timed out. (connect timeout=10)'))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 16.314,
|
||||
"module_load": 8.517,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 568.023,
|
||||
"detail": 803.388,
|
||||
"player": 1892.263,
|
||||
"url_check": 264.093,
|
||||
"total": 3545.722
|
||||
"category": 10014.471,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10031.572
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
"category_videos": 12,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "4601",
|
||||
"flag": "zxzj",
|
||||
"play_id": "vodplay/4601-1-1.html"
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "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=oubmeQnjqGd5W0mono8h/BSx9jo%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778975934&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "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=oubmeQnjqGd5W0mono8h/BSx9jo%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778975934&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932",
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1197,14 +1197,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.967,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 558.205,
|
||||
"detail": 397.25,
|
||||
"player": 0.005,
|
||||
"url_check": 1098.93,
|
||||
"total": 2064.52
|
||||
"module_load": 28.507,
|
||||
"init": 0.002,
|
||||
"home": 0.002,
|
||||
"category": 506.033,
|
||||
"detail": 403.132,
|
||||
"player": 0.006,
|
||||
"url_check": 925.537,
|
||||
"total": 1865.002
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1236,14 +1236,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.008,
|
||||
"init": 0.001,
|
||||
"home": 0.008,
|
||||
"category": 705.868,
|
||||
"detail": 342.372,
|
||||
"player": 0.009,
|
||||
"url_check": 1867.752,
|
||||
"total": 2927.57
|
||||
"module_load": 21.925,
|
||||
"init": 0.002,
|
||||
"home": 0.019,
|
||||
"category": 708.3,
|
||||
"detail": 327.265,
|
||||
"player": 0.006,
|
||||
"url_check": 1789.152,
|
||||
"total": 2848.117
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1270,39 +1270,39 @@
|
||||
{
|
||||
"spider": "布布影视",
|
||||
"file": "布布影视.txt",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPSConnectionPool(host='bbys.app', port=443): Max retries exceeded with url: /api.php/web/filter/vod?type_name=%E7%94%B5%E5%BD%B1&page=1&sort=hits&class=&area=&year= (Caused by ConnectTimeoutError(<HTTPSConnection(host='bbys.app', port=443) at 0x71259b6f0cd0>, 'Connection to bbys.app 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='bbys.app', port=443) at 0x71259b6f0cd0>, 'Connection to bbys.app 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='bbys.app', port=443): Max retries exceeded with url: /api.php/web/filter/vod?type_name=%E7%94%B5%E5%BD%B1&page=1&sort=hits&class=&area=&year= (Caused by ConnectTimeoutError(<HTTPSConnection(host='bbys.app', port=443) at 0x71259b6f0cd0>, 'Connection to bbys.app 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 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 239, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/布布影视.txt\", line 509, in _get_class_list\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='bbys.app', port=443): Max retries exceeded with url: /api.php/web/filter/vod?type_name=%E7%94%B5%E5%BD%B1&page=1&sort=hits&class=&area=&year= (Caused by ConnectTimeoutError(<HTTPSConnection(host='bbys.app', port=443) at 0x71259b6f0cd0>, 'Connection to bbys.app timed out. (connect timeout=15)'))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 11.743,
|
||||
"module_load": 22.503,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 867.225,
|
||||
"detail": 664.404,
|
||||
"player": 1161.216,
|
||||
"url_check": 287.665,
|
||||
"total": 2994.299
|
||||
"category": 15017.472,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 15047.277
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
"category_videos": 24,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "69765",
|
||||
"flag": "JD蓝光(1)",
|
||||
"play_id": "JD4K@1@JD-5f4f247d6dfbc0b5d5cb1efeaa2303790"
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "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=20260516T231809Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260516%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=ee722f117f47a7734a61ef574cee198226d93b959021bd450b97848469bc317c",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "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=20260516T231809Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260516%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=ee722f117f47a7734a61ef574cee198226d93b959021bd450b97848469bc317c",
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1314,14 +1314,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.352,
|
||||
"init": 0.026,
|
||||
"home": 179.407,
|
||||
"category": 285.006,
|
||||
"detail": 954.297,
|
||||
"player": 0.005,
|
||||
"url_check": 93.389,
|
||||
"total": 1524.518
|
||||
"module_load": 15.372,
|
||||
"init": 0.027,
|
||||
"home": 177.752,
|
||||
"category": 579.784,
|
||||
"detail": 323.921,
|
||||
"player": 0.003,
|
||||
"url_check": 109.461,
|
||||
"total": 1207.669
|
||||
},
|
||||
"counts": {
|
||||
"classes": 30,
|
||||
@@ -1333,15 +1333,15 @@
|
||||
"tid": "都市",
|
||||
"vod_id": "110000044555935694",
|
||||
"flag": "1080P",
|
||||
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778973488&sign=884a64c7d460ed42b900da0547eb67aa"
|
||||
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778973743&sign=36354c291b6ae9bb89311996a7c17746"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778973488&sign=884a64c7d460ed42b900da0547eb67aa",
|
||||
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778973743&sign=36354c291b6ae9bb89311996a7c17746",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778973488&sign=884a64c7d460ed42b900da0547eb67aa",
|
||||
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778973743&sign=36354c291b6ae9bb89311996a7c17746",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1353,14 +1353,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.245,
|
||||
"module_load": 17.138,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 587.416,
|
||||
"detail": 441.343,
|
||||
"player": 405.934,
|
||||
"url_check": 1875.302,
|
||||
"total": 3321.227
|
||||
"category": 448.748,
|
||||
"detail": 422.03,
|
||||
"player": 398.246,
|
||||
"url_check": 1072.728,
|
||||
"total": 2359.59
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1392,14 +1392,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.699,
|
||||
"module_load": 6.943,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 461.269,
|
||||
"detail": 778.812,
|
||||
"player": 0.002,
|
||||
"url_check": 148.215,
|
||||
"total": 1404.005
|
||||
"category": 410.054,
|
||||
"detail": 610.928,
|
||||
"player": 0.01,
|
||||
"url_check": 48.967,
|
||||
"total": 1078.052
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1431,14 +1431,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 37.657,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 283.267,
|
||||
"detail": 196.771,
|
||||
"player": 0.03,
|
||||
"url_check": 230.287,
|
||||
"total": 749.203
|
||||
"module_load": 15.699,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 259.22,
|
||||
"detail": 189.861,
|
||||
"player": 0.013,
|
||||
"url_check": 227.544,
|
||||
"total": 693.246
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -1470,14 +1470,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 20.903,
|
||||
"init": 0.001,
|
||||
"module_load": 11.21,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 2151.891,
|
||||
"detail": 1323.709,
|
||||
"player": 1320.531,
|
||||
"url_check": 2533.07,
|
||||
"total": 7352.15
|
||||
"category": 1726.784,
|
||||
"detail": 1335.82,
|
||||
"player": 1299.178,
|
||||
"url_check": 1785.141,
|
||||
"total": 6158.972
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1509,14 +1509,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.945,
|
||||
"init": 277.469,
|
||||
"home": 335.566,
|
||||
"category": 339.888,
|
||||
"detail": 378.47,
|
||||
"player": 683.007,
|
||||
"url_check": 1014.706,
|
||||
"total": 3035.849
|
||||
"module_load": 10.376,
|
||||
"init": 280.124,
|
||||
"home": 330.843,
|
||||
"category": 360.909,
|
||||
"detail": 350.178,
|
||||
"player": 705.775,
|
||||
"url_check": 991.978,
|
||||
"total": 3031.261
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1532,11 +1532,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://usaydd.xbavporn.com/m3u87/share/7404387/7599927/20260511/161239/720/index.m3u8?sign=8c0f7de1dd2a5e267b5d24f922d5e082&t=1778973491",
|
||||
"url": "https://usaydd.zvoz3tsd.com/m3u87/share/7404387/7599927/20260511/161239/720/index.m3u8?sign=79e170fc190a62b93c3e61126b4a34b7&t=1778973746",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://usaydd.xbavporn.com/m3u87/share/7404387/7599927/20260511/161239/720/index.m3u8?sign=8c0f7de1dd2a5e267b5d24f922d5e082&t=1778973491",
|
||||
"final_url": "https://usaydd.zvoz3tsd.com/m3u87/share/7404387/7599927/20260511/161239/720/index.m3u8?sign=79e170fc190a62b93c3e61126b4a34b7&t=1778973746",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1548,14 +1548,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 14.139,
|
||||
"module_load": 11.504,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 242.067,
|
||||
"detail": 375.894,
|
||||
"player": 0.012,
|
||||
"url_check": 1070.536,
|
||||
"total": 1703.332
|
||||
"category": 221.635,
|
||||
"detail": 194.34,
|
||||
"player": 0.017,
|
||||
"url_check": 923.01,
|
||||
"total": 1351.218
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1587,14 +1587,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 16.949,
|
||||
"module_load": 7.742,
|
||||
"init": 0.001,
|
||||
"home": 651.964,
|
||||
"category": 329.807,
|
||||
"detail": 1271.356,
|
||||
"player": 0.024,
|
||||
"url_check": 63.28,
|
||||
"total": 2335.29
|
||||
"home": 299.53,
|
||||
"category": 385.15,
|
||||
"detail": 1000.1,
|
||||
"player": 0.025,
|
||||
"url_check": 46.115,
|
||||
"total": 1739.927
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -1626,14 +1626,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 12.791,
|
||||
"module_load": 6.242,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 212.593,
|
||||
"detail": 188.308,
|
||||
"player": 0.003,
|
||||
"url_check": 917.5,
|
||||
"total": 1331.865
|
||||
"category": 201.185,
|
||||
"detail": 211.372,
|
||||
"player": 0.015,
|
||||
"url_check": 922.046,
|
||||
"total": 1341.64
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1665,14 +1665,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.234,
|
||||
"init": 0.003,
|
||||
"home": 87.02,
|
||||
"category": 103.374,
|
||||
"detail": 118.488,
|
||||
"player": 10164.291,
|
||||
"url_check": 121.927,
|
||||
"total": 10609.173
|
||||
"module_load": 14.245,
|
||||
"init": 0.006,
|
||||
"home": 85.858,
|
||||
"category": 107.362,
|
||||
"detail": 140.714,
|
||||
"player": 264.935,
|
||||
"url_check": 85.458,
|
||||
"total": 699.431
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -1688,11 +1688,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://43.248.100.143:6888//api/?key=tviKuMb3MlqCW1I6gE&url=NBY-XMYAES506d105d64032dd243d9eaee78f9c4d46ae43e86c28ffa39239c9f3f1e5354e5ade3635b72dd0f3d736ec207aa64bcf0|84f621bd4bfac2f2072ee495d829a1c8",
|
||||
"url": "http://210.16.164.53:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778973745296&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://43.248.100.143:6888//api/?key=tviKuMb3MlqCW1I6gE&url=NBY-XMYAES506d105d64032dd243d9eaee78f9c4d46ae43e86c28ffa39239c9f3f1e5354e5ade3635b72dd0f3d736ec207aa64bcf0%7C84f621bd4bfac2f2072ee495d829a1c8",
|
||||
"final_url": "http://210.16.164.53:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778973745296&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1704,14 +1704,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.633,
|
||||
"init": 0.044,
|
||||
"home": 3604.851,
|
||||
"category": 1003.591,
|
||||
"detail": 181.413,
|
||||
"module_load": 22.212,
|
||||
"init": 0.018,
|
||||
"home": 2900.804,
|
||||
"category": 1037.566,
|
||||
"detail": 103.788,
|
||||
"player": 0.001,
|
||||
"url_check": 125.268,
|
||||
"total": 4930.117
|
||||
"url_check": 122.78,
|
||||
"total": 4188.257
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -1743,14 +1743,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.726,
|
||||
"module_load": 4.715,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 404.876,
|
||||
"detail": 312.184,
|
||||
"player": 371.942,
|
||||
"url_check": 191.983,
|
||||
"total": 1287.265
|
||||
"home": 0.0,
|
||||
"category": 629.812,
|
||||
"detail": 322.835,
|
||||
"player": 317.912,
|
||||
"url_check": 190.832,
|
||||
"total": 1466.633
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1782,14 +1782,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.227,
|
||||
"module_load": 8.186,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 133.633,
|
||||
"home": 0.001,
|
||||
"category": 134.251,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 263.295
|
||||
"total": 291.347
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1821,14 +1821,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.844,
|
||||
"module_load": 11.511,
|
||||
"init": 0.001,
|
||||
"home": 0.047,
|
||||
"category": 513.38,
|
||||
"detail": 206.716,
|
||||
"player": 0.005,
|
||||
"url_check": 219.36,
|
||||
"total": 950.014
|
||||
"home": 0.121,
|
||||
"category": 266.715,
|
||||
"detail": 200.977,
|
||||
"player": 0.006,
|
||||
"url_check": 233.751,
|
||||
"total": 714.289
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -1860,14 +1860,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.987,
|
||||
"module_load": 6.036,
|
||||
"init": 0.001,
|
||||
"home": 0.024,
|
||||
"category": 545.646,
|
||||
"detail": 743.962,
|
||||
"player": 373.911,
|
||||
"url_check": 71.621,
|
||||
"total": 1749.98
|
||||
"home": 0.012,
|
||||
"category": 541.497,
|
||||
"detail": 776.74,
|
||||
"player": 345.026,
|
||||
"url_check": 71.321,
|
||||
"total": 1741.774
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1883,11 +1883,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://vd.hxcztech.com/ee92166b5230d92df114df2ccb1159e7/20260517071811/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
|
||||
"url": "https://vd.hxcztech.com/6078a2cd8b8fc2e314d7c10c5e393400/20260517072227/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/ee92166b5230d92df114df2ccb1159e7/20260517071811/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
|
||||
"final_url": "https://vd.hxcztech.com/6078a2cd8b8fc2e314d7c10c5e393400/20260517072227/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1899,14 +1899,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.753,
|
||||
"module_load": 3.24,
|
||||
"init": 0.001,
|
||||
"home": 365.474,
|
||||
"category": 269.641,
|
||||
"detail": 588.813,
|
||||
"player": 244.002,
|
||||
"url_check": 69.547,
|
||||
"total": 1548.267
|
||||
"home": 412.752,
|
||||
"category": 265.889,
|
||||
"detail": 609.532,
|
||||
"player": 655.283,
|
||||
"url_check": 55.614,
|
||||
"total": 2002.689
|
||||
},
|
||||
"counts": {
|
||||
"classes": 29,
|
||||
@@ -1938,14 +1938,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 20.5,
|
||||
"module_load": 13.297,
|
||||
"init": 0.001,
|
||||
"home": 302.152,
|
||||
"category": 276.023,
|
||||
"detail": 297.334,
|
||||
"player": 0.039,
|
||||
"url_check": 138.259,
|
||||
"total": 1035.217
|
||||
"home": 312.351,
|
||||
"category": 281.455,
|
||||
"detail": 301.112,
|
||||
"player": 0.017,
|
||||
"url_check": 139.599,
|
||||
"total": 1048.454
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1977,14 +1977,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.571,
|
||||
"module_load": 9.15,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 172.505,
|
||||
"detail": 195.919,
|
||||
"player": 164.634,
|
||||
"url_check": 983.706,
|
||||
"total": 1522.983
|
||||
"category": 187.969,
|
||||
"detail": 189.478,
|
||||
"player": 170.984,
|
||||
"url_check": 1064.75,
|
||||
"total": 1622.913
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2011,39 +2011,39 @@
|
||||
{
|
||||
"spider": "盘链",
|
||||
"file": "盘链.txt",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPSConnectionPool(host='pinglian.lol', port=443): Max retries exceeded with url: /api/search_pan_links.php?vod_id=75716&_t=1778973746811&keyword=%E5%9C%A3%E5%A5%B3%E4%B9%9F%E7%96%AF%E7%8B%82 (Caused by ConnectTimeoutError(<HTTPSConnection(host='pinglian.lol', port=443) at 0x712598531a90>, 'Connection to pinglian.lol 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='pinglian.lol', port=443) at 0x712598531a90>, 'Connection to pinglian.lol 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='pinglian.lol', port=443): Max retries exceeded with url: /api/search_pan_links.php?vod_id=75716&_t=1778973746811&keyword=%E5%9C%A3%E5%A5%B3%E4%B9%9F%E7%96%AF%E7%8B%82 (Caused by ConnectTimeoutError(<HTTPSConnection(host='pinglian.lol', port=443) at 0x712598531a90>, 'Connection to pinglian.lol 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 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 306, in detailContent\n File \"/home/harold/workspace/tvbox-resources/py/盘链.txt\", line 361, in _get_json\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='pinglian.lol', port=443): Max retries exceeded with url: /api/search_pan_links.php?vod_id=75716&_t=1778973746811&keyword=%E5%9C%A3%E5%A5%B3%E4%B9%9F%E7%96%AF%E7%8B%82 (Caused by ConnectTimeoutError(<HTTPSConnection(host='pinglian.lol', port=443) at 0x712598531a90>, 'Connection to pinglian.lol timed out. (connect timeout=10)'))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 7.652,
|
||||
"init": 0.021,
|
||||
"module_load": 8.236,
|
||||
"init": 0.018,
|
||||
"home": 0.0,
|
||||
"category": 884.724,
|
||||
"detail": 185.782,
|
||||
"player": 0.006,
|
||||
"url_check": 1434.112,
|
||||
"total": 2513.111
|
||||
"category": 883.346,
|
||||
"detail": 10014.049,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10913.084
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
"category_videos": 30,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
},
|
||||
"samples": {
|
||||
"tid": "0",
|
||||
"vod_id": "75716",
|
||||
"flag": "百度",
|
||||
"play_id": "push://https://pan.baidu.com/s/1rbhXV3rLNKd1wVta_hMYnw?pwd=8888"
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://pan.baidu.com/s/1rbhXV3rLNKd1wVta_hMYnw?pwd=8888",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=rbhXV3rLNKd1wVta_hMYnw&pwd=8888",
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2055,14 +2055,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 20.806,
|
||||
"init": 500.185,
|
||||
"home": 3.124,
|
||||
"category": 666.897,
|
||||
"detail": 318.708,
|
||||
"player": 0.003,
|
||||
"url_check": 44.681,
|
||||
"total": 1555.471
|
||||
"module_load": 21.269,
|
||||
"init": 643.049,
|
||||
"home": 0.171,
|
||||
"category": 453.215,
|
||||
"detail": 296.581,
|
||||
"player": 0.002,
|
||||
"url_check": 36.853,
|
||||
"total": 1451.764
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -2094,14 +2094,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.808,
|
||||
"init": 0.001,
|
||||
"module_load": 3.577,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 498.313,
|
||||
"detail": 208.546,
|
||||
"player": 0.004,
|
||||
"url_check": 1376.417,
|
||||
"total": 2088.107
|
||||
"category": 241.964,
|
||||
"detail": 230.366,
|
||||
"player": 0.005,
|
||||
"url_check": 1020.359,
|
||||
"total": 1496.704
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -2133,14 +2133,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.281,
|
||||
"init": 0.0,
|
||||
"home": 215.574,
|
||||
"category": 695.882,
|
||||
"detail": 140.564,
|
||||
"player": 243.451,
|
||||
"url_check": 235.605,
|
||||
"total": 1537.32
|
||||
"module_load": 7.189,
|
||||
"init": 0.001,
|
||||
"home": 394.919,
|
||||
"category": 665.376,
|
||||
"detail": 140.465,
|
||||
"player": 257.068,
|
||||
"url_check": 266.004,
|
||||
"total": 1731.948
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2172,14 +2172,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.08,
|
||||
"init": 0.0,
|
||||
"home": 406.641,
|
||||
"category": 407.689,
|
||||
"detail": 0.005,
|
||||
"player": 2284.176,
|
||||
"url_check": 101.67,
|
||||
"total": 3205.46
|
||||
"module_load": 2.854,
|
||||
"init": 0.001,
|
||||
"home": 499.213,
|
||||
"category": 431.512,
|
||||
"detail": 0.006,
|
||||
"player": 4673.505,
|
||||
"url_check": 51.86,
|
||||
"total": 5660.819
|
||||
},
|
||||
"counts": {
|
||||
"classes": 62,
|
||||
@@ -2195,11 +2195,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://vodkgeyttp8.vod.126.net/cloudmusic/b028/core/d385/7949c1ba77cdfe6a51daf59fceb136cf.mp4?wsSecret=b42fd9d259c0496b3d26638413f703b1&wsTime=1778973494",
|
||||
"url": "https://vodkgeyttp8.vod.126.net/cloudmusic/b028/core/d385/7949c1ba77cdfe6a51daf59fceb136cf.mp4?wsSecret=b21881d9e4597c7f8f9859107a9d6f1f&wsTime=1778973751",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://vodkgeyttp8.vod.126.net/cloudmusic/b028/core/d385/7949c1ba77cdfe6a51daf59fceb136cf.mp4?wsSecret=b42fd9d259c0496b3d26638413f703b1&wsTime=1778973494",
|
||||
"final_url": "https://vodkgeyttp8.vod.126.net/cloudmusic/b028/core/d385/7949c1ba77cdfe6a51daf59fceb136cf.mp4?wsSecret=b21881d9e4597c7f8f9859107a9d6f1f&wsTime=1778973751",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2211,14 +2211,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.384,
|
||||
"module_load": 5.598,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1293.355,
|
||||
"category": 5195.965,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 6602.182
|
||||
"total": 6752.95
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2250,14 +2250,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.073,
|
||||
"module_load": 5.692,
|
||||
"init": 0.001,
|
||||
"home": 46.327,
|
||||
"category": 305.727,
|
||||
"detail": 997.819,
|
||||
"player": 0.004,
|
||||
"url_check": 172.399,
|
||||
"total": 1528.998
|
||||
"home": 63.108,
|
||||
"category": 253.536,
|
||||
"detail": 958.865,
|
||||
"player": 0.002,
|
||||
"url_check": 289.322,
|
||||
"total": 1571.655
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2289,14 +2289,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.124,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 321.906,
|
||||
"detail": 339.224,
|
||||
"player": 0.007,
|
||||
"url_check": 152.616,
|
||||
"total": 818.308
|
||||
"module_load": 4.701,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 283.423,
|
||||
"detail": 224.454,
|
||||
"player": 0.014,
|
||||
"url_check": 143.104,
|
||||
"total": 656.309
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2328,14 +2328,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.306,
|
||||
"init": 0.001,
|
||||
"home": 1851.625,
|
||||
"category": 872.204,
|
||||
"detail": 704.08,
|
||||
"player": 1332.289,
|
||||
"url_check": 1081.619,
|
||||
"total": 5848.63
|
||||
"module_load": 5.189,
|
||||
"init": 0.0,
|
||||
"home": 853.084,
|
||||
"category": 663.846,
|
||||
"detail": 704.826,
|
||||
"player": 1388.813,
|
||||
"url_check": 1135.68,
|
||||
"total": 4752.983
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2362,39 +2362,39 @@
|
||||
{
|
||||
"spider": "虎斑",
|
||||
"file": "虎斑.txt",
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPConnectionPool(host='109.244.63.150', port=16969): 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 534, in _make_request\n response = conn.getresponse()\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 571, in getresponse\n httplib_response = super().getresponse()\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 1450, in getresponse\n response.begin()\n ~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 336, in begin\n version, status, reason = self._read_status()\n ~~~~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 297, in _read_status\n line = str(self.fp.readline(_MAXLINE + 1), \"iso-8859-1\")\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/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: HTTPConnectionPool(host='109.244.63.150', port=16969): 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 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 580, in detailContent\n File \"/home/harold/workspace/tvbox-resources/py/虎斑.txt\", line 364, in _request_html\nrequests.exceptions.ReadTimeout: HTTPConnectionPool(host='109.244.63.150', port=16969): Read timed out. (read timeout=10)\n",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.977,
|
||||
"module_load": 5.617,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 410.766,
|
||||
"detail": 10138.637,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10560.819
|
||||
"category": 1292.712,
|
||||
"detail": 5361.979,
|
||||
"player": 0.007,
|
||||
"url_check": 1167.668,
|
||||
"total": 7828.912
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
"category_videos": 72,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "/index.php/vod/detail/id/457332.html",
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
"vod_id": "/index.php/vod/detail/id/462390.html",
|
||||
"flag": "百度#虎斑",
|
||||
"play_id": "https://pan.baidu.com/s/1mmLzRjJhp7qoRPGlNChOvg?pwd=ucps"
|
||||
},
|
||||
"player": {
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"parse": 0,
|
||||
"url": "https://pan.baidu.com/s/1mmLzRjJhp7qoRPGlNChOvg?pwd=ucps",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=mmLzRjJhp7qoRPGlNChOvg&pwd=ucps",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2406,14 +2406,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.763,
|
||||
"module_load": 3.738,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 840.634,
|
||||
"detail": 505.23,
|
||||
"player": 0.007,
|
||||
"url_check": 928.301,
|
||||
"total": 2281.799
|
||||
"category": 491.012,
|
||||
"detail": 646.082,
|
||||
"player": 0.006,
|
||||
"url_check": 1002.577,
|
||||
"total": 2143.885
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2445,14 +2445,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.488,
|
||||
"module_load": 6.212,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 775.847,
|
||||
"detail": 210.67,
|
||||
"player": 191.479,
|
||||
"url_check": 950.548,
|
||||
"total": 2135.131
|
||||
"category": 769.028,
|
||||
"detail": 178.734,
|
||||
"player": 179.467,
|
||||
"url_check": 939.193,
|
||||
"total": 2074.171
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2484,14 +2484,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.044,
|
||||
"module_load": 6.582,
|
||||
"init": 0.001,
|
||||
"home": 376.12,
|
||||
"category": 231.228,
|
||||
"detail": 257.405,
|
||||
"player": 428.209,
|
||||
"url_check": 290.935,
|
||||
"total": 1592.341
|
||||
"home": 303.926,
|
||||
"category": 206.887,
|
||||
"detail": 210.958,
|
||||
"player": 1084.298,
|
||||
"url_check": 268.438,
|
||||
"total": 2082.057
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2507,11 +2507,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/e4c3ddb3-e567-4dd5-a8ae-bba59a76de13.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%2201.m3u8%22%3Bfilename*%3DUTF-8%27%2701.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=q4MbXf9kfkJEk8KdbfMAxFP9lvM%3D&Expires=1778973726&x-amz-FSIZE=89859&x-amz-UFID=823271248265142587",
|
||||
"url": "https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/e4c3ddb3-e567-4dd5-a8ae-bba59a76de13.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%2201.m3u8%22%3Bfilename*%3DUTF-8%27%2701.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=Ei1IYNPyjOslRsz063M%2B5Iu0hBg%3D&Expires=1778974049&x-amz-FSIZE=89859&x-amz-UFID=823271248265142587",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/e4c3ddb3-e567-4dd5-a8ae-bba59a76de13.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%2201.m3u8%22%3Bfilename*%3DUTF-8%27%2701.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=q4MbXf9kfkJEk8KdbfMAxFP9lvM%3D&Expires=1778973726&x-amz-FSIZE=89859&x-amz-UFID=823271248265142587",
|
||||
"final_url": "https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/e4c3ddb3-e567-4dd5-a8ae-bba59a76de13.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%2201.m3u8%22%3Bfilename*%3DUTF-8%27%2701.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=Ei1IYNPyjOslRsz063M%2B5Iu0hBg%3D&Expires=1778974049&x-amz-FSIZE=89859&x-amz-UFID=823271248265142587",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2523,14 +2523,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.101,
|
||||
"module_load": 6.005,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 994.569,
|
||||
"detail": 673.002,
|
||||
"player": 2925.53,
|
||||
"url_check": 63.714,
|
||||
"total": 4662.161
|
||||
"home": 0.001,
|
||||
"category": 868.409,
|
||||
"detail": 656.321,
|
||||
"player": 1615.536,
|
||||
"url_check": 113.895,
|
||||
"total": 3260.995
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2562,14 +2562,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.669,
|
||||
"init": 0.001,
|
||||
"home": 395.01,
|
||||
"category": 94.98,
|
||||
"detail": 3436.469,
|
||||
"player": 156.901,
|
||||
"url_check": 41.629,
|
||||
"total": 4131.009
|
||||
"module_load": 15.552,
|
||||
"init": 0.002,
|
||||
"home": 382.904,
|
||||
"category": 90.738,
|
||||
"detail": 3208.245,
|
||||
"player": 157.507,
|
||||
"url_check": 44.937,
|
||||
"total": 3901.358
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2585,11 +2585,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://lv.sycdn.kuwo.cn/7cb3f896e42b694dd7e6b63a6a8167c7/6a08fb39/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/795da232893484c2f292a5846abdb8b7/6a08fc37/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/7cb3f896e42b694dd7e6b63a6a8167c7/6a08fb39/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/795da232893484c2f292a5846abdb8b7/6a08fc37/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
|
||||
}
|
||||
},
|
||||
@@ -2601,14 +2601,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.888,
|
||||
"init": 403.182,
|
||||
"home": 250.631,
|
||||
"category": 242.419,
|
||||
"detail": 275.241,
|
||||
"player": 351.844,
|
||||
"url_check": 31.203,
|
||||
"total": 1572.281
|
||||
"module_load": 12.072,
|
||||
"init": 428.389,
|
||||
"home": 241.622,
|
||||
"category": 213.721,
|
||||
"detail": 269.899,
|
||||
"player": 328.612,
|
||||
"url_check": 313.331,
|
||||
"total": 1811.304
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -2618,17 +2618,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "recommend",
|
||||
"vod_id": "515867852",
|
||||
"vod_id": "329672695",
|
||||
"flag": "酷狗音乐",
|
||||
"play_id": "515867852"
|
||||
"play_id": "329672695"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://fsdg360.tx.kugou.com/202605170718/594434c01d84802c276262d183ce70a4/v3/2208d332d0e5541eafb99a92b3db9dc8/yp/p_0_960131/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx515867852_qu128_s401602529.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"url": "http://fsdg360.tx.kugou.com/202605170722/54ded793d6174aea5c9c71804f549c6e/v3/3cce3ae09c60dc1a06f61f26e0a392a5/yp/p_0_960139/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx329672695_qu128_s2818810497.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://fsdg360.tx.kugou.com/202605170718/594434c01d84802c276262d183ce70a4/v3/2208d332d0e5541eafb99a92b3db9dc8/yp/p_0_960131/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx515867852_qu128_s401602529.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"final_url": "http://fsdg360.tx.kugou.com/202605170722/54ded793d6174aea5c9c71804f549c6e/v3/3cce3ae09c60dc1a06f61f26e0a392a5/yp/p_0_960139/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx329672695_qu128_s2818810497.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2640,14 +2640,14 @@
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.758,
|
||||
"module_load": 18.256,
|
||||
"init": 0.001,
|
||||
"home": 1592.797,
|
||||
"category": 188.569,
|
||||
"detail": 206.422,
|
||||
"player": 193.777,
|
||||
"url_check": 92.097,
|
||||
"total": 3006.809
|
||||
"home": 1585.497,
|
||||
"category": 192.434,
|
||||
"detail": 214.442,
|
||||
"player": 189.909,
|
||||
"url_check": 85.813,
|
||||
"total": 2990.602
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2663,11 +2663,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://ppvod01.kqgfbs.com/splitOut/20260103/1226906/V20260103184854978121226906/index.m3u8?t=6a092568&whip=212.107.29.200&sign=b0c800fc9867d972c682c868404558ac41b3094e",
|
||||
"url": "https://ppvod01.kqgfbs.com/splitOut/20260103/1226906/V20260103184854978121226906/index.m3u8?t=6a092667&whip=212.107.29.200&sign=f4d85b6bb6c7fbd92238dc4a58b24ff10e8c6373",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "https://ppvod01.kqgfbs.com/splitOut/20260103/1226906/V20260103184854978121226906/index.m3u8?t=6a092568&whip=212.107.29.200&sign=b0c800fc9867d972c682c868404558ac41b3094e",
|
||||
"final_url": "https://ppvod01.kqgfbs.com/splitOut/20260103/1226906/V20260103184854978121226906/index.m3u8?t=6a092667&whip=212.107.29.200&sign=f4d85b6bb6c7fbd92238dc4a58b24ff10e8c6373",
|
||||
"reason": "HTTP 403"
|
||||
}
|
||||
},
|
||||
@@ -2679,14 +2679,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.285,
|
||||
"module_load": 9.143,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 1107.405,
|
||||
"home": 0.001,
|
||||
"category": 1514.443,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2580.377
|
||||
"total": 2613.511
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2718,14 +2718,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 16.265,
|
||||
"module_load": 29.036,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1844.536,
|
||||
"detail": 1710.63,
|
||||
"player": 1700.666,
|
||||
"url_check": 807.22,
|
||||
"total": 6080.866
|
||||
"category": 1621.552,
|
||||
"detail": 1641.969,
|
||||
"player": 1636.091,
|
||||
"url_check": 821.634,
|
||||
"total": 5751.493
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2757,14 +2757,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.745,
|
||||
"init": 0.003,
|
||||
"home": 132.257,
|
||||
"module_load": 13.193,
|
||||
"init": 0.001,
|
||||
"home": 150.591,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 143.399
|
||||
"total": 170.769
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -2796,14 +2796,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 48.674,
|
||||
"module_load": 4.986,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 183.871,
|
||||
"detail": 216.815,
|
||||
"player": 0.084,
|
||||
"url_check": 361.236,
|
||||
"total": 812.805
|
||||
"category": 150.045,
|
||||
"detail": 187.294,
|
||||
"player": 0.015,
|
||||
"url_check": 471.32,
|
||||
"total": 815.162
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2835,14 +2835,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 25.928,
|
||||
"module_load": 4.529,
|
||||
"init": 0.001,
|
||||
"home": 2165.174,
|
||||
"category": 598.513,
|
||||
"detail": 1615.771,
|
||||
"player": 0.032,
|
||||
"url_check": 945.867,
|
||||
"total": 5352.479
|
||||
"home": 1086.485,
|
||||
"category": 1613.672,
|
||||
"detail": 1625.344,
|
||||
"player": 0.033,
|
||||
"url_check": 948.757,
|
||||
"total": 5279.851
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
|
||||
Reference in New Issue
Block a user