From 313626cbe65c8180576c188f7079035ef11df1fd Mon Sep 17 00:00:00 2001 From: yeyin <959567563@qq.com> Date: Mon, 13 Oct 2025 07:13:31 +0000 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20=E5=A4=A9=E5=BE=AEVIP=E7=BA=BF/lib?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 天微VIP线/lib/多多追剧[优].js | 1 + 天微VIP线/lib/毒蛇电影[优].js | 1 + 天微VIP线/lib/瓜子.js | 451 ++++++ 天微VIP线/lib/短剧屋.json | 81 + 天微VIP线/lib/高中课堂.json | 2669 +++++++++++++++++++++++++++++++++ 5 files changed, 3203 insertions(+) create mode 100644 天微VIP线/lib/多多追剧[优].js create mode 100644 天微VIP线/lib/毒蛇电影[优].js create mode 100644 天微VIP线/lib/瓜子.js create mode 100644 天微VIP线/lib/短剧屋.json create mode 100644 天微VIP线/lib/高中课堂.json diff --git a/天微VIP线/lib/多多追剧[优].js b/天微VIP线/lib/多多追剧[优].js new file mode 100644 index 0000000..b551316 --- /dev/null +++ b/天微VIP线/lib/多多追剧[优].js @@ -0,0 +1 @@ +dmFyIHJ1bGUgPSB7CiAgICB0aXRsZTogJ+WkmuWkmui/veWJp1vkvJhdJywKICAgIOaooeadvzogJ+mmluWbvicsCiAgICBob3N0OiAnaHR0cHM6Ly93d3cuZGRray50dicsCiAgICB1cmw6ICcvY2hhbm5lbC9meWNsYXNzLWZ5cGFnZS5odG1sJywKICAgIC8vc2VhcmNoVXJsOiAnL3NlYXJjaC8tLS0tLS0tLS0tLS0tLmh0bWw/d2Q9KionLAogICAgZGV0YWlsVXJsOiAnL2RldGFpbC9meWlkLmh0bWwnLAogICAgc2VhcmNoVXJsOiAnL2luZGV4LnBocC9hamF4L3N1Z2dlc3Q/bWlkPTEmd2Q9KionLAogICAg5pCc57SiOiAnanNvbjpsaXN0O25hbWU7cGljO2VuO2lkJywKICAgIHNlYXJjaGFibGU6IDEsCiAgICBoZWFkZXJzOiB7CiAgICAgICAgJ1VzZXItQWdlbnQnOiAnUENfVUEnLAogICAgfSwKICAgIGNsYXNzX3BhcnNlOiAnLm15dWktaGVhZGVyX19tZW51IGxpO2EmJlRleHQ7YSYmaHJlZjsvKFxcZCspLmh0bWwnLAogICAgbGF6eTogJGpzLnRvU3RyaW5nKCgpID0+IHsKICAgICAgICBpbnB1dCA9IHsKICAgICAgICAgICAgcGFyc2U6IDEsCiAgICAgICAgICAgIHVybDogaW5wdXQsCiAgICAgICAgICAgIGhlYWRlcjogewogICAgICAgICAgICAgICAgJ1VzZXItQWdlbnQnOiBQQ19VQQogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfSksCn0= \ No newline at end of file diff --git a/天微VIP线/lib/毒蛇电影[优].js b/天微VIP线/lib/毒蛇电影[优].js new file mode 100644 index 0000000..ef6d09a --- /dev/null +++ b/天微VIP线/lib/毒蛇电影[优].js @@ -0,0 +1 @@ +dmFyIHJ1bGUgPSB7CiAgICB0aXRsZTogJ+avkuibh+eUteW9sVvkvJhdJywKICAgIGhvc3Q6ICdodHRwczovL3d3dy5kdXNoZTkuYXBwJywKICAgIHVybDogJy9zaG93L2Z5Y2xhc3MtZnlmaWx0ZXItZnlwYWdlLmh0bWwnLAogICAgZmlsdGVyX3VybDogJ3t7Zmwu57G75Z6LfX0te3tmbC7lnLDljLp9fS17e2ZsLuivreiogH19LXt7Zmwu5bm05Lu9fX0te3tmbC7mjpLluo99fScsCiAgICBzZWFyY2hVcmw6ICcvc2VhcmNoP2s9KiomcGFnZT1meXBhZ2UnLAogICAgc2VhcmNoYWJsZTogMiwKICAgIHF1aWNrU2VhcmNoOiAwLAogICAgZmlsdGVyYWJsZTogMSwKICAgIGhlYWRlcnM6IHsKICAgICAgICAnVXNlci1BZ2VudCc6ICdNT0JJTEVfVUEnLAogICAgfSwKICAgIGNsYXNzX3BhcnNlOiAnI25hdi1zd2lwZXImJi5uYXYtc3dpcGVyLXNsaWRlO2EmJlRleHQ7YSYmaHJlZjsvKFxcdyspLmh0bWwnLAogICAgY2F0ZV9leGNsdWRlOiAnTmV0ZmxpeHzku4rml6Xmm7TmlrB85LiT6aKY5YiX6KGofOaOkuihjOamnCcsCiAgICB0YWJfb3JkZXI6IFsn6LaF5riFJywgJ+iTneWFiScsICfmnoHpgJ/ok53lhYknXSwKICAgIHRhYl9leGNsdWRlOiAnNEso6auY5bOw5LiN5Y2hKScsCiAgICBwbGF5X3BhcnNlOiB0cnVlLAogICAgbGF6eTogJycsCiAgICBsaW1pdDogMjAsCiAgICDmjqjojZA6ICcubW9kdWxlLW9uZS1yb3ctYm94JiYubW9kdWxlLWJveC1pbm5lciYmLm1vZHVsZS1pdGVtOy52LWl0ZW0tdGl0bGU6ZXEoLTEpJiZUZXh0Oyo7KjsqJywKICAgIGRvdWJsZTogZmFsc2UsCiAgICDkuIDnuqc6ICcubW9kdWxlLWJveC1pbm5lciYmLm1vZHVsZS1pdGVtOy52LWl0ZW0tdGl0bGU6ZXEoLTEpJiZUZXh0O2ltZyYmZGF0YS1vcmlnaW5hbDsudi1pdGVtLWJvdHRvbSYmc3BhbiYmVGV4dDthJiZocmVmJywKICAgIOS6jOe6pzogewogICAgICAgIHRpdGxlOiAnLmRldGFpbC10aXRsZSYmVGV4dDsuZGV0YWlsLXRhZ3MmJmE6ZXEoLTIpJiZUZXh0JywKICAgICAgICBpbWc6ICcuZGV0YWlsLXBpYyYmaW1nJiZkYXRhLW9yaWdpbmFsJywKICAgICAgICBkZXNjOiAnLmRldGFpbC1pbmZvLXJvdy1tYWluOmVxKC0yKSYmVGV4dDsuZGV0YWlsLXRhZ3MmJmEmJlRleHQ7LmRldGFpbC10YWdzJiZhOmVxKDEpJiZUZXh0Oy5kZXRhaWwtaW5mby1yb3ctbWFpbjplcSgxKSYmVGV4dDsuZGV0YWlsLWluZm8tcm93LW1haW4mJlRleHQnLAogICAgICAgIGNvbnRlbnQ6ICcuZGV0YWlsLWRlc2MmJlRleHQnLAogICAgICAgIHRhYnM6ICcuc291cmNlLWl0ZW0tbGFiZWwnLAogICAgICAgIGxpc3RzOiAnLmVwaXNvZGUtbGlzdDplcSgjaWQpIGEnLAogICAgfSwKICAgIOaQnOe0ojogJy5zZWFyY2gtcmVzdWx0LWxpc3QmJmE7LnRpdGxlJiZUZXh0Oyo7LnNlYXJjaC1yZXN1bHQtaXRlbS1oZWFkZXImJlRleHQ7YSYmaHJlZjsuZGVzYyYmVGV4dCcsCiAgICDlm77niYfmm7/mjaI6ICdodHRwczovL3d3dy5uY2F0MS5hcHA9Pmh0dHBzOi8vdnJlcy5taXhpbWl4aS5tZScsCiAgICDpooTlpITnkIY6ICRqcy50b1N0cmluZygoKSA9PiB7CiAgICAgICAgbGV0IGh0bWwgPSByZXF1ZXN0KHJ1bGUuaG9zdCk7CiAgICAgICAgbGV0IHNjcmlwdHMgPSBwZGZhKGh0bWwsICdzY3JpcHQnKTsKICAgICAgICBsZXQgaW1nX3NjcmlwdCA9IHNjcmlwdHMuZmluZChpdCA9PiBwZGZoKGl0LCAnc2NyaXB0JiZzcmMnKS5pbmNsdWRlcygncmR1bC5qcycpKTsKICAgICAgICBpZiAoaW1nX3NjcmlwdCkgewogICAgICAgICAgICBsZXQgaW1nX3VybCA9IGltZ19zY3JpcHQubWF0Y2goL3NyYz0iKC4qPykiLylbMV07CiAgICAgICAgICAgIC8vY29uc29sZS5sb2coaW1nX3VybCk7CiAgICAgICAgICAgIGxldCBpbWdfaHRtbCA9IHJlcXVlc3QoaW1nX3VybCk7CiAgICAgICAgICAgIGxldCBpbWdfaG9zdCA9IGltZ19odG1sLm1hdGNoKC8nKC4qPyknLylbMV07CiAgICAgICAgICAgIGxvZyhpbWdfaG9zdCk7CiAgICAgICAgICAgIHJ1bGUu5Zu+54mH5pu/5o2iID0gJ2h0dHBzOi8vd3d3LmR1c2hlOS5hcHA9PicgKyBpbWdfaG9zdDsKICAgICAgICB9CiAgICB9KSwKICAgIGZpbHRlcjogJ0g0c0lBQUFBQUFBQUErMlp6MDhiUnhUSC94ZWZPZGdHdFRpM0hscXBVcFZMZTZoVVJSRUhWNHFhMGtOL3FGV0VaTEFOeGhCc0VERng3QUlwR0V5Q2YwQ1FZOWJZL21kMlp0Zi9SV2Y5NXIwWlIrM0x0cUdScXZpQytMenZ6T3pzN050NTMxay9pc1FpZDc1NUZQa3UrVnZrVHNTNzZJbjlqY2hNWkhIaCs2VE52eXc4L0RrNWJyaW93aUpiSDZYclFWaEJaR2tHb25lVFAzMzc4TUd2T256MzA2OCsrK0x6cjBrVjY2Y3luZFdpQnRKS1ZSVkJEWUMwZk4zdFYxRURRTTNMWFpneE5hQW1sNHN5VmRLYUJ0TFNlYm55RERVQUdqUGY4dm92Y0V3QTBrNjN4WFVQTlFBYWMrWGNLMjNqbUFCMEQ3VTEwMDhEYWFzN28vSVphZ0EwWnU2cDY2emptQURVYjJ0VkZDNnhId0JwaFdQL2lOWWFnTFJtUnpnTjFBQlFjMjhPL1daYmF4cG9MbzBUZDNDSWN3RXcycWFmMnlkdERMUm1CdzF2ZlEzWERNQjZ0dDV1enp6YkFFakxETDJYTmRRQVVQT1hOMFhWMFpxR3BYdUJDbWtzcW0yeDZaZzBKZzZUeHVMNGRGUmV4VVhvTmtTbHIwUFlZblJTbHQzV1JBc2RNZytnTGE4SGsyTkFpSlpsc0tXQ3VDd0F0Sng3TlZrOXgrVUVvR3NmbkpsK0dtaFpOaTZNcG9IR2ZQWEVhQnBvdG9QWFJ0TkEydU8yY0U1UUF6Qmp0dTB4MjNZL3QzczlvbjRhNk42MzkwVzJpL2NPUU5kN2ZlWFhobmc5QUpNdWgzSmpxQjRHWlF3eVhYV1k4ZnA3c2tRUGg1am1uQ21vRGlLSGI1eGhhdEhhVlNqM090aUMyTnAyUkh0WFpQRk5NVXhQb2piMENpclZ5L2d3aU9rcWcxZHdYZGVoamNnTzBUMW5PMjRQdHpFTmRxcjdyWVpmVDVsVUp3NlY2cFcrYW8rREE5Qk5YaDRiVFlPVmFFYlRZQ1d2MFRSWXlXczBEVmFDV3YwQXdpNkN1TDV5ZTMzcmZVY09zd2p4YUh4T3g4Yi9XdkZaRTUrMTQzRVRqOXZ4bUluSDdIalV4S01VajBYSDB6d2lMUmE5ci80a3FFSDB6UWJSb0VIVU5FaE1Ob2dsRXRINzZvOXBNUDltZy9tZ3dieHBJQ3RYY2c5ZmhVRDdPREd4c0hKclJ6Z0ZzN0RFa3d2cjlXNUVNWWRYTWFOWFU3S0VMMG5jRG50cGZOSm1YZjFXUnVSdzM1MExwbkZ2UnZYNmI4eUpwakRtaERNWm5ISGhqQVJyRnJqaXpaZ2hyckJ6aG9jekowRmhvdnZURU1ZTWNlYUVNelZCUWFQcmFRaGpRTlNXWjU2UmhqQkdrRE5mbzNSZmRGZHdMZ0MzYlVBb0hMbGxBOExaaEg5clBUZ0x3VmtQMWw2ODFTaHhKb016SjlQQ09TMmNIM0RobkgxUGhUTmZsNmxsZWZOeTRoeG5RcUZPLzl3cGtQc3l3R3plYktIa0NoNVgxSmdUcVN6dWUrZFUwQUZDR1FpbWFITW5aNVVIL3ZNVWFnQ2tWZkt5akZWRlF4amo0ZlVLMXJFTWdQb2RQaGNWMm1RQVVQdGs4WUZLSzVEZ2Y4ck1ZVkd0UFc1M0FIUlVjeTVGbzRnN1B3QnRkNy92eUtlNDBocE1PZDlRYTBqbGZBeGhMTUpmV3FEYittYkFsYzIzbC9OMysxcndibVpnK3MxZytzMWdhbjFzbmxxZi83bjFtYnN0NitNNUwwVC9DYVl6QUduVkE5ZHh2Rk9xd2NRMHQyYmI5TlpBV3VaQ0ZJNU1iOE9oREJQMzZaOHhUTnpuZmEvU0ZVZTBPUUhRYlBNclhxV0pVd1V3SmZmdlAvMXpCbzJ6Qmw4bUYzNzhZVkZyR21pZTNNOHpqR0hpREpvc1AzTnZhRWNGbVA2Y01DMGowekx5SVplUmovNTVHVEZoK3ltUFVxditINVI2QUpUcXUxWFJ4Qk9MQnBwVnVhak9ONWpxQU5UdmJPaDM4dGdQZ0s2Mzl0amJQY0RyQVlRcEsreXYyOHpKaWozZk11ZHc5dGR0N215ZjdZaG0ycnlTQWJ6M3pGRXBzdlFuSytHMElEd2hBQUE9JywKICAgIOS4gOe6p2Y6IGBqczoKICAgIGxldCB1cmxzID0gWwogICAgJ2h0dHBzOi8vd3d3LmR1c2hlOS5hcHAvc2hvdy8xLS0tLS0xLTEuaHRtbCcsCiAgICAnaHR0cHM6Ly93d3cuZHVzaGU5LmFwcC9zaG93LzItLS0tLTEtMS5odG1sJywKICAgICdodHRwczovL3d3dy5kdXNoZTkuYXBwL3Nob3cvMy0tLS0tMS0xLmh0bWwnLAogICAgJ2h0dHBzOi8vd3d3LmR1c2hlOS5hcHAvc2hvdy80LS0tLS0xLTEuaHRtbCcsCiAgICAnaHR0cHM6Ly93d3cuZHVzaGU5LmFwcC9zaG93LzYtLS0tLTEtMS5odG1sJywKICAgIF07CiAgICBsZXQgZmlsdGVycyA9IHt9OwogICAgcGRmYSA9IGpzcC5wZGZhOwogICAgcGRmaCA9IGpzcC5wZGZoOwogICAgZm9yKGxldCB1cmwgb2YgdXJscyl7CiAgICBsZXQgZmNsYXNzID0gdXJsLm1hdGNoKC9zaG93XFwvKFxcZCspLS8pWzFdOwogICAgY29uc29sZS5sb2coZmNsYXNzKTsKICAgIGxldCBodG1sID0gcmVxdWVzdCh1cmwpOwogICAgbGV0IHRhYnMgPSBwZGZhKGh0bWwsICcuZmlsdGVyLXJvdycpOwogICAgbGV0IGRhdGEgPSBbXTsKICAgIGZvciAobGV0IHRhYiBvZiB0YWJzKSB7CiAgICAgICAgbGV0IHRpdGxlID0gcGRmaCh0YWIsICdzdHJvbmcmJlRleHQnKS5yZXBsYWNlKCc6JywnJyk7CiAgICAgICAgbGV0IGxpcyA9IHBkZmEodGFiLCAnYScpOwogICAgICAgIGxldCBfbWFwID0ge2tleTogdGl0bGUsIG5hbWU6IHRpdGxlfTsKICAgICAgICBsZXQgdmFsdWUgPSBbXTsKICAgICAgICBmb3IgKGxldCBsaSBvZiBsaXMpIHsKICAgICAgICAgICAgbGV0IG4gPSBwZGZoKGxpLCAnYSYmVGV4dCcpLnRyaW0oKTsKICAgICAgICAgICAgbGV0IHY9bjsKICAgICAgICAgICAgaWYoL+WFqOmDqHzlnLDljLp857G75Z6LLy50ZXN0KG4pKXsKICAgICAgICAgICAgICAgIHYgPSAnJzsKICAgICAgICAgICAgfWVsc2UgaWYoL+e7vOWQiC8udGVzdChuKSl7CiAgICAgICAgICAgICAgICB2ID0gJzEnOwogICAgICAgICAgICB9ZWxzZXsKICAgICAgICAgICAgICAgIHYgPSBwZGZoKGxpLCdhJiZocmVmJyk7CiAgICAgICAgICAgICAgICB0cnkgewogICAgICAgICAgICAgICAgICAgIHYgPSB2Lm1hdGNoKC8tKC4qPykxLTFcLmh0bWwvKVsxXS5yZXBsYWNlKC8tL2csJycpOwogICAgICAgICAgICAgICAgfWNhdGNoIChlKSB7CiAgICAgICAgICAgICAgICAgICAgdiA9IHYubWF0Y2goLy0oLio/KS0xXC5odG1sLylbMV0ucmVwbGFjZSgvLS9nLCcnKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHYgPSBkZWNvZGVVUklDb21wb25lbnQodik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgdmFsdWUucHVzaCh7CiAgICAgICAgICAgICAgICAnbic6IG4sICd2JzogdgogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgICAgX21hcFsndmFsdWUnXSA9IHZhbHVlOwogICAgICAgIGRhdGEucHVzaChfbWFwKTsKICAgIH0KICAgIGZpbHRlcnNbZmNsYXNzXSA9IGRhdGE7CiAgICB9CiAgICBWT0RTID0gW2ZpbHRlcnNdOwogICAgY29uc29sZS5sb2coZ3ppcChKU09OLnN0cmluZ2lmeShmaWx0ZXJzKSkpOwogICAgYCwKfQ== \ No newline at end of file diff --git a/天微VIP线/lib/瓜子.js b/天微VIP线/lib/瓜子.js new file mode 100644 index 0000000..289319d --- /dev/null +++ b/天微VIP线/lib/瓜子.js @@ -0,0 +1,451 @@ +var rule = { + title: '瓜子', + host: 'https://api.8utdtcq.com', + url: '/App/IndexList/indexList', + // homeUrl: 'http://124.222.116.5/homedata/home.json', + searchUrl: '/App/Index/findMoreVod#**', + searchable: 2, + quickSearch: 1, + filterable: 1, + class_name: '电影&电视剧&动漫&综艺&短剧', + class_url: '1&2&4&3&64', + filter:'H4sIAAAAAAAAA+2a7U4aQRSG/3sVht/bZHf5WnorjWlo4YfphwlqE2NMtGoLWIsmFbRi2qYqoBgxtVVR8GZ2duUuOmchfuDuDHI2xJhD4hGYyTzv7hlm57yZ6aFh/gpogefDL5y38Jq+fuc0vklO8eZAPJWMB5S7Te/j75JebR/ibyeTd8Z1H/9mMBiJLZZb8+WusW7GhC5q4F7jzP3+Qsh2qbXxSQjpdMGSWrsb1umhkNTpgr6mXM06a4qvqd0FS7KqJbv5VUgyLxfsRsHKHyos+9NauuR3U2HNE7bZUKyFHP/E0hXF+rPmfOEMp/A/+HS1dOT827m0cwd2ZgOvtrBjFatCtZ0u6Fz/qHDp4ly3u2BJ5mmRLRfM+ndxupdrrL6rWPkaTwLb+sVveA3ubatStbZ2+B2GAdDTbvGfeZ4X62h3uU+6883I9adbCtxXoqlkPOW1Erm1PeKVSFf1kBDhdPCBEpRRgn5QdBlF94OiySiaHxRVRvEj+1pMQuEdfKAYMorhByUqo0T9oERklAiaoqnPtDA7O5aRwgoPIQhBCDoEDQJ+aqgq55vnvyUSVJXjVGCqQFdBhwqKVNCmRiBEIRgQ8HMp1ossLRZTFR40CDqEIIQQhDCECIQoBAMCXpbRmywDZBkgywBZBsgyQJYBsgyQZYAsA2QZeFnW5rFVqIhT6ONzcXzylddj0aXpET8VWbZsNop25rOIE0Zn52PVzq9KKHoMfTH5IsuUJJgIlmKnj6z5RQkliqaUVtnZuYRioBMzt2LN5iUUfF4yJfkd01T0xaTXzXpGhtF8+MnY32SZCeKnWX2PNdZkvxn0TbPnmq3vTdnVoCeanT20G3uyn6ZLbvpeocdSE55LtEtbf2u0fX7BVtLCNTrxcjSBf7wVZ3lxKeHEE4mJUX6FPsDs+QMJbPz1WAqPau2vs7TYHvJGeU0N591Ie0z+1H80fluxxr7UyW8jv438Nk8S+W2D8NugghOnk/y2Lgr5bQ+kkN9GfpurBPLbHiKL/LaB+W2bDbNeYpmS0D7Q/dk3yzBBfzbNMkzInx2zDIM3EJ19rAyD9lzam1gZBu3tWX9P2HZehsGbe86mWIZBu3vXu3ChteOC6XsxIGsHAXs61k6IrJ0uCFk7niSydtxJZO146CBrxxNC1g5ZO0IKWTvdFLJ2bkkga4esnYFaO+bpAVTC2bJ1sS8854A/g9I2KuQk9DGU4Y71Ike5eEl9J4tKbwTs6ZTeQSq9uyBUenuSqPR2J1Hp7aGDSm9PCJXeVHoLKVR6d1Oo9L4lgUpvKr0He6rC2Rfziu4qI9yl6+iDFXCqIlfrgYQ+W8H3f3xj1gPJp+MVPZBcTlj0PSuoxkfAnkCNPzTzH+StPxCsRAAA', + // limit: 6, + //double: false, + play_parse: true, + lazy: $js.toString(() => { + let d = []; + //console.log("wangzhi==="+input) + var vod_id = input.split("/")[0]; + var vurl_id = input.split("/")[1]; + var resolution=input.split("?")[1] + function Encrypt(plainText) { + let key = CryptoJS.enc.Utf8.parse("mvXBSW7ekreItNsT"); + let iv = CryptoJS.enc.Utf8.parse("2U3IrJL8szAKp0Fj"); + // 将文本加密为 AES/CBC/PKCS5Padding 格式 + let encrypted = CryptoJS.AES.encrypt(plainText, key, { + iv: iv, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + }); + + // 获取加密结果并转为 Hex 格式 + let encryptedHex = encrypted.ciphertext.toString(CryptoJS.enc.Hex); + return encryptedHex.toUpperCase(); // 返回大写 Hex 格式 + } + function Decrypt(word, key, iv) { + let encryptedHexStr = CryptoJS.enc.Hex.parse(word); + + // 使用AES/CBC/PKCS5Padding模式进行解密 + let decrypt = CryptoJS.AES.decrypt({ + ciphertext: encryptedHexStr + }, key, { + iv: iv, + mode: CryptoJS.mode.CBC, // 使用CBC模式 + padding: CryptoJS.pad.Pkcs7 // 使用PKCS#7填充 + }); + + // 将解密后的数据转换为原始文本 + let decryptedStr = decrypt.toString(CryptoJS.enc.Utf8); + + // 返回解密后的文本 + return decryptedStr; + } + var timestamp = new Date().getTime() / 1000; //log(timestamp) + var t = timestamp.toString().split('.')[0]; //log(t) + var request_key = JSON.stringify({ + "domain_type": "8", + "vod_id": vod_id, + "type": "play", + "resolution": resolution, + "vurl_id": vurl_id + }); //log(request_key) + var request_key2 = Encrypt(request_key); //log(request_key2) + var signature = 'token_id=,token=1be86e8e18a9fa18b2b8d5432699dad0.ac008ed650fd087bfbecf2fda9d82e9835253ef24843e6b18fcd128b10763497bcf9d53e959f5377cde038c20ccf9d17f604c9b8bb6e61041def86729b2fc7408bd241e23c213ac57f0226ee656e2bb0a583ae0e4f3bf6c6ab6c490c9a6f0d8cdfd366aacf5d83193671a8f77cd1af1ff2e9145de92ec43ec87cf4bdc563f6e919fe32861b0e93b118ec37d8035fbb3c.59dd05c5d9a8ae726528783128218f15fe6f2c0c8145eddab112b374fcfe3d79,phone_type=1,request_key=' + request_key2 + ',app_id=1,time=' + t + ',keys=ZH8gpdp9bxjuG2NK97sol3o7Uiz+9eVEaVMlE2Fk3j7EResM3YHnECZUH7BONNTjpy7RVNi/YimGuNYriC7Cmswv4PNYiFYzw9QhlqZKwNfCM6IUpFZ0T4rZx8G78zkv2tNVbfYC4qNQedGi07nWZ33dlSuVxROVfY5JxOWHMI0=*&zvdvdvddbfikkkumtmdwqppp?|4Y!s!2br'; //log(signature) + var signature2 = md5(signature); //log(signature2) + var body = 'token=1be86e8e18a9fa18b2b8d5432699dad0.ac008ed650fd087bfbecf2fda9d82e9835253ef24843e6b18fcd128b10763497bcf9d53e959f5377cde038c20ccf9d17f604c9b8bb6e61041def86729b2fc7408bd241e23c213ac57f0226ee656e2bb0a583ae0e4f3bf6c6ab6c490c9a6f0d8cdfd366aacf5d83193671a8f77cd1af1ff2e9145de92ec43ec87cf4bdc563f6e919fe32861b0e93b118ec37d8035fbb3c.59dd05c5d9a8ae726528783128218f15fe6f2c0c8145eddab112b374fcfe3d79&token_id=&phone_type=1&time=' + t + '&phone_model=xiaomi-22021211rc&keys=ZH8gpdp9bxjuG2NK97sol3o7Uiz%2B9eVEaVMlE2Fk3j7EResM3YHnECZUH7BONNTjpy7RVNi%2FYimGuNYriC7Cmswv4PNYiFYzw9QhlqZKwNfCM6IUpFZ0T4rZx8G78zkv2tNVbfYC4qNQedGi07nWZ33dlSuVxROVfY5JxOWHMI0%3D&request_key=' + request_key2 + '&signature=' + signature2 + '&app_id=1&ad_version=1'; //log(body) + + var html = fetch('https://api.8utdtcq.com/App/Resource/VurlDetail/showOne', { + headers: { + 'Cache-Control': 'no-cache', + 'Version': '2406025', + 'PackageName': 'com.uf076bf0c246.qe439f0d5e.m8aaf56b725a.ifeb647346f', + 'Ver': '1.9.2', + 'Referer': 'https://api.8utdtcq.com', + 'X-Customer-Client-Ip': '127.0.0.1', + 'Content-Type': 'application/x-www-form-urlencoded', + 'Host': 'api.8utdtcq.com', + 'Connection': 'Keep-Alive', + //'Accept-Encoding': 'gzip', + 'User-Agent': 'okhttp/3.12.0' + }, + body: body, + method: 'POST', + rejectCoding: true + }); //log(html) + + var data = JSON.parse(html).data; + // //console.log("dddddd====="+JSON.stringify(data)) + var response_key = data.response_key; //log(response_key) + var keys = data.keys; //log(keys) + + var bodykey = "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGAe6hKrWLi1zQmjTT1ozbE4QdFeJGNxubxld6GrFGximxfMsMB6BpJhpcTouAqywAFppiKetUBBbXwYsYU1wNr648XVmPmCMCy4rY8vdliFnbMUj086DU6Z+/oXBdWU3/b1G0DN3E9wULRSwcKZT3wj/cCI1vsCm3gj2R5SqkA9Y0CAwEAAQKBgAJH+4CxV0/zBVcLiBCHvSANm0l7HetybTh/j2p0Y1sTXro4ALwAaCTUeqdBjWiLSo9lNwDHFyq8zX90+gNxa7c5EqcWV9FmlVXr8VhfBzcZo1nXeNdXFT7tQ2yah/odtdcx+vRMSGJd1t/5k5bDd9wAvYdIDblMAg+wiKKZ5KcdAkEA1cCakEN4NexkF5tHPRrR6XOY/XHfkqXxEhMqmNbB9U34saTJnLWIHC8IXys6Qmzz30TtzCjuOqKRRy+FMM4TdwJBAJQZFPjsGC+RqcG5UvVMiMPhnwe/bXEehShK86yJK/g/UiKrO87h3aEu5gcJqBygTq3BBBoH2md3pr/W+hUMWBsCQQChfhTIrdDinKi6lRxrdBnn0Ohjg2cwuqK5zzU9p/N+S9x7Ck8wUI53DKm8jUJE8WAG7WLj/oCOWEh+ic6NIwTdAkEAj0X8nhx6AXsgCYRql1klbqtVmL8+95KZK7PnLWG/IfjQUy3pPGoSaZ7fdquG8bq8oyf5+dzjE/oTXcByS+6XRQJAP/5ciy1bL3NhUhsaOVy55MHXnPjdcTX0FaLi+ybXZIfIQ2P4rb19mVq1feMbCXhz+L1rG8oat5lYKfpe8k83ZA=="; //log(bodykey) + var bodykeyiv = JSON.parse(RSA.decode(keys, bodykey)); //log(bodykeyiv) + var key = CryptoJS.enc.Utf8.parse(bodykeyiv.key); //log(key) + var iv = CryptoJS.enc.Utf8.parse(bodykeyiv.iv); //log(iv) + var html2 = Decrypt(response_key, key, iv); //log(html2) + var url = JSON.parse(html2).url; //log(url) + input = { + url: url, + parse: 0, + header: rule.headers + } + setResult(d) + }), + // 推荐: $js.toString(() => { + // let d = []; + // let data = JSON.parse(request(input)) + // data.forEach(item => { + // item.datas.forEach(it => { + // let id = `http://114.132.55.23/bl/mb/api.php/provide/vod/?ac=videolist&wd=${it.title}&`; + // d.push({ + // url: id, + // title: it.title, + // img: it.pic, + // desc: it.acr, + // }) + // }); + // }); + // setResult(d) + // }), + 一级: $js.toString(() => { + let d = []; + function Encrypt(plainText) { + let key = CryptoJS.enc.Utf8.parse("mvXBSW7ekreItNsT"); + let iv = CryptoJS.enc.Utf8.parse("2U3IrJL8szAKp0Fj"); + // 将文本加密为 AES/CBC/PKCS5Padding 格式 + let encrypted = CryptoJS.AES.encrypt(plainText, key, { + iv: iv, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + }); + + // 获取加密结果并转为 Hex 格式 + let encryptedHex = encrypted.ciphertext.toString(CryptoJS.enc.Hex); + return encryptedHex.toUpperCase(); // 返回大写 Hex 格式 + } + function Decrypt(word, key, iv) { + let encryptedHexStr = CryptoJS.enc.Hex.parse(word); + + // 使用AES/CBC/PKCS5Padding模式进行解密 + let decrypt = CryptoJS.AES.decrypt({ + ciphertext: encryptedHexStr + }, key, { + iv: iv, + mode: CryptoJS.mode.CBC, // 使用CBC模式 + padding: CryptoJS.pad.Pkcs7 // 使用PKCS#7填充 + }); + + // 将解密后的数据转换为原始文本 + let decryptedStr = decrypt.toString(CryptoJS.enc.Utf8); + + // 返回解密后的文本 + return decryptedStr; + } + function getbody3(key, t) { + var signature = 'token_id=,token=1be86e8e18a9fa18b2b8d5432699dad0.ac008ed650fd087bfbecf2fda9d82e9835253ef24843e6b18fcd128b10763497bcf9d53e959f5377cde038c20ccf9d17f604c9b8bb6e61041def86729b2fc7408bd241e23c213ac57f0226ee656e2bb0a583ae0e4f3bf6c6ab6c490c9a6f0d8cdfd366aacf5d83193671a8f77cd1af1ff2e9145de92ec43ec87cf4bdc563f6e919fe32861b0e93b118ec37d8035fbb3c.59dd05c5d9a8ae726528783128218f15fe6f2c0c8145eddab112b374fcfe3d79,phone_type=1,request_key=' + key + ',app_id=1,time=' + t + ',keys=qDpotE2bedimK3QGqlyV5ieXXC3EhaPLQ+IOJyHnHflCj5w/7ESK7FgywMvrgjxbx0GklEFLI4+JshgySe633OIRstuktwdiCy3CT+fLSpuxBJDIlfXQDaeH3ig1wiB0JsZ601XHiFweGMu4tZfnSpHg3OnoL6nz/uurUif2OK4=*&zvdvdvddbfikkkumtmdwqppp?|4Y!s!2br'; //log(signature) + var signature2 = md5(signature).toUpperCase(); //log(signature2) + var body = 'token=1be86e8e18a9fa18b2b8d5432699dad0.ac008ed650fd087bfbecf2fda9d82e9835253ef24843e6b18fcd128b10763497bcf9d53e959f5377cde038c20ccf9d17f604c9b8bb6e61041def86729b2fc7408bd241e23c213ac57f0226ee656e2bb0a583ae0e4f3bf6c6ab6c490c9a6f0d8cdfd366aacf5d83193671a8f77cd1af1ff2e9145de92ec43ec87cf4bdc563f6e919fe32861b0e93b118ec37d8035fbb3c.59dd05c5d9a8ae726528783128218f15fe6f2c0c8145eddab112b374fcfe3d79&token_id=&phone_type=1&time=' + t + '&phone_model=xiaomi-22021211rc&keys=qDpotE2bedimK3QGqlyV5ieXXC3EhaPLQ%2BIOJyHnHflCj5w%2F7ESK7FgywMvrgjxbx0GklEFLI4%2BJshgySe633OIRstuktwdiCy3CT%2BfLSpuxBJDIlfXQDaeH3ig1wiB0JsZ601XHiFweGMu4tZfnSpHg3OnoL6nz%2FuurUif2OK4%3D&request_key=' + key + '&signature=' + signature2 + '&app_id=1&ad_version=1'; + return body + } + const bodykey = "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGAe6hKrWLi1zQmjTT1ozbE4QdFeJGNxubxld6GrFGximxfMsMB6BpJhpcTouAqywAFppiKetUBBbXwYsYU1wNr648XVmPmCMCy4rY8vdliFnbMUj086DU6Z+/oXBdWU3/b1G0DN3E9wULRSwcKZT3wj/cCI1vsCm3gj2R5SqkA9Y0CAwEAAQKBgAJH+4CxV0/zBVcLiBCHvSANm0l7HetybTh/j2p0Y1sTXro4ALwAaCTUeqdBjWiLSo9lNwDHFyq8zX90+gNxa7c5EqcWV9FmlVXr8VhfBzcZo1nXeNdXFT7tQ2yah/odtdcx+vRMSGJd1t/5k5bDd9wAvYdIDblMAg+wiKKZ5KcdAkEA1cCakEN4NexkF5tHPRrR6XOY/XHfkqXxEhMqmNbB9U34saTJnLWIHC8IXys6Qmzz30TtzCjuOqKRRy+FMM4TdwJBAJQZFPjsGC+RqcG5UvVMiMPhnwe/bXEehShK86yJK/g/UiKrO87h3aEu5gcJqBygTq3BBBoH2md3pr/W+hUMWBsCQQChfhTIrdDinKi6lRxrdBnn0Ohjg2cwuqK5zzU9p/N+S9x7Ck8wUI53DKm8jUJE8WAG7WLj/oCOWEh+ic6NIwTdAkEAj0X8nhx6AXsgCYRql1klbqtVmL8+95KZK7PnLWG/IfjQUy3pPGoSaZ7fdquG8bq8oyf5+dzjE/oTXcByS+6XRQJAP/5ciy1bL3NhUhsaOVy55MHXnPjdcTX0FaLi+ybXZIfIQ2P4rb19mVq1feMbCXhz+L1rG8oat5lYKfpe8k83ZA=="; + function gethtml(u, body, headers) { + var hd = fetch(u, { + headers: headers, + body: body, + method: 'POST', + rejectCoding: true + }); + var banner = JSON.parse(hd).data; + var response_key = banner.response_key; //log() + var keys = banner.keys; //log(keys) + var bodykeyiv = JSON.parse(RSA.decode(keys, bodykey)); + var key = CryptoJS.enc.Utf8.parse(bodykeyiv.key); + var iv = CryptoJS.enc.Utf8.parse(bodykeyiv.iv); + var html = Decrypt(response_key, key, iv); + return html + } + function hqsub(MY_CATE) { + var subs = ["5", "12", "30", "22", ""] + var tids = ["1", "2", "4", "3", "64"] + let index = tids.indexOf(MY_CATE); + if (index !== -1) { + return subs[index]; + } + return ""; // 或者根据需要返回其他值 + } + var headers = { + 'Cache-Control': 'no-cache', + 'Version': '2406025', + 'PackageName': 'com.uf076bf0c246.qe439f0d5e.m8aaf56b725a.ifeb647346f', + 'Ver': '1.9.2', + 'Referer': 'https://api.8utdtcq.com', + 'X-Customer-Client-Ip': '127.0.0.1', + 'Content-Type': 'application/x-www-form-urlencoded', + 'Host': 'api.8utdtcq.com', + 'Connection': 'Keep-Alive', + //'Accept-Encoding': 'gzip', + 'User-Agent': 'okhttp/3.12.0' + } + var tid = MY_CATE; + var sub = hqsub(MY_CATE) + var timestamp = new Date().getTime() / 1000; + var t = timestamp.toString().split('.')[0]; + var request_key = JSON.stringify({ "area": (MY_FL.area || 0).toString(), "sub": (MY_FL.sub || sub).toString(), "year": (MY_FL.year || 0).toString(), "pageSize": "30", "sort": (MY_FL.sort || "d_id").toString(), "page": MY_PAGE, "tid": tid }); + var request_key2 = Encrypt(request_key); + var body = getbody3(request_key2, t) + var html2 = gethtml("https://api.8utdtcq.com/App/IndexList/indexList", body, headers) + //console.log("tttttlieb=="+html2) + var list = JSON.parse(html2).list; //log(list) + list.forEach(data => { + d.push({ + title: data.vod_name, + desc: data.vod_continu == 0 ? '电影' : '更新至'+data.vod_continu+'集', + year: data.vod_scroe, + img: data.vod_pic, + url: `${data.vod_id}/${data.vod_continu}`, + }) + }) + setResult(d) + }), + 二级: $js.toString(() => { + // var d = []; + function Encrypt(plainText) { + let key = CryptoJS.enc.Utf8.parse("mvXBSW7ekreItNsT"); + let iv = CryptoJS.enc.Utf8.parse("2U3IrJL8szAKp0Fj"); + // 将文本加密为 AES/CBC/PKCS5Padding 格式 + let encrypted = CryptoJS.AES.encrypt(plainText, key, { + iv: iv, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + }); + + // 获取加密结果并转为 Hex 格式 + let encryptedHex = encrypted.ciphertext.toString(CryptoJS.enc.Hex); + return encryptedHex.toUpperCase(); // 返回大写 Hex 格式 + } + function Decrypt(word, key, iv) { + let encryptedHexStr = CryptoJS.enc.Hex.parse(word); + + // 使用AES/CBC/PKCS5Padding模式进行解密 + let decrypt = CryptoJS.AES.decrypt({ + ciphertext: encryptedHexStr + }, key, { + iv: iv, + mode: CryptoJS.mode.CBC, // 使用CBC模式 + padding: CryptoJS.pad.Pkcs7 // 使用PKCS#7填充 + }); + + // 将解密后的数据转换为原始文本 + let decryptedStr = decrypt.toString(CryptoJS.enc.Utf8); + + // 返回解密后的文本 + return decryptedStr; + } + function getbody2(key, t) { + var signature = 'token_id=,token=1be86e8e18a9fa18b2b8d5432699dad0.ac008ed650fd087bfbecf2fda9d82e9835253ef24843e6b18fcd128b10763497bcf9d53e959f5377cde038c20ccf9d17f604c9b8bb6e61041def86729b2fc7408bd241e23c213ac57f0226ee656e2bb0a583ae0e4f3bf6c6ab6c490c9a6f0d8cdfd366aacf5d83193671a8f77cd1af1ff2e9145de92ec43ec87cf4bdc563f6e919fe32861b0e93b118ec37d8035fbb3c.59dd05c5d9a8ae726528783128218f15fe6f2c0c8145eddab112b374fcfe3d79,phone_type=1,request_key=' + key + ',app_id=1,time=' + t + ',keys=Qmxi5ciWXbQzkr7o+SUNiUuQxQEf8/AVyUWY4T/BGhcXBIUz4nOyHBGf9A4KbM0iKF3yp9M7WAY0rrs5PzdTAOB45plcS2zZ0wUibcXuGJ29VVGRWKGwE9zu2vLwhfgjTaaDpXo4rby+7GxXTktzJmxvneOUdYeHi+PZsThlvPI=*&zvdvdvddbfikkkumtmdwqppp?|4Y!s!2br'; //log(signature) + var signature2 = md5(signature); //log(signature2) + var body = 'token=1be86e8e18a9fa18b2b8d5432699dad0.ac008ed650fd087bfbecf2fda9d82e9835253ef24843e6b18fcd128b10763497bcf9d53e959f5377cde038c20ccf9d17f604c9b8bb6e61041def86729b2fc7408bd241e23c213ac57f0226ee656e2bb0a583ae0e4f3bf6c6ab6c490c9a6f0d8cdfd366aacf5d83193671a8f77cd1af1ff2e9145de92ec43ec87cf4bdc563f6e919fe32861b0e93b118ec37d8035fbb3c.59dd05c5d9a8ae726528783128218f15fe6f2c0c8145eddab112b374fcfe3d79&token_id=&phone_type=1&time=' + t + '&phone_model=xiaomi-22021211rc&keys=Qmxi5ciWXbQzkr7o%2BSUNiUuQxQEf8%2FAVyUWY4T%2FBGhcXBIUz4nOyHBGf9A4KbM0iKF3yp9M7WAY0rrs5PzdTAOB45plcS2zZ0wUibcXuGJ29VVGRWKGwE9zu2vLwhfgjTaaDpXo4rby%2B7GxXTktzJmxvneOUdYeHi%2BPZsThlvPI%3D&request_key=' + key + '&signature=' + signature2 + '&app_id=1&ad_version=1'; //log(body) + return body + } + const bodykey = "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGAe6hKrWLi1zQmjTT1ozbE4QdFeJGNxubxld6GrFGximxfMsMB6BpJhpcTouAqywAFppiKetUBBbXwYsYU1wNr648XVmPmCMCy4rY8vdliFnbMUj086DU6Z+/oXBdWU3/b1G0DN3E9wULRSwcKZT3wj/cCI1vsCm3gj2R5SqkA9Y0CAwEAAQKBgAJH+4CxV0/zBVcLiBCHvSANm0l7HetybTh/j2p0Y1sTXro4ALwAaCTUeqdBjWiLSo9lNwDHFyq8zX90+gNxa7c5EqcWV9FmlVXr8VhfBzcZo1nXeNdXFT7tQ2yah/odtdcx+vRMSGJd1t/5k5bDd9wAvYdIDblMAg+wiKKZ5KcdAkEA1cCakEN4NexkF5tHPRrR6XOY/XHfkqXxEhMqmNbB9U34saTJnLWIHC8IXys6Qmzz30TtzCjuOqKRRy+FMM4TdwJBAJQZFPjsGC+RqcG5UvVMiMPhnwe/bXEehShK86yJK/g/UiKrO87h3aEu5gcJqBygTq3BBBoH2md3pr/W+hUMWBsCQQChfhTIrdDinKi6lRxrdBnn0Ohjg2cwuqK5zzU9p/N+S9x7Ck8wUI53DKm8jUJE8WAG7WLj/oCOWEh+ic6NIwTdAkEAj0X8nhx6AXsgCYRql1klbqtVmL8+95KZK7PnLWG/IfjQUy3pPGoSaZ7fdquG8bq8oyf5+dzjE/oTXcByS+6XRQJAP/5ciy1bL3NhUhsaOVy55MHXnPjdcTX0FaLi+ybXZIfIQ2P4rb19mVq1feMbCXhz+L1rG8oat5lYKfpe8k83ZA=="; + function gethtml(u, body, headers) { + var hd = fetch(u, { + headers: headers, + body: body, + method: 'POST', + rejectCoding: true + }); + var banner = JSON.parse(hd).data; + var response_key = banner.response_key; //log() + var keys = banner.keys; //log(keys) + var bodykeyiv = JSON.parse(RSA.decode(keys, bodykey)); + var key = CryptoJS.enc.Utf8.parse(bodykeyiv.key); + var iv = CryptoJS.enc.Utf8.parse(bodykeyiv.iv); + var html = Decrypt(response_key, key, iv); + return html + } + const headers = { + 'Cache-Control': 'no-cache', + 'Version': '2406025', + 'PackageName': 'com.uf076bf0c246.qe439f0d5e.m8aaf56b725a.ifeb647346f', + 'Ver': '1.9.2', + 'Referer': 'https://api.8utdtcq.com', + 'X-Customer-Client-Ip': '127.0.0.1', + 'Content-Type': 'application/x-www-form-urlencoded', + 'Host': 'api.8utdtcq.com', + 'Connection': 'Keep-Alive', + //'Accept-Encoding': 'gzip', + 'User-Agent': 'okhttp/3.12.0' + } + // var MY_URL = MY_URL.split("##")[1]; //log(MY_URL) + input = input.replace('https://api.8utdtcq.com/', ''); + //console.log("input----===="+input) + + // var vod_continu = input.split("/")[1]; //log(vod_id) + var vod_id = input.split("/")[0]; + //console.log("vod----===="+vod_id) + var timestamp = new Date().getTime() / 1000; + var t = timestamp.toString().split('.')[0]; + var request_key = JSON.stringify({ + "token_id": "393668", + "vod_id": vod_id, + "mobile_time": t, + "token": "1be86e8e18a9fa18b2b8d5432699dad0.ac008ed650fd087bfbecf2fda9d82e9835253ef24843e6b18fcd128b10763497bcf9d53e959f5377cde038c20ccf9d17f604c9b8bb6e61041def86729b2fc7408bd241e23c213ac57f0226ee656e2bb0a583ae0e4f3bf6c6ab6c490c9a6f0d8cdfd366aacf5d83193671a8f77cd1af1ff2e9145de92ec43ec87cf4bdc563f6e919fe32861b0e93b118ec37d8035fbb3c.59dd05c5d9a8ae726528783128218f15fe6f2c0c8145eddab112b374fcfe3d79" + }); + var request_key2 = Encrypt(request_key); + var body = getbody2(request_key2, t) + var html = gethtml("https://api.8utdtcq.com/App/IndexPlay/playInfo", body, headers) + var data2 = JSON.parse(html).vodInfo; //console.log("hwudwudg-===="+JSON.stringify(data2)) + var request_key3 = JSON.stringify({ + "vurl_cloud_id": "2", + "vod_d_id": vod_id + }); //log(request_key3) + var request_key4 = Encrypt(request_key3); //log(request_key4) + var body2 = getbody2(request_key4, t) + + var html3 = gethtml("https://api.8utdtcq.com/App/Resource/Vurl/show", body2, headers); //log(html3) + + var list = JSON.parse(html3).list; + let nnnmm = []; + list.forEach(item => { + // 获取play对象的所有值 + const playParams = Object.values(item.play); + let lastParam = null; + + // 从数组的最后一个元素开始,向前查找,直到找到一个非空的param值 + for (let i = playParams.length - 1; i >= 0; i--) { + if (playParams[i].param) { + lastParam = playParams[i].param; + break; + } + } + + // 使用正则表达式匹配vurl_id + const vurlIdMatch = lastParam.match(/vurl_id=(\d+)/); + const resolution=lastParam.match(/resolution=(\d+)/); + // 如果匹配成功,将title和vurl_id组合后push到result数组 + if (vurlIdMatch) { + nnnmm.push(`${item.title}$${vod_id}/${vurlIdMatch[1]}?${resolution[1]}`); + } + }); + VOD = { + title: data2.vod_name, + type: data2.videoTag.toString(), + desc: data2.vod_use_content, + vod_actor: data2.vod_actor, + vod_area: data2.vod_area, + vod_director: data2.vod_director, + img: data2.vod_pic, + vod_play_from: '瓜子', + vod_play_url: nnnmm.join('#') + } + }), + 搜索: $js.toString(() => { + let d = []; + function Encrypt(plainText) { + let key = CryptoJS.enc.Utf8.parse("mvXBSW7ekreItNsT"); + let iv = CryptoJS.enc.Utf8.parse("2U3IrJL8szAKp0Fj"); + // 将文本加密为 AES/CBC/PKCS5Padding 格式 + let encrypted = CryptoJS.AES.encrypt(plainText, key, { + iv: iv, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + }); + + // 获取加密结果并转为 Hex 格式 + let encryptedHex = encrypted.ciphertext.toString(CryptoJS.enc.Hex); + return encryptedHex.toUpperCase(); // 返回大写 Hex 格式 + } + function Decrypt(word, key, iv) { + let encryptedHexStr = CryptoJS.enc.Hex.parse(word); + + // 使用AES/CBC/PKCS5Padding模式进行解密 + let decrypt = CryptoJS.AES.decrypt({ + ciphertext: encryptedHexStr + }, key, { + iv: iv, + mode: CryptoJS.mode.CBC, // 使用CBC模式 + padding: CryptoJS.pad.Pkcs7 // 使用PKCS#7填充 + }); + + // 将解密后的数据转换为原始文本 + let decryptedStr = decrypt.toString(CryptoJS.enc.Utf8); + + // 返回解密后的文本 + return decryptedStr; + } + function getbody3(key, t) { + var signature = 'token_id=,token=1be86e8e18a9fa18b2b8d5432699dad0.ac008ed650fd087bfbecf2fda9d82e9835253ef24843e6b18fcd128b10763497bcf9d53e959f5377cde038c20ccf9d17f604c9b8bb6e61041def86729b2fc7408bd241e23c213ac57f0226ee656e2bb0a583ae0e4f3bf6c6ab6c490c9a6f0d8cdfd366aacf5d83193671a8f77cd1af1ff2e9145de92ec43ec87cf4bdc563f6e919fe32861b0e93b118ec37d8035fbb3c.59dd05c5d9a8ae726528783128218f15fe6f2c0c8145eddab112b374fcfe3d79,phone_type=1,request_key=' + key + ',app_id=1,time=' + t + ',keys=qDpotE2bedimK3QGqlyV5ieXXC3EhaPLQ+IOJyHnHflCj5w/7ESK7FgywMvrgjxbx0GklEFLI4+JshgySe633OIRstuktwdiCy3CT+fLSpuxBJDIlfXQDaeH3ig1wiB0JsZ601XHiFweGMu4tZfnSpHg3OnoL6nz/uurUif2OK4=*&zvdvdvddbfikkkumtmdwqppp?|4Y!s!2br'; //log(signature) + var signature2 = md5(signature); //log(signature2) + var body = 'token=1be86e8e18a9fa18b2b8d5432699dad0.ac008ed650fd087bfbecf2fda9d82e9835253ef24843e6b18fcd128b10763497bcf9d53e959f5377cde038c20ccf9d17f604c9b8bb6e61041def86729b2fc7408bd241e23c213ac57f0226ee656e2bb0a583ae0e4f3bf6c6ab6c490c9a6f0d8cdfd366aacf5d83193671a8f77cd1af1ff2e9145de92ec43ec87cf4bdc563f6e919fe32861b0e93b118ec37d8035fbb3c.59dd05c5d9a8ae726528783128218f15fe6f2c0c8145eddab112b374fcfe3d79&token_id=&phone_type=1&time=' + t + '&phone_model=xiaomi-22021211rc&keys=qDpotE2bedimK3QGqlyV5ieXXC3EhaPLQ%2BIOJyHnHflCj5w%2F7ESK7FgywMvrgjxbx0GklEFLI4%2BJshgySe633OIRstuktwdiCy3CT%2BfLSpuxBJDIlfXQDaeH3ig1wiB0JsZ601XHiFweGMu4tZfnSpHg3OnoL6nz%2FuurUif2OK4%3D&request_key=' + key + '&signature=' + signature2 + '&app_id=1&ad_version=1'; + return body + } + const bodykey = "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGAe6hKrWLi1zQmjTT1ozbE4QdFeJGNxubxld6GrFGximxfMsMB6BpJhpcTouAqywAFppiKetUBBbXwYsYU1wNr648XVmPmCMCy4rY8vdliFnbMUj086DU6Z+/oXBdWU3/b1G0DN3E9wULRSwcKZT3wj/cCI1vsCm3gj2R5SqkA9Y0CAwEAAQKBgAJH+4CxV0/zBVcLiBCHvSANm0l7HetybTh/j2p0Y1sTXro4ALwAaCTUeqdBjWiLSo9lNwDHFyq8zX90+gNxa7c5EqcWV9FmlVXr8VhfBzcZo1nXeNdXFT7tQ2yah/odtdcx+vRMSGJd1t/5k5bDd9wAvYdIDblMAg+wiKKZ5KcdAkEA1cCakEN4NexkF5tHPRrR6XOY/XHfkqXxEhMqmNbB9U34saTJnLWIHC8IXys6Qmzz30TtzCjuOqKRRy+FMM4TdwJBAJQZFPjsGC+RqcG5UvVMiMPhnwe/bXEehShK86yJK/g/UiKrO87h3aEu5gcJqBygTq3BBBoH2md3pr/W+hUMWBsCQQChfhTIrdDinKi6lRxrdBnn0Ohjg2cwuqK5zzU9p/N+S9x7Ck8wUI53DKm8jUJE8WAG7WLj/oCOWEh+ic6NIwTdAkEAj0X8nhx6AXsgCYRql1klbqtVmL8+95KZK7PnLWG/IfjQUy3pPGoSaZ7fdquG8bq8oyf5+dzjE/oTXcByS+6XRQJAP/5ciy1bL3NhUhsaOVy55MHXnPjdcTX0FaLi+ybXZIfIQ2P4rb19mVq1feMbCXhz+L1rG8oat5lYKfpe8k83ZA=="; + function gethtml(u, body, headers) { + var hd = fetch(u, { + headers: headers, + body: body, + method: 'POST', + rejectCoding: true + }); + var banner = JSON.parse(hd).data; + var response_key = banner.response_key; //log() + //console.log("response_key=="+response_key) + var keys = banner.keys; //log(keys) + var bodykeyiv = JSON.parse(RSA.decode(keys, bodykey)); + //console.log("rsaxxxx=="+JSON.stringify(bodykeyiv)) + var key = CryptoJS.enc.Utf8.parse(bodykeyiv.key); + var iv = CryptoJS.enc.Utf8.parse(bodykeyiv.iv); + var html = Decrypt(response_key, key, iv); + //console.log("nskjsnwkjdnejd===qqxxxq="+JSON.stringify(html)) + return html + } + var timestamp = new Date().getTime() / 1000; + var t = timestamp.toString().split('.')[0]; + var url = input.split("#")[0];//url + var request_key11 = input.split("#")[1] + + var request_key = JSON.stringify({ "keywords": request_key11, "order_val": "1" }) + //console.log("nskjsnwkjdnejd===qqxxxq=tttt"+request_key) + var request_key2 = Encrypt(request_key); + var body = getbody3(request_key2, t) + var headers = { + 'Cache-Control': 'no-cache', + 'Version': '2406025', + 'PackageName': 'com.uf076bf0c246.qe439f0d5e.m8aaf56b725a.ifeb647346f', + 'Ver': '1.9.2', + 'Referer': 'https://api.8utdtcq.com', + 'X-Customer-Client-Ip': '127.0.0.1', + 'Content-Type': 'application/x-www-form-urlencoded', + 'Host': 'api.8utdtcq.com', + 'Connection': 'Keep-Alive', + 'User-Agent': 'okhttp/3.12.0' + } + var html = gethtml(url, body, headers) + //console.log("nskjsnwkjdnejd===="+html) + + var list = JSON.parse(html).list; //log(list) + //console.log("nskjsnwkjdnejd===qqqqq="+list) + list.forEach(data => { + d.push({ + title: data.vod_name, + desc: data.vod_continu == 0 ? '电影' : '更新至'+data.vod_continu+'集', + content: data.vod_addtime, + img: data.vod_pic, + url: `${data.vod_id}/${data.vod_continu}`, + }) + }) + setResult(d) + }), +} \ No newline at end of file diff --git a/天微VIP线/lib/短剧屋.json b/天微VIP线/lib/短剧屋.json new file mode 100644 index 0000000..0a1bf24 --- /dev/null +++ b/天微VIP线/lib/短剧屋.json @@ -0,0 +1,81 @@ +{ + "规则名": "短剧屋", + "规则作者": "", + "请求头参数": "手机", + "网页编码格式": "UTF-8", + "图片是否需要代理": "0", + "是否开启获取首页数据": "1", + "首页推荐链接": "http://www.metaysw.com", + "首页列表数组规则": "body&&.vod-vodlist", + "首页片单列表数组规则": "li", + "首页片单是否Jsoup写法": "1", + "分类起始页码": "1", + "分类链接": "http://www.metaysw.com/type/{cateId}-{catePg}.html", + "分类名称": "短剧", + "分类名称替换词": "lianxuju", + "筛选数据": {}, + //"筛选数据": "ext", + //{cateId} + "筛选子分类名称": "", + "筛选子分类替换词": "", + //{class} + "筛选类型名称": "", + "筛选类型替换词": "*", + //{area} + "筛选地区名称": "", + "筛选地区替换词": "*", + //{year} + "筛选年份名称": "", + "筛选年份替换词": "*", + //{lang} + "筛选语言名称": "", + "筛选语言替换词": "*", + //{by} + "筛选排序名称": "时间&人气&评分", + "筛选排序替换词": "time&hits&score", + "分类截取模式": "1", + "分类列表数组规则": ".vod-vodlist&&li", + "分类片单是否Jsoup写法": "1", + "分类片单标题": ".vod-vodlist__title&&Text", + "分类片单链接": "a&&href", + "分类片单图片": ".lazyload&&data-original", + "分类片单副标题": ".pic-text&&Text", + "分类片单链接加前缀": "http://www.metaysw.com", + "分类片单链接加后缀": "", + "搜索请求头参数": "User-Agent$手机", + "搜索链接": "http://www.metaysw.com/search/page/{SearchPg}/wd/{wd}.html", + "POST请求数据": "", + "搜索截取模式": "1", + "搜索列表数组规则": ".vod-vodlist&&li", + "搜索片单是否Jsoup写法": "1", + "搜索片单图片": ".lazyload&&data-original", + "搜索片单标题": ".vod-vodlist__title&&Text", + "搜索片单链接": "a&&href", + "搜索片单副标题": ".pic-text&&Text", + "搜索片单链接加前缀": "http://www.metaysw.com", + "搜索片单链接加后缀": "", + "链接是否直接播放": "0", + "直接播放链接加前缀": "https://live.52sf.ga/huya/", + "直接播放链接加后缀": "#isVideo=true#", + "直接播放直链视频请求头": "authority$ku.peizq.online#Referer$https://play.peizq.online", + "详情是否Jsoup写法": "1", + "类型详情": "", + "年代详情": "", + "地区详情": "", + "演员详情": ".vod-content__detail&&p,2&&Text!主演:", + "简介详情": "", + "线路列表数组规则": ".dropdown-menu&&li", + "线路标题": "a&&Text", + "播放列表数组规则": "body&&.vod-content__playlist", + "选集列表数组规则": "li", + "选集标题链接是否Jsoup写法": "1", + "选集标题": "a&&Text", + "选集链接": "a&&href", + "是否反转选集序列": "0", + "选集链接加前缀": "http://www.metaysw.com", + "选集链接加后缀": "", + "分析MacPlayer": "0", + "是否开启手动嗅探": "0", + "手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos", + "手动嗅探视频链接过滤词": ".html#=http" +} \ No newline at end of file diff --git a/天微VIP线/lib/高中课堂.json b/天微VIP线/lib/高中课堂.json new file mode 100644 index 0000000..9398ac0 --- /dev/null +++ b/天微VIP线/lib/高中课堂.json @@ -0,0 +1,2669 @@ +{ + "classes": [{ + "type_name": "高一语文", + "type_id": "高一语文" + }, { + "type_name": "高一数学", + "type_id": "高一数学" + }, { + "type_name": "高一英语", + "type_id": "高一英语" + }, { + "type_name": "高一历史", + "type_id": "高一历史" + }, { + "type_name": "高一地理", + "type_id": "高一地理" + }, { + "type_name": "高一生物", + "type_id": "高一生物" + }, { + "type_name": "高一思想政治", + "type_id": "高一思想政治" + }, { + "type_name": "高一物理", + "type_id": "高一物理" + }, { + "type_name": "高一化学", + "type_id": "高一化学" + }, { + "type_name": "高二语文", + "type_id": "高二语文" + }, { + "type_name": "高二数学", + "type_id": "高二数学" + }, { + "type_name": "高二英语", + "type_id": "高二英语" + }, { + "type_name": "高二历史", + "type_id": "高二历史" + }, { + "type_name": "高二地理", + "type_id": "高二地理" + }, { + "type_name": "高二生物", + "type_id": "高二生物" + }, { + "type_name": "高二思想政治", + "type_id": "高二思想政治" + }, { + "type_name": "高二物理", + "type_id": "高二物理" + }, { + "type_name": "高二化学", + "type_id": "高二化学" + }, { + "type_name": "高三语文", + "type_id": "高三语文" + }, { + "type_name": "高三数学", + "type_id": "高三数学" + }, { + "type_name": "高三英语", + "type_id": "高三英语" + }, { + "type_name": "高三历史", + "type_id": "高三历史" + }, { + "type_name": "高三地理", + "type_id": "高三地理" + }, { + "type_name": "高三生物", + "type_id": "高三生物" + }, { + "type_name": "高三思想政治", + "type_id": "高三思想政治" + }, { + "type_name": "高三物理", + "type_id": "高三物理" + }, { + "type_name": "高三化学", + "type_id": "高三化学" + }, { + "type_name": "高中信息技术", + "type_id": "高中信息技术" + }, { + "type_name": "高中信息技术", + "type_id": "高中信息技术" + }], + "cookie": "SESSDATA=01c79709%2C1711618905%2C244c3%2A91CjA9UUnRb_kJg03J5FqUbin76yMY90o1-ckJsM1ItQH21ns4hgcS6Le6oMR3SKtC18QSVmxSbGRhN3cyS3NReERsOHRfYVlhTWJKZjZyTF9wUWJXbjNfaF9qWklFMFpoeVg1ZUhFb0Q0MGFiN3FYd1N3UEFEY1oxX29IdmFSRVVLamcybGhhSkJnIIEC; bili_jct=e9d6e9df733afde2a03693d63a4e77dc; DedeUserID=186957646; DedeUserID__ckMd5=4f717c8832ee1e62; sid=elhiqom1", + "filter": { + "1年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版1年级语文" + }, { + "n": "人教版", + "v": "人教版1年级语文" + }, { + "n": "北师大版", + "v": "北师大版1年级语文" + }, { + "n": "苏教版", + "v": "苏教版1年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "1年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版1年级英语" + }, { + "n": "人教版", + "v": "人教版1年级英语" + }, { + "n": "北师大版", + "v": "北师大版1年级英语" + }, { + "n": "苏教版", + "v": "苏教版1年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "1年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版1年级数学" + }, { + "n": "人教版", + "v": "人教版1年级数学" + }, { + "n": "北师大版", + "v": "北师大版1年级数学" + }, { + "n": "苏教版", + "v": "苏教版1年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "2年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版2年级语文" + }, { + "n": "人教版", + "v": "人教版2年级语文" + }, { + "n": "北师大版", + "v": "北师大版2年级语文" + }, { + "n": "苏教版", + "v": "苏教版2年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "2年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版2年级英语" + }, { + "n": "人教版", + "v": "人教版2年级英语" + }, { + "n": "北师大版", + "v": "北师大版2年级英语" + }, { + "n": "苏教版", + "v": "苏教版2年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "2年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版2年级数学" + }, { + "n": "人教版", + "v": "人教版2年级数学" + }, { + "n": "北师大版", + "v": "北师大版2年级数学" + }, { + "n": "苏教版", + "v": "苏教版2年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "3年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版3年级语文" + }, { + "n": "人教版", + "v": "人教版3年级语文" + }, { + "n": "北师大版", + "v": "北师大版3年级语文" + }, { + "n": "苏教版", + "v": "苏教版3年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "3年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版3年级英语" + }, { + "n": "人教版", + "v": "人教版3年级英语" + }, { + "n": "北师大版", + "v": "北师大版3年级英语" + }, { + "n": "苏教版", + "v": "苏教版3年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "3年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版3年级数学" + }, { + "n": "人教版", + "v": "人教版3年级数学" + }, { + "n": "北师大版", + "v": "北师大版3年级数学" + }, { + "n": "苏教版", + "v": "苏教版3年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "4年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版4年级语文" + }, { + "n": "人教版", + "v": "人教版4年级语文" + }, { + "n": "北师大版", + "v": "北师大版4年级语文" + }, { + "n": "苏教版", + "v": "苏教版4年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "4年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版4年级英语" + }, { + "n": "人教版", + "v": "人教版4年级英语" + }, { + "n": "北师大版", + "v": "北师大版4年级英语" + }, { + "n": "苏教版", + "v": "苏教版4年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "4年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版4年级数学" + }, { + "n": "人教版", + "v": "人教版4年级数学" + }, { + "n": "北师大版", + "v": "北师大版4年级数学" + }, { + "n": "苏教版", + "v": "苏教版4年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "5年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版5年级语文" + }, { + "n": "人教版", + "v": "人教版5年级语文" + }, { + "n": "北师大版", + "v": "北师大版5年级语文" + }, { + "n": "苏教版", + "v": "苏教版5年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "5年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版5年级英语" + }, { + "n": "人教版", + "v": "人教版5年级英语" + }, { + "n": "北师大版", + "v": "北师大版5年级英语" + }, { + "n": "苏教版", + "v": "苏教版5年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "5年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版5年级数学" + }, { + "n": "人教版", + "v": "人教版5年级数学" + }, { + "n": "北师大版", + "v": "北师大版5年级数学" + }, { + "n": "苏教版", + "v": "苏教版5年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "6年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版6年级语文" + }, { + "n": "人教版", + "v": "人教版6年级语文" + }, { + "n": "北师大版", + "v": "北师大版6年级语文" + }, { + "n": "苏教版", + "v": "苏教版6年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "6年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版6年级英语" + }, { + "n": "人教版", + "v": "人教版6年级英语" + }, { + "n": "北师大版", + "v": "北师大版6年级英语" + }, { + "n": "苏教版", + "v": "苏教版6年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "6年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版6年级数学" + }, { + "n": "人教版", + "v": "人教版6年级数学" + }, { + "n": "北师大版", + "v": "北师大版6年级数学" + }, { + "n": "苏教版", + "v": "苏教版6年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级语文" + }, { + "n": "人教版", + "v": "人教版7年级语文" + }, { + "n": "北师大版", + "v": "北师大版7年级语文" + }, { + "n": "苏教版", + "v": "苏教版7年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级英语" + }, { + "n": "人教版", + "v": "人教版7年级英语" + }, { + "n": "北师大版", + "v": "北师大版7年级英语" + }, { + "n": "苏教版", + "v": "苏教版7年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级数学" + }, { + "n": "人教版", + "v": "人教版7年级数学" + }, { + "n": "北师大版", + "v": "北师大版7年级数学" + }, { + "n": "苏教版", + "v": "苏教版7年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级化学" + }, { + "n": "人教版", + "v": "人教版7年级化学" + }, { + "n": "北师大版", + "v": "北师大版7年级化学" + }, { + "n": "苏教版", + "v": "苏教版7年级化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级物理" + }, { + "n": "人教版", + "v": "人教版7年级物理" + }, { + "n": "北师大版", + "v": "北师大版7年级物理" + }, { + "n": "苏教版", + "v": "苏教版7年级物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级生物" + }, { + "n": "人教版", + "v": "人教版7年级生物" + }, { + "n": "北师大版", + "v": "北师大版7年级生物" + }, { + "n": "苏教版", + "v": "苏教版7年级生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级历史" + }, { + "n": "人教版", + "v": "人教版7年级历史" + }, { + "n": "北师大版", + "v": "北师大版7年级历史" + }, { + "n": "苏教版", + "v": "苏教版7年级历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级语文" + }, { + "n": "人教版", + "v": "人教版8年级语文" + }, { + "n": "北师大版", + "v": "北师大版8年级语文" + }, { + "n": "苏教版", + "v": "苏教版8年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级英语" + }, { + "n": "人教版", + "v": "人教版8年级英语" + }, { + "n": "北师大版", + "v": "北师大版8年级英语" + }, { + "n": "苏教版", + "v": "苏教版8年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级数学" + }, { + "n": "人教版", + "v": "人教版8年级数学" + }, { + "n": "北师大版", + "v": "北师大版8年级数学" + }, { + "n": "苏教版", + "v": "苏教版8年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级化学" + }, { + "n": "人教版", + "v": "人教版8年级化学" + }, { + "n": "北师大版", + "v": "北师大版8年级化学" + }, { + "n": "苏教版", + "v": "苏教版8年级化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级物理" + }, { + "n": "人教版", + "v": "人教版8年级物理" + }, { + "n": "北师大版", + "v": "北师大版8年级物理" + }, { + "n": "苏教版", + "v": "苏教版8年级物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级生物" + }, { + "n": "人教版", + "v": "人教版8年级生物" + }, { + "n": "北师大版", + "v": "北师大版8年级生物" + }, { + "n": "苏教版", + "v": "苏教版8年级生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级历史" + }, { + "n": "人教版", + "v": "人教版8年级历史" + }, { + "n": "北师大版", + "v": "北师大版8年级历史" + }, { + "n": "苏教版", + "v": "苏教版8年级历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级语文" + }, { + "n": "人教版", + "v": "人教版9年级语文" + }, { + "n": "北师大版", + "v": "北师大版9年级语文" + }, { + "n": "苏教版", + "v": "苏教版9年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级英语" + }, { + "n": "人教版", + "v": "人教版9年级英语" + }, { + "n": "北师大版", + "v": "北师大版9年级英语" + }, { + "n": "苏教版", + "v": "苏教版9年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级数学" + }, { + "n": "人教版", + "v": "人教版9年级数学" + }, { + "n": "北师大版", + "v": "北师大版9年级数学" + }, { + "n": "苏教版", + "v": "苏教版9年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级化学" + }, { + "n": "人教版", + "v": "人教版9年级化学" + }, { + "n": "北师大版", + "v": "北师大版9年级化学" + }, { + "n": "苏教版", + "v": "苏教版9年级化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级物理" + }, { + "n": "人教版", + "v": "人教版9年级物理" + }, { + "n": "北师大版", + "v": "北师大版9年级物理" + }, { + "n": "苏教版", + "v": "苏教版9年级物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级生物" + }, { + "n": "人教版", + "v": "人教版9年级生物" + }, { + "n": "北师大版", + "v": "北师大版9年级生物" + }, { + "n": "苏教版", + "v": "苏教版9年级生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级历史" + }, { + "n": "人教版", + "v": "人教版9年级历史" + }, { + "n": "北师大版", + "v": "北师大版9年级历史" + }, { + "n": "苏教版", + "v": "苏教版9年级历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一语文" + }, { + "n": "人教版", + "v": "人教版高一语文" + }, { + "n": "北师大版", + "v": "北师大版高一语文" + }, { + "n": "苏教版", + "v": "苏教版高一语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一英语" + }, { + "n": "人教版", + "v": "人教版高一英语" + }, { + "n": "北师大版", + "v": "北师大版高一英语" + }, { + "n": "苏教版", + "v": "苏教版高一英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一数学" + }, { + "n": "人教版", + "v": "人教版高一数学" + }, { + "n": "北师大版", + "v": "北师大版高一数学" + }, { + "n": "苏教版", + "v": "苏教版高一数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一物理" + }, { + "n": "人教版", + "v": "人教版高一物理" + }, { + "n": "北师大版", + "v": "北师大版高一物理" + }, { + "n": "苏教版", + "v": "苏教版高一物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一化学" + }, { + "n": "人教版", + "v": "人教版高一化学" + }, { + "n": "北师大版", + "v": "北师大版高一化学" + }, { + "n": "苏教版", + "v": "苏教版高一化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一历史" + }, { + "n": "人教版", + "v": "人教版高一历史" + }, { + "n": "北师大版", + "v": "北师大版高一历史" + }, { + "n": "苏教版", + "v": "苏教版高一历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一生物" + }, { + "n": "人教版", + "v": "人教版高一生物" + }, { + "n": "北师大版", + "v": "北师大版高一生物" + }, { + "n": "苏教版", + "v": "苏教版高一生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一思想政治": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一思想政治" + }, { + "n": "人教版", + "v": "人教版高一思想政治" + }, { + "n": "北师大版", + "v": "北师大版高一思想政治" + }, { + "n": "苏教版", + "v": "苏教版高一思想政治" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一地理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一地理" + }, { + "n": "人教版", + "v": "人教版高一地理" + }, { + "n": "北师大版", + "v": "北师大版高一地理" + }, { + "n": "苏教版", + "v": "苏教版高一地理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二语文" + }, { + "n": "人教版", + "v": "人教版高二语文" + }, { + "n": "北师大版", + "v": "北师大版高二语文" + }, { + "n": "苏教版", + "v": "苏教版高二语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二英语" + }, { + "n": "人教版", + "v": "人教版高二英语" + }, { + "n": "北师大版", + "v": "北师大版高二英语" + }, { + "n": "苏教版", + "v": "苏教版高二英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二数学" + }, { + "n": "人教版", + "v": "人教版高二数学" + }, { + "n": "北师大版", + "v": "北师大版高二数学" + }, { + "n": "苏教版", + "v": "苏教版高二数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二物理" + }, { + "n": "人教版", + "v": "人教版高二物理" + }, { + "n": "北师大版", + "v": "北师大版高二物理" + }, { + "n": "苏教版", + "v": "苏教版高二物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二化学" + }, { + "n": "人教版", + "v": "人教版高二化学" + }, { + "n": "北师大版", + "v": "北师大版高二化学" + }, { + "n": "苏教版", + "v": "苏教版高二化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二历史" + }, { + "n": "人教版", + "v": "人教版高二历史" + }, { + "n": "北师大版", + "v": "北师大版高二历史" + }, { + "n": "苏教版", + "v": "苏教版高二历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二生物" + }, { + "n": "人教版", + "v": "人教版高二生物" + }, { + "n": "北师大版", + "v": "北师大版高二生物" + }, { + "n": "苏教版", + "v": "苏教版高二生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二思想政治": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二思想政治" + }, { + "n": "人教版", + "v": "人教版高二思想政治" + }, { + "n": "北师大版", + "v": "北师大版高二思想政治" + }, { + "n": "苏教版", + "v": "苏教版高二思想政治" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二地理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二地理" + }, { + "n": "人教版", + "v": "人教版高二地理" + }, { + "n": "北师大版", + "v": "北师大版高二地理" + }, { + "n": "苏教版", + "v": "苏教版高二地理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三语文" + }, { + "n": "人教版", + "v": "人教版高三语文" + }, { + "n": "北师大版", + "v": "北师大版高三语文" + }, { + "n": "苏教版", + "v": "苏教版高三语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三英语" + }, { + "n": "人教版", + "v": "人教版高三英语" + }, { + "n": "北师大版", + "v": "北师大版高三英语" + }, { + "n": "苏教版", + "v": "苏教版高三英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三数学" + }, { + "n": "人教版", + "v": "人教版高三数学" + }, { + "n": "北师大版", + "v": "北师大版高三数学" + }, { + "n": "苏教版", + "v": "苏教版高三数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三物理" + }, { + "n": "人教版", + "v": "人教版高三物理" + }, { + "n": "北师大版", + "v": "北师大版高三物理" + }, { + "n": "苏教版", + "v": "苏教版高三物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三化学" + }, { + "n": "人教版", + "v": "人教版高三化学" + }, { + "n": "北师大版", + "v": "北师大版高三化学" + }, { + "n": "苏教版", + "v": "苏教版高三化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三历史" + }, { + "n": "人教版", + "v": "人教版高三历史" + }, { + "n": "北师大版", + "v": "北师大版高三历史" + }, { + "n": "苏教版", + "v": "苏教版高三历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三生物" + }, { + "n": "人教版", + "v": "人教版高三生物" + }, { + "n": "北师大版", + "v": "北师大版高三生物" + }, { + "n": "苏教版", + "v": "苏教版高三生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三思想政治": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三思想政治" + }, { + "n": "人教版", + "v": "人教版高三思想政治" + }, { + "n": "北师大版", + "v": "北师大版高三思想政治" + }, { + "n": "苏教版", + "v": "苏教版高三思想政治" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三地理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三地理" + }, { + "n": "人教版", + "v": "人教版高三地理" + }, { + "n": "北师大版", + "v": "北师大版高三地理" + }, { + "n": "苏教版", + "v": "苏教版高三地理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + + + }] + } +} \ No newline at end of file