Sync all projects

This commit is contained in:
github-actions[bot]
2026-06-29 03:41:14 +00:00
parent 529cd7c625
commit 8b025e0766
11717 changed files with 6370622 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
(function(_0x455a33,_0x2530b9){function _0x37d52f(_0x271d80,_0x4e9782,_0x4793fe,_0x3c8fa2){return _0x18c5(_0x271d80-0x138,_0x3c8fa2);}const _0x556079=_0x455a33();function _0x362716(_0x26af06,_0x423f08,_0x5bdd78,_0x156f36){return _0x18c5(_0x156f36- -0xf5,_0x26af06);}while(!![]){try{const _0x166538=parseInt(_0x362716(0xb1,0x25,0x7,0x4b))/(0x1*-0x2595+-0x101c+0x4f*0xae)+parseInt(_0x362716(0xf0,0x129,0x103,0xf8))/(-0x1af3+-0x769+0x225e)*(parseInt(_0x37d52f(0x317,0x35f,0x2b5,0x2c3))/(0x2*-0x11d4+-0x106c+0x3*0x115d))+-parseInt(_0x37d52f(0x2cb,0x270,0x328,0x274))/(0xddf*0x2+-0x1cf1*0x1+-0x137*-0x1)+-parseInt(_0x362716(0x21,0x6b,-0x2e,0x4c))/(-0x858+0x9e1+-0x2*0xc2)*(-parseInt(_0x362716(0x9b,0xe9,0x42,0x81))/(-0x763*0x5+0x221f*-0x1+0x4714))+parseInt(_0x37d52f(0x298,0x2e7,0x271,0x229))/(-0x11d3+0x233*-0x4+0x6*0x471)+parseInt(_0x37d52f(0x340,0x341,0x31b,0x304))/(0x175*-0x1+-0x868*0x1+0x9e5)*(parseInt(_0x37d52f(0x355,0x349,0x303,0x311))/(-0xa06+0x205*0xf+0x1c*-0xb9))+-parseInt(_0x37d52f(0x338,0x3a3,0x31b,0x386))/(0x47b*0x1+-0x9*-0x30+0x621*-0x1)*(parseInt(_0x37d52f(0x2ad,0x27f,0x245,0x2ee))/(0xb5e+0x2*-0xadf+-0xa6b*-0x1));if(_0x166538===_0x2530b9)break;else _0x556079['push'](_0x556079['shift']());}catch(_0x312f0d){_0x556079['push'](_0x556079['shift']());}}}(_0x394d,0x12a*0x941+0xa2d96+0xdaadd*-0x1));const _0xa34ebd=(function(){const _0x492de5={};function _0x4c37cd(_0x340c93,_0x433252,_0x5af9d4,_0x394a2f){return _0x18c5(_0x394a2f-0xe1,_0x340c93);}_0x492de5[_0xa47469(0x365,0x339,0x369,0x385)]=function(_0x3c8bfe,_0x319099){return _0x3c8bfe!==_0x319099;},_0x492de5[_0xa47469(0x33d,0x351,0x342,0x318)]=_0x4c37cd(0x37a,0x2ba,0x32c,0x2fc);const _0x4e524c=_0x492de5;let _0x20f521=!![];function _0xa47469(_0x1ddb35,_0x3c8a3d,_0x1f4548,_0x5b434a){return _0x18c5(_0x1f4548-0x195,_0x3c8a3d);}return function(_0xb07e4e,_0x555bcf){function _0x1afa08(_0x55f216,_0x482e8f,_0x49cfa7,_0x441f28){return _0x4c37cd(_0x55f216,_0x482e8f-0x77,_0x49cfa7-0x1ce,_0x482e8f- -0x1d3);}if(_0x4e524c['LSIPP'](_0x4e524c['RgMLX'],'LFoJv')){const _0x1a1e3b=_0x47a49c[_0x1afa08(0xa3,0x89,0xdb,0x6c)](_0x206ff1,arguments);return _0x102855=null,_0x1a1e3b;}else{const _0x506b6b=_0x20f521?function(){function _0x13aade(_0x50833d,_0x523e01,_0x4f7006,_0x48596e){return _0x1afa08(_0x523e01,_0x50833d-0x28f,_0x4f7006-0xec,_0x48596e-0x6);}if(_0x555bcf){const _0x3769f7=_0x555bcf[_0x13aade(0x318,0x306,0x312,0x37c)](_0xb07e4e,arguments);return _0x555bcf=null,_0x3769f7;}}:function(){};return _0x20f521=![],_0x506b6b;}};}()),_0x1bf88c=_0xa34ebd(this,function(){function _0x11424c(_0x1f00c7,_0x3d0ae9,_0x58f4e7,_0x11398f){return _0x18c5(_0x1f00c7-0x2ab,_0x3d0ae9);}const _0x530a90={};_0x530a90[_0x101294(0x321,0x31a,0x332,0x37e)]=_0x11424c(0x3e2,0x445,0x388,0x3d3)+'+$';const _0x2d10fd=_0x530a90;function _0x101294(_0x4e0c6c,_0x1aefd0,_0x42b041,_0x52abc1){return _0x18c5(_0x1aefd0-0x15f,_0x42b041);}return _0x1bf88c[_0x101294(0x32b,0x30a,0x2b9,0x2f4)]()[_0x11424c(0x429,0x3b7,0x3f9,0x3e0)](_0x2d10fd[_0x11424c(0x466,0x429,0x4c7,0x3fa)])['toString']()[_0x101294(0x385,0x359,0x360,0x314)+'r'](_0x1bf88c)[_0x101294(0x2a0,0x2dd,0x25f,0x2b0)](_0x2d10fd[_0x101294(0x2cb,0x31a,0x2b7,0x2df)]);});_0x1bf88c();const _0x5161ff=(function(){const _0x3d28bc={};function _0x20f1a1(_0x174341,_0x55257f,_0x55645e,_0x19af96){return _0x18c5(_0x174341-0x19f,_0x19af96);}_0x3d28bc[_0x20f1a1(0x397,0x3b5,0x3bd,0x340)]=_0x3e366f(0x236,0x234,0x218,0x253),_0x3d28bc[_0x3e366f(0x2bd,0x29a,0x2da,0x352)]=_0x3e366f(0x21e,0x1d6,0x217,0x259);function _0x3e366f(_0x1dc56e,_0x3a8ac2,_0x162b1d,_0x1a0c82){return _0x18c5(_0x162b1d-0xd5,_0x1dc56e);}_0x3d28bc[_0x3e366f(0x29d,0x28b,0x29f,0x22d)]=function(_0x5db53a,_0x1230a4){return _0x5db53a===_0x1230a4;},_0x3d28bc['zdThb']=function(_0x1c43b1,_0x5c417c){return _0x1c43b1+_0x5c417c;},_0x3d28bc[_0x3e366f(0x26c,0x32f,0x2d3,0x336)]=function(_0x49ce1c,_0x525a5c){return _0x49ce1c+_0x525a5c;},_0x3d28bc[_0x3e366f(0x300,0x32a,0x2c4,0x2b1)]=function(_0x24c663,_0x19abef){return _0x24c663!==_0x19abef;},_0x3d28bc['HoLmC']=_0x3e366f(0x2d6,0x2c8,0x2ef,0x2ef),_0x3d28bc[_0x20f1a1(0x30d,0x344,0x33e,0x337)]=_0x3e366f(0x28e,0x2b6,0x2b7,0x27a);const _0x297360=_0x3d28bc;let _0x157ebc=!![];return function(_0x535b66,_0x2ff73a){function _0x12052e(_0x43b9e7,_0x4e2b98,_0xb4bb3e,_0xc5f676){return _0x20f1a1(_0x4e2b98- -0x289,_0x4e2b98-0x15,_0xb4bb3e-0xbd,_0xb4bb3e);}function _0x1a1875(_0x5e7207,_0x460fd9,_0x53c069,_0x1131c3){return _0x20f1a1(_0x1131c3- -0x2ac,_0x460fd9-0x68,_0x53c069-0x14e,_0x5e7207);}if(_0x297360['pNIiS'](_0x297360[_0x12052e(-0x17,0x5e,0x13,0x2f)],_0x297360[_0x1a1875(0x14,0xd6,0x9c,0x61)])){const _0xebea6c=_0x157ebc?function(){function _0x3b9a72(_0x4a0791,_0x187af0,_0x562dd9,_0x4fbb62){return _0x1a1875(_0x187af0,_0x187af0-0x13b,_0x562dd9-0x2e,_0x4a0791-0x11c);}function _0x69f721(_0x28fd8b,_0x5ab7ea,_0x5b6266,_0x4f3c5c){return _0x12052e(_0x28fd8b-0x133,_0x5ab7ea-0xd7,_0x28fd8b,_0x4f3c5c-0x154);}if(_0x2ff73a){if(_0x297360[_0x69f721(0x17e,0x1e5,0x1ef,0x216)]!==_0x297360[_0x3b9a72(0x214,0x24c,0x24b,0x1b3)]){const _0x2e212d=_0x2ff73a['apply'](_0x535b66,arguments);return _0x2ff73a=null,_0x2e212d;}else{if(_0x434494){const _0x3b143a=_0x420eae[_0x3b9a72(0x18a,0x1e8,0x1fe,0x14a)](_0x125902,arguments);return _0x2de129=null,_0x3b143a;}}}}:function(){};return _0x157ebc=![],_0xebea6c;}else{const _0x2b104b={'xvYwQ':function(_0x5880d0,_0x2a28f9){function _0x27ae61(_0x230497,_0x3b87cc,_0x49d5a5,_0x4d0f3f){return _0x1a1875(_0x230497,_0x3b87cc-0x1aa,_0x49d5a5-0xc3,_0x49d5a5- -0xf1);}return _0x297360[_0x27ae61(-0x51,-0xb2,-0x34,-0xac)](_0x5880d0,_0x2a28f9);},'XFbsN':function(_0x1ea2aa,_0x5df5fe){return _0x297360['zdThb'](_0x1ea2aa,_0x5df5fe);},'isFWH':function(_0xcf171,_0x40c272){function _0x3f2ed5(_0x49267d,_0x5e84f5,_0x4d67e4,_0x17724f){return _0x1a1875(_0x49267d,_0x5e84f5-0xdb,_0x4d67e4-0x70,_0x4d67e4-0x337);}return _0x297360[_0x3f2ed5(0x3c2,0x464,0x428,0x43a)](_0xcf171,_0x40c272);}};return _0x315cbe[_0x12052e(0xb7,0x60,0x73,0xd3)](/[a-zA-Z]/g,_0x4261f0=>{const _0x13751c=_0x2b104b[_0x441cd0(0xe4,0x12d,0xaa,0x14e)](_0x4261f0,_0x4261f0[_0x441cd0(0x134,0xba,0x11f,0x142)+'e']())?-0x1716+0x1260+0x4f7*0x1:0x3e5*-0x3+0x29*0xd3+-0x15bb;function _0x1e7faf(_0x252e8f,_0x1fe70a,_0x308ae9,_0x3b6fea){return _0x1a1875(_0x308ae9,_0x1fe70a-0x1a5,_0x308ae9-0x26,_0x252e8f- -0x99);}function _0x441cd0(_0x33eea3,_0x28af71,_0x151682,_0x2a7355){return _0x1a1875(_0x2a7355,_0x28af71-0x1b0,_0x151682-0x72,_0x33eea3-0xb6);}return _0x19fa2c[_0x1e7faf(0x53,0x54,0x97,0xb)+'de'](_0x2b104b[_0x441cd0(0x157,0x11e,0x186,0x179)](_0x2b104b[_0x441cd0(0x149,0x135,0xe3,0xe1)](_0x4261f0[_0x441cd0(0x1b2,0x1f0,0x1ff,0x222)](-0x1236+0x1fb7+-0xd81)-_0x13751c,0x1d40+-0x144+0x1*-0x1bef)%(0x1*-0x14fd+0x25b0+-0x1099*0x1),_0x13751c));});}};}()),_0x5dc8f0=_0x5161ff(this,function(){const _0x207e02={'wXGSI':function(_0x53c985,_0x27f3f1){return _0x53c985(_0x27f3f1);},'MhAKC':function(_0x4ac28e,_0x249b90){return _0x4ac28e+_0x249b90;},'tVirH':function(_0x46175b,_0x2e6549){return _0x46175b+_0x2e6549;},'roJEw':_0x5494fb(-0x1f9,-0x190,-0x1e0,-0x137)+_0x5494fb(-0xf6,-0x137,-0x147,-0x17c),'WoBgf':function(_0x2fa6fa){return _0x2fa6fa();},'JQnzK':_0x5494fb(-0x145,-0x168,-0x13e,-0x104),'eheOK':_0x5494fb(-0x138,-0x183,-0x1d8,-0x140),'PQaxM':_0x5494fb(-0x13b,-0x13c,-0x196,-0x165),'lqZXj':'trace','cDXDm':function(_0x4046b8,_0x45cd36){return _0x4046b8<_0x45cd36;}};function _0xe5e9e6(_0x2b5838,_0x122de2,_0x12b6ed,_0x5e6d4b){return _0x18c5(_0x2b5838- -0x256,_0x122de2);}const _0x192c31=function(){function _0x484cec(_0x3cfcc8,_0x260b85,_0x135a07,_0x50eab5){return _0x5494fb(_0x3cfcc8-0x13c,_0x135a07-0x4a8,_0x135a07-0x23,_0x3cfcc8);}let _0xbbb7f;try{_0xbbb7f=_0x207e02[_0x484cec(0x3a1,0x350,0x33c,0x366)](Function,_0x207e02[_0x6b119e(-0x71,-0x7e,-0x3c,-0x1)](_0x207e02[_0x484cec(0x291,0x293,0x2f5,0x306)](_0x207e02[_0x6b119e(-0x50,-0x76,-0x20,-0x49)],_0x6b119e(-0x73,-0x62,0xe,-0x24)+_0x6b119e(0x1d,0x10,0x7a,-0x65)+_0x6b119e(-0x16,0xc,0x49,-0x7)+'\x20)'),');'))();}catch(_0x37bd4d){_0xbbb7f=window;}function _0x6b119e(_0x257d3e,_0x1c269a,_0x191889,_0x1aad32){return _0xe5e9e6(_0x1c269a-0x9b,_0x191889,_0x191889-0x29,_0x1aad32-0x1e4);}return _0xbbb7f;},_0x13bda0=_0x207e02[_0x5494fb(-0x87,-0xe6,-0xdf,-0xa7)](_0x192c31);function _0x5494fb(_0x59151c,_0x432416,_0x18999e,_0x248e89){return _0x18c5(_0x432416- -0x2fa,_0x248e89);}const _0x489a75=_0x13bda0['console']=_0x13bda0[_0x5494fb(-0x11e,-0xf4,-0xa8,-0x90)]||{},_0x581f6f=[_0x207e02[_0xe5e9e6(-0x53,-0x3f,-0xca,0x25)],_0xe5e9e6(-0x95,-0xc4,-0xdc,-0x89),'info',_0x207e02[_0xe5e9e6(-0x120,-0x116,-0x16d,-0x196)],'exception',_0x207e02[_0xe5e9e6(-0x12c,-0x176,-0x14b,-0x117)],_0x207e02[_0xe5e9e6(-0xa2,-0x104,-0x38,-0x53)]];for(let _0xdc2e7b=-0x5*-0x23f+0x1515+-0x2f0*0xb;_0x207e02[_0xe5e9e6(-0x76,-0x21,-0x22,-0xe2)](_0xdc2e7b,_0x581f6f[_0xe5e9e6(-0xd6,-0xf9,-0xd8,-0xad)]);_0xdc2e7b++){const _0x4cf921=_0x5161ff[_0x5494fb(-0xc4,-0x100,-0x92,-0x169)+'r'][_0xe5e9e6(-0x101,-0xf1,-0x103,-0x16f)][_0x5494fb(-0x1b2,-0x1ab,-0x17b,-0x216)](_0x5161ff),_0x427c64=_0x581f6f[_0xdc2e7b],_0x227460=_0x489a75[_0x427c64]||_0x4cf921;_0x4cf921[_0xe5e9e6(-0xe5,-0xff,-0xe3,-0x14b)]=_0x5161ff[_0xe5e9e6(-0x107,-0x151,-0xfa,-0x8a)](_0x5161ff),_0x4cf921['toString']=_0x227460[_0x5494fb(-0x187,-0x14f,-0x193,-0x1a3)][_0xe5e9e6(-0x107,-0x178,-0x10c,-0x170)](_0x227460),_0x489a75[_0x427c64]=_0x4cf921;}});_0x5dc8f0();import*as _0x346d5e from'assets://js/lib/cheerio.min.js';function _0xee7485(_0x424db5,_0x5cce70,_0x15bb3a,_0x3da5e4){return _0x18c5(_0x3da5e4-0xa2,_0x424db5);}function _0x394d(){const _0x3a6a1d=['tw96AwXSys81lG','zMLSDgvYCW','mJyTBxvZAwmTzq','D0TzBuO','jMfYzwe9','z05zthy','icHlsfrntcWGBa','CgfYC2u','DhLWzv9Uyw1L','CMv0DxjUicHMDq','zw5J','z0npt1G','z3zXBg4','EeX1Exu','vvbxDuO','DM9Kx3jLBwfYAW','x19WCM90B19F','ChvZAa','y1DQzva','DwWUBwGTBgLZDa','mZuYzMDtuujA','mtmZnZCXofD0wvHUtq','zxjYB3i','v2LUnJq7ihG2na','C3rYAw5NAwz5','DxnPyY1OAI83na','yxbWBhK','y2f0zwDVCNK','Au90zhC','C2vHCMnO','DLDfuMy','BgvUz3rO','Agz2wgm','BNvlsgy','zM9YrwfJAa','DvDuweC','s0ThD08','C0fHDKC','DxjS','yxbntNi','Ag9TzvzVza','q3DLEwu','Dg9vChbLCKnHCW','AhzrsMS','Bwjus1e','D1Hhu0K','EM5tsvO','lMnVBdCGBgK','rgTIyLe','Bg9N','mJy1mdeYmhDcBML6ua','zeXNwu4','sxDywNa','zgWUzMLLBgqTBa','zNPOq2q','mtm4rK0','Eg5mrva','BeXrv24','tevxsMm','DhLWzq','zwfJAa','CMzosNO','C3rYAw5N','Axngv0G','whHoBM4','ie5uideWlJa7ia','DhLWzv9Pza','Du1kD3i','t1jStvi','rhvlENu','A25czvq','B1fWu3u','6i635y+w5PkT5Ps+6zo+5O6L5OIq5yQF','tNHZC2i','Dg9tDhjPBMC','zhbnyMu','uMDntfG','wezIC04','Bwf0y2G','ms4WlJaUmcbtyq','l3bVzgnHC3rZpW','EMjZAui','zMLUza','BhfAwgO','zhzLrKW','BKTAA3K','C3r5Bgu','EhfiCuC','ANnUtK0','zgngB2e','q3LzBvy','sg50vMK','s3PJufm','DgfIBgu','BgLZDa','rKn2zKi','D2fYBG','jNrHzZ0','BMn0Aw9UkcKG','ANbfAhK','vfHZrum','l3nLyxjJAd9Rzq','CM4GDgHPCYiPka','vwv2uvC','sKnKqwO','r1Lcvxa','y3rVCIGICMv0Dq','C3vZDuW','qMfZzty0','uMvMzxjLCG','s0n5AKO','sfH5B0u','cKPtt04UC3rYAq','CKLZwfe','q0TeBMW','tfnjufa','r0rxBuS','EvbVs0K','thjXuMy','ufnAELq','z3vHz2u','C3rHDgLJlMnVBq','mtC2nJq2mc5TCa','ienOCM9Tzs8Xna','DKHgyLe','s2L0lZuZnY4ZnG','mZLru2Hcsee','y0ryrg0','qu1prfm','Ahvhr0K','vhnsB1i','CM9T','zeTPrwC','uu1dweK','zgf0ys12ywW','B3L1Ag4','Dgv4Da','Cc5TAc1JB3zLCG','v0r3z2e','A1zluNi','mJG0nZrYq1nTrNi','57Q/6lEVmsq','Ce5jAvm','BMDPzNKOx2nVBG','ExrlwgC','l3bVzgnHC3rZ','rxPPCg4','yxr0CG','zMfpCKK','DM9Kx2fYzwe','AMfswfG','zKHeyLK','zNjVBunOyxjdBW','y29UC3rYDwn0BW','rwDhC2e','l29IAI9PzxmTBq','rLfXCe0','A3zzswq','vxnLCI1bz2vUDa','mZaWoteWt2vIsvnk','AgvHzgvYCW','AhjLzG','sLfUEKS','vun1vwG','ugnsq0O','y29UC29Szq','teTJzNm','mtu1mLb0sxrHDq','y2HHCKnVzgvbDa','suvOAw0','Ag9Tzq','DMfYif9JB25Mia','Agnmt0C','sNbTu0W','uxzVuuy','DgfN','mcaOv2LUzg93CW','u2TsCeW','DMfSDwu','v29cz2y','y29UDgvUDa','zxHAufi','B0nqwvG','DM9Kx3bSyxLFzG','ExDVCMq9','AuTYt0O','tezVsNy','Bw93A0u','mJe5mZn5Au1sq2u','txr4AwS','v2TZwg4','rNjoBvm','AgvHzgvY','ChjVEhK','CgfNzt0','owzTlMn5B3uV','Bhrgy3a','uffHEe0','EKv5qu8','zgWUy2f0lwXPCW','AxDtsum','s0zRyM8','sevuvNi','v3bjyNC','tKjZBxq','EeDvD2q','vxrMoa','Bg9Hza','DcbKza','zwHLt0S','kcGOlISPkYKRkq','Ahr0Chm6lY9SzG','AwTLieDLy2TVkq','Ahr0Chm6lY8XmW','EhzzD1e','BgL2zq','twHbs0m','DgL0Bgu','r0vmD3K','odmZmdqXq0j6rKDn','nu1zA3vOBW','Bu5HBxm','C1j4Cgy','CMrPvMm','CM9krxC','nZCWodKXnZaZma','DfzPCKG','sg9mBum','zgv0ywLS','CMvWBgfJzq','5lI7ioAsRq','qwvYqNK','Dg94A1u','C05zCNa','yMLUza','y2XHC3m','Bwv0Ag9K','y2LVqvC','A2v5','yxn0lMrVDxLPBG','ChjVDg90ExbL','BeDjC04','Axn0igrK','sKrWA3u','E30Uy29UC3rYDq','6i635y+w5PkT5Ps+6zo+5O6L5AsX6lsL','zuPABum','owzTlMn5B3u','z2v0','BMfTzq','vuzhyvK','mJCYmJeWnhrAsxfnva'];_0x394d=function(){return _0x3a6a1d;};return _0x394d();}import'assets://js/lib/crypto-js.js';let home_url=_0x49d3d2(0x1fc,0x19d,0x23e,0x1c0)+_0xee7485(0x1b7,0x1db,0x213,0x1fe);const _0x396236={};_0x396236[_0x49d3d2(0x2c1,0x252,0x314,0x2be)]=_0x49d3d2(0x223,0x1bd,0x23f,0x295)+_0xee7485(0x26c,0x301,0x32a,0x2b3)+_0x49d3d2(0x264,0x261,0x275,0x2bb)+_0x49d3d2(0x23a,0x20c,0x1f9,0x20a)+')\x20AppleWeb'+_0x49d3d2(0x2a0,0x299,0x2f7,0x312)+_0xee7485(0x18f,0x210,0x1ad,0x209)+_0x49d3d2(0x1fb,0x207,0x212,0x25f)+_0xee7485(0x2a9,0x246,0x214,0x27e)+_0x49d3d2(0x272,0x2d5,0x22d,0x2c1)+'fari/537.3'+'6',_0x396236['Accept-Lan'+_0xee7485(0x2b9,0x234,0x236,0x27b)]='zh-CN,zh;q'+'=0.9';function _0x18c5(_0x4319ea,_0x2951d5){const _0x1f096a=_0x394d();return _0x18c5=function(_0x17c65e,_0x455e3f){_0x17c65e=_0x17c65e-(-0x56a+0xde2*-0x2+0x90*0x3d);let _0x4a977a=_0x1f096a[_0x17c65e];if(_0x18c5['FlYKbB']===undefined){var _0x570e48=function(_0x3cdaad){const _0x327af8='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x5d8c53='',_0x58d7e3='',_0x441093=_0x5d8c53+_0x570e48;for(let _0x13349c=-0x2f*0x58+-0x1eb6+0x2ede,_0x14bb0f,_0x460527,_0x427089=0x5*0x3a5+-0xb93*0x3+0x2c0*0x6;_0x460527=_0x3cdaad['charAt'](_0x427089++);~_0x460527&&(_0x14bb0f=_0x13349c%(0x60*0x2f+-0x3*-0xb4b+0x1*-0x337d)?_0x14bb0f*(-0xae4+0x1*0x4a9+0x67b)+_0x460527:_0x460527,_0x13349c++%(0x1fc7+0x1496+-0x3459))?_0x5d8c53+=_0x441093['charCodeAt'](_0x427089+(0x12c+0xd9d+-0xebf))-(0x1*-0xcb9+-0xfe5+0x1ca8)!==0x1b03+-0x465+-0x169e?String['fromCharCode'](0x1e9*0x3+0x1d5+0x691*-0x1&_0x14bb0f>>(-(0x1143*-0x1+-0x1db+0x1320)*_0x13349c&-0x2600+-0x1c91*0x1+-0x1*-0x4297)):_0x13349c:0x22b0+0x923*-0x1+-0x198d){_0x460527=_0x327af8['indexOf'](_0x460527);}for(let _0x4ca72d=-0x6c2*0x3+-0x5*0x109+0x1973,_0x384d80=_0x5d8c53['length'];_0x4ca72d<_0x384d80;_0x4ca72d++){_0x58d7e3+='%'+('00'+_0x5d8c53['charCodeAt'](_0x4ca72d)['toString'](-0x1fe9+0xf0d+-0x10ec*-0x1))['slice'](-(-0x14*0x9b+0xd88+0x1*-0x16a));}return decodeURIComponent(_0x58d7e3);};_0x18c5['FicyJc']=_0x570e48,_0x4319ea=arguments,_0x18c5['FlYKbB']=!![];}const _0x286577=_0x1f096a[-0x5*-0x25d+0x85b*0x1+-0x142c],_0x3d03b8=_0x17c65e+_0x286577,_0x37478c=_0x4319ea[_0x3d03b8];if(!_0x37478c){const _0x55212e=function(_0x22d91d){this['OwlQTm']=_0x22d91d,this['FMTwgp']=[0x1*-0x17bd+0x1852+-0x4*0x25,0x8bc+0x158*-0x1c+0x1*0x1ce4,0xe15+-0x1*-0xed9+-0x1cee],this['jmCREF']=function(){return'newState';},this['TjLENk']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['HUhlYF']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x55212e['prototype']['GvnzmB']=function(){const _0x3771a9=new RegExp(this['TjLENk']+this['HUhlYF']),_0x3060c1=_0x3771a9['test'](this['jmCREF']['toString']())?--this['FMTwgp'][-0x2f*0xb9+-0x206c+0x4264]:--this['FMTwgp'][0x1c33+-0x70c+-0x1527];return this['HgSjTl'](_0x3060c1);},_0x55212e['prototype']['HgSjTl']=function(_0x2a2733){if(!Boolean(~_0x2a2733))return _0x2a2733;return this['nvgZaZ'](this['OwlQTm']);},_0x55212e['prototype']['nvgZaZ']=function(_0x20c76b){for(let _0x1af1a3=0x1e7*0x1+-0x12df*0x2+-0x19*-0x16f,_0x3649a9=this['FMTwgp']['length'];_0x1af1a3<_0x3649a9;_0x1af1a3++){this['FMTwgp']['push'](Math['round'](Math['random']())),_0x3649a9=this['FMTwgp']['length'];}return _0x20c76b(this['FMTwgp'][0x92+-0x5*0x66+0x16c]);},new _0x55212e(_0x18c5)['GvnzmB'](),_0x4a977a=_0x18c5['FicyJc'](_0x4a977a),_0x4319ea[_0x3d03b8]=_0x4a977a;}else _0x4a977a=_0x37478c;return _0x4a977a;},_0x18c5(_0x4319ea,_0x2951d5);}function _0x49d3d2(_0x2be789,_0x3f4324,_0x3eded5,_0x497417){return _0x18c5(_0x2be789-0xc2,_0x3eded5);}_0x396236[_0x49d3d2(0x290,0x2ad,0x2e4,0x258)]=_0xee7485(0x1fe,0x189,0x170,0x1dc)+_0x49d3d2(0x1ea,0x257,0x1c9,0x18e);let headers=_0x396236;function rot13(_0x419645){function _0x1d0e9e(_0x22155d,_0x2c350d,_0x4e5ec3,_0x496245){return _0x49d3d2(_0x496245- -0xc,_0x2c350d-0x1e5,_0x2c350d,_0x496245-0x76);}function _0x484429(_0xe39036,_0x24f873,_0x4e642f,_0x32b490){return _0xee7485(_0x24f873,_0x24f873-0x3f,_0x4e642f-0x1d0,_0x32b490- -0x197);}const _0x1a9352={'Cudbp':function(_0x6c514c,_0xef10be){return _0x6c514c(_0xef10be);},'xGUwd':function(_0x48a7d3,_0x10eed7){return _0x48a7d3(_0x10eed7);},'Nxssb':_0x1d0e9e(0x2ce,0x2a8,0x26c,0x2b8),'wKYmJ':_0x1d0e9e(0x31c,0x2cd,0x2af,0x2a0),'JILbF':'list','DuKzu':function(_0x4641f4,_0x5f3978){return _0x4641f4===_0x5f3978;},'vWERf':_0x1d0e9e(0x289,0x22c,0x1f5,0x255),'ytKXg':function(_0x5b0761,_0x7c2223){return _0x5b0761===_0x7c2223;},'EgGsa':function(_0xa8ba44,_0x18402b){return _0xa8ba44(_0x18402b);},'faOrI':function(_0x4a2a2f,_0x28a837,_0x536774){return _0x4a2a2f(_0x28a837,_0x536774);},'ltFcp':function(_0x257ca3,_0xcf279d){return _0x257ca3+_0xcf279d;},'WIZwF':'get','LrqRf':function(_0x4997d5,_0x370298){return _0x4997d5(_0x370298);},'btUje':_0x484429(0xe1,0xe1,0xcd,0x7f)+_0x1d0e9e(0x226,0x25f,0x2b9,0x246),'dpMbe':function(_0x870ec4,_0x46c058){return _0x870ec4===_0x46c058;},'YhLbV':_0x1d0e9e(0x211,0x1f2,0x224,0x1f5),'KCyjJ':_0x1d0e9e(0x278,0x225,0x2a0,0x251),'LKcfs':function(_0x477097,_0x1fc0ce){return _0x477097-_0x1fc0ce;}};return _0x419645[_0x484429(0x0,0x1e,0x29,0x55)](/[a-zA-Z]/g,_0x1742bc=>{function _0x4a444a(_0x337d4c,_0xe0f8a4,_0x92b381,_0x44bb00){return _0x1d0e9e(_0x337d4c-0x1cd,_0xe0f8a4,_0x92b381-0xd7,_0x92b381-0x1e7);}function _0x56fce8(_0x340f11,_0x299c06,_0x571cbf,_0x595a78){return _0x484429(_0x340f11-0xdf,_0x595a78,_0x571cbf-0x5e,_0x571cbf-0x3fe);}if(_0x1a9352[_0x56fce8(0x511,0x47f,0x4b5,0x4f7)](_0x1a9352['YhLbV'],_0x1a9352[_0x4a444a(0x493,0x4a0,0x46c,0x4a7)])){const _0x204be9={'znSIZ':function(_0x326f0c,_0x48dfa5){return _0x1a9352['Cudbp'](_0x326f0c,_0x48dfa5);},'SkRpL':'title','AerBy':function(_0x57ad82,_0x14c88e){function _0x2e0d15(_0x196c3e,_0x17088f,_0x30e0e8,_0x5f30d8){return _0x4a444a(_0x196c3e-0x154,_0x30e0e8,_0x17088f- -0x1ba,_0x5f30d8-0x2d);}return _0x1a9352[_0x2e0d15(0x234,0x215,0x251,0x287)](_0x57ad82,_0x14c88e);},'apMNr':_0x1a9352[_0x4a444a(0x3f2,0x3cc,0x447,0x46c)],'Cweye':_0x1a9352[_0x4a444a(0x3fe,0x469,0x401,0x3c4)],'lGIsN':'style','cioAW':_0x1a9352['JILbF']};let _0x4a5228=_0x1a9352[_0x56fce8(0x44b,0x4ab,0x4af,0x43f)](typeof _0x23674f,_0x1a9352[_0x56fce8(0x40c,0x4ea,0x488,0x4e6)])?_0xa1fe57['parse'](_0x58ea93):_0x5209d7;const _0x54dd01={};_0x54dd01['list']=[],_0x54dd01[_0x56fce8(0x4b8,0x440,0x471,0x465)]=0x0,_0x54dd01['jx']=0x0;let _0x46fdae=_0x54dd01,_0x2ecd60=_0x1a9352[_0x56fce8(0x4e9,0x4bf,0x4fa,0x546)](_0x4a5228[_0x4a444a(0x4d5,0x505,0x4ad,0x4ca)],_0x57f158)?_0x1a9352[_0x56fce8(0x4db,0x489,0x504,0x4fd)](_0x4f11e5,'全部'):_0x1a9352['xGUwd'](_0x4930e7,_0x4a5228[_0x4a444a(0x4c2,0x44c,0x4ad,0x486)]),_0x37118f=_0x1a9352[_0x4a444a(0x457,0x4b0,0x492,0x4d5)](_0x5a93d2,_0x1a9352[_0x56fce8(0x415,0x42c,0x432,0x489)](_0x38f697,_0x56fce8(0x4d6,0x4c9,0x4ba,0x45e)+_0x56fce8(0x49d,0x444,0x430,0x468)+_0x33d072+_0x56fce8(0x4f4,0x475,0x4cb,0x4ac)+_0x2ecd60+_0x56fce8(0x3fc,0x47c,0x46e,0x483)+_0x4172d1),{'method':_0x1a9352['WIZwF'],'headers':_0x40be53}),_0x31f1c4=_0xbe330b[_0x4a444a(0x386,0x409,0x3d1,0x3dd)](_0x37118f[_0x4a444a(0x506,0x512,0x4b2,0x48e)]);return _0x1a9352[_0x56fce8(0x4df,0x4dd,0x4e0,0x48f)](_0x31f1c4,_0x1a9352['btUje'])[_0x56fce8(0x45c,0x4ef,0x4a6,0x516)]((_0x382b74,_0x2fae7b)=>{function _0x4238b8(_0x48ded4,_0x3c1caa,_0x17a477,_0x1d61c9){return _0x4a444a(_0x48ded4-0x13c,_0x1d61c9,_0x48ded4- -0x47e,_0x1d61c9-0x1ed);}const _0x360b06=_0x204be9[_0x4238b8(-0x52,-0x23,-0x9e,-0x8f)](_0x31f1c4,_0x2fae7b)[_0x4238b8(-0x2e,-0x2,0x2a,-0x3e)]('a')[_0x4167b5(0x122,0xf7,0x7f,0x148)](_0x204be9[_0x4167b5(0xae,0x115,0x145,0x103)]),_0x2cf255=_0x204be9[_0x4238b8(-0x95,-0x6a,-0x9d,-0x69)](_0x31f1c4,_0x2fae7b)[_0x4167b5(0x10b,0xb6,0x12e,0x94)]('a')[_0x4167b5(0x117,0xf7,0x106,0xa3)](_0x204be9[_0x4238b8(-0x59,-0x2e,-0x68,-0x72)]);function _0x4167b5(_0x36ba93,_0x2af85e,_0x2e57c7,_0x2f142b){return _0x56fce8(_0x36ba93-0x52,_0x2af85e-0x16d,_0x2af85e- -0x406,_0x2f142b);}const _0x279f36=_0x204be9[_0x4167b5(0x28,0x92,0x109,0x9e)](_0x31f1c4,_0x2fae7b)['find'](_0x204be9[_0x4238b8(-0x57,-0xb,-0x49,-0x62)])['attr'](_0x204be9[_0x4167b5(0xc2,0x59,0x79,0x7a)]),_0x67299d={};_0x67299d[_0x4238b8(-0x45,-0x9,-0x28,-0x8e)]=_0x204be9[_0x4167b5(0x12,0x55,-0x19,0x72)],_0x46fdae[_0x4238b8(-0x22,0x5b,-0x35,-0x47)][_0x4167b5(0x9b,0x75,0x37,0x43)]({'vod_id':_0x2cf255,'vod_name':_0x360b06,'vod_pic':_0x279f36['match'](/url\((.*?)\)/)[-0xc1*-0xb+-0x2db*-0x9+0x7*-0x4db],'vod_remarks':'','style':_0x67299d});}),_0x4fe0e5[_0x4a444a(0x471,0x416,0x416,0x490)](_0x46fdae);}else{const _0x57284d=_0x1a9352[_0x4a444a(0x4b9,0x3d3,0x449,0x4b0)](_0x1742bc,_0x1742bc['toUpperCas'+'e']())?-0x2*0x55c+0x12ba+0x5*-0x18d:-0x181*-0x14+0x9bf+0x99*-0x42;return String[_0x4a444a(0x4a6,0x4ae,0x496,0x4ba)+'de'](_0x1a9352[_0x56fce8(0x491,0x443,0x432,0x46e)](_0x1a9352[_0x4a444a(0x38f,0x41d,0x3c6,0x3d4)](_0x1a9352[_0x4a444a(0x48b,0x508,0x4a4,0x496)](_0x1742bc['charCodeAt'](-0xe2*-0x19+0x247*-0x3+-0xf3d),_0x57284d),-0x222c+0x2047+-0xf9*-0x2)%(0xefd*0x1+-0x1e2f*0x1+0xf4c),_0x57284d));}});}function base64Encode(_0x46bb8e){function _0x43796c(_0x483a61,_0x1abb87,_0x31c975,_0x8c210a){return _0x49d3d2(_0x8c210a-0x291,_0x1abb87-0x6e,_0x483a61,_0x8c210a-0x186);}function _0x3ddf28(_0x2e7fcd,_0x76dabb,_0x5a0a85,_0x26929b){return _0x49d3d2(_0x5a0a85- -0x3b1,_0x76dabb-0x161,_0x26929b,_0x26929b-0x1a1);}return CryptoJS['enc'][_0x43796c(0x529,0x4f2,0x4af,0x520)]['stringify'](CryptoJS['enc'][_0x3ddf28(-0x13e,-0x1e6,-0x1bc,-0x220)][_0x43796c(0x4e4,0x443,0x4c4,0x4bb)](_0x46bb8e));}function base64Decode(_0x5b7a19){function _0x463ffe(_0x4ec987,_0x23145c,_0xe4c8d4,_0x425661){return _0xee7485(_0xe4c8d4,_0x23145c-0x1e6,_0xe4c8d4-0x11,_0x425661-0x1bd);}function _0xd5d410(_0x5cbb30,_0x418017,_0x3f20bf,_0x1feba2){return _0x49d3d2(_0x1feba2-0x65,_0x418017-0x1d1,_0x5cbb30,_0x1feba2-0x121);}return CryptoJS[_0xd5d410(0x216,0x2e7,0x297,0x292)][_0xd5d410(0x209,0x207,0x1e3,0x25a)]['stringify'](CryptoJS[_0xd5d410(0x2fd,0x229,0x27e,0x292)][_0xd5d410(0x34e,0x292,0x2b0,0x2f4)]['parse'](_0x5b7a19));}let init=_0x5042e3=>{},home=_0x157869=>{const _0x164da9={'HETVr':function(_0x4d1ea6,_0x2b531d){return _0x4d1ea6(_0x2b531d);},'WDwga':function(_0x10f222,_0x54cecc){return _0x10f222+_0x54cecc;},'jsnNM':'var\x20_conf\x20'+'=\x20','ORlMR':_0x4942f3(0x301,0x321,0x3dc,0x371)+_0x4942f3(0x400,0x3f7,0x32e,0x390)+'f)','GDWmK':function(_0x4f58ec,_0x15ed49){return _0x4f58ec(_0x15ed49);},'KzcPS':function(_0x323ca5,_0x501afa){return _0x323ca5(_0x501afa);},'JDpku':function(_0x2e95e7,_0x2f8cf3){return _0x2e95e7!==_0x2f8cf3;},'PSZzT':'QvoQF','NBsmt':function(_0x4b9d3b,_0x56583d){return _0x4b9d3b(_0x56583d);},'FrNmS':_0x4942f3(0x280,0x2ac,0x2e7,0x2de),'XxNnn':_0x4942f3(0x409,0x363,0x336,0x3a2),'IwXZp':_0x4942f3(0x398,0x344,0x390,0x347),'hvQJk':function(_0x36d4d6,_0xb35727){return _0x36d4d6===_0xb35727;},'IEhim':'p.mh-cover','azSLI':_0x3d03dd(0x495,0x455,0x430,0x4a7),'rIsXQ':'MSdPf','vHFbQ':_0x4942f3(0x394,0x425,0x333,0x3b0),'FCvfB':_0x3d03dd(0x3e3,0x3e9,0x3a6,0x386),'oKuYc':function(_0x30090a,_0x5db912){return _0x30090a(_0x5db912);},'sNYrp':_0x4942f3(0x250,0x331,0x2a3,0x2cc)+_0x3d03dd(0x3cd,0x42e,0x3ca,0x368),'Ezipn':_0x3d03dd(0x49c,0x440,0x4cb,0x422),'lLQWn':_0x4942f3(0x379,0x30e,0x34c,0x334),'UevQW':function(_0x35a715,_0x3a4017){return _0x35a715(_0x3a4017);},'IkxJZ':function(_0x422701,_0x32ed03,_0x589983){return _0x422701(_0x32ed03,_0x589983);},'uMJwr':function(_0x356fbb,_0x2d3169){return _0x356fbb+_0x2d3169;},'UPWuJ':_0x4942f3(0x360,0x3ee,0x392,0x392),'dveFL':_0x4942f3(0x36f,0x283,0x355,0x2fd),'exZPR':function(_0x9e5cf,_0x137bdf){return _0x9e5cf(_0x137bdf);},'xnLEP':_0x3d03dd(0x42e,0x490,0x42a,0x456)+_0x4942f3(0x31f,0x2a5,0x30e,0x2f7),'fzhCd':_0x3d03dd(0x40c,0x3b0,0x42e,0x38e)+_0x4942f3(0x397,0x2c7,0x359,0x330)};let _0x3f8382=_0x164da9['IkxJZ'](req,_0x164da9[_0x4942f3(0x2f3,0x2ce,0x352,0x344)](home_url,_0x164da9[_0x4942f3(0x2f1,0x35b,0x2be,0x30f)]),{'method':_0x164da9[_0x4942f3(0x30b,0x325,0x32c,0x355)],'headers':headers}),_0x5e40d8=_0x346d5e[_0x3d03dd(0x3cc,0x3a0,0x377,0x362)](_0x3f8382['content']);const _0x392d4e={};_0x392d4e['class']=[];function _0x3d03dd(_0x207e55,_0x4b8085,_0x242400,_0x5df959){return _0x49d3d2(_0x207e55-0x1d6,_0x4b8085-0xe5,_0x5df959,_0x5df959-0x123);}_0x392d4e[_0x4942f3(0x380,0x2d9,0x2f3,0x302)]={},_0x392d4e[_0x4942f3(0x2ed,0x317,0x384,0x35f)]=[];let _0x5991ba=_0x392d4e;function _0x4942f3(_0x5d001d,_0x52e716,_0x33aee1,_0x50e5b0){return _0x49d3d2(_0x50e5b0-0xde,_0x52e716-0x5a,_0x52e716,_0x50e5b0-0x176);}return _0x164da9[_0x3d03dd(0x4ae,0x458,0x45b,0x4d9)](_0x5e40d8,_0x164da9[_0x3d03dd(0x431,0x46c,0x46a,0x40c)])[_0x3d03dd(0x435,0x469,0x4b0,0x3db)]((_0x6049c5,_0x236927)=>{function _0x1fac91(_0x19e9b0,_0x3444cc,_0x12f6be,_0x18e28e){return _0x4942f3(_0x19e9b0-0x42,_0x19e9b0,_0x12f6be-0x1e4,_0x12f6be- -0x421);}function _0x2444c1(_0x16590d,_0x2165d6,_0x5b234a,_0x1d5c59){return _0x3d03dd(_0x5b234a- -0x522,_0x2165d6-0x118,_0x5b234a-0x164,_0x1d5c59);}if(_0x2444c1(-0xf0,-0x14e,-0xd0,-0x14a)===_0x2444c1(-0x155,-0x102,-0x12b,-0x139)){let _0x4d7248=_0x2ba1ef[_0x1fac91(-0xa2,-0x120,-0x119,-0x175)](_0x164da9[_0x1fac91(-0x19d,-0x16b,-0x152,-0xf7)](_0xa77fbf,_0x164da9[_0x1fac91(-0xef,-0xd3,-0x96,-0xac)](_0x164da9[_0x2444c1(-0x74,-0x14f,-0xd1,-0x138)]+_0x3f2f79,_0x164da9[_0x2444c1(-0x104,-0x150,-0xe5,-0xd8)]))),_0x356580=_0x4d7248['a'][-0x2647+-0x196*-0x17+0x1cd];_0x10f193=_0x28b310(_0x164da9[_0x1fac91(-0x7f,-0x52,-0xac,-0x127)](_0x2573d0,_0x53e946(_0x356580)));}else{const _0x57fd41=_0x164da9[_0x1fac91(-0xfb,-0x68,-0xc4,-0x13c)](_0x5e40d8,_0x236927)[_0x2444c1(-0x128,-0x97,-0xd7,-0xa9)]('a')[_0x2444c1(-0xc1,-0xd7,-0xa1,-0x114)]();if(_0x57fd41==='全部'){if(_0x164da9[_0x1fac91(-0x14d,-0x18b,-0x129,-0x105)](_0x164da9[_0x1fac91(-0x10b,-0x94,-0xa9,-0x38)],_0x1fac91(-0x2c,-0xd2,-0x72,-0x7d)))return[];else return;}_0x5991ba[_0x1fac91(-0x13d,-0x124,-0x131,-0x15a)]['push']({'type_id':_0x164da9[_0x2444c1(-0x13e,-0x145,-0xcd,-0x9a)](_0x5e40d8,_0x236927)['attr']('data-val'),'type_name':_0x57fd41});}}),_0x5991ba[_0x4942f3(0x2d8,0x2fa,0x2cd,0x2f0)][_0x4942f3(0x2eb,0x37c,0x313,0x323)](_0x304af0=>{function _0x447ab3(_0x5d8170,_0x1b50c4,_0x525b81,_0x22a165){return _0x4942f3(_0x5d8170-0x22,_0x525b81,_0x525b81-0xbf,_0x22a165- -0xad);}const _0x5b22e3={'toxkU':function(_0x477552,_0x564e5f){function _0x492327(_0x83873c,_0x3fea1c,_0x1cc028,_0x22f0fc){return _0x18c5(_0x3fea1c- -0xa7,_0x83873c);}return _0x164da9[_0x492327(0x5a,0x8a,0x6c,0x96)](_0x477552,_0x564e5f);},'nKZky':_0x164da9[_0x4e33e8(0x5e,-0x11,-0x2a,0x2c)],'iwSIC':_0x164da9['XxNnn'],'dKiEg':_0x447ab3(0x25f,0x259,0x2db,0x2aa),'JCdAj':_0x4e33e8(0xa0,0x8a,0x28,0x8f),'oCPYX':_0x164da9[_0x447ab3(0x277,0x239,0x2a2,0x288)],'uWTXG':function(_0x365440,_0x1243a0){return _0x365440(_0x1243a0);},'gCOOX':function(_0x345d33,_0x300aeb){function _0x27e641(_0x5e5d37,_0x26693f,_0x234cd3,_0x325215){return _0x4e33e8(_0x5e5d37-0x149,_0x5e5d37-0x3,_0x26693f,_0x325215-0x47);}return _0x164da9[_0x27e641(0x5a,-0x1b,0x12,0xc5)](_0x345d33,_0x300aeb);},'WpIbw':function(_0x4465d9,_0x2704f7){function _0x1194cf(_0x43db99,_0x9334b9,_0x334dbc,_0x3b0411){return _0x447ab3(_0x43db99-0xae,_0x9334b9-0x1d,_0x9334b9,_0x334dbc- -0x46f);}return _0x164da9[_0x1194cf(-0x1b4,-0x230,-0x1bf,-0x147)](_0x4465d9,_0x2704f7);},'AMODS':_0x447ab3(0x327,0x310,0x341,0x2da),'DkbbQ':function(_0x4007cd,_0x28a164){return _0x164da9['HETVr'](_0x4007cd,_0x28a164);},'rdiVc':_0x164da9[_0x447ab3(0x286,0x2dc,0x2e9,0x2fd)],'duUJC':function(_0x433400,_0x498c12){return _0x433400===_0x498c12;},'HntVi':function(_0x329126,_0x568fe3){return _0x329126>_0x568fe3;},'QMCXI':function(_0x2dbbfc,_0x19cb46,_0x2718ad){return _0x2dbbfc(_0x19cb46,_0x2718ad);},'KFkbo':function(_0x516834,_0x4778e2){return _0x516834+_0x4778e2;},'CKDnl':'ul.mh-list'+'.col7\x20li'};function _0x4e33e8(_0x249ef4,_0x3aa059,_0xafed23,_0x22b664){return _0x4942f3(_0x249ef4-0x12a,_0xafed23,_0xafed23-0x177,_0x3aa059- -0x2d5);}if(_0x164da9['azSLI']!==_0x164da9[_0x447ab3(0x256,0x2ba,0x29e,0x2c5)]){const _0x2cbc61={};_0x2cbc61[_0x4e33e8(-0x5,0x1e,0x5d,0x55)]=_0x164da9[_0x447ab3(0x276,0x2c6,0x31c,0x2d0)],_0x2cbc61[_0x4e33e8(0x9a,0x29,0x31,0x4e)]=_0x164da9[_0x4e33e8(0x6c,0x8b,0x5f,0xe8)],_0x2cbc61[_0x4e33e8(0x152,0xde,0x129,0xcb)]=[];let _0x5a9d69=_0x2cbc61;_0x164da9['oKuYc'](_0x5e40d8,_0x164da9[_0x447ab3(0x1c7,0x262,0x1d6,0x241)])[_0x4e33e8(0x40,0x68,0xb4,0x1e)]((_0x5b61cd,_0x30c036)=>{function _0x20179e(_0xd2188a,_0x299932,_0x1d0e6b,_0x2393e9){return _0x447ab3(_0xd2188a-0x1f0,_0x299932-0x7f,_0x299932,_0xd2188a- -0x26e);}function _0x14cbb5(_0x21cac5,_0x244e54,_0x28f4b8,_0x3ae835){return _0x447ab3(_0x21cac5-0x69,_0x244e54-0x14e,_0x28f4b8,_0x244e54-0x22b);}const _0x159fc7={'yZqJf':function(_0x2f4923,_0x3cdaef){function _0x5914db(_0x2d7779,_0x12b2f4,_0x43ea2c,_0x2708ca){return _0x18c5(_0x2708ca-0x6c,_0x2d7779);}return _0x5b22e3[_0x5914db(0x227,0x184,0x1df,0x1b9)](_0x2f4923,_0x3cdaef);},'Mtxik':_0x5b22e3[_0x20179e(0x3b,0x1e,0x44,-0x11)],'kVKRr':function(_0x176b19,_0x2775f4){return _0x5b22e3['toxkU'](_0x176b19,_0x2775f4);},'zIypd':_0x5b22e3[_0x14cbb5(0x44f,0x44b,0x49d,0x40a)],'nuKHf':function(_0x1a4684,_0x9bd24a){return _0x1a4684(_0x9bd24a);},'JpmSL':_0x14cbb5(0x562,0x508,0x4d4,0x4bd),'iOtdw':_0x5b22e3[_0x20179e(0x6a,-0x8,-0xb,0xd6)],'cWjeP':_0x5b22e3['JCdAj']};if(_0x5b22e3[_0x14cbb5(0x4fd,0x535,0x513,0x4f4)]!==_0x14cbb5(0x52b,0x4c5,0x528,0x50f)){const _0x51538b=_0x159fc7['yZqJf'](_0xbf1d28,_0x78317f)[_0x14cbb5(0x4c7,0x4d1,0x507,0x509)]('a')[_0x20179e(0x79,0xdb,0xbd,0x59)](_0x159fc7[_0x20179e(-0x59,-0xce,-0xca,-0x67)]),_0x2ce4d1=_0x159fc7[_0x14cbb5(0x4a6,0x50a,0x498,0x538)](_0x20e71f,_0x1becb4)[_0x14cbb5(0x49b,0x4d1,0x4a7,0x4c4)]('a')[_0x14cbb5(0x563,0x512,0x4ee,0x4f5)](_0x159fc7['zIypd']),_0x3ca5c5=_0x159fc7[_0x14cbb5(0x491,0x4a0,0x43c,0x50e)](_0x30dcb8,_0x41a79c)[_0x20179e(0x38,0x53,0x37,0x7c)](_0x159fc7[_0x20179e(0x93,0xf6,0x97,0x2f)])['attr'](_0x159fc7[_0x14cbb5(0x4e0,0x49b,0x48f,0x501)]),_0x50c2b3={};_0x50c2b3[_0x20179e(0x21,-0x38,0x13,0x20)]=_0x159fc7[_0x20179e(-0x8,-0x4f,-0x64,-0x63)],_0x175408[_0x14cbb5(0x471,0x4dd,0x491,0x4ea)][_0x20179e(-0x9,-0x80,0x8,-0x13)]({'vod_id':_0x2ce4d1,'vod_name':_0x51538b,'vod_pic':_0x3ca5c5[_0x14cbb5(0x4be,0x4cd,0x535,0x476)](/url\((.*?)\)/)[0x3*0x3+-0x61d*-0x1+0xd*-0x79],'vod_remarks':'','style':_0x50c2b3});}else{const _0x51deba=_0x5b22e3[_0x14cbb5(0x42e,0x4a2,0x4b5,0x4ce)](_0x5e40d8,_0x30c036)[_0x20179e(0x38,0xa8,0x28,0x59)]('a')[_0x14cbb5(0x4eb,0x507,0x539,0x4b0)]();if(_0x5b22e3[_0x14cbb5(0x4f2,0x48a,0x4ff,0x4bb)](_0x51deba,'全部'))return;_0x5a9d69[_0x20179e(0x98,0x67,0x4e,0x9f)][_0x20179e(-0x9,-0x5c,-0x19,-0x22)]({'n':_0x5b22e3[_0x20179e(-0x4b,-0x52,-0x53,-0x67)](_0x5e40d8,_0x30c036)[_0x20179e(0x79,0xec,0xdf,0xd0)](_0x14cbb5(0x575,0x505,0x4ee,0x4c7)),'v':_0x5e40d8(_0x30c036)[_0x14cbb5(0x4f7,0x512,0x532,0x4cc)](_0x5b22e3[_0x20179e(0x66,0x9a,0xe3,0xc1)])});}}),_0x5991ba['filters'][_0x304af0[_0x447ab3(0x254,0x2b2,0x2eb,0x296)]]=_0x5a9d69;}else{const _0x40de78={};_0x40de78[_0x447ab3(0x242,0x284,0x2ba,0x2b2)]=[],_0x40de78[_0x4e33e8(-0x2f,0x33,0xad,-0x2d)]=0x0,_0x40de78['jx']=0x0;let _0x19bbc0=_0x40de78,_0x35648e=_0x5b22e3['duUJC'](_0x1c23a1,_0x443475)?'1':_0x3fbd51;if(_0x5b22e3[_0x447ab3(0x305,0x253,0x30f,0x2af)](_0x5b22e3['DkbbQ'](_0x366259,_0x35648e),0x7ba+-0x512+-0x2a7))return _0x54c900[_0x447ab3(0x241,0x2e3,0x210,0x26c)](_0x19bbc0);const _0x3c4060={};_0x3c4060[_0x447ab3(0x25f,0x269,0x2b8,0x244)]=_0x4e33e8(-0xe,0x28,0x7c,0x1a),_0x3c4060[_0x447ab3(0x292,0x2e0,0x2ea,0x2f4)]=_0x14c422;let _0x3eb9ad=_0x5b22e3[_0x4e33e8(0x9a,0xb1,0x99,0x9a)](_0x3921a2,_0x5b22e3[_0x447ab3(0x1ae,0x25f,0x22a,0x221)](_0x4c3e6c,_0x4e33e8(0xb1,0x91,0x5f,0xbd)+_0x447ab3(0x2b7,0x2a1,0x358,0x30c)+_0x1c6296),_0x3c4060),_0x43c6a3=_0x3f79d9[_0x4e33e8(-0x8,-0x1,-0x5,-0x6)](_0x3eb9ad[_0x447ab3(0x2ba,0x2d6,0x33e,0x308)]);return _0x43c6a3(_0x5b22e3[_0x447ab3(0x316,0x2f6,0x25b,0x2c6)])['each']((_0x368499,_0x4bcef6)=>{const _0x150595=_0x5b22e3[_0x196e03(0x32a,0x387,0x31f,0x325)](_0x43c6a3,_0x4bcef6)[_0x196e03(0x390,0x340,0x372,0x368)]('a')[_0x196e03(0x3d1,0x35a,0x355,0x376)](_0x5b22e3[_0x196e03(0x393,0x36c,0x357,0x354)]),_0x52e16c=_0x5b22e3[_0x37feef(-0xaa,-0xf6,-0x10b,-0x16a)](_0x43c6a3,_0x4bcef6)[_0x37feef(-0x31,-0x90,-0x43,-0x49)]('a')['attr'](_0x5b22e3[_0x37feef(-0xbd,-0x116,-0xad,-0x161)]);function _0x37feef(_0x43ab9f,_0x16d31b,_0x865fbc,_0x33af2d){return _0x447ab3(_0x43ab9f-0x51,_0x16d31b-0xd0,_0x33af2d,_0x16d31b- -0x336);}const _0x5a8775=_0x5b22e3[_0x196e03(0x36e,0x32e,0x3c5,0x39f)](_0x43c6a3,_0x4bcef6)[_0x37feef(-0xed,-0x90,-0xa2,-0x5b)](_0x5b22e3[_0x196e03(0x321,0x30c,0x305,0x2b1)])[_0x37feef(-0x38,-0x4f,-0x61,-0x3b)](_0x5b22e3['dKiEg']),_0x411ead={};_0x411ead['type']=_0x5b22e3[_0x196e03(0x3a6,0x3e1,0x380,0x38d)];function _0x196e03(_0x396d6f,_0x16064b,_0x448a8f,_0x2fea2f){return _0x4e33e8(_0x396d6f-0xb,_0x396d6f-0x312,_0x2fea2f,_0x2fea2f-0x139);}_0x19bbc0[_0x37feef(-0x101,-0x84,-0x88,-0xc)][_0x196e03(0x34f,0x3a8,0x37f,0x3c1)]({'vod_id':_0x52e16c,'vod_name':_0x150595,'vod_pic':_0x5a8775[_0x196e03(0x38c,0x3e8,0x393,0x3da)](/url\((.*?)\)/)[-0xb7*-0x28+0x25e5*-0x1+0x6*0x18d],'vod_remarks':'','style':_0x411ead});}),_0x27b86a[_0x447ab3(0x209,0x259,0x287,0x26c)](_0x19bbc0);}}),_0x164da9['KzcPS'](_0x5e40d8,_0x164da9[_0x4942f3(0x32d,0x3ad,0x32b,0x337)])[_0x4942f3(0x3ac,0x32b,0x2d7,0x33d)]((_0x3aa3c2,_0x2af4eb)=>{function _0x6ec1c4(_0x4b5d46,_0x13a88f,_0x5f9d98,_0x46105f){return _0x4942f3(_0x4b5d46-0x11d,_0x46105f,_0x5f9d98-0x187,_0x5f9d98-0x145);}function _0x3a6816(_0x3677f4,_0x38dff2,_0x4c2a2c,_0xd08423){return _0x4942f3(_0x3677f4-0x1e9,_0x4c2a2c,_0x4c2a2c-0x1e5,_0xd08423- -0x108);}if(_0x164da9[_0x6ec1c4(0x53f,0x483,0x4d8,0x46c)]===_0x164da9[_0x6ec1c4(0x484,0x454,0x47f,0x426)])return _0x454fc0[_0x3a6816(0x25b,0x250,0x228,0x211)](_0x44f622);else{const _0xb2f3c6=_0x164da9[_0x6ec1c4(0x46b,0x4ee,0x4ad,0x4b7)](_0x5e40d8,_0x2af4eb)['find']('a')[_0x3a6816(0x211,0x291,0x238,0x28c)](_0x164da9[_0x6ec1c4(0x40a,0x475,0x409,0x403)]),_0x3677ea=_0x164da9[_0x6ec1c4(0x3d8,0x39b,0x416,0x3fb)](_0x5e40d8,_0x2af4eb)[_0x6ec1c4(0x4c6,0x4d2,0x498,0x4ff)]('a')[_0x6ec1c4(0x4c3,0x4e3,0x4d9,0x47a)](_0x164da9[_0x3a6816(0x1cd,0x27b,0x20b,0x239)]),_0xb91163=_0x5e40d8(_0x2af4eb)[_0x3a6816(0x1ce,0x220,0x1dc,0x24b)](_0x6ec1c4(0x49d,0x51b,0x4cf,0x4cb))[_0x6ec1c4(0x4a5,0x488,0x4d9,0x514)]('style'),_0x1cd9a9={};_0x1cd9a9[_0x6ec1c4(0x4c7,0x466,0x481,0x4af)]='list',_0x5991ba[_0x3a6816(0x1ec,0x1e3,0x2a4,0x257)][_0x6ec1c4(0x4d3,0x488,0x457,0x40f)]({'vod_id':_0x3677ea,'vod_name':_0xb2f3c6,'vod_pic':_0xb91163['match'](/url\((.*?)\)/)[0x214a+-0x114d+-0x7c*0x21],'vod_remarks':'','style':_0x1cd9a9});}}),JSON[_0x3d03dd(0x411,0x402,0x3e3,0x420)](_0x5991ba);},homeVod=()=>{const _0xaf1bae={};_0xaf1bae['list']=[],_0xaf1bae[_0x44e7b8(0x21e,0x171,0x16b,0x1d2)]=0x0,_0xaf1bae['jx']=0x0;function _0x44e7b8(_0x457179,_0x812ece,_0x57ca82,_0x1514c2){return _0x49d3d2(_0x1514c2- -0x58,_0x812ece-0xbd,_0x812ece,_0x1514c2-0xe);}let _0x288aca=_0xaf1bae;return JSON['stringify'](_0x288aca);},category=(_0x7efa1f,_0x266453,_0x5130d7,_0x2a50e8)=>{function _0x2311ee(_0x2a7da7,_0x3e52d7,_0x8cae9d,_0x5b60b4){return _0x49d3d2(_0x8cae9d- -0x453,_0x3e52d7-0xf3,_0x5b60b4,_0x5b60b4-0x14e);}function _0x9fa2dc(_0x1d7c77,_0x105b69,_0x4070b8,_0x404e6a){return _0x49d3d2(_0x105b69- -0x249,_0x105b69-0x82,_0x4070b8,_0x404e6a-0x17b);}const _0x127303={'sAavG':function(_0x5e10c0,_0x45f9b5){return _0x5e10c0(_0x45f9b5);},'HXyoE':_0x2311ee(-0x1e6,-0x2a4,-0x253,-0x2be),'FxEhO':function(_0x49bb32,_0x1c0d46){return _0x49bb32(_0x1c0d46);},'eJZmC':function(_0x498be5,_0x59d298){return _0x498be5(_0x59d298);},'mbTKQ':_0x2311ee(-0x1eb,-0x1f1,-0x1da,-0x164),'NMzjt':_0x9fa2dc(-0x17,0x18,0x4d,0x87),'gvqln':function(_0x3db290,_0x13bc24){return _0x3db290===_0x13bc24;},'hcLOG':function(_0x1257c1,_0x3f2d53){return _0x1257c1(_0x3f2d53);},'mowkE':function(_0x63eda7,_0x343936,_0x4c9067){return _0x63eda7(_0x343936,_0x4c9067);},'gNYLv':function(_0x27ee3f,_0x45483a){return _0x27ee3f+_0x45483a;},'vKOXc':_0x2311ee(-0x220,-0x2a5,-0x234,-0x26d),'oyuhn':_0x2311ee(-0x266,-0x1a8,-0x21d,-0x257)+_0x9fa2dc(0x54,0x9,0x70,-0x64)};let _0x540207=typeof _0x2a50e8===_0x127303['NMzjt']?JSON[_0x2311ee(-0x225,-0x1ab,-0x229,-0x26a)](_0x2a50e8):_0x2a50e8;const _0x1327d7={};_0x1327d7[_0x2311ee(-0x181,-0x24e,-0x1d2,-0x20c)]=[],_0x1327d7[_0x2311ee(-0x2a2,-0x250,-0x229,-0x20c)]=0x0,_0x1327d7['jx']=0x0;let _0x1f5305=_0x1327d7,_0x258033=_0x127303[_0x2311ee(-0x271,-0x21a,-0x224,-0x1d3)](_0x540207['tag'],undefined)?_0x127303[_0x2311ee(-0x22f,-0x1e3,-0x20b,-0x270)](encodeURI,'全部'):_0x127303[_0x9fa2dc(0x30,0x86,0x1b,0x65)](encodeURI,_0x540207['tag']),_0x311ecb=_0x127303[_0x9fa2dc(0x47,0x95,0xd7,0x66)](req,_0x127303[_0x9fa2dc(-0x46,-0x21,0x10,0x19)](home_url,'/podcasts?'+_0x2311ee(-0x219,-0x287,-0x26a,-0x2da)+_0x266453+_0x9fa2dc(0x9d,0x3b,0x60,0x31)+_0x258033+'&area='+_0x7efa1f),{'method':_0x127303['vKOXc'],'headers':headers}),_0x81c6dc=_0x346d5e['load'](_0x311ecb['content']);return _0x81c6dc(_0x127303[_0x2311ee(-0x21d,-0x132,-0x1a9,-0x1dc)])[_0x9fa2dc(-0x3c,0x16,0x82,0x56)]((_0x15cd85,_0xec5243)=>{const _0x20b1cb=_0x127303[_0x3838ae(0x43c,0x3ff,0x450,0x3e1)](_0x81c6dc,_0xec5243)[_0x3838ae(0x469,0x441,0x4db,0x451)]('a')['attr'](_0x127303[_0x3838ae(0x486,0x4a9,0x45c,0x4f5)]),_0x2181ed=_0x127303['FxEhO'](_0x81c6dc,_0xec5243)[_0x38b6a3(0x275,0x20d,0x247,0x240)]('a')['attr'](_0x38b6a3(0x28b,0x25c,0x201,0x25c)),_0x3c1637=_0x127303[_0x3838ae(0x411,0x3e4,0x428,0x3a0)](_0x81c6dc,_0xec5243)[_0x3838ae(0x469,0x42a,0x42a,0x48b)](_0x38b6a3(0x261,0x244,0x1f3,0x25d))[_0x38b6a3(0x2b4,0x24e,0x283,0x274)](_0x127303[_0x38b6a3(0x263,0x1e7,0x240,0x1aa)]);function _0x3838ae(_0x20c7b7,_0x4b1b59,_0x30ee47,_0x5d4b24){return _0x2311ee(_0x20c7b7-0x142,_0x4b1b59-0x1c1,_0x20c7b7-0x647,_0x30ee47);}const _0x3c291e={};function _0x38b6a3(_0xd5db93,_0x18bf01,_0x35386d,_0x420ecd){return _0x9fa2dc(_0xd5db93-0x3,_0x18bf01-0x1e1,_0x420ecd,_0x420ecd-0x3d);}_0x3c291e[_0x38b6a3(0x20a,0x1f6,0x1ae,0x218)]='list',_0x1f5305[_0x3838ae(0x475,0x4bb,0x400,0x423)][_0x38b6a3(0x167,0x1cc,0x216,0x1e7)]({'vod_id':_0x2181ed,'vod_name':_0x20b1cb,'vod_pic':_0x3c1637['match'](/url\((.*?)\)/)[0x176b+-0x18a8+0x13e],'vod_remarks':'','style':_0x3c291e});}),JSON['stringify'](_0x1f5305);},detail=_0x5ba273=>{const _0x27ec5b={'oQpSu':function(_0x3dfc88,_0x6d0ee1,_0x128545){return _0x3dfc88(_0x6d0ee1,_0x128545);},'TsRoR':function(_0x2c978b,_0x462d74){return _0x2c978b+_0x462d74;},'jaRXX':function(_0x46b03d,_0x481e3d){return _0x46b03d!==_0x481e3d;},'KKGwO':function(_0x3f172f,_0x5e0dfd){return _0x3f172f(_0x5e0dfd);},'zEyAO':function(_0x4848ac,_0x652100){return _0x4848ac+_0x652100;},'zbsiB':function(_0x5f4760,_0x33a588){return _0x5f4760(_0x33a588);},'yPoKI':function(_0x3dd8b4,_0x25aeda){return _0x3dd8b4===_0x25aeda;},'fREvS':_0x3c12cf(0x45f,0x4a2,0x4f5,0x4e9)},_0x38948b={};_0x38948b[_0x3c12cf(0x4b7,0x507,0x4c4,0x4ae)]=[],_0x38948b['parse']=0x0,_0x38948b['jx']=0x0;let _0x201ff1=_0x38948b;const _0x1e32a3={};_0x1e32a3['method']=_0x4de991(-0x74,0x8,-0x7,-0x58),_0x1e32a3['headers']=headers;let _0xa0b755=_0x27ec5b[_0x3c12cf(0x4d7,0x4f0,0x51a,0x4e0)](req,_0x27ec5b[_0x4de991(0xf1,0x8e,0xf9,0x57)](home_url,_0x5ba273),_0x1e32a3),_0x509999=_0xa0b755[_0x3c12cf(0x58c,0x55d,0x59d,0x501)],_0x5ad08d=_0x27ec5b[_0x3c12cf(0x4e9,0x53f,0x562,0x4ed)](_0x509999[_0x4de991(0x88,0x5a,0x3a,0x30)](/var _conf = (.*?);/),null)?_0x509999[_0x3c12cf(0x4fb,0x4f7,0x4e7,0x543)](/var _conf = (.*?);/)[0x11c2*0x1+-0x6fb*0x5+0x1126*0x1]:![],_0x48d117=_0x3c12cf(0x447,0x480,0x4b7,0x4c2)+_0x3c12cf(0x4df,0x4ab,0x485,0x452)+_0x4de991(-0x25,-0x1,-0x62,-0x70)+_0x3c12cf(0x4ff,0x522,0x57d,0x575)+_0x4de991(0xe8,0xa7,0xa9,0x66)+_0x3c12cf(0x4f3,0x4c2,0x467,0x4a1)+_0x3c12cf(0x4d3,0x48e,0x47c,0x473)+_0x3c12cf(0x4ad,0x523,0x4c0,0x56b)+'3';if(_0x5ad08d){let _0x54730c=JSON[_0x4de991(0x63,0x13,-0x5f,-0x1a)](_0x27ec5b[_0x3c12cf(0x515,0x4cd,0x4e5,0x488)](eval,_0x27ec5b[_0x3c12cf(0x48f,0x473,0x410,0x43b)](_0x27ec5b[_0x4de991(-0x5f,-0x2a,-0x90,0x41)](_0x4de991(0x131,0xb7,0x9e,0x122)+'=\x20',_0x5ad08d),_0x4de991(0x6e,0x7c,0x9e,0xc)+_0x4de991(0x37,0x9b,0x3c,0x7a)+'f)'))),_0x4fa68f=_0x54730c['a'][-0x25cc+0x1f8*-0xe+0xbc*0x59];_0x48d117=_0x27ec5b[_0x4de991(0x7b,0x30,-0x4e,-0x33)](rot13,_0x27ec5b[_0x4de991(0xa6,0x5d,-0x19,-0x1f)](base64Decode,rot13(_0x4fa68f)));}let _0x3e2c3d=_0x27ec5b[_0x3c12cf(0x58a,0x51e,0x534,0x551)](_0x5ad08d,![])?_0x27ec5b['fREvS']:_0x3c12cf(0x540,0x4f1,0x510,0x507);function _0x4de991(_0x5c8430,_0x2f56e4,_0x349edd,_0x5d9c1b){return _0x49d3d2(_0x2f56e4- -0x217,_0x2f56e4-0x1e7,_0x5d9c1b,_0x5d9c1b-0x31);}const _0x42db39={};_0x42db39[_0x3c12cf(0x4fc,0x4b1,0x4de,0x44b)]='';function _0x3c12cf(_0x3e9a5c,_0x1e8214,_0x6030d,_0xbafd38){return _0x49d3d2(_0x1e8214-0x286,_0x1e8214-0x15f,_0x6030d,_0xbafd38-0xb2);}return _0x42db39['vod_id']=_0x5ba273,_0x42db39['vod_name']='',_0x42db39[_0x4de991(0x17,0x1b,0x8c,0x64)+'s']='',_0x42db39['vod_year']='',_0x42db39[_0x3c12cf(0x54a,0x53e,0x529,0x571)]='',_0x42db39['vod_actor']='',_0x42db39['vod_direct'+'or']='',_0x42db39['vod_conten'+'t']=_0x3e2c3d,_0x42db39[_0x3c12cf(0x5d9,0x560,0x55a,0x59e)+_0x4de991(0x7f,0x8f,0x8a,0xa4)]=_0x4de991(0xbf,0x43,0xb3,0xc1),_0x42db39['vod_play_u'+'rl']=_0x3c12cf(0x50a,0x536,0x4fb,0x503)+_0x48d117,_0x201ff1['list'][_0x3c12cf(0x4ed,0x4ba,0x517,0x468)](_0x42db39),JSON[_0x3c12cf(0x4c3,0x4c1,0x461,0x524)](_0x201ff1);},play=(_0xdb7fa9,_0x3513b5,_0x119358)=>{const _0x24cc9e={};function _0x3a2d14(_0x193ee6,_0x8d4270,_0x9e6a96,_0x53d7e8){return _0x49d3d2(_0x9e6a96-0x243,_0x8d4270-0x140,_0x8d4270,_0x53d7e8-0xea);}_0x24cc9e['url']='',_0x24cc9e[_0x3a2d14(0x42a,0x424,0x46d,0x3f3)]=0x0,_0x24cc9e['jx']=0x0,_0x24cc9e[_0x2c780d(-0x1f9,-0x1b5,-0x16b,-0x143)]=headers;let _0x4df5a0=_0x24cc9e;_0x4df5a0[_0x2c780d(-0x104,-0x153,-0x167,-0x1c8)]=_0x3513b5;function _0x2c780d(_0x313d2e,_0x3af20a,_0x2a8124,_0x5829cd){return _0x49d3d2(_0x3af20a- -0x39c,_0x3af20a-0x1b2,_0x5829cd,_0x5829cd-0x15a);}return JSON[_0x3a2d14(0x494,0x4b6,0x47e,0x4e1)](_0x4df5a0);},search=(_0x331466,_0x29f67d,_0x3a6ad5)=>{function _0x200fa5(_0x4de481,_0x3ae5e7,_0x2609c0,_0x1f1d36){return _0x49d3d2(_0x4de481-0x256,_0x3ae5e7-0x176,_0x3ae5e7,_0x1f1d36-0x196);}const _0x16efe3={'rfNJz':function(_0x523f40,_0x5b0442){return _0x523f40(_0x5b0442);},'xqHqG':_0x3575ea(0x54,0xc7,0xf2,0xad),'TXsEC':_0x3575ea(0x139,0x18b,0x15d,0x1a8),'susuL':_0x200fa5(0x502,0x4c6,0x4b6,0x4da),'hfvXc':_0x3575ea(0xd1,0x140,0x18c,0xe1),'jpEhy':function(_0x5219b9,_0x10d6c2){return _0x5219b9===_0x10d6c2;},'oZCcN':function(_0x28f343,_0x5d3db0,_0xd9b3ce){return _0x28f343(_0x5d3db0,_0xd9b3ce);},'xDaom':function(_0x33f8da,_0x3ca0cf){return _0x33f8da+_0x3ca0cf;},'WksXn':_0x200fa5(0x48c,0x4ea,0x466,0x4de)+_0x200fa5(0x4a8,0x49f,0x4fd,0x511)},_0x21a1c0={};_0x21a1c0[_0x200fa5(0x4d7,0x539,0x555,0x521)]=[],_0x21a1c0[_0x200fa5(0x480,0x441,0x447,0x442)]=0x0,_0x21a1c0['jx']=0x0;let _0x2a2190=_0x21a1c0;function _0x3575ea(_0x11bf4c,_0x455654,_0x403ba6,_0x33fd3d){return _0xee7485(_0x403ba6,_0x455654-0x61,_0x403ba6-0x13a,_0x455654- -0x119);}let _0x14a222=_0x16efe3[_0x3575ea(0x18b,0x14d,0xdb,0x107)](_0x3a6ad5,undefined)?'1':_0x3a6ad5;if(_0x16efe3[_0x200fa5(0x4b6,0x51b,0x46f,0x4ce)](parseInt,_0x14a222)>0xc38+-0x1ef5+0x12be)return JSON[_0x3575ea(0x8b,0x102,0x160,0x10d)](_0x2a2190);const _0x323111={};_0x323111[_0x200fa5(0x469,0x405,0x473,0x405)]=_0x3575ea(0x118,0xe6,0x82,0xec),_0x323111[_0x3575ea(0x17d,0x18a,0x1e7,0x114)]=headers;let _0x99da9b=_0x16efe3['oZCcN'](req,_0x16efe3['xDaom'](home_url,_0x3575ea(0xe3,0x14f,0x113,0xfb)+'yword='+_0x331466),_0x323111),_0x1392c9=_0x346d5e[_0x200fa5(0x44c,0x42a,0x45d,0x469)](_0x99da9b['content']);return _0x16efe3[_0x3575ea(0x15c,0x127,0x13c,0x12e)](_0x1392c9,_0x16efe3[_0x200fa5(0x43b,0x416,0x428,0x438)])[_0x3575ea(0x106,0x126,0xe3,0x167)]((_0x116733,_0x3afcec)=>{function _0x10ee50(_0x24f3ea,_0x49a6dd,_0x5dbfaf,_0x2cbdc9){return _0x3575ea(_0x24f3ea-0x1b7,_0x5dbfaf- -0x2e5,_0x24f3ea,_0x2cbdc9-0xc3);}const _0x1ec317=_0x16efe3['rfNJz'](_0x1392c9,_0x3afcec)['find']('a')[_0x8dba00(0x78,0xa1,0xa1,0x33)](_0x16efe3[_0x10ee50(-0x206,-0x1db,-0x1a4,-0x19b)]),_0x3966fb=_0x16efe3['rfNJz'](_0x1392c9,_0x3afcec)[_0x10ee50(-0x195,-0x14d,-0x1a9,-0x1c9)]('a')[_0x10ee50(-0x119,-0x17e,-0x168,-0x191)](_0x16efe3[_0x8dba00(0x49,0x34,0xf,0x64)]),_0x11ef9b=_0x16efe3[_0x10ee50(-0x1ae,-0x235,-0x1be,-0x183)](_0x1392c9,_0x3afcec)['find'](_0x16efe3[_0x10ee50(-0x1db,-0x13b,-0x190,-0x1a7)])[_0x8dba00(0x78,0x31,0x74,0x2a)](_0x16efe3[_0x10ee50(-0x225,-0x1a8,-0x1db,-0x207)]);function _0x8dba00(_0xc334b1,_0x13c07c,_0x19b6c3,_0x295c7b){return _0x200fa5(_0xc334b1- -0x494,_0x19b6c3,_0x19b6c3-0x71,_0x295c7b-0xcb);}const _0x3d5174={};_0x3d5174[_0x8dba00(0x20,0x23,-0x56,-0x2e)]=_0x8dba00(0x43,0xa,-0x2c,0x47),_0x2a2190[_0x8dba00(0x43,0x6e,0xba,0xa4)]['push']({'vod_id':_0x3966fb,'vod_name':_0x1ec317,'vod_pic':_0x11ef9b[_0x8dba00(0x33,0x92,0x94,0x3)](/url\((.*?)\)/)[0x111*0x1a+-0x141c+-0x79d*0x1],'vod_remarks':'','style':_0x3d5174});}),JSON[_0x200fa5(0x491,0x4a4,0x505,0x461)](_0x2a2190);},live=_0x482c6f=>{return'';},proxy=_0x25ac5a=>{return[];},__jsEvalReturn=()=>{const _0x66a8c2={};_0x66a8c2['init']=init,_0x66a8c2[_0x486d88(0x44f,0x421,0x46c,0x405)]=home;function _0x814340(_0x2fe5f9,_0xb7cad9,_0x42577a,_0x117cc9){return _0x49d3d2(_0x2fe5f9- -0x233,_0xb7cad9-0x4c,_0xb7cad9,_0x117cc9-0xe3);}_0x66a8c2[_0x486d88(0x3cd,0x3b8,0x3b4,0x3fd)]=homeVod,_0x66a8c2[_0x486d88(0x3c0,0x3e3,0x3ee,0x3e6)]=category,_0x66a8c2[_0x814340(-0x28,0x2b,-0x27,-0x74)]=detail,_0x66a8c2['play']=play;function _0x486d88(_0x179f59,_0x47b305,_0x4784d9,_0x57e577){return _0x49d3d2(_0x179f59-0x182,_0x47b305-0x1d7,_0x57e577,_0x57e577-0x18d);}return _0x66a8c2[_0x814340(0xd,0x78,-0x20,-0x22)]=search,_0x66a8c2[_0x814340(-0x35,-0x86,-0x21,0x8)]=live,_0x66a8c2[_0x814340(-0x4b,-0x9e,-0x2,0x1a)]=proxy,_0x66a8c2;};export{__jsEvalReturn};
+250
View File
@@ -0,0 +1,250 @@
let host = 'https://qqqys.com';
let headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36',
'accept-language': 'zh-CN,zh;q=0.9',
'cache-control': 'no-cache',
'pragma': 'no-cache',
};
async function init(cfg) {}
function json2vods(arr) {
let videos = [];
if (!arr) return videos;
for (const i of arr) {
let type_name = i.type_name || '';
if (i.vod_class) type_name = type_name + ',' + i.vod_class;
videos.push({
'vod_id': i.vod_id.toString(),
'vod_name': i.vod_name,
'vod_pic': i.vod_pic,
'vod_remarks': i.vod_remarks,
'type_name': type_name,
'vod_year': i.vod_year
});
}
return videos;
}
async function home(filter) {
let url = host + '/api.php/index/home';
let resp = await req(url, { headers: headers });
let json = JSON.parse(resp.content);
let categories = json.data.categories;
let classes = categories.map(i => ({
'type_id': i.type_name,
'type_name': i.type_name
}));
const filterConfig = {
"电影": [
{ key: "class", name: "类型", value: [ {n:"全部",v:""}, {n:"动作",v:"动作"}, {n:"喜剧",v:"喜剧"}, {n:"爱情",v:"爱情"}, {n:"科幻",v:"科幻"}, {n:"恐怖",v:"恐怖"}, {n:"悬疑",v:"悬疑"}, {n:"犯罪",v:"犯罪"}, {n:"战争",v:"战争"}, {n:"动画",v:"动画"}, {n:"冒险",v:"冒险"}, {n:"历史",v:"历史"}, {n:"灾难",v:"灾难"}, {n:"纪录",v:"纪录"}, {n:"剧情",v:"剧情"} ] },
{ key: "area", name: "地区", value: [ {n:"全部",v:""}, {n:"大陆",v:"大陆"}, {n:"香港",v:"香港"}, {n:"台湾",v:"台湾"}, {n:"美国",v:"美国"}, {n:"日本",v:"日本"}, {n:"韩国",v:"韩国"}, {n:"泰国",v:"泰国"}, {n:"印度",v:"印度"}, {n:"英国",v:"英国"}, {n:"法国",v:"法国"}, {n:"德国",v:"德国"}, {n:"加拿大",v:"加拿大"}, {n:"西班牙",v:"西班牙"}, {n:"意大利",v:"意大利"}, {n:"澳大利亚",v:"澳大利亚"} ] },
{ key: "year", name: "年份", value: [ {n:"全部",v:""}, {n:"2026",v:"2026"}, {n:"2025",v:"2025"}, {n:"2024",v:"2024"}, {n:"2023",v:"2023"}, {n:"2022",v:"2022"}, {n:"2021",v:"2021"}, {n:"2020",v:"2020"}, {n:"2019",v:"2019"}, {n:"2018",v:"2018"}, {n:"2017",v:"2017"}, {n:"2016",v:"2016"}, {n:"2015-2011",v:"2015-2011"}, {n:"2010-2000",v:"2010-2000"}, {n:"90年代",v:"90年代"}, {n:"80年代",v:"80年代"}, {n:"更早",v:"更早"} ] },
{ key: "sort", name: "排序", value: [ {n:"人气",v:"hits"}, {n:"最新",v:"time"}, {n:"评分",v:"score"}, {n:"年份",v:"year"} ] }
],
"剧集": [
{ key: "class", name: "类型", value: [ {n:"全部",v:""}, {n:"爱情",v:"爱情"}, {n:"古装",v:"古装"}, {n:"武侠",v:"武侠"}, {n:"历史",v:"历史"}, {n:"家庭",v:"家庭"}, {n:"喜剧",v:"喜剧"}, {n:"悬疑",v:"悬疑"}, {n:"犯罪",v:"犯罪"}, {n:"战争",v:"战争"}, {n:"奇幻",v:"奇幻"}, {n:"科幻",v:"科幻"}, {n:"恐怖",v:"恐怖"} ] },
{ key: "area", name: "地区", value: [ {n:"全部",v:""}, {n:"大陆",v:"大陆"}, {n:"香港",v:"香港"}, {n:"台湾",v:"台湾"}, {n:"美国",v:"美国"}, {n:"日本",v:"日本"}, {n:"韩国",v:"韩国"}, {n:"泰国",v:"泰国"}, {n:"英国",v:"英国"} ] },
{ key: "year", name: "年份", value: [ {n:"全部",v:""}, {n:"2026",v:"2026"}, {n:"2025",v:"2025"}, {n:"2024",v:"2024"}, {n:"2023",v:"2023"}, {n:"2022",v:"2022"}, {n:"2021",v:"2021"}, {n:"2020-2016",v:"2020-2016"}, {n:"2015-2011",v:"2015-2011"}, {n:"2010-2000",v:"2010-2000"}, {n:"更早",v:"更早"} ] },
{ key: "sort", name: "排序", value: [ {n:"人气",v:"hits"}, {n:"最新",v:"time"}, {n:"评分",v:"score"}, {n:"年份",v:"year"} ] }
],
"动漫": [
{ key: "class", name: "类型", value: [ {n:"全部",v:""}, {n:"冒险",v:"冒险"}, {n:"奇幻",v:"奇幻"}, {n:"科幻",v:"科幻"}, {n:"武侠",v:"武侠"}, {n:"悬疑",v:"悬疑"} ] },
{ key: "area", name: "地区", value: [ {n:"全部",v:""}, {n:"大陆",v:"大陆"}, {n:"日本",v:"日本"}, {n:"欧美",v:"欧美"} ] },
{ key: "year", name: "年份", value: [ {n:"全部",v:""}, {n:"2026",v:"2026"}, {n:"2025",v:"2025"}, {n:"2024",v:"2024"}, {n:"2023",v:"2023"}, {n:"2022",v:"2022"}, {n:"2021",v:"2021"}, {n:"更早",v:"更早"} ] },
{ key: "sort", name: "排序", value: [ {n:"人气",v:"hits"}, {n:"最新",v:"time"}, {n:"评分",v:"score"}, {n:"年份",v:"year"} ] }
],
"综艺": [
{ key: "class", name: "类型", value: [ {n:"全部",v:""}, {n:"真人秀",v:"真人秀"}, {n:"音乐",v:"音乐"}, {n:"脱口秀",v:"脱口秀"}, {n:"歌舞",v:"歌舞"}, {n:"爱情",v:"爱情"} ] },
{ key: "area", name: "地区", value: [ {n:"全部",v:""}, {n:"大陆",v:"大陆"}, {n:"香港",v:"香港"}, {n:"台湾",v:"台湾"}, {n:"美国",v:"美国"}, {n:"日本",v:"日本"}, {n:"韩国",v:"韩国"} ] },
{ key: "year", name: "年份", value: [ {n:"全部",v:""}, {n:"2026",v:"2026"}, {n:"2025",v:"2025"}, {n:"2024",v:"2024"}, {n:"2023",v:"2023"}, {n:"2022",v:"2022"}, {n:"2021",v:"2021"}, {n:"更早",v:"更早"} ] },
{ key: "sort", name: "排序", value: [ {n:"人气",v:"hits"}, {n:"最新",v:"time"}, {n:"评分",v:"score"}, {n:"年份",v:"year"} ] }
]
};
let videos = [];
for (const i of categories) {
videos.push(...json2vods(i.videos));
}
return JSON.stringify({
class: classes,
list: videos,
filters: filterConfig
});
}
async function category(tid, pg, filter, extend) {
let sort = extend.sort || 'hits';
let url = `${host}/api.php/filter/vod?type_name=${encodeURIComponent(tid)}&page=${pg}&sort=${sort}`;
if (extend.class) url += `&class=${encodeURIComponent(extend.class)}`;
if (extend.area) url += `&area=${encodeURIComponent(extend.area)}`;
if (extend.year) url += `&year=${encodeURIComponent(extend.year)}`;
let resp = await req(url, { headers: headers });
let json = JSON.parse(resp.content);
return JSON.stringify({
list: json2vods(json.data),
page: parseInt(pg),
pagecount: json.pageCount
});
}
async function detail(id) {
let url = `${host}/api.php/vod/get_detail?vod_id=${id}`;
let resp = await req(url, { headers: headers });
let json = JSON.parse(resp.content);
let data = json.data[0];
let vodplayer = json.vodplayer;
let aggregateUrl = `${host}/api.php/internal/search_aggregate?vod_id=${id}`;
let aggResp = await req(aggregateUrl, { headers: headers });
let aggJson = JSON.parse(aggResp.content);
let shows = [];
let play_urls = [];
let raw_shows = data.vod_play_from.split('$$$');
let raw_urls_list = data.vod_play_url.split('$$$');
for (let i = 0; i < raw_shows.length; i++) {
let show_code = raw_shows[i];
let urls_str = raw_urls_list[i];
let need_parse = 0, is_show = 0, name = show_code;
for (const player of vodplayer) {
if (player.from === show_code) {
is_show = 1;
need_parse = player.decode_status;
if (show_code.toLowerCase() !== player.show.toLowerCase()) {
name = `${player.show} (${show_code})`;
}
break;
}
}
if (is_show === 1) {
let urls = [];
let items = urls_str.split('#');
for (const item of items) {
if (item.includes('$')) {
let parts = item.split('$');
urls.push(`${parts[0]}$${show_code}@${need_parse}@${parts[1]}`);
}
}
if (urls.length > 0) {
play_urls.push(urls.join('#'));
shows.push(name);
}
}
}
if (aggJson && aggJson.data) {
aggJson.data.forEach(item => {
if (!shows.includes(item.site_name) && item.vod_play_url) {
let name = item.site_name;
let urls_str = item.vod_play_url.replace(/\t+/g, '').trim();
let urls = [];
let items = urls_str.split('#');
for (const item_url of items) {
if (item_url.includes('$')) {
let parts = item_url.split('$');
urls.push(`${parts[0]}$${name}@0@${parts[1]}`);
}
}
if (urls.length > 0) {
play_urls.push(urls.join('#'));
shows.push(name);
}
}
});
}
let video = {
'vod_id': data.vod_id.toString(),
'vod_name': data.vod_name,
'vod_pic': data.vod_pic,
'vod_remarks': data.vod_remarks,
'vod_year': data.vod_year,
'vod_area': data.vod_area,
'vod_actor': data.vod_actor,
'vod_director': data.vod_director,
'vod_content': data.vod_content.replace(/<[^>]+>/g, '').trim(),
'vod_play_from': shows.join('$$$'),
'vod_play_url': play_urls.join('$$$'),
'type_name': data.vod_class
};
return JSON.stringify({ list: [video] });
}
async function search(wd, quick, pg) {
let url = `${host}/api.php/search/index?wd=${encodeURIComponent(wd)}&page=${pg}&limit=15`;
let resp = await req(url, { headers: headers });
let json = JSON.parse(resp.content);
return JSON.stringify({
list: json2vods(json.data),
page: parseInt(pg),
pagecount: json.pageCount
});
}
async function play(flag, id, flags) {
let parts = id.split('@');
let play_from = parts[0], need_parse = parts[1], raw_url = parts[2];
let jx = 0, final_url = '';
if (need_parse === '1') {
let auth_token = '';
for (let i = 0; i < 2; i++) {
try {
let apiUrl = `${host}/api.php/decode/url/?url=${encodeURIComponent(raw_url)}&vodFrom=${encodeURIComponent(play_from)}${auth_token}`;
let resp = await req(apiUrl, { headers: headers, timeout: 15000 });
let json = JSON.parse(resp.content);
if (json.code === 2 && json.challenge) {
let token = eval(json.challenge);
auth_token = `&token=${token}`;
continue;
}
if (json.data && typeof json.data === 'string' && json.data.startsWith('http')) {
final_url = json.data;
break;
}
} catch (e) {
console.error("[解析失败]", e);
}
}
}
if (!final_url) {
final_url = raw_url;
if (/(?:www\.iqiyi|v\.qq|v\.youku|www\.mgtv|www\.bilibili)\.com/.test(raw_url)) jx = 1;
}
return JSON.stringify({
parse: jx,
url: final_url,
header: { 'User-Agent': headers['User-Agent'] }
});
}
async function homeVod() {
return JSON.stringify({ list: [] });
}
export function __jsEvalReturn() {
return {
init: init,
home: home,
homeVod: homeVod,
category: category,
search: search,
detail: detail,
play: play
};
}
+101
View File
@@ -0,0 +1,101 @@
/*
@header({
searchable: 1,
filterable: 1,
quickSearch: 1,
title: '4K指南[盘]',
author: 'EylinSir',
lang: 'cat'
})
*/
// 本资源来源于互联网公开渠道,仅可用于个人学习爬虫技术。
// 严禁将其用于任何商业用途,下载后请于 24 小时内删除。
let host = 'https://4kzn.com';
const headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36',
'Referer': host + '/'
};
async function init(cfg) {
if (cfg.ext && cfg.ext.startsWith('http')) host = cfg.ext.trim().replace(/\/$/, '');
}
async function home(filter) {
return JSON.stringify({
class: [
{ type_id: 'zuixin', type_name: '最新' },
{ type_id: 'top250', type_name: 'TOP250' },
{ type_id: 'dianying', type_name: '电影' },
{ type_id: 'juji', type_name: '剧集' }
],
filters: {
"dianying": [{ key: "type", name: "类型", value: [{ "n": "全部", "v": "" }, { "n": "电影", "v": "dianying" }, { "n": "喜剧", "v": "xiju" }, { "n": "爱情", "v": "aiqing" }, { "n": "剧情", "v": "juqing" }, { "n": "悬疑", "v": "xuanyi" }, { "n": "传记", "v": "zhuanji" }, { "n": "动作", "v": "dongzuo" }, { "n": "科幻", "v": "kehuan" }, { "n": "犯罪", "v": "fanzui" }, { "n": "奇幻", "v": "qihuan" }, { "n": "冒险", "v": "maoxian" }, { "n": "家庭", "v": "jiating" }, { "n": "运动", "v": "yundong" }, { "n": "歌舞", "v": "gewu" }, { "n": "战争", "v": "zhanzheng" }, { "n": "惊悚", "v": "jingsong" }, { "n": "西部", "v": "xibu" }, { "n": "动画", "v": "donghua" }, { "n": "灾难", "v": "zainan" }, { "n": "恐怖", "v": "kongbu" }, { "n": "历史", "v": "lishi" }, { "n": "音乐", "v": "yinyue" }, { "n": "同性", "v": "tongxing" }, { "n": "纪录片", "v": "jilupian" }, { "n": "古装", "v": "guzhuang" }, { "n": "儿童", "v": "ertong" }, { "n": "武侠", "v": "武侠" }] }],
"juji": [{ key: "type", name: "类型", value: [{ "n": "全部", "v": "" }, { "n": "剧集", "v": "juji" }, { "n": "剧情", "v": "juq" }, { "n": "惊悚", "v": "jings" }, { "n": "犯罪", "v": "fanzuii" }, { "n": "动作", "v": "jjdongzuo" }, { "n": "历史", "v": "jjlishi" }, { "n": "战争", "v": "jjzhanzheng" }, { "n": "冒险", "v": "jjmaoxian" }, { "n": "古装", "v": "古装" }, { "n": "爱情", "v": "爱情" }, { "n": "喜剧", "v": "喜剧" }, { "n": "最新", "v": "zuixin-juji" }, { "n": "科幻", "v": "科幻" }, { "n": "悬疑", "v": "悬疑" }, { "n": "奇幻", "v": "奇幻" }, { "n": "家庭", "v": "家庭" }, { "n": "恐怖", "v": "恐怖" }, { "n": "西部", "v": "西部" }, { "n": "动画", "v": "动画" }] }]
}
});
}
async function homeVod() {
return await category('zuixin', 1, null, {});
}
async function category(tid, pg, filter, extend) {
const url = `${host}/books/${(extend && extend.type) || tid}/page/${pg}`;
const html = (await req(url, { headers })).content;
const list = pdfa(html, '.posts-row .posts-item').map(it => ({
vod_id: pdfh(it, 'a.item-image&&href'),
vod_name: pdfh(it, '.item-title&&Text'),
vod_pic: pdfh(it, '.lazy&&data-src'),
vod_remarks: pdfh(it, '.text-muted&&Text')
}));
return JSON.stringify({ list, page: parseInt(pg), pagecount: 999, limit: 20, total: 999 });
}
async function search(wd, quick, pg = 1) {
const url = `${host}/?post_type=book&s=${encodeURIComponent(wd)}&page=${pg}`;
const html = (await req(url, { headers })).content;
const list = pdfa(html, '.posts-row .posts-item').map(it => ({
vod_id: pdfh(it, 'a.item-image&&href'),
vod_name: pdfh(it, '.item-title&&Text'),
vod_pic: pdfh(it, '.lazy&&data-src'),
vod_remarks: pdfh(it, '.text-muted&&Text')
}));
return JSON.stringify({ list, page: parseInt(pg) });
}
async function detail(id) {
const url = id.startsWith('http') ? id : host + id;
const html = (await req(url, { headers })).content;
const txt = pdfh(html, '.panel-body p&&Text');
const get = (k) => (txt.match(new RegExp(`${k}:\\s*(.*?)(?=\\s*(导演|主演|类型|制片|语言|上映|片长|又名|IMDb|$))`)) || ['',''])[1].replace(/\//g, ',');
const playList = pdfa(html, '.site-go a').map(a =>
pdfh(a, 'a&&Text') + '$push://' + pdfh(a, 'a&&href')
);
return JSON.stringify({
list: [{
vod_id: id,
vod_name: pdfh(html, '.site-name&&Text'),
vod_pic: pdfh(html, '.lazy&&data-src'),
type_name: get('类型'),
vod_year: (get('上映日期').match(/\d{4}/) || [''])[0],
vod_area: get('制片国家/地区'),
vod_actor: get('主演'),
vod_director: get('导演'),
vod_content: txt.split('IMDb:').pop().trim(),
vod_play_from: playList.length ? playList.map(u => u.split('$')[0]).join('$$$') : '无资源',
vod_play_url: playList.length ? playList.join('$$$') : ''
}]
});
}
async function play(flag, id, flags) {
return JSON.stringify({ parse: 0, url: id });
}
export function __jsEvalReturn() {
return { init, home, homeVod, category, search, detail, play };
}
+239
View File
@@ -0,0 +1,239 @@
const config = {
host: 'http://139.9.106.196:2345',
userId: '623ba3ccaae348f9a3ce90adafb05bc1',
token: '61450f3dc3e34bea80e5cbe4ae34fc05',
deviceId: 'ea27caf7-9a51-4209-b1a5-374bf30c2ffd',
clientVersion: '4.9.0.31',
};
const COMMON_FIELDS =
'BasicSyncInfo,CanDelete,Container,PrimaryImageAspectRatio,ProductionYear,CommunityRating,Status,CriticRating,EndDate,Path,Overview,Genres,People,Taglines,Studios,IsFolder';
const IMAGE_TYPES = 'Primary,Backdrop,Thumb,Banner';
const deviceProfile = {
DeviceProfile: {
MaxStaticBitrate: 140000000,
MaxStreamingBitrate: 140000000,
DirectPlayProfiles: [
{ Container: 'mp4,mkv,webm', Type: 'Video', VideoCodec: 'h264,h265,av1,vp9', AudioCodec: 'aac,mp3,opus,flac' },
{ Container: 'mp3,aac,flac,opus', Type: 'Audio' },
],
TranscodingProfiles: [
{ Container: 'mp4', Type: 'Video', VideoCodec: 'h264', AudioCodec: 'aac', Context: 'Streaming', Protocol: 'http' },
{ Container: 'aac', Type: 'Audio', Context: 'Streaming', Protocol: 'http' },
],
SubtitleProfiles: [{ Format: 'srt,ass,vtt', Method: 'External' }],
CodecProfiles: [{ Type: 'Video', Codec: 'h264', ApplyConditions: [{ Condition: 'LessThanEqual', Property: 'VideoLevel', Value: '62' }] }],
BreakOnNonKeyFrames: true,
},
};
const getHeaders = (extra = {}) => ({
'X-Emby-Client': 'Emby Web',
'X-Emby-Device-Name': 'Android WebView Android',
'X-Emby-Device-Id': config.deviceId,
'X-Emby-Client-Version': config.clientVersion,
'X-Emby-Token': config.token,
...extra,
});
const buildUrl = (endpoint, params = {}) => {
const qs = Object.entries(params)
.map(([k, v]) => `${k}=${encodeURIComponent(v)}`)
.join('&');
return `${config.host}${endpoint}${qs ? (endpoint.includes('?') ? '&' : '?') + qs : ''}`;
};
const getImageUrl = (itemId, imageTag) =>
imageTag ? `${config.host}/emby/Items/${itemId}/Images/Primary?maxWidth=400&tag=${imageTag}&quality=90` : '';
const extractVideos = (jsonData) =>
(jsonData?.Items || []).map((it) => ({
vod_id: it.Id,
vod_name: it.Name || '',
vod_pic: getImageUrl(it.Id, it.ImageTags?.Primary),
vod_remarks: it.ProductionYear?.toString() || '',
Type: it.Type || '',
vod_tag: it.Type === 'Folder' || it.Type === 'BoxSet' ? 'folder' : 'video',
}));
const fetchApi = async (url, options = {}) => {
const resp = await req(url, {
...options,
headers: getHeaders(options.headers || {}),
});
return resp?.content ? JSON.parse(resp.content) : null;
};
const home = async () => {
const json = await fetchApi(buildUrl(`/emby/Users/${config.userId}/Views`));
const classList = (json?.Items || [])
.filter((it) => !/播放列表|相机/.test(it.Name))
.map((it) => ({ type_id: it.Id, type_name: it.Name }));
return JSON.stringify({ class: classList, filters: {}, list: [] });
};
const homeVod = async () => {
const url = buildUrl(`/emby/Users/${config.userId}/Items`, {
SortBy: 'DateCreated',
SortOrder: 'Descending',
IncludeItemTypes: 'Movie,Series',
Recursive: 'true',
Limit: 40,
Fields: COMMON_FIELDS,
EnableImageTypes: IMAGE_TYPES,
ImageTypeLimit: 1,
});
const json = await fetchApi(url);
return JSON.stringify({ list: json ? extractVideos(json) : [] });
};
const category = async (tid, pg = 1) => {
const startIndex = (pg - 1) * 30;
const url = buildUrl(`/emby/Users/${config.userId}/Items`, {
SortBy: 'DateLastContentAdded,SortName',
SortOrder: 'Descending',
IncludeItemTypes: 'Movie,Series',
Recursive: 'true',
Fields: COMMON_FIELDS,
StartIndex: startIndex,
ParentId: tid,
EnableImageTypes: IMAGE_TYPES,
ImageTypeLimit: 1,
Limit: 30,
EnableUserData: 'true',
});
const json = await fetchApi(url);
if (!json) return JSON.stringify({ list: [], page: +pg, pagecount: 1, limit: 30, total: 0 });
const list = extractVideos(json);
const total = json.TotalRecordCount || 0;
const pagecount = Math.ceil(total / 30) || 1;
return JSON.stringify({ list, page: +pg, pagecount, limit: 30, total });
};
const detail = async (id) => {
const info = await fetchApi(buildUrl(`/emby/Users/${config.userId}/Items/${id}`, { Fields: COMMON_FIELDS }));
if (!info) return JSON.stringify({ list: [] });
if (info.Type === 'Folder' || info.Type === 'BoxSet') {
const folderItems = await fetchApi(
buildUrl(`/emby/Users/${config.userId}/Items`, {
ParentId: id,
SortBy: 'DateLastContentAdded,SortName',
SortOrder: 'Descending',
IncludeItemTypes: 'Movie,Series,Folder',
Recursive: 'false',
Fields: COMMON_FIELDS.replace(',Overview,Genres,People,Taglines,Studios,IsFolder', ''),
EnableImageTypes: IMAGE_TYPES,
ImageTypeLimit: 1,
Limit: 100,
EnableUserData: 'true',
})
);
const list = extractVideos(folderItems);
return JSON.stringify({ list, page: 1, pagecount: 1, limit: 100, total: list.length });
}
const rating = info.CommunityRating || info.CriticRating;
const formattedRating = rating ? rating.toFixed(1) : '';
const year = info.ProductionYear?.toString() || '';
let remarks = year;
if (formattedRating) remarks = remarks ? `${remarks} / ${formattedRating}` : `${formattedRating}`;
const directors = (info.People || [])
.filter(p => p.Type === 'Director' || p.Role === 'Director')
.map(p => p.Name);
const actors = (info.People || [])
.filter(p => p.Type === 'Actor' || p.Role === 'Actor')
.map(p => p.Name);
const studios = (info.Studios || []).map(s => s.Name);
const VOD = {
vod_id: id,
vod_name: info.Name || '',
vod_pic: getImageUrl(id, info.ImageTags?.Primary),
vod_content: (info.Overview || '暂无简介').replace(/\xa0/g, ' ').replace(/\n\n/g, '\n').trim(),
vod_year: year,
vod_director: directors.join(' / '),
vod_actor: actors.join(' / '),
vod_area: studios.join(' / '),
vod_remarks: remarks,
vod_score: formattedRating,
vod_type: (info.Genres || []).join(' / '),
vod_play_from: '',
vod_play_url: '',
};
if (info.Type === 'Series') {
const seasons = await fetchApi(buildUrl(`/emby/Shows/${id}/Seasons`, {
UserId: config.userId,
Fields: COMMON_FIELDS,
EnableTotalRecordCount: 'false',
}));
const from = [];
const urls = [];
for (const season of seasons?.Items || []) {
from.push(season.Name);
const episodes = await fetchApi(buildUrl(`/emby/Shows/${id}/Episodes`, {
SeasonId: season.Id,
UserId: config.userId,
Fields: 'Overview,PrimaryImageAspectRatio',
ImageTypeLimit: 1,
Limit: 1000,
}));
const playlist = (episodes?.Items || []).map(e => `${e.Name}$${e.Id}`);
urls.push(playlist.join('#'));
}
VOD.vod_play_from = from.join('$$$');
VOD.vod_play_url = urls.join('$$$');
} else {
VOD.vod_play_from = 'EMBY';
VOD.vod_play_url = `${info.Name || '播放'}$${id}`;
}
return JSON.stringify({ list: [VOD] });
};
const search = async (wd, quick, pg = 1) => {
const url = buildUrl(`/emby/Users/${config.userId}/Items`, {
SearchTerm: wd,
SortBy: 'SortName',
SortOrder: 'Ascending',
Fields: 'BasicSyncInfo,CanDelete,Container,PrimaryImageAspectRatio,ProductionYear,Status,EndDate',
StartIndex: (pg - 1) * 50,
EnableImageTypes: 'Primary,Backdrop,Thumb',
ImageTypeLimit: 1,
Recursive: 'true',
GroupProgramsBySeries: 'true',
Limit: 50,
});
const json = await fetchApi(url);
return JSON.stringify({ list: json ? extractVideos(json) : [] });
};
const play = async (_, id) => {
const url = buildUrl(`/Items/${id}/PlaybackInfo`, {
UserId: config.userId,
IsPlayback: 'true',
AutoOpenLiveStream: 'false',
StartTimeTicks: 0,
MaxStreamingBitrate: 140000000,
});
const resp = await req(url, {
method: 'POST',
headers: getHeaders({ 'Content-Type': 'application/json' }),
body: JSON.stringify(deviceProfile),
});
const json = JSON.parse(resp.content);
const mediaSource = json.MediaSources?.[0];
if (!mediaSource) return JSON.stringify({ parse: 1, msg: '无可用媒体源' });
let playUrl = mediaSource.DirectStreamUrl || mediaSource.DirectPlayUrl;
if (!playUrl) return JSON.stringify({ parse: 1, msg: '无直通播放链接' });
if (playUrl.startsWith('/')) {
playUrl = config.host + playUrl;
}
return JSON.stringify({
parse: 0,
url: playUrl,
header: getHeaders(),
});
};
export default { home, homeVod, category, detail, search, play };
+312
View File
@@ -0,0 +1,312 @@
// ===================================================================
// 🔧 配置区(只需修改此处)
// ===================================================================
const CONFIG = {
// Emby 服务器配置
host: 'https://emby.hohai.eu.org:443',
username: '你的账号',
password: '你的密码',
deviceId: 'ea27caf7-9a51-4209-b1a5-374bf30c2ffd',
clientVersion: '4.9.0.31',
// ⚙️ 高级选项
isJellyfin: false, // 设为 true 可兼容 Jellyfin
maxRetries: 2, // 请求失败重试次数
retryDelay: 1000 // 重试间隔(毫秒)
};
// ===================================================================
let authCache = null;
// 安全 URL 编码(避免 # $ 等字符破坏播放)
const safeName = (name) => (name || '').replace(/#/g, '-').replace(/\$/g, '|').trim();
// 通用请求封装(带重试)
const request = async (url, options, retries = CONFIG.maxRetries) => {
try {
const resp = await req(url, options);
if (resp?.content) return resp;
throw new Error('Empty response');
} catch (error) {
if (retries > 0) {
await new Promise(r => setTimeout(r, CONFIG.retryDelay));
return request(url, options, retries - 1);
}
throw error;
}
};
// 初始化:认证(带缓存)
const init = async () => {
if (authCache) return;
const authPath = CONFIG.isJellyfin ? '/Users/AuthenticateByName' : '/emby/Users/AuthenticateByName';
const url = CONFIG.host + authPath;
const headers = {
'X-Emby-Client': 'Emby Web',
'X-Emby-Device-Name': 'Android WebView Android',
'X-Emby-Device-Id': CONFIG.deviceId,
'X-Emby-Client-Version': CONFIG.clientVersion,
'Content-Type': 'application/json',
'User-Agent': 'Mozilla/5.0'
};
const body = JSON.stringify({ Username: CONFIG.username, Pw: CONFIG.password });
const resp = await request(url, { method: 'POST', headers, body });
const data = JSON.parse(resp.content);
authCache = {
userId: data.User.Id,
token: data.AccessToken,
serverType: CONFIG.isJellyfin ? 'jellyfin' : 'emby'
};
};
// 获取带认证的请求头
const getHeaders = (extra = {}) => ({
'X-Emby-Token': authCache.token,
'X-Emby-Device-Id': CONFIG.deviceId,
'X-Emby-Client': 'Emby Web',
'X-Emby-Device-Name': 'Android WebView Android',
'X-Emby-Client-Version': CONFIG.clientVersion,
'User-Agent': 'Mozilla/5.0',
'Referer': CONFIG.host + '/',
...extra
});
// 构建 API URL
const buildUrl = (path, params = {}) => {
const prefix = CONFIG.isJellyfin ? '' : '/emby';
const baseParams = {
'X-Emby-Token': authCache.token,
'X-Emby-Device-Id': CONFIG.deviceId,
'X-Emby-Client-Version': CONFIG.clientVersion,
'X-Emby-Language': 'zh-cn',
...params
};
const qs = Object.entries(baseParams)
.map(([k, v]) => `${encodeURIComponent(k)}=${encodeURIComponent(v)}`)
.join('&');
return `${CONFIG.host}${prefix}${path}${path.includes('?') ? '&' : '?'}${qs}`;
};
// 获取图片 URL
const getImageUrl = (itemId, imageTag) =>
imageTag ? `${CONFIG.host}/emby/Items/${itemId}/Images/Primary?maxWidth=400&tag=${imageTag}&quality=90` : '';
// 获取视图(媒体库)
const fetchViews = async () => {
if (!authCache) await init();
const url = buildUrl(`/Users/${authCache.userId}/Views`);
const resp = await request(url, { headers: getHeaders() });
return JSON.parse(resp.content);
};
// 首页分类(仅电影/剧集)
const home = async () => {
try {
const json = await fetchViews();
const classes = json.Items
.filter(i => i.CollectionType === 'movies' || i.CollectionType === 'tvshows')
.map(i => ({ type_id: i.Id, type_name: i.Name }));
return JSON.stringify({ class: classes, filters: {} });
} catch (e) {
return JSON.stringify({ class: [], filters: {}, msg: '加载分类失败' });
}
};
// 首页推荐(禁用)
const homeVod = async () => JSON.stringify({ list: [] });
// 提取视频列表
const extractVideos = (data) => (data?.Items || []).map(i => ({
vod_id: i.Id,
vod_name: i.Name || '',
vod_pic: getImageUrl(i.Id, i.ImageTags?.Primary),
vod_remarks: i.ProductionYear?.toString() || ''
}));
// 分类列表
const category = async (tid, pg) => {
if (!authCache) await init();
const start = (pg - 1) * 30;
const url = buildUrl(`/Users/${authCache.userId}/Items`, {
SortBy: 'DateLastContentAdded,SortName',
SortOrder: 'Descending',
IncludeItemTypes: 'Movie,Series',
Recursive: 'true',
Fields: 'BasicSyncInfo,CanDelete,Container,PrimaryImageAspectRatio,ProductionYear,CommunityRating,Status,CriticRating,EndDate,Path',
StartIndex: start,
ParentId: tid,
EnableImageTypes: 'Primary,Backdrop,Thumb,Banner',
ImageTypeLimit: 1,
Limit: 30,
EnableUserData: 'true'
});
const resp = await request(url, { headers: getHeaders() });
const json = JSON.parse(resp.content);
const list = extractVideos(json);
const total = json.TotalRecordCount || 0;
const pagecount = Math.ceil(total / 30);
return JSON.stringify({ list, page: pg, pagecount, limit: 30, total });
};
// 获取剧集播放列表
const getPlayUrlForFolder = async (id, info) => {
let playUrl = '';
if (info.Type === 'Series') {
const seasonsUrl = buildUrl(`/Shows/${id}/Seasons`, { UserId: authCache.userId });
const seasonsResp = await request(seasonsUrl, { headers: getHeaders() });
const seasons = JSON.parse(seasonsResp.content);
for (const season of seasons.Items) {
const episodesUrl = buildUrl(`/Shows/${id}/Episodes`, {
SeasonId: season.Id,
UserId: authCache.userId,
Limit: 1000
});
const episodesResp = await request(episodesUrl, { headers: getHeaders() });
const episodes = JSON.parse(episodesResp.content);
for (const episode of episodes.Items) {
playUrl += `${safeName(season.Name)}|${safeName(episode.Name)}$${episode.Id}#`;
}
}
} else {
const itemsUrl = buildUrl(`/Users/${authCache.userId}/Items`, { ParentId: id });
const itemsResp = await request(itemsUrl, { headers: getHeaders() });
const items = JSON.parse(itemsResp.content);
for (const item of items.Items) {
playUrl += `${safeName(item.Name)}$${item.Id}#`;
}
}
return playUrl ? playUrl.slice(0, -1) : '';
};
// 详情页
const detail = async (id) => {
if (!authCache) await init();
const url = buildUrl(`/Users/${authCache.userId}/Items/${id}`);
const resp = await request(url, { headers: getHeaders() });
const info = JSON.parse(resp.content);
let playUrl = '', nextEpisodeId = '';
if (!info.IsFolder) {
playUrl = `${safeName(info.Name)}$${info.Id}`;
if (info.Type === 'Episode' && info.SeriesId && info.SeasonId && info.IndexNumber) {
const nextEpUrl = buildUrl(`/Shows/${info.SeriesId}/Episodes`, {
UserId: authCache.userId,
SeasonId: info.SeasonId,
StartIndex: 0,
Limit: 500
});
const nextResp = await request(nextEpUrl, { headers: getHeaders() });
const episodes = JSON.parse(nextResp.content).Items || [];
const nextEp = episodes
.filter(e => e.IndexNumber > info.IndexNumber)
.sort((a, b) => a.IndexNumber - b.IndexNumber)[0];
if (nextEp) nextEpisodeId = nextEp.Id;
}
} else {
playUrl = await getPlayUrlForFolder(id, info);
}
return JSON.stringify({
list: [{
vod_id: id,
vod_name: info.Name || '',
vod_pic: getImageUrl(id, info.ImageTags?.Primary),
vod_content: (info.Overview || '').replace(/\xa0/g, ' ').replace(/\n\n/g, '\n').trim() || '暂无简介',
vod_year: info.ProductionYear?.toString() || '',
vod_type: (info.Genres || []).join(' / ') || '',
vod_play_from: 'E佬牛逼',
vod_play_url: playUrl,
vod_next_episode_id: nextEpisodeId
}]
});
};
// 搜索
const search = async (wd, _, pg = 1) => {
if (!authCache) await init();
const url = buildUrl(`/Users/${authCache.userId}/Items`, {
SortBy: 'SortName',
SortOrder: 'Ascending',
Fields: 'BasicSyncInfo,CanDelete,Container,PrimaryImageAspectRatio,ProductionYear,Status,EndDate',
StartIndex: (pg - 1) * 50,
EnableImageTypes: 'Primary,Backdrop,Thumb',
ImageTypeLimit: 1,
Recursive: 'true',
SearchTerm: wd,
GroupProgramsBySeries: 'true',
Limit: 50
});
const resp = await request(url, { headers: getHeaders() });
const json = JSON.parse(resp.content);
return JSON.stringify({ list: extractVideos(json) });
};
// 播放
const play = async (_, id) => {
if (!authCache) await init();
const url = buildUrl(`/Items/${id}/PlaybackInfo`, {
UserId: authCache.userId,
IsPlayback: 'true',
AutoOpenLiveStream: 'false',
StartTimeTicks: 0,
MaxStreamingBitrate: 140000000
});
const headers = getHeaders({ 'Content-Type': 'application/json' });
const resp = await request(url, { method: 'POST', headers, body: JSON.stringify(deviceProfile) });
const json = JSON.parse(resp.content);
const mediaSource = json.MediaSources?.[0];
if (!mediaSource) {
return JSON.stringify({ parse: 1, msg: '无可用媒体源' });
}
// 强制使用公网 host,防止内网链接
const getPublicUrl = (originalUrl) => {
if (!originalUrl) return '';
const cleanPath = originalUrl.replace(/^https?:\/\/[^\/]+/i, '');
return CONFIG.host + cleanPath;
};
let playUrl = '';
if (mediaSource.DirectStreamUrl) {
playUrl = getPublicUrl(mediaSource.DirectStreamUrl);
} else if (mediaSource.DirectPlayUrl) {
playUrl = getPublicUrl(mediaSource.DirectPlayUrl);
} else {
return JSON.stringify({ parse: 1, msg: '无直通播放链接' });
}
return JSON.stringify({
parse: 0,
url: playUrl,
header: {
'X-Emby-Client': 'Emby Web',
'X-Emby-Device-Name': 'Android WebView Android',
'X-Emby-Device-Id': CONFIG.deviceId,
'X-Emby-Client-Version': CONFIG.clientVersion,
'X-Emby-Token': authCache.token
}
});
};
// 精简但高效的 DeviceProfile
const deviceProfile = {
DeviceProfile: {
MaxStaticBitrate: 140000000,
MaxStreamingBitrate: 140000000,
DirectPlayProfiles: [
{ Container: "mp4,mkv,webm", Type: "Video", VideoCodec: "h264,h265,av1,vp9", AudioCodec: "aac,mp3,opus,flac" },
{ Container: "mp3,aac,flac,opus", Type: "Audio" }
],
TranscodingProfiles: [
{ Container: "mp4", Type: "Video", VideoCodec: "h264", AudioCodec: "aac", Context: "Streaming", Protocol: "http" },
{ Container: "aac", Type: "Audio", Context: "Streaming", Protocol: "http" }
],
SubtitleProfiles: [{ Format: "srt,ass,vtt", Method: "External" }],
CodecProfiles: [
{ Type: "Video", Codec: "h264", ApplyConditions: [{ Condition: "LessThanEqual", Property: "VideoLevel", Value: "62" }] }
],
BreakOnNonKeyFrames: true
}
};
export default { init, home, homeVod, category, detail, search, play };
+149
View File
@@ -0,0 +1,149 @@
let host = 'http://asp.xpgtv.com';
let headers = {
"User-Agent": "okhttp/3.12.11"
};
async function init(cfg) {}
function getList(data) {
let videos = [];
data.forEach(vod => {
let r = vod.updateInfo ? "更新至" + vod.updateInfo : "";
videos.push({
"vod_id": vod.id.toString(),
"vod_name": vod.name,
"vod_pic": vod.pic,
"vod_remarks": r || (vod.score ? vod.score.toString() : "")
});
});
return videos;
}
// ------------------- 兼容 JSON -------------------
function parseResp(resp) {
return typeof resp.content === "string" ? JSON.parse(resp.content) : resp.content;
}
async function home(filter) {
let url = host + "/api.php/v2.vod/androidtypes";
let resp = await req(url, { headers: headers });
let data = parseResp(resp);
let dy = { "classes": "类型", "areas": "地区", "years": "年份", "sortby": "排序" };
let demos = ['时间', '人气', '评分'];
let classes = [];
let filters = {};
data.data.forEach(item => {
let typeId = item.type_id.toString();
classes.push({ "type_name": item.type_name, "type_id": typeId });
item['sortby'] = ['updatetime', 'hits', 'score'];
let filterArray = [];
for (let key in dy) {
if (item[key] && item[key].length > 1) {
let values = [];
item[key].forEach((val, idx) => {
let vStr = val.toString().trim();
if (vStr !== "") {
values.push({ "n": key === "sortby" ? demos[idx] : vStr, "v": vStr });
}
});
let fKey = key === "areas" ? "areaes" : (key === "years" ? "yeares" : key);
filterArray.push({ "key": fKey, "name": dy[key], "value": values });
}
}
filters[typeId] = filterArray;
});
return JSON.stringify({ class: classes, filters: filters });
}
async function homeVod() {
let url = host + "/api.php/v2.main/androidhome";
let resp = await req(url, { headers: headers });
let data = parseResp(resp);
let videos = [];
data.data.list.forEach(i => { videos = videos.concat(getList(i.list)); });
return JSON.stringify({ list: videos });
}
async function category(tid, pg, filter, extend) {
let params = {
"page": pg,
"type": tid,
"area": extend.areaes || '',
"year": extend.yeares || '',
"sortby": extend.sortby || '',
"class": extend.classes || ''
};
let query = Object.keys(params).filter(k => params[k] !== '').map(k => k + '=' + encodeURIComponent(params[k])).join('&');
let url = host + '/api.php/v2.vod/androidfilter10086?' + query;
let resp = await req(url, { headers: headers });
let data = parseResp(resp);
return JSON.stringify({ list: getList(data.data), page: parseInt(pg), pagecount: 9999, limit: 90, total: 999999 });
}
async function detail(id) {
let url = host + '/api.php/v3.vod/androiddetail2?vod_id=' + id;
let resp = await req(url, { headers: headers });
let data = parseResp(resp).data;
// 过滤掉包含“及时雨”的选集
let filteredUrls = data.urls.filter(i => !i.key.includes("及时雨"));
let playlist = filteredUrls.map(i => i.key + '$' + i.url).join('#');
let vod = {
'vod_id': id,
'vod_name': data.name,
'vod_year': data.year,
'vod_area': data.area,
'vod_lang': data.lang,
'type_name': data.className,
'vod_actor': data.actor,
'vod_director': data.director,
'vod_content': data.content,
'vod_play_from': '书生精选线路',
'vod_play_url': playlist
};
return JSON.stringify({ list: [vod] });
}
async function search(wd, quick, pg) {
let page = pg || '1';
let url = host + '/api.php/v2.vod/androidsearch10086?page=' + page + '&wd=' + encodeURIComponent(wd);
let resp = await req(url, { headers: headers });
let data = parseResp(resp);
return JSON.stringify({ list: getList(data.data), page: page });
}
async function play(flag, id, flags) {
let playUrl = id;
if (!id.startsWith('http')) {
playUrl = "http://c.xpgtv.net/m3u8/" + id + ".m3u8";
}
const playHeader = {
'user_id': 'XPGBOX',
'token2': 'SnAXiSW8vScXE0Z9aDOnK5xffbO75w1+uPom3WjnYfVEA1oWtUdi2Ihy1N8=',
'version': 'XPGBOX com.phoenix.tv1.5.7',
'hash': 'd78a',
'screenx': '2345',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36',
'token': 'ElEDlwCVgXcFHFhddiq2JKteHofExRBUrfNlmHrWetU3VVkxnzJAodl52N9EUFS+Dig2A/fBa/V9RuoOZRBjYvI+GW8kx3+xMlRecaZuECdb/3AdGkYpkjW3wCnpMQxf8vVeCz5zQLDr8l8bUChJiLLJLGsI+yiNskiJTZz9HiGBZhZuWh1mV1QgYah5CLTbSz8=',
'timestamp': '1743060300',
'screeny': '1065',
'Accept': '*/*',
'Connection': 'keep-alive'
};
return JSON.stringify({
parse: 0,
url: playUrl,
header: playHeader
});
}
export default { init, home, homeVod, category, detail, search, play };
+220
View File
@@ -0,0 +1,220 @@
const config = {
host: 'http://118.81.247.67:2345',/*Emby服务器URL (例如 http://localhost:8096)*/
userId: "40a02f8503ce4de49d58331a282dcea1",/*Emby_userId (通过账号密码获取)*/
token: "8773348f379f4ddeb0244f7edee289fe",/*Emby_token (通过账号密码获取)*/
deviceId: "ea27caf7-9a51-4209-b1a5-374bf30c2ffd",
clientVersion: "4.9.0.31"
};
const deviceProfile = { DeviceProfile: { MaxStaticBitrate: 140000000, MaxStreamingBitrate: 140000000, MusicStreamingTranscodingBitrate: 192000, DirectPlayProfiles: [{ Container: "mp4,m4v", Type: "Video", VideoCodec: "h264,h265,hevc,av1,vp8,vp9", AudioCodec: "ac3,eac3,mp3,aac,opus,flac,vorbis" }, { Container: "mkv", Type: "Video", VideoCodec: "h264,h265,hevc,av1,vp8,vp9", AudioCodec: "ac3,eac3,mp3,aac,opus,flac,vorbis" }, { Container: "flv", Type: "Video", VideoCodec: "h264", AudioCodec: "aac,mp3" }, { Container: "mov", Type: "Video", VideoCodec: "h264", AudioCodec: "ac3,eac3,mp3,aac,opus,flac,vorbis" }, { Container: "opus", Type: "Audio" }, { Container: "mp3", Type: "Audio", AudioCodec: "mp3" }, { Container: "mp2,mp3", Type: "Audio", AudioCodec: "mp2" }, { Container: "aac", Type: "Audio", AudioCodec: "aac" }, { Container: "m4a", AudioCodec: "aac", Type: "Audio" }, { Container: "mp4", AudioCodec: "aac", Type: "Audio" }, { Container: "flac", Type: "Audio" }, { Container: "webma,webm", Type: "Audio" }, { Container: "wav", Type: "Audio", AudioCodec: "PCM_S16LE,PCM_S24LE" }, { Container: "ogg", Type: "Audio" }, { Container: "webm", Type: "Video", AudioCodec: "vorbis,opus", VideoCodec: "av1,VP8,VP9" }], TranscodingProfiles: [{ Container: "aac", Type: "Audio", AudioCodec: "aac", Context: "Streaming", Protocol: "hls", MaxAudioChannels: "2", MinSegments: "1", BreakOnNonKeyFrames: true }, { Container: "aac", Type: "Audio", AudioCodec: "aac", Context: "Streaming", Protocol: "http", MaxAudioChannels: "2" }, { Container: "mp3", Type: "Audio", AudioCodec: "mp3", Context: "Streaming", Protocol: "http", MaxAudioChannels: "2" }, { Container: "opus", Type: "Audio", AudioCodec: "opus", Context: "Streaming", Protocol: "http", MaxAudioChannels: "2" }, { Container: "wav", Type: "Audio", AudioCodec: "wav", Context: "Streaming", Protocol: "http", MaxAudioChannels: "2" }, { Container: "opus", Type: "Audio", AudioCodec: "opus", Context: "Static", Protocol: "http", MaxAudioChannels: "2" }, { Container: "mp3", Type: "Audio", AudioCodec: "mp3", Context: "Static", Protocol: "http", MaxAudioChannels: "2" }, { Container: "aac", Type: "Audio", AudioCodec: "aac", Context: "Static", Protocol: "http", MaxAudioChannels: "2" }, { Container: "wav", Type: "Audio", AudioCodec: "wav", Context: "Static", Protocol: "http", MaxAudioChannels: "2" }, { Container: "ts", Type: "Video", VideoCodec: "h264", AudioCodec: "aac,mp3", Protocol: "hls", MaxAudioChannels: "2", MinSegments: "1", BreakOnNonKeyFrames: true, Context: "Streaming" }, { Container: "mp4", Type: "Video", VideoCodec: "h264", AudioCodec: "aac,mp3", Protocol: "http", MaxAudioChannels: "2", Context: "Static" }, { Container: "webm", Type: "Video", VideoCodec: "vp8", AudioCodec: "vorbis", Protocol: "http", MaxAudioChannels: "2", Context: "Static" }, { Container: "webm", Type: "Video", VideoCodec: "vp8", AudioCodec: "vorbis", Protocol: "http", MaxAudioChannels: "2", Context: "Streaming" }], SubtitleProfiles: [{ Format: "ass", Method: "External" }, { Format: "ssa", Method: "External" }, { Format: "srt", Method: "External" }, { Format: "subrip", Method: "External" }, { Format: "vtt", Method: "External" }, { Format: "pgssub", Method: "Embed" }, { Format: "pgs", Method: "Embed" }, { Format: "dvdsub", Method: "Embed" }, { Format: "vobsub", Method: "Embed" }, { Format: "subrip", Method: "Embed" }, { Format: "ass", Method: "Embed" }, { Format: "ssa", Method: "Embed" }], CodecProfiles: [{ Type: "Video", Codec: "h264", ApplyConditions: [{ Condition: "LessThanEqual", Property: "VideoLevel", Value: "62", IsRequired: false }] }, { Type: "Video", Codec: "h265", ApplyConditions: [{ Condition: "LessThanEqual", Property: "VideoLevel", Value: "153", IsRequired: false }] }], ResponseProfiles: [{ Container: "m4v", Type: "Video", MimeType: "video/mp4" }], ContainerProfiles: [], LiveStreamProfiles: ["m3u8"], SupportedCommands: ["Play", "Pause", "Stop", "Seek", "SetAudioStreamIndex", "SetSubtitleStreamIndex"], IgnoreDts: true, IgnoreIndex: false, MinSegments: 0, BreakOnNonKeyFrames: true, TranscodeReasons: ["ContainerNotSupported", "VideoCodecNotSupported", "AudioCodecNotSupported"] } };
const getHeaders = (extra = {}) => ({
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36",
"Referer": config.host + "/",
"Accept-Language": "zh-CN,zh;q=0.9",
"X-Emby-Client": "Emby Web",
"X-Emby-Device-Name": "Android WebView Android",
"X-Emby-Device-Id": config.deviceId,
"X-Emby-Client-Version": config.clientVersion,
"X-Emby-Token": config.token,
...extra
});
const buildUrl = (endpoint, params = {}) => {
const headers = getHeaders();
const baseParams = {};
for (const [key, value] of Object.entries(headers)) {
if (key.startsWith('X-Emby-')) {
baseParams[key] = value;
}
}
baseParams['X-Emby-Language'] = 'zh-cn';
const allParams = { ...baseParams, ...params };
const queryString = Object.entries(allParams)
.map(([k, v]) => `${k}=${encodeURIComponent(v)}`)
.join('&');
return `${config.host}${endpoint}${endpoint.includes('?') ? '&' : '?'}${queryString}`;
};
const getImageUrl = (itemId, imageTag) =>
imageTag ? `${config.host}/emby/Items/${itemId}/Images/Primary?maxWidth=400&tag=${imageTag}&quality=90` : "";
const extractVideos = (jsonData) => {
return (jsonData?.Items || []).map(it => ({
vod_id: it.Id,
vod_name: it.Name || "",
vod_pic: getImageUrl(it.Id, it.ImageTags?.Primary),
vod_remarks: it.ProductionYear?.toString() || ""
}));
};
const fetchApi = async (url, options = {}) => {
const resp = await req(url, options);
return resp?.content ? JSON.parse(resp.content) : null;
};
const getViews = async () => {
const url = buildUrl(`/emby/Users/${config.userId}/Views`);
return await fetchApi(url, { headers: getHeaders() });
};
const homeVod = async () => {
const url = buildUrl(`/emby/Users/${config.userId}/Items`, {
SortBy: 'DateCreated',
SortOrder: 'Descending',
IncludeItemTypes: 'Movie,Series',
Recursive: 'true',
Limit: 40,
Fields: 'BasicSyncInfo,CanDelete,Container,PrimaryImageAspectRatio,ProductionYear,CommunityRating,Status,CriticRating,EndDate,Path,Overview',
EnableImageTypes: 'Primary,Backdrop,Thumb,Banner',
ImageTypeLimit: 1
});
const json = await fetchApi(url, { headers: getHeaders() });
return JSON.stringify({
list: extractVideos(json)
});
};
const home = async () => {
const json = await getViews();
const classList = (json?.Items || [])
.filter(it => !it.Name.includes("播放列表") && !it.Name.includes("相机"))
.map(it => ({
type_id: it.Id,
type_name: it.Name
}));
return JSON.stringify({
class: classList,
filters: {},
list: []
});
};
const category = async (tid, pg, _, extend) => {
const startIndex = (pg - 1) * 30;
const url = buildUrl(`/emby/Users/${config.userId}/Items`, {
SortBy: 'DateLastContentAdded,SortName',
SortOrder: 'Descending',
IncludeItemTypes: 'Movie,Series',
Recursive: 'true',
Fields: 'BasicSyncInfo,CanDelete,Container,PrimaryImageAspectRatio,ProductionYear,CommunityRating,Status,CriticRating,EndDate,Path',
StartIndex: startIndex,
ParentId: tid,
EnableImageTypes: 'Primary,Backdrop,Thumb,Banner',
ImageTypeLimit: 1,
Limit: 30,
EnableUserData: 'true'
});
const json = await fetchApi(url, { headers: getHeaders() });
const list = extractVideos(json);
const total = json?.TotalRecordCount || 0;
const pagecount = pg * 30 < total ? +pg + 1 : +pg;
return JSON.stringify({
list,
page: +pg,
pagecount,
limit: 30,
total
});
};
const detail = async (id) => {
const info = await fetchApi(buildUrl(`/emby/Users/${config.userId}/Items/${id}`), { headers: getHeaders() });
const VOD = {
vod_id: id,
vod_name: info?.Name || "",
vod_pic: getImageUrl(id, info?.ImageTags?.Primary),
vod_content: info?.Overview?.replace(/\xa0/g, ' ').replace(/\n\n/g, '\n').trim() || "暂无简介",
vod_year: info?.ProductionYear?.toString() || "",
vod_director: "",
vod_actor: "",
vod_type: info?.Genres?.join(" / ") || "",
vod_play_from: "",
vod_play_url: ""
};
if (!info) return JSON.stringify({ list: [VOD] });
if (info.Type === "Series") {
const seasons = await fetchApi(buildUrl(`/emby/Shows/${id}/Seasons`, {
UserId: config.userId,
Fields: 'BasicSyncInfo,CanDelete,Container,PrimaryImageAspectRatio,ProductionYear,CommunityRating,Status,CriticRating,EndDate,Path,Overview',
EnableTotalRecordCount: 'false'
}), { headers: getHeaders() });
const from = [];
const result = [];
for (const season of seasons?.Items || []) {
from.push(season.Name);
const episodes = await fetchApi(buildUrl(`/emby/Shows/${id}/Episodes`, {
SeasonId: season.Id,
ImageTypeLimit: 1,
UserId: config.userId,
Fields: 'Overview,PrimaryImageAspectRatio',
Limit: 1000
}), { headers: getHeaders() });
if (episodes?.Items) {
const playlist = episodes.Items.map(item => `${item.Name}$${item.Id}`);
result.push(playlist.join("#"));
}
}
VOD.vod_play_from = from.join("$$$");
VOD.vod_play_url = result.join("$$$");
} else if (!info.IsFolder) {
VOD.vod_play_from = "Emby";
VOD.vod_play_url = `${info.Name || "播放"}$${id}`;
} else {
const items = await fetchApi(buildUrl(`/emby/Users/${config.userId}/Items`, {
ParentId: id,
Fields: 'BasicSyncInfo,CanDelete,Container,PrimaryImageAspectRatio,ProductionYear,CommunityRating,CriticRating',
ImageTypeLimit: 1,
StartIndex: 0,
EnableUserData: 'true'
}), { headers: getHeaders() });
if (items?.Items) {
const playlist = items.Items.map(item => `${item.Name.replace(/#/g, '-').replace(/\$/g, '|').trim()}$${item.Id}`);
VOD.vod_play_from = "Emby";
VOD.vod_play_url = playlist.join("#");
}
}
return JSON.stringify({
list: [VOD]
});
};
const search = async (wd, _, pg = 1) => {
const url = buildUrl(`/emby/Users/${config.userId}/Items`, {
SortBy: 'SortName',
SortOrder: 'Ascending',
Fields: 'BasicSyncInfo,CanDelete,Container,PrimaryImageAspectRatio,ProductionYear,Status,EndDate',
StartIndex: (pg - 1) * 50,
EnableImageTypes: 'Primary,Backdrop,Thumb',
ImageTypeLimit: 1,
Recursive: 'true',
SearchTerm: wd,
GroupProgramsBySeries: 'true',
Limit: 50
});
const json = await fetchApi(url, { headers: getHeaders() });
return JSON.stringify({ list: extractVideos(json) });
};
const play = async (_, id) => {
const url = buildUrl(`/emby/Items/${id}/PlaybackInfo`, {
UserId: config.userId,
IsPlayback: 'false',
AutoOpenLiveStream: 'false',
StartTimeTicks: 0,
MaxStreamingBitrate: 2147483647
});
const reqHeaders = getHeaders({
"Content-Type": "application/json"
});
const json = await fetchApi(url, {
method: "POST",
headers: reqHeaders,
body: JSON.stringify(deviceProfile)
});
const mediaSource = json?.MediaSources?.[0];
const playUrl = mediaSource?.DirectStreamUrl || mediaSource?.DirectPlayUrl;
if (!playUrl) {
return JSON.stringify({
parse: 1,
url,
header: reqHeaders,
msg: "无法获取播放URL"
});
}
return JSON.stringify({
parse: 0,
url: config.host + playUrl,
header: reqHeaders
});
};
export default { home, homeVod, category, detail, search, play };
+1
View File
@@ -0,0 +1 @@
var _0xodK='jsjiami.com.v7';const _0xce79e6=_0x585a;(function(_0x1d7f65,_0x5ace88,_0x233fed,_0xe1ca5d,_0x21a5bb,_0x1ff4dd,_0x3f78fb){return _0x1d7f65=_0x1d7f65>>0x8,_0x1ff4dd='hs',_0x3f78fb='hs',function(_0x56fdda,_0x76d203,_0x561fba,_0x16b3b7,_0x2e7101){const _0x1679cf=_0x585a;_0x16b3b7='tfi',_0x1ff4dd=_0x16b3b7+_0x1ff4dd,_0x2e7101='up',_0x3f78fb+=_0x2e7101,_0x1ff4dd=_0x561fba(_0x1ff4dd),_0x3f78fb=_0x561fba(_0x3f78fb),_0x561fba=0x0;const _0x29c285=_0x56fdda();while(!![]&&--_0xe1ca5d+_0x76d203){try{_0x16b3b7=-parseInt(_0x1679cf(0x19d,'^yg*'))/0x1+parseInt(_0x1679cf(0x1eb,'R5pZ'))/0x2+parseInt(_0x1679cf(0x1d8,'n6V$'))/0x3+parseInt(_0x1679cf(0x1f7,'moJJ'))/0x4*(parseInt(_0x1679cf(0x159,'VzHR'))/0x5)+parseInt(_0x1679cf(0x229,'L*zX'))/0x6*(-parseInt(_0x1679cf(0x188,'u7rL'))/0x7)+-parseInt(_0x1679cf(0x17e,'zFzY'))/0x8+-parseInt(_0x1679cf(0x191,'1Qd*'))/0x9*(-parseInt(_0x1679cf(0x194,'CY[6'))/0xa);}catch(_0x1804f6){_0x16b3b7=_0x561fba;}finally{_0x2e7101=_0x29c285[_0x1ff4dd]();if(_0x1d7f65<=_0xe1ca5d)_0x561fba?_0x21a5bb?_0x16b3b7=_0x2e7101:_0x21a5bb=_0x2e7101:_0x561fba=_0x2e7101;else{if(_0x561fba==_0x21a5bb['replace'](/[PeTOXugYJSNKrxVGkUIl=]/g,'')){if(_0x16b3b7===_0x76d203){_0x29c285['un'+_0x1ff4dd](_0x2e7101);break;}_0x29c285[_0x3f78fb](_0x2e7101);}}}}}(_0x233fed,_0x5ace88,function(_0x5bcaac,_0x56e8e7,_0x201b6f,_0x2990cb,_0x1841ad,_0x287132,_0x5aa2e1){return _0x56e8e7='\x73\x70\x6c\x69\x74',_0x5bcaac=arguments[0x0],_0x5bcaac=_0x5bcaac[_0x56e8e7](''),_0x201b6f='\x72\x65\x76\x65\x72\x73\x65',_0x5bcaac=_0x5bcaac[_0x201b6f]('\x76'),_0x2990cb='\x6a\x6f\x69\x6e',(0x1be911,_0x5bcaac[_0x2990cb](''));});}(0xc700,0x5671e,_0x3a4c,0xc9),_0x3a4c)&&(_0xodK=0x128);import'assets://js/lib/crypto-js.js';let home_url='http://39.105.18.5:5565/api.php/app',headers={'User-Agent':_0xce79e6(0x214,'n6V$')},_extend=null,searchState={'wd':'','page':0x1},_debugger=![];function log(_0x5f1157){const _0x1cf5fd=_0xce79e6;console[_0x1cf5fd(0x193,'u7rL')](_0x5f1157);}function aes_decrypt(_0x33bd34,_0xf2cb83,_0x167308){const _0x2bea9b=_0xce79e6,_0x2dc3d9=CryptoJS['enc'][_0x2bea9b(0x1ae,'yc(4')]['parse'](_0xf2cb83),_0x6a771f=CryptoJS[_0x2bea9b(0x1c0,'iSoX')][_0x2bea9b(0x224,'%&g%')][_0x2bea9b(0x15e,'CY[6')](_0x167308),_0x132c5b=CryptoJS['AES'][_0x2bea9b(0x141,'moJJ')](_0x33bd34,_0x2dc3d9,{'iv':_0x6a771f,'mode':CryptoJS[_0x2bea9b(0x21c,'FoLB')]['CBC'],'padding':CryptoJS[_0x2bea9b(0x1a2,']N41')]['Pkcs7']});return _0x132c5b[_0x2bea9b(0x1b1,']N41')](CryptoJS[_0x2bea9b(0x22d,'R5pZ')][_0x2bea9b(0x16b,'mWQ0')]);}async function request_get(_0x2e6939){const _0x2f0e45=_0xce79e6,_0x39a9c6={'aOXuq':function(_0x293d8b,_0x308b87){return _0x293d8b(_0x308b87);},'gGQIi':function(_0x43d7f3,_0x1e71ae,_0x2ab9c1){return _0x43d7f3(_0x1e71ae,_0x2ab9c1);},'BTMUs':function(_0x4507b6,_0x21fd1d){return _0x4507b6===_0x21fd1d;},'bHeFP':_0x2f0e45(0x169,'moJJ'),'xuinB':function(_0x17a89f,_0xb7dc69,_0x239873){return _0x17a89f(_0xb7dc69,_0x239873);},'LmsAm':_0x2f0e45(0x1cd,'VzHR')};if(_debugger){const _0x337d21=await _0x39a9c6[_0x2f0e45(0x164,'vCfX')](fetch,_0x2e6939,{'method':'get','headers':headers});return await _0x337d21[_0x2f0e45(0x1ec,'QMi7')]();}else{if(_0x39a9c6[_0x2f0e45(0x1ba,'@Y6A')](_0x2f0e45(0x22e,'m9Gt'),_0x39a9c6['bHeFP'])){const _0x3d2138=await _0x39a9c6['xuinB'](req,_0x2e6939,{'method':_0x39a9c6['LmsAm'],'headers':headers});return JSON[_0x2f0e45(0x20f,'9x3*')](_0x3d2138[_0x2f0e45(0x19f,'FBU%')]);}else{const _0xb3651b=_0x39a9c6[_0x2f0e45(0x223,'5&We')](_0x3eaa3f,_0x436326);if(_0xb3651b[0x0])return[0x12e,_0x2f0e45(0x162,'s*#3'),null,{'location':_0xb3651b[0x1]}];}}}async function request_post(_0x560ad2,_0x4b7bf0,_0x50c68e){const _0x435829=_0xce79e6,_0x5bd9d6={'gnDsH':function(_0x14164d,_0x2a4d73,_0x55c286){return _0x14164d(_0x2a4d73,_0x55c286);},'TvzSk':function(_0x28718a,_0x3ccf75){return _0x28718a===_0x3ccf75;},'dAJml':_0x435829(0x143,'9GHY'),'lOGEy':function(_0x4f0723,_0x522214,_0x507039){return _0x4f0723(_0x522214,_0x507039);},'vJvHy':_0x435829(0x1d6,'^yg*')};if(_debugger){const _0xfabc8c=await _0x5bd9d6['gnDsH'](fetch,_0x560ad2,{'method':_0x435829(0x15b,'vCfX'),'headers':_0x4b7bf0,'body':_0x50c68e});return await _0xfabc8c[_0x435829(0x165,'moJJ')]();}else{if(_0x5bd9d6[_0x435829(0x1ad,'@Y6A')](_0x5bd9d6['dAJml'],_0x5bd9d6[_0x435829(0x1d1,'u7rL')])){const _0x35faca=await _0x5bd9d6[_0x435829(0x19a,'pXrI')](req,_0x560ad2,{'method':_0x5bd9d6['vJvHy'],'headers':_0x4b7bf0,'body':_0x50c68e});return _0x35faca['content'];}else _0x2d098a[_0x435829(0x1d4,'9GHY')]++;}}async function jx_1(_0x5ee8a7){const _0x288b73=_0xce79e6,_0x10de06={'VuUuo':function(_0x122d24,_0x45c123){return _0x122d24/_0x45c123;},'pcwTM':'Mozilla/5.0\x20(Windows\x20NT\x2010.0;\x20Win64;\x20x64)\x20AppleWebKit/537.36\x20(KHTML,\x20like\x20Gecko)\x20Chrome/140.0.0.0\x20Safari/537.36','cRete':_0x288b73(0x220,'8GkT'),'HkZsl':_0x288b73(0x1de,'gNr%'),'COKAR':_0x288b73(0x198,'R8LF'),'WUxxk':function(_0x18bff5,_0x2459d5,_0x2cfab6,_0x3880bf){return _0x18bff5(_0x2459d5,_0x2cfab6,_0x3880bf);},'igacp':'https://jiexi.789jiexi.net:4433/api.php','DoQfK':_0x288b73(0x227,'et)T'),'rpCxg':_0x288b73(0x1b0,'hqG%')},_0xaab574='url='+_0x5ee8a7+_0x288b73(0x1e1,'4)VL')+_0x10de06[_0x288b73(0x1cc,'aS8T')](Date[_0x288b73(0x195,'1Qd*')](),0x3e8)['toString']()[_0x288b73(0x177,'8GkT')]('.')[0x0],_0x26e4b1={'User-Agent':_0x10de06[_0x288b73(0x1bc,'yc(4')],'Content-Type':_0x10de06[_0x288b73(0x16e,'iSoX')],'accept-language':_0x10de06[_0x288b73(0x163,'^yg*')],'origin':_0x10de06[_0x288b73(0x1b5,'FBU%')]},_0x475473=JSON['parse'](await _0x10de06[_0x288b73(0x15a,'zr@D')](request_post,_0x10de06[_0x288b73(0x1c6,'et)T')],_0x26e4b1,_0xaab574));if(_0x475473[_0x288b73(0x147,'8GkT')]===_0x10de06['DoQfK'])return[!![],aes_decrypt(_0x475473[_0x288b73(0x222,'L*zX')],_0x288b73(0x22b,'VM@f'),_0x10de06[_0x288b73(0x1e5,'V9yv')])];return[![],''];}function jx_001(_0x27dee0){const _0x5b3a0d=_0xce79e6,_0x54b20c={'iQSCt':function(_0x5c0b1c,_0x10b2bf){return _0x5c0b1c/_0x10b2bf;},'HggTa':_0x5b3a0d(0x180,'et)T'),'LVYeY':'application/x-www-form-urlencoded','yBEql':_0x5b3a0d(0x1d9,'Ni%B'),'uLyeU':_0x5b3a0d(0x202,'I^7*'),'zRQCK':function(_0x273623,_0x4d3fab,_0x48affc){return _0x273623(_0x4d3fab,_0x48affc);},'RzDNL':_0x5b3a0d(0x170,'V9yv'),'DPRNs':_0x5b3a0d(0x1bf,'nKzl')},_0x3f22a2=_0x5b3a0d(0x1bb,'9x3*')+_0x27dee0+_0x5b3a0d(0x171,'gNr%')+_0x54b20c[_0x5b3a0d(0x166,'FHq8')](Date[_0x5b3a0d(0x1cb,']N41')](),0x3e8)[_0x5b3a0d(0x1ce,'#3KQ')]()[_0x5b3a0d(0x160,'9GHY')]('.')[0x0],_0x2518fc={'User-Agent':_0x54b20c['HggTa'],'Content-Type':_0x54b20c[_0x5b3a0d(0x19e,'Hqfm')],'accept-language':_0x54b20c[_0x5b3a0d(0x189,'zr@D')],'origin':_0x54b20c[_0x5b3a0d(0x20b,'@Y6A')]};let _0x367035=_0x54b20c['zRQCK'](req,_0x5b3a0d(0x168,'S)E['),{'body':_0x3f22a2,'headers':_0x2518fc,'method':_0x5b3a0d(0x1a9,'FHq8')});const _0x4e6ab5=JSON[_0x5b3a0d(0x1cf,'9rQs')](_0x367035[_0x5b3a0d(0x167,'s*#3')]);if(_0x4e6ab5[_0x5b3a0d(0x1a1,'9GHY')]===_0x54b20c['RzDNL'])return[!![],aes_decrypt(_0x4e6ab5[_0x5b3a0d(0x1e2,'%&g%')],_0x54b20c[_0x5b3a0d(0x17d,'s*#3')],'ArtplayerliUlanG')];return[![],''];}function jx_002(_0x22f12b){const _0x3f570b=_0xce79e6,_0x9dfac7={'PHdfO':function(_0x23c454,_0x579e3e){return _0x23c454/_0x579e3e;},'cUtOt':function(_0x24f497,_0x97d3d){return _0x24f497(_0x97d3d);},'TVkvn':function(_0x25978a,_0xd43aae){return _0x25978a(_0xd43aae);},'VQejC':function(_0x1ab0f5,_0x5c349a){return _0x1ab0f5(_0x5c349a);},'Nadsj':_0x3f570b(0x176,'gNr%'),'bVFyQ':function(_0x646cda,_0x16f248){return _0x646cda(_0x16f248);},'aCiOB':_0x3f570b(0x15f,'6Dj1'),'pDsoX':_0x3f570b(0x18f,'V9yv'),'hfolL':'https://jx.xmflv.com','yqegR':function(_0x567afa,_0x5182c2,_0x2e5d55){return _0x567afa(_0x5182c2,_0x2e5d55);},'PKEVz':'https://202.189.8.170/Api.js','DjIMA':function(_0x49f3c7,_0x3c8059){return _0x49f3c7===_0x3c8059;},'fzBvi':function(_0x466857,_0x306f34,_0x337da1,_0x53b56e){return _0x466857(_0x306f34,_0x337da1,_0x53b56e);}},_0x3f94b9=_0x9dfac7[_0x3f570b(0x215,'L*zX')](Date['now'](),0x3e8)[_0x3f570b(0x146,'S)E[')]()[_0x3f570b(0x1ab,'nKzl')]('.')[0x0],_0x98f044=_0x9dfac7[_0x3f570b(0x1f5,'n6V$')](encodeURIComponent,_0x9dfac7[_0x3f570b(0x216,'S)E[')](encodeURIComponent,_0x22f12b)),_0xd5e1ba=CryptoJS[_0x3f570b(0x1f3,'mWQ0')](_0x3f94b9+_0x9dfac7[_0x3f570b(0x221,'%&g%')](encodeURIComponent,_0x22f12b))[_0x3f570b(0x175,'FHq8')](),_0x5c4d91=CryptoJS['MD5'](_0xd5e1ba),_0x51567b=CryptoJS[_0x3f570b(0x16c,'yc(4')]['Utf8'][_0x3f570b(0x1a8,'3MHA')](_0x5c4d91),_0x41c7f3=CryptoJS['enc'][_0x3f570b(0x187,'V9yv')][_0x3f570b(0x149,'aS8T')](_0x9dfac7[_0x3f570b(0x154,'9rQs')]),_0x593b51=CryptoJS[_0x3f570b(0x213,'FBU%')][_0x3f570b(0x203,'%&g%')](_0xd5e1ba,_0x51567b,{'iv':_0x41c7f3,'mode':CryptoJS['mode'][_0x3f570b(0x156,'L*zX')],'padding':CryptoJS[_0x3f570b(0x16a,'et)T')][_0x3f570b(0x145,'PKBJ')]}),_0x1f9be5=_0x593b51['toString'](),_0x1982c2=_0x3f570b(0x1aa,'hqG%')+_0x98f044+'&time='+_0x3f94b9+_0x3f570b(0x14d,'FHq8')+_0x9dfac7[_0x3f570b(0x185,'s*#3')](encodeURIComponent,_0x1f9be5),_0x34475c={'User-Agent':_0x9dfac7[_0x3f570b(0x186,'m9Gt')],'content-type':_0x9dfac7[_0x3f570b(0x1d5,'FHq8')],'origin':_0x9dfac7['hfolL']},_0x592a72=JSON['parse'](_0x9dfac7[_0x3f570b(0x1b3,'et)T')](req,_0x9dfac7[_0x3f570b(0x15d,'zFzY')],{'body':_0x1982c2,'headers':_0x34475c,'method':'post'})['content']);if(_0x592a72[_0x3f570b(0x204,'zFzY')]===0xc8)return _0x9dfac7[_0x3f570b(0x21a,'hqG%')](_0x3f570b(0x18e,'PKBJ'),_0x3f570b(0x1f4,'R8LF'))?{'init':_0x4ef3d7,'home':_0x550a15,'homeVod':_0x3fb1e8,'category':_0x1911fd,'detail':_0xeb0721,'play':_0x2ba186,'search':_0x1798c3,'proxy':_0xb4ecc3}:[!![],_0x9dfac7['fzBvi'](aes_decrypt,_0x592a72[_0x3f570b(0x228,'VM@f')],_0x592a72[_0x3f570b(0x1d0,'hqG%')],_0x592a72['aes_iv'])];return[![],''];}async function jx_2(_0x527779){const _0x51840c=_0xce79e6,_0xf8dc8c={'xieqc':function(_0x3efc48,_0x2b779b){return _0x3efc48/_0x2b779b;},'rQkdQ':function(_0x56bc03,_0x53a7bc){return _0x56bc03(_0x53a7bc);},'QBtJk':function(_0x534ad0,_0x1b5d2f){return _0x534ad0+_0x1b5d2f;},'flblZ':_0x51840c(0x201,'CY[6'),'kDEYF':function(_0xb7064c,_0x2d7b7f){return _0xb7064c(_0x2d7b7f);},'PlVDL':_0x51840c(0x181,'aS8T'),'aAJNk':'application/x-www-form-urlencoded;\x20charset=UTF-8','PigJz':'https://jx.xmflv.com','pnynZ':function(_0x379511,_0x2471ca,_0x8197de,_0xd6e774){return _0x379511(_0x2471ca,_0x8197de,_0xd6e774);},'IMOGG':function(_0x2b77ea,_0x46c33f){return _0x2b77ea!==_0x46c33f;},'qfHHI':'JbVdE'},_0x5d52a5=_0xf8dc8c['xieqc'](Date[_0x51840c(0x19b,'zr@D')](),0x3e8)[_0x51840c(0x19c,'moJJ')]()[_0x51840c(0x1c8,'5&We')]('.')[0x0],_0x4944bc=_0xf8dc8c[_0x51840c(0x1c3,'6Dj1')](encodeURIComponent,_0xf8dc8c['rQkdQ'](encodeURIComponent,_0x527779)),_0x1eb5e2=CryptoJS[_0x51840c(0x1b7,'FHq8')](_0xf8dc8c['QBtJk'](_0x5d52a5,encodeURIComponent(_0x527779)))['toString'](),_0x390b3f=CryptoJS['MD5'](_0x1eb5e2),_0xbbb900=CryptoJS['enc']['Utf8']['parse'](_0x390b3f),_0x5588f3=CryptoJS['enc'][_0x51840c(0x1ca,'4)VL')]['parse'](_0xf8dc8c[_0x51840c(0x22c,'8GkT')]),_0x1a5c95=CryptoJS[_0x51840c(0x1e6,'V9yv')]['encrypt'](_0x1eb5e2,_0xbbb900,{'iv':_0x5588f3,'mode':CryptoJS[_0x51840c(0x1b9,'VM@f')]['CBC'],'padding':CryptoJS['pad'][_0x51840c(0x1b4,'vCfX')]}),_0x28a376=_0x1a5c95[_0x51840c(0x1ee,'3MHA')](),_0xabe24b=_0x51840c(0x1a7,'FBU%')+_0x4944bc+_0x51840c(0x208,'R8LF')+_0x5d52a5+'&key='+_0xf8dc8c['kDEYF'](encodeURIComponent,_0x28a376),_0x3dad2d={'User-Agent':_0xf8dc8c['PlVDL'],'content-type':_0xf8dc8c[_0x51840c(0x14a,'pXrI')],'origin':_0xf8dc8c['PigJz']},_0x2ab45f=JSON[_0x51840c(0x140,'pXrI')](await _0xf8dc8c[_0x51840c(0x1be,'hqG%')](request_post,_0x51840c(0x1a3,'Ni%B'),_0x3dad2d,_0xabe24b));if(_0x2ab45f['code']===0xc8)return _0xf8dc8c[_0x51840c(0x1f1,'PKBJ')](_0xf8dc8c[_0x51840c(0x17b,'8GkT')],_0x51840c(0x14e,'et)T'))?[!![],_0xf8dc8c['pnynZ'](aes_decrypt,_0x2ab45f[_0x51840c(0x183,'3MHA')],_0x2ab45f[_0x51840c(0x210,'^yg*')],_0x2ab45f[_0x51840c(0x1f2,'nKzl')])]:_0x1b4a66;return[![],''];}async function init(_0xd7f978){const _0x36ba7c=_0xce79e6;_0xd7f978['skey']='',_0xd7f978[_0x36ba7c(0x1a0,'nKzl')]='3',_extend=_0xd7f978;}async function home(_0x38a284){const _0x2bce0e=_0xce79e6,_0x405694={'FxmRI':function(_0x155271,_0x47450a){return _0x155271(_0x47450a);},'JymOB':function(_0x553e9f,_0x4309ac){return _0x553e9f+_0x4309ac;}},_0x1000e1=await _0x405694[_0x2bce0e(0x1ef,'5&We')](request_get,_0x405694[_0x2bce0e(0x179,'3nNc')](home_url,'/nav'));let _0x9b68b8={'class':[],'filters':{}};return _0x1000e1['list'][_0x2bce0e(0x174,'FHq8')](_0x142e28=>{const _0x51298a=_0x2bce0e;_0x9b68b8[_0x51298a(0x219,'S)E[')]['push']({'type_id':_0x142e28['type_id']['toString'](),'type_name':_0x142e28[_0x51298a(0x17c,'yc(4')]});}),JSON[_0x2bce0e(0x155,'9rQs')](_0x9b68b8);}function _0x3a4c(){const _0x34635e=(function(){return[_0xodK,'IYOjTsejgNKiTgakmKiV.XcrxomS.Gvl7NPNuJlU==','W5n4y0O','WOJdKutcUbP9W6HHgmka','W7pcJ2pcMI8','WQCJe8o4qq','WPrgpMCY','ESozxIJcPW','WQ4lncRdK8oI','W5BdV8oRfNe','W6D8Dr7dNhjVCN9WW75yBgvzb8kOc8k8WRDLCrX5WR7cNwTJWR7dLdjFyCoef2n/fW7cNe0mEmkMsJtcHG8','W5RdMCo/','WQ7dSfRdTCk6wdldJrGMaa','WOWDaCo2','W5FcJHi','nmoAW43dIgmRWQGnWOW','W7FcQXq','o2RcNmkr','xcyema','gmkBW67dSmokzSktWRhdRtZdQ33cKtdcPtvWWQfIgSkieSohWQGyWP97W5yyW6VdSq','WR55x09MW7/cGmoMWQivW4u','WPRcUSoQt0a','W6tcOLe','Ft0XFhpcNgSP','W6tcMCkiWPHCqSkGW7fZrHBdJq','WOrdWPTKW4O','WQT5vwrGW77cMG','eSoUfComW68','WRVdVZ0','lmksWOK','u8oNWRneW7VcHCoadLFdJmopbSoqWQxcHHbGmmkhWPNdPCkYpsvBWRZdJhW','WObHW54lW78','dmofWOtdNeiov3DHWQuAjMa','WRpdImofW4S','WR1KvY0','WPfvk20A','WQnHzHK','m0NdUSoj','eSoQamovW74','yZvSjW','WRqccmorzq','WO0qnK0','lYifnq','b0NdOSkeWQKCEmkPxCoZqSohBZa9pW','kmkCWR7cUKtdH8ozfa','W7aJdcy2WQtcRCo3WRaAW6hdSq','BmkvwCoZWQO','zmkqW4hcGcDwaxHkWPS8','WOTzCffx','WQtdNCodW4mheSkGW4rU','WP5kia','FCkiWPRdRW','h1ZcLg0','WQiGp8oxFq','tCoTyxG','WQGhjYhdTW','f8oXWOO','nLxdR8kAWP8','imoiomoSW4ySbLdcQLRdKJHWF8kyWRS','uYNdKq','WOjNW5WmW5hdJq','bmkaW4NdTmolnCosW7K','WOzzW5m3W6K','e8oPWP47bSoilr0k','nu/dPmkDWQSAAmkQvG','FmkdxCo3WOG','WOBcGmoEyG','xmoLomkWra','b8klW5tdPCoa','aCkHW4ldKq','mSkCWPO','wcddUCoLka','WOTpW5S','WPWSW7r7xCoLW5hcJq','WRBcOCkBWP/cHq','j17dPCkRWQ4yEa','W5/cOd/dPqa','WO7dM0aFWQW','W7RdTmoymG','WQBdRt3dLG','WQnkzGi7','WQFdHSocW54','d1nbWPJdT8o6WRibW6biW4KdW4a'].concat((function(){return['umkMW5DQBSoKjtu1oqS','qCo7W6P3W4BcK8kvsv7cJCoagmopWQq','WOL4W7FcQ8oT','WRX/taex','W6nIzG','EYJdImotB8o7W4/cJmk0WO8fW78dW5VcNSoVW5tdLSo2W6f2iCkifLL4pLNdSSkyW5lcKSogW6tdPCkOWRjqWOJdILzxWRnNnmoCWP3cRYeeWR/dP8kvWRpcQ8kydSkNtK/cJJxcQSkWemoRuXNdNrH9WOPBW50aWOe2qNldKbvbA8kYW7RcKwyNW4LAqmo+d8oLlmkvW43cJCodWP/cTcBcPWddVx7dJxRdMCk1W4m','WPW3lmo5WRhdMGvApmo0WOXmW4id','WRfnfZhcHq','W5tcGfy','CSkHW43cHgeA','pNNcLW','f8o/WP0Q','WQddG2S','W7r8rGRdKG','W4DjvG','WP1HWQq5','ubm+WRTf','BSosDtFcMa','W6BcPfxcNW','g8oSeCkvW47cJ2/dQSompxzP','FHueWOa','smkAW5FcSaDEbG','WPvBcMOnW57dQSop','ACoToCklEq','WOO2CSoo','W5ddLSoZeh8','amo/h8oJW6mB','W7RdRCo7','j8kOW73dL8os','bmofWPOrlq','WPy+zSoF','oMqWENhcRgml','EtmqE2q','sSkqW4VcM1Hhcx1kWPS','ymkwumkP','yCkaWO7dVG','auFcGMekccGdjG','WQ4lncRdISoQWPRcGxtdHSkvsa','W4FcJmkBaLJcIKRcHSobjmkjAa','cSomnSoQW7a','umoREtxcHmkWtw/cSIqfW5SZW4LsW57cSSoqW7ldUq3dPryqW47cH8odWOi','zCkDWONdUKf1W51OWPfaEmo5mM/cP8oZW4BcOMZcS8kh','xYvFW4/cUfZcUtyOW59OWO5jW5q+WPRcKKhdGH0/kSkNW6lcUmoztcVdMCo7Aa','lMxcMmkgnmkpWQ8','mqTPWRm','D8oWWPD5W4a','vvji','WO0bnbRdRa','vSkBW7pdRCoCyq','WRhdGLSfWOKYuMi','WPDBpuenW5ldQCojvmkiWPy','WPu4c8oNwW','WQWRoZRdTW','W6PLDGy','x8kCWP5HF8ks','smo+FZBcKG','WRBdJmocW7ucemkW','WQhdHSovW7uzhmkQ','aKBcG2a','WOLtAa','kSo/WPq3nCoklv9AFKSCx8kxWPq/ECkNBSonW7hcN8kOfsNcRLX8nZKxd3FcRIDAuCoIECopWQ/cRdBdOf7dJ8kkW43cHMZcGHRcV8osFmoOW7ddK8kjWQNdTKJdSmoHW58dWPP/W5VdULT6ru55oWVdImoOAg/dO8k+Dw85qb4lW5HaW4RcPdf9E8kztSk5yvVcSmkpWROzW75quIlcQmoYsGLEzG','rZ4cW63cHW','WQddQSojrGm','mftdSSkRWRCyBmkTxCo0wa','C8kfWOtcQLpdGCkib8ogWQLD','WPFdKmodqX4','aLhdN8k5WOq','WPXMW6GsW7C','WQJdGMWu','WR9qWPTfW50','WPKHaW','rSk3W6xcGHi','BYP4lMddMum3WPZdG8kuW4jayKJcLmkVESkhqComttXOWRHmWQ1hCmkOW486ka','hvRcNSkEdG','yGqk','tSoAdmkSqq','hN/cNCom','W65+WQD4WQ4','WR56WQzEW6RdN1ab','6k+I5RkM5OIS5yIl','b0hcNa','ienxWRNcOGFdRxP3oW','WQ0PsCouWQG'].concat((function(){return['m2hcPfGOlHGGdtCCrmoAWRxdKI0','AdzQlLm','rSk3rq','ySk8WOHNDa','q09kWO3dOmo3WQ4','WPPYW7CLW7m','WQz5ta','f8oLWP02','zmk3W48','WOBcLmoFEvW','BtCbENJcHxe','s8oRFYZcMCoTcYBdUq','WQddUb7dKSo4','WR55x09RW7hcG8o3','W4pdVSooogGSWQRcT2ddPhC','WOddK8oXrb/dLe3cSG','yYLV','cCoUgmomW7LxCdRcI1dcIKb/ESkyW5fvWPpcTmooW43cTsmBrJNcOXlcHNBdGSkAW5XBFSk6Ev7dLSoenCkPueLYWR3cLZJcG8kIFSkVW5OaW4Szw3jzhSogqmoJpIBdRCoWvLu4WOFdMSo6W604qCoxWRz/emkjWOL+kCossSkcW6OeW58iWPqdnu7dRa','FJtdNSoJiG','WPFcTmoNrfi','WQXJzqeC','xJpdHSokCmkTWOhcJmoRW5KBWQDgW6RcM8o3WP7dMSoUW78','W7vLCbrE','qmkxrComWOW','WRhdRSoyW40R','WPi5jmopFG','pg/cTCkrna','W6BcM8kjWP1qqmkKW6v9AHVdHq','yYmYWQPe','WOJcOCknWP/cIG','WRxcTmkBWOxcJLmMANq','vdqL','yXqYWRLGW4hcVW','WRWiW69yxq','W50yWPFdICk+vCkLW7OhWRpdRwq','W53cMf7cKYG','tSkAW4dcMW','tSkuW4hcNbi','aI9iWOdcHW','FCkiWO/dUvC','WRLNW4i6W5tdHwSbW4JcLNXvu3LTqCkxWOfizCodqaDBmLFcTmoMmCotmSk6pmk2xmoaW4JcUItdGexcMrNdUmk5eYpdG8kUW6rBlfTSWOxdPCkXW6tcK8oGgmkNq1xcIWRcRmk5WOhdR2WXWPJdJNxdOSooW7FcOutcUmkGCmoLf8kRgSoHBSo5y8kjECoexCknfaNdUCkbW7JcPCo1W7qYrCkuA8k2WR5n','WQxdVdBdMSoU','WPHyctFcOwjec8oHW7qe','yr4UWPi/W5JcSeBdSmkQ','WP/dGSoRW5Kf','wCkYW6lcPH4','FtCAFa','WRPFrI4x','DHq4WPj1W4BcQa','WPZdImowqb7cHWZdUSopfCk1yaFcLdhcKCoqFSotWQVcQCo/W6ldSCoFo2BcKmodrvpdNXJcQmowsbdcSwC','qH0quwm','zCkfwa','W6ldNCkOW4e','WR0kmW','FmoDm8k9vG','vrxdL8oozG','yrKcW5tcPINdSeG','6k2X5Rgo5OIv5yUT','W4aRAmoxWPRdIW','WPaWzCoLWPhcLXjx','W7lcMZffW4WzvudcVMbE','WRvHzYGcWPnx','WQDHrHKrWPLrWRK','WO4RDCokWOZdJfaDC8kRW5WzW4ncWRJcVSoQWPTFs8k2','FsPKk30','jSoudCkKWO7cNmkiW415W6q','ALLjWRBdHW','tSoWArRcHCoVdYhdSN9e','FZXacKa','WQWDibddPCoOWPRcLu4','usSeWQHJ','yfq6W6xdImkWWPpdH8oyF8kCW4SC','WR/dR8ovoL1W','wmklrSo9WPtcN8k7WRi7WRddVmkoWPhcQmoSAevAW7DpWQydeNxdOg7dMCodW6VdVmotimozWP0AlK8yW68KWP/dJ0VdVSkxW6TLWRq/WPtdJuxcU0OEyutdScnKW4/dJ8oigSo6W5JcJCogEZVcNSoZo8klxJtcPCokcmk9wwyyE8k8b8ofWQZcLcFdHHhdKe/dTGzpW7ddNLP9WRFcH2hcJWpdPCorW6ldRSox','qZRdLSo5kXHZp0mJp8kyzc3cOSktW7/dQCojaSkxuxjaw8kswmkYdSkNW6zlheVdSa/dNSkywSodusibW4TcW6WpDgT2W4CdoCo1wCo3j08adJ0BBH1LW57cICoTWRxdISkQWQPFWOD6zKBdTNeZW44JW5OgwSo1W4WoWPRdVahcMKRcSSkCWPS3W6eUigLuDwdcISkLCWZcRwCI','W5ldH8kT','WPrgnq','WRpdKmofW54erSk8WPO','DY0qWP9b','smkWWPnXva'];}()));}()));}());_0x3a4c=function(){return _0x34635e;};return _0x3a4c();};async function homeVod(){const _0x591884=_0xce79e6;let _0x3f9130={'list':[],'parse':0x0,'jx':0x0};return JSON[_0x591884(0x1fc,'VM@f')](_0x3f9130);}async function category(_0xbe8dba,_0x41789e,_0x5f2160,_0x1f0125){const _0x587eec=_0xce79e6;let _0xc5ee79={'list':[],'parse':0x0,'jx':0x0};const _0x34f5d8=await request_get(home_url+(_0x587eec(0x218,']N41')+_0xbe8dba+'&pg='+_0x41789e));return _0x34f5d8[_0x587eec(0x1fb,'CY[6')]['forEach'](function(_0x4b0bcb){const _0x37d686=_0x587eec;_0xc5ee79[_0x37d686(0x1f0,'gNr%')]['push']({'vod_id':_0x4b0bcb[_0x37d686(0x20e,'m9Gt')]['toString'](),'vod_name':_0x4b0bcb[_0x37d686(0x144,'FBU%')],'vod_pic':_0x4b0bcb[_0x37d686(0x211,'^yg*')],'vod_remarks':_0x4b0bcb['vod_remarks']});}),JSON['stringify'](_0xc5ee79);}async function detail(_0x2356ae){const _0x42dfce=_0xce79e6,_0x15c67b={'TKHWr':function(_0x5393a3,_0x3a0eb8){return _0x5393a3(_0x3a0eb8);},'eRXUj':function(_0x5bb50e,_0x3db0ec){return _0x5bb50e+_0x3db0ec;}};let _0xc52f5e={'list':[],'parse':0x0,'jx':0x0};const _0x2e6cb5=await _0x15c67b[_0x42dfce(0x158,'#3KQ')](request_get,_0x15c67b[_0x42dfce(0x1da,'VzHR')](home_url,'/video_detail?id='+_0x2356ae)),_0x14db15=_0x2e6cb5[_0x42dfce(0x1a6,'^yg*')];return _0xc52f5e[_0x42dfce(0x1ea,'zr@D')][_0x42dfce(0x212,'VM@f')]({'type_name':_0x14db15[_0x42dfce(0x1c4,'n6V$')],'vod_id':_0x14db15[_0x42dfce(0x1c1,'6Dj1')]['toString'](),'vod_name':_0x14db15[_0x42dfce(0x16f,'L*zX')],'vod_remarks':_0x14db15[_0x42dfce(0x20a,'3MHA')],'vod_year':_0x14db15[_0x42dfce(0x226,'Hqfm')],'vod_area':_0x14db15['vod_area'],'vod_actor':_0x14db15['vod_actor'],'vod_director':_0x14db15['vod_director'],'vod_content':_0x14db15[_0x42dfce(0x199,'FBU%')],'vod_play_from':_0x14db15['vod_play_from'],'vod_play_url':_0x14db15[_0x42dfce(0x1fd,'yc(4')]}),JSON[_0x42dfce(0x1c5,'hqG%')](_0xc52f5e);}async function play(_0x1e4ffd,_0x109782,_0x536a9b){const _0x4708a0=_0xce79e6,_0x5a35b4={'xBVme':function(_0x375898,_0x192dfc){return _0x375898!==_0x192dfc;},'wdNey':_0x4708a0(0x184,'^yg*'),'EdhyU':'线路1','BLfOX':'线路2','rMVMp':function(_0x3352d4,_0x4d149f){return _0x3352d4(_0x4d149f);},'oqYlt':function(_0x2f3526,_0x1e9819){return _0x2f3526===_0x1e9819;}};let _0x345247={'url':'','parse':0x0,'jx':0x0,'header':{'User-Agent':_0x4708a0(0x1dd,'iSoX')}};return _0x5a35b4[_0x4708a0(0x21f,'vCfX')](_0x1e4ffd,_0x5a35b4[_0x4708a0(0x1c9,'R8LF')])&&(_0x345247[_0x4708a0(0x206,'3nNc')]=[_0x5a35b4['EdhyU'],getProxy(!![])+'&jx=1&url='+_0x109782,_0x5a35b4['BLfOX'],_0x5a35b4[_0x4708a0(0x150,'@Y6A')](getProxy,!![])+'&jx=2&url='+_0x109782]),_0x5a35b4[_0x4708a0(0x1db,'FHq8')](_0x1e4ffd,_0x5a35b4[_0x4708a0(0x151,'%&g%')])&&(_0x345247[_0x4708a0(0x228,'VM@f')]=_0x109782),JSON[_0x4708a0(0x142,'9x3*')](_0x345247);}function _0x585a(_0x4c735f,_0x46e045){const _0x3a4c8e=_0x3a4c();return _0x585a=function(_0x585a62,_0x3e5e78){_0x585a62=_0x585a62-0x13e;let _0x3b72ab=_0x3a4c8e[_0x585a62];if(_0x585a['gaZAAW']===undefined){var _0x109772=function(_0x274657){const _0x2b83a6='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x20827b='',_0x40f65e='';for(let _0x29c756=0x0,_0x5ef79e,_0x155143,_0x4ac8a3=0x0;_0x155143=_0x274657['charAt'](_0x4ac8a3++);~_0x155143&&(_0x5ef79e=_0x29c756%0x4?_0x5ef79e*0x40+_0x155143:_0x155143,_0x29c756++%0x4)?_0x20827b+=String['fromCharCode'](0xff&_0x5ef79e>>(-0x2*_0x29c756&0x6)):0x0){_0x155143=_0x2b83a6['indexOf'](_0x155143);}for(let _0xd29408=0x0,_0xccffcb=_0x20827b['length'];_0xd29408<_0xccffcb;_0xd29408++){_0x40f65e+='%'+('00'+_0x20827b['charCodeAt'](_0xd29408)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x40f65e);};const _0x31563f=function(_0x2d08d,_0x2b684b){let _0x5995c7=[],_0x3c2c0c=0x0,_0x5b93ec,_0x89d742='';_0x2d08d=_0x109772(_0x2d08d);let _0x18d103;for(_0x18d103=0x0;_0x18d103<0x100;_0x18d103++){_0x5995c7[_0x18d103]=_0x18d103;}for(_0x18d103=0x0;_0x18d103<0x100;_0x18d103++){_0x3c2c0c=(_0x3c2c0c+_0x5995c7[_0x18d103]+_0x2b684b['charCodeAt'](_0x18d103%_0x2b684b['length']))%0x100,_0x5b93ec=_0x5995c7[_0x18d103],_0x5995c7[_0x18d103]=_0x5995c7[_0x3c2c0c],_0x5995c7[_0x3c2c0c]=_0x5b93ec;}_0x18d103=0x0,_0x3c2c0c=0x0;for(let _0x8582c6=0x0;_0x8582c6<_0x2d08d['length'];_0x8582c6++){_0x18d103=(_0x18d103+0x1)%0x100,_0x3c2c0c=(_0x3c2c0c+_0x5995c7[_0x18d103])%0x100,_0x5b93ec=_0x5995c7[_0x18d103],_0x5995c7[_0x18d103]=_0x5995c7[_0x3c2c0c],_0x5995c7[_0x3c2c0c]=_0x5b93ec,_0x89d742+=String['fromCharCode'](_0x2d08d['charCodeAt'](_0x8582c6)^_0x5995c7[(_0x5995c7[_0x18d103]+_0x5995c7[_0x3c2c0c])%0x100]);}return _0x89d742;};_0x585a['Wtwxzl']=_0x31563f,_0x4c735f=arguments,_0x585a['gaZAAW']=!![];}const _0x4a0299=_0x3a4c8e[0x0],_0x3044d7=_0x585a62+_0x4a0299,_0x5f5bc1=_0x4c735f[_0x3044d7];return!_0x5f5bc1?(_0x585a['QsSoZB']===undefined&&(_0x585a['QsSoZB']=!![]),_0x3b72ab=_0x585a['Wtwxzl'](_0x3b72ab,_0x3e5e78),_0x4c735f[_0x3044d7]=_0x3b72ab):_0x3b72ab=_0x5f5bc1,_0x3b72ab;},_0x585a(_0x4c735f,_0x46e045);}async function search(_0x126461,_0x2ed4cf){const _0x356006=_0xce79e6,_0x264cab={'KvHnW':function(_0x2b1cbe,_0x2275d3){return _0x2b1cbe===_0x2275d3;},'tOkOM':_0x356006(0x207,'yc(4'),'kVZVz':function(_0x24bcdc,_0x2b364e){return _0x24bcdc!==_0x2b364e;},'urgyM':function(_0x2f2e88,_0x4ae594){return _0x2f2e88>=_0x4ae594;},'DuUUO':function(_0x209444,_0x341af1){return _0x209444+_0x341af1;}};_0x264cab[_0x356006(0x1d2,'FoLB')](_0x126461,searchState['wd'])?searchState[_0x356006(0x1b8,'CY[6')]++:_0x264cab[_0x356006(0x1ff,'nKzl')](_0x356006(0x153,'QMi7'),_0x356006(0x21d,'Hqfm'))?_0x7b4061['list'][_0x356006(0x1c7,'pXrI')]({'vod_id':_0x2206ae['vod_id'],'vod_name':_0x55cd06[_0x356006(0x172,'gNr%')],'vod_pic':_0x23c8f5[_0x356006(0x1ed,'vCfX')],'vod_remarks':_0x1a9bed[_0x356006(0x17a,'9x3*')]}):searchState={'wd':_0x126461,'page':0x1};let _0x390697={'list':[],'parse':0x0,'jx':0x0};if(_0x264cab[_0x356006(0x18b,'3MHA')](searchState[_0x356006(0x196,'%&g%')],0x2))return _0x390697;const _0x184b95=await request_get(_0x264cab[_0x356006(0x1e8,'QMi7')](home_url,_0x356006(0x1d7,'3nNc')+searchState['wd']+_0x356006(0x1af,'moJJ')+searchState[_0x356006(0x1f6,'gNr%')]));return _0x184b95[_0x356006(0x192,'@Y6A')]['forEach'](function(_0x5bb065){const _0x5b31af=_0x356006;if(_0x264cab[_0x5b31af(0x22a,'gNr%')](_0x264cab[_0x5b31af(0x20c,'yc(4')],_0x264cab[_0x5b31af(0x14b,'[P73')]))_0x390697[_0x5b31af(0x20d,'V9yv')][_0x5b31af(0x13e,'n6V$')]({'vod_id':_0x5bb065[_0x5b31af(0x18d,'yc(4')],'vod_name':_0x5bb065['vod_name'],'vod_pic':_0x5bb065[_0x5b31af(0x157,'s*#3')],'vod_remarks':_0x5bb065[_0x5b31af(0x217,'hqG%')]});else{const _0x57a8ae=_0x5995c7[_0x5b31af(0x1e4,'FoLB')]['Utf8'][_0x5b31af(0x15c,'vCfX')](_0x3c2c0c),_0x17253c=_0x5b93ec[_0x5b31af(0x1dc,'V9yv')][_0x5b31af(0x1e7,'Hqfm')][_0x5b31af(0x1f8,'moJJ')](_0x89d742),_0x1b6821=_0x18d103[_0x5b31af(0x21e,'yc(4')]['decrypt'](_0x8582c6,_0x57a8ae,{'iv':_0x17253c,'mode':_0x655d4b['mode']['CBC'],'padding':_0x4422a1['pad']['Pkcs7']});return _0x1b6821[_0x5b31af(0x146,'S)E[')](_0x28b146[_0x5b31af(0x182,'mWQ0')]['Utf8']);}}),JSON[_0x356006(0x1b6,'^yg*')](_0x390697);}function proxy(_0x420571){const _0x1f7eef=_0xce79e6,_0x4a9ee6={'jTlOx':function(_0x234d02,_0x1444be){return _0x234d02/_0x1444be;},'BFSmP':function(_0x2ed4d7,_0x3d8193){return _0x2ed4d7(_0x3d8193);},'hnPAO':function(_0x243339,_0x300420){return _0x243339+_0x300420;},'pjpTo':function(_0x1d20e0,_0x5acfd6){return _0x1d20e0(_0x5acfd6);},'tifXG':'Mozilla/5.0\x20(Windows\x20NT\x2010.0;\x20Win64;\x20x64)\x20AppleWebKit/537.36\x20(KHTML,\x20like\x20Gecko)\x20Chrome/141.0.0.0\x20Safari/537.36','lohMA':'application/x-www-form-urlencoded;\x20charset=UTF-8','LcPMH':_0x1f7eef(0x14c,'iSoX'),'VMxro':_0x1f7eef(0x1e3,'n6V$'),'GWazO':function(_0x2d3819,_0x4454e6){return _0x2d3819===_0x4454e6;},'QTwJK':function(_0x52618b,_0x424582,_0x287e1f,_0x33ebd4){return _0x52618b(_0x424582,_0x287e1f,_0x33ebd4);},'nzOvK':function(_0xda4c62,_0x32f395){return _0xda4c62!==_0x32f395;},'fGigB':_0x1f7eef(0x1f9,'vCfX')},{url:_0x3bde8e,jx:_0x2670f0}=_0x420571,_0x2305f0=[0x12e,'text/plain',null,{'location':_0x1f7eef(0x148,'nKzl')}],_0x1592bd={'1':jx_001,'2':jx_002},_0x5cb983=_0x1592bd[_0x2670f0];if(_0x5cb983){const _0x237583=_0x4a9ee6['pjpTo'](_0x5cb983,_0x3bde8e);if(_0x237583[0x0]){if(_0x4a9ee6[_0x1f7eef(0x230,'6Dj1')](_0x1f7eef(0x16d,'5&We'),'kYYxl'))return[0x12e,_0x4a9ee6[_0x1f7eef(0x14f,'^yg*')],null,{'location':_0x237583[0x1]}];else{const _0xfb4c68=_0x4a9ee6['jTlOx'](_0x3d3aea[_0x1f7eef(0x231,'FBU%')](),0x3e8)[_0x1f7eef(0x209,'FoLB')]()[_0x1f7eef(0x1df,'IL8K')]('.')[0x0],_0x1de53c=_0xe4e115(_0x4a9ee6[_0x1f7eef(0x18c,'9x3*')](_0x46c1f7,_0x102a81)),_0x210995=_0x1fe9b6[_0x1f7eef(0x13f,'m9Gt')](_0x4a9ee6[_0x1f7eef(0x21b,'6Dj1')](_0xfb4c68,_0x4a9ee6['pjpTo'](_0x33ab9c,_0x2ea149)))[_0x1f7eef(0x1c2,'R8LF')](),_0x497a89=_0x415be2[_0x1f7eef(0x1e0,'1Qd*')](_0x210995),_0x5ab476=_0x38e543['enc']['Utf8'][_0x1f7eef(0x15e,'CY[6')](_0x497a89),_0x3b3fb0=_0x2bcb6e['enc'][_0x1f7eef(0x197,'moJJ')][_0x1f7eef(0x1a8,'3MHA')]('https://t.me/xmflv666'),_0x47f037=_0x3e68cb['AES']['encrypt'](_0x210995,_0x5ab476,{'iv':_0x3b3fb0,'mode':_0x54d9c6[_0x1f7eef(0x1ac,'8GkT')][_0x1f7eef(0x190,'PKBJ')],'padding':_0x394702[_0x1f7eef(0x1bd,'n6V$')][_0x1f7eef(0x161,'IL8K')]}),_0x3d61e8=_0x47f037[_0x1f7eef(0x1ee,'3MHA')](),_0x243870=_0x1f7eef(0x1fa,'et)T')+_0x1de53c+_0x1f7eef(0x17f,'PKBJ')+_0xfb4c68+_0x1f7eef(0x225,'Hqfm')+_0x1de058(_0x3d61e8),_0x50b1ef={'User-Agent':_0x4a9ee6[_0x1f7eef(0x1a4,'6Dj1')],'content-type':_0x4a9ee6['lohMA'],'origin':_0x4a9ee6[_0x1f7eef(0x205,'Ni%B')]},_0x4992b8=_0x5a9211['parse'](_0x487c88(_0x1f7eef(0x200,'9x3*'),{'body':_0x243870,'headers':_0x50b1ef,'method':_0x4a9ee6[_0x1f7eef(0x1e9,'9x3*')]})[_0x1f7eef(0x22f,'3nNc')]);if(_0x4a9ee6[_0x1f7eef(0x18a,'@Y6A')](_0x4992b8[_0x1f7eef(0x1d3,'PKBJ')],0xc8))return[!![],_0x4a9ee6['QTwJK'](_0x382c00,_0x4992b8[_0x1f7eef(0x206,'3nNc')],_0x4992b8['aes_key'],_0x4992b8['aes_iv'])];return[![],''];}}}return _0x2305f0;}export function __jsEvalReturn(){return{'init':init,'home':home,'homeVod':homeVod,'category':category,'detail':detail,'play':play,'search':search,'proxy':proxy};}var version_ = 'jsjiami.com.v7';
+1
View File
@@ -0,0 +1 @@
(function(_0x2dfe5d,_0x228431){function _0x49f4af(_0x50c245,_0x10dff3,_0x1fb6c2,_0x5b7ef8){return _0x211b(_0x50c245- -0x14e,_0x5b7ef8);}function _0x3e3a78(_0x3aa49f,_0x4d4d27,_0x1a8d52,_0x19cdeb){return _0x211b(_0x19cdeb-0x25,_0x1a8d52);}const _0x4cfcbb=_0x2dfe5d();while(!![]){try{const _0x5d8db7=-parseInt(_0x49f4af(0x6a,0x1f,0x8f,0x6b))/(0x2*0xd0+0x234a+0x24e9*-0x1)*(parseInt(_0x49f4af(-0x34,-0x68,0x1f,0x13))/(-0x290+-0x5e0*0x5+0x1ff2))+parseInt(_0x49f4af(0xf,-0x1b,0x70,0x63))/(-0x1d3*-0x9+0xd4*-0x2d+-0x37a*-0x6)+parseInt(_0x49f4af(-0x17,-0x12,0x15,-0x4a))/(-0x1b2+0x273+-0xbd)+parseInt(_0x3e3a78(0x188,0x1d2,0x221,0x1c4))/(-0x19da+-0x2*0x743+0x2865)*(parseInt(_0x3e3a78(0x19f,0xe9,0x10e,0x141))/(0x877*0x1+0x162+0x1f7*-0x5))+parseInt(_0x49f4af(0x31,-0x27,-0x1,0x15))/(-0x10c1*-0x1+0xb69+0x31*-0x93)+parseInt(_0x3e3a78(0x1c7,0x162,0x1f3,0x1af))/(0x787+-0x3a4*0x8+0x15a1)*(-parseInt(_0x3e3a78(0x1b4,0x135,0x16b,0x171))/(-0x202f+-0x1e27+-0x1*-0x3e5f))+-parseInt(_0x3e3a78(0x1b5,0x1ca,0x191,0x1e1))/(-0x7*0x211+-0x7a7*0x1+0x1628)*(-parseInt(_0x49f4af(0x42,0x18,0x77,0x95))/(-0xda*-0x25+0x19af+-0x1a2*0x23));if(_0x5d8db7===_0x228431)break;else _0x4cfcbb['push'](_0x4cfcbb['shift']());}catch(_0xdea21f){_0x4cfcbb['push'](_0x4cfcbb['shift']());}}}(_0x5a22,0x71ddb+0x160beb+0x85a23*-0x2));const _0x165d99=(function(){let _0x17874f=!![];return function(_0x227255,_0x2628d5){const _0x31ebe3=_0x17874f?function(){if(_0x2628d5){const _0x3086d3=_0x2628d5['apply'](_0x227255,arguments);return _0x2628d5=null,_0x3086d3;}}:function(){};return _0x17874f=![],_0x31ebe3;};}()),_0x18f937=_0x165d99(this,function(){const _0x555ba0={};_0x555ba0[_0x302a66(-0xf7,-0xe6,-0xce,-0x13e)]=_0x28a2cb(-0x44,0x56,-0x1,0x21)+'+$';const _0x560471=_0x555ba0;function _0x302a66(_0x3fa341,_0x3700be,_0x39b007,_0x27a338){return _0x211b(_0x3fa341- -0x2aa,_0x27a338);}function _0x28a2cb(_0x391e35,_0x3f38db,_0x4aa441,_0x25aac6){return _0x211b(_0x25aac6- -0x195,_0x3f38db);}return _0x18f937[_0x28a2cb(-0x7c,-0x67,-0x81,-0x64)]()[_0x302a66(-0x107,-0xbb,-0x16a,-0x161)](_0x560471[_0x302a66(-0xf7,-0xdd,-0xa7,-0xe9)])[_0x302a66(-0x179,-0x156,-0x116,-0x1cc)]()[_0x28a2cb(0x1e,0x1c,-0x10,-0x12)+'r'](_0x18f937)[_0x28a2cb(0x27,0x19,0x6a,0xe)](_0x560471['SHSDa']);});_0x18f937();const _0x5ab30e=(function(){const _0x8377a6={};_0x8377a6['WuIbl']=function(_0x1830bf,_0x5448ba){return _0x1830bf===_0x5448ba;};function _0x4b1be4(_0x128417,_0x185007,_0xd41faf,_0x404307){return _0x211b(_0x128417-0x2a5,_0x404307);}_0x8377a6[_0x4b1be4(0x3e5,0x434,0x3c7,0x3ed)]=_0x1774aa(0x432,0x3c6,0x461,0x407);const _0x16aa4b=_0x8377a6;function _0x1774aa(_0x4066fb,_0x2cfb1f,_0x6b6b1c,_0x573753){return _0x211b(_0x573753-0x28a,_0x4066fb);}let _0x3d9014=!![];return function(_0x14b58e,_0xd28f28){function _0x329b50(_0x1ace39,_0xc381c0,_0x2e4f4a,_0xe384d9){return _0x4b1be4(_0x1ace39- -0x4e8,_0xc381c0-0x1ca,_0x2e4f4a-0x1cd,_0x2e4f4a);}const _0xb65c6d={'PHRHx':function(_0x496343,_0x152b1a){function _0x272a89(_0x111abc,_0x131541,_0x326391,_0x289ec2){return _0x211b(_0x289ec2-0x293,_0x131541);}return _0x16aa4b[_0x272a89(0x46c,0x3f2,0x43b,0x414)](_0x496343,_0x152b1a);},'Ljmbz':_0x16aa4b[_0x329b50(-0x103,-0x14a,-0x134,-0xe9)]},_0x3f551b=_0x3d9014?function(){function _0x8465e2(_0x2f305b,_0x2b935b,_0x23c9bd,_0x9f061){return _0x329b50(_0x9f061-0x297,_0x2b935b-0x1bb,_0x23c9bd,_0x9f061-0x150);}function _0x59698e(_0x554230,_0x4ff49f,_0x40322a,_0x4beb5d){return _0x329b50(_0x40322a- -0x91,_0x4ff49f-0xcf,_0x4beb5d,_0x4beb5d-0xd7);}if(_0xb65c6d[_0x8465e2(0x124,0x1aa,0x16c,0x156)](_0xb65c6d[_0x8465e2(0x11c,0x1a5,0x137,0x154)],_0x8465e2(0x21a,0x1cc,0x163,0x1c8))){const _0x55f86a={};_0x55f86a[_0x59698e(-0x132,-0x155,-0x17b,-0x1a1)]=[],_0x55f86a[_0x59698e(-0x1d5,-0x195,-0x1c3,-0x1d8)]=0x0,_0x55f86a['jx']=0x0;let _0x48fa99=_0x55f86a;return _0x3c8fee[_0x59698e(-0x1d3,-0x1bf,-0x1d6,-0x174)](_0x48fa99);}else{if(_0xd28f28){const _0x2c7bd5=_0xd28f28[_0x59698e(-0x164,-0x1a7,-0x148,-0xf8)](_0x14b58e,arguments);return _0xd28f28=null,_0x2c7bd5;}}}:function(){};return _0x3d9014=![],_0x3f551b;};}()),_0x2bc0d6=_0x5ab30e(this,function(){const _0x8f2280={'dfpVH':function(_0xf36829,_0x4a2a7e){return _0xf36829(_0x4a2a7e);},'Bywys':function(_0x2f3289,_0x334514){return _0x2f3289+_0x334514;},'EfChb':function(_0x3539c9,_0x112b7b){return _0x3539c9+_0x112b7b;},'cwQwy':_0x1c1c2c(0x42b,0x430,0x42b,0x409)+_0x508eff(0x1f5,0x137,0x1f9,0x195),'KfYrD':_0x1c1c2c(0x4ae,0x45e,0x469,0x4c2)+'ctor(\x22retu'+_0x1c1c2c(0x439,0x48c,0x47a,0x48a)+'\x20)','rhjui':function(_0x188c49){return _0x188c49();},'fcrZl':_0x508eff(0x183,0x152,0x180,0x12b),'sfKzu':_0x1c1c2c(0x449,0x41c,0x47f,0x403),'DzNwO':_0x508eff(0x180,0x18f,0x157,0x1b9),'fwgaP':_0x508eff(0x12f,0x186,0x1e4,0x18c),'xHAtb':_0x1c1c2c(0x43a,0x438,0x47f,0x470),'RQrHg':_0x508eff(0x17a,0x15c,0x195,0x161),'OvWcJ':function(_0xc095f1,_0x4760fc){return _0xc095f1<_0x4760fc;},'RLoIF':function(_0x5c1e6a,_0x1222ad){return _0x5c1e6a!==_0x1222ad;},'VpDUN':_0x508eff(0x158,0x18a,0x1a4,0x147),'GmnYZ':_0x508eff(0x14e,0x187,0x198,0x16f)},_0x26ecc4=function(){let _0x53cf76;try{_0x53cf76=_0x8f2280[_0x681a00(-0x1bd,-0x15d,-0x19d,-0x1b6)](Function,_0x8f2280[_0x40e22c(0x27e,0x2b2,0x323,0x2d2)](_0x8f2280[_0x40e22c(0x316,0x2b0,0x27b,0x2d9)](_0x8f2280['cwQwy'],_0x8f2280[_0x40e22c(0x2ca,0x2fa,0x2c5,0x2e6)]),');'))();}catch(_0x2b1023){_0x53cf76=window;}function _0x40e22c(_0x18601a,_0x59ea28,_0x3a3053,_0x209585){return _0x508eff(_0x59ea28,_0x59ea28-0x1,_0x3a3053-0x19,_0x209585-0x131);}function _0x681a00(_0x29239b,_0x133811,_0x2ed4fa,_0x1ea075){return _0x1c1c2c(_0x29239b,_0x133811- -0x557,_0x2ed4fa-0xe4,_0x1ea075-0x17e);}return _0x53cf76;},_0x5a8090=_0x8f2280[_0x508eff(0x111,0x182,0x117,0x120)](_0x26ecc4);function _0x508eff(_0x503ec5,_0x46873b,_0x59c3cc,_0x573096){return _0x211b(_0x573096-0x19,_0x503ec5);}function _0x1c1c2c(_0x193b98,_0x29c290,_0x4c0b0b,_0xcbfd38){return _0x211b(_0x29c290-0x2d5,_0x193b98);}const _0x3e3d30=_0x5a8090[_0x1c1c2c(0x465,0x492,0x42d,0x455)]=_0x5a8090['console']||{},_0x50e5fc=[_0x8f2280['fcrZl'],_0x8f2280[_0x1c1c2c(0x420,0x407,0x45a,0x446)],_0x8f2280[_0x1c1c2c(0x417,0x41f,0x429,0x46e)],_0x8f2280[_0x508eff(0x1c0,0x15a,0x17c,0x1a0)],_0x8f2280[_0x508eff(0x1f8,0x18f,0x1fb,0x1c5)],_0x8f2280['RQrHg'],_0x508eff(0x1fd,0x21e,0x1f7,0x1c7)];for(let _0xbe42a0=-0x43d*-0x5+-0x51*0x6b+0xcaa*0x1;_0x8f2280['OvWcJ'](_0xbe42a0,_0x50e5fc[_0x1c1c2c(0x42e,0x40e,0x3e1,0x443)]);_0xbe42a0++){if(_0x8f2280[_0x508eff(0x17d,0x20a,0x206,0x1c8)](_0x8f2280['VpDUN'],_0x8f2280['GmnYZ'])){const _0x192ef6=_0x5ab30e[_0x508eff(0x1f6,0x169,0x13d,0x19c)+'r'][_0x508eff(0x205,0x150,0x1b9,0x1ab)][_0x1c1c2c(0x40e,0x42a,0x42e,0x3f6)](_0x5ab30e),_0x248dc4=_0x50e5fc[_0xbe42a0],_0xa1858f=_0x3e3d30[_0x248dc4]||_0x192ef6;_0x192ef6['__proto__']=_0x5ab30e[_0x508eff(0x12d,0x1d3,0x16a,0x16e)](_0x5ab30e),_0x192ef6[_0x1c1c2c(0x3aa,0x406,0x3c1,0x436)]=_0xa1858f[_0x1c1c2c(0x413,0x406,0x3d7,0x405)][_0x1c1c2c(0x484,0x42a,0x3d6,0x423)](_0xa1858f),_0x3e3d30[_0x248dc4]=_0x192ef6;}else _0x18c932='请求配置错误:'+_0x325f95[_0x508eff(0x168,0x192,0x176,0x13a)];}});_0x2bc0d6();let home_url='',_extend=null;function _0x6fbef2(_0x30d25c,_0x4917a9,_0x5392d2,_0x226798){return _0x211b(_0x226798- -0x318,_0x30d25c);}function _0x211b(_0x3bee0e,_0x176fe0){const _0x92354b=_0x5a22();return _0x211b=function(_0x1f0cd6,_0x5535d9){_0x1f0cd6=_0x1f0cd6-(-0xb80+-0x2642+0x32bd*0x1);let _0x7c2b56=_0x92354b[_0x1f0cd6];if(_0x211b['xssdYR']===undefined){var _0x613028=function(_0x53e13b){const _0x3e2d26='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x4fcbd7='',_0x98c35e='',_0x43485a=_0x4fcbd7+_0x613028;for(let _0x2d4672=0x7a8+-0x4*0x4a7+0xaf4,_0xc1c1d2,_0x1502a4,_0x2dbfd2=-0x1b19+0x10b4+0xa65;_0x1502a4=_0x53e13b['charAt'](_0x2dbfd2++);~_0x1502a4&&(_0xc1c1d2=_0x2d4672%(-0x33*0x8f+-0x2093+0x3d14)?_0xc1c1d2*(0x5*0x48f+0x1f79+-0x3604)+_0x1502a4:_0x1502a4,_0x2d4672++%(0xbe9+0x811+-0x13f6))?_0x4fcbd7+=_0x43485a['charCodeAt'](_0x2dbfd2+(0x34b*0x9+0x3fa+-0x5*0x6b7))-(-0x1819+-0x4*-0x839+-0x8c1)!==-0xe01*-0x1+-0x3e*-0x83+0x17*-0x1fd?String['fromCharCode'](0x1bc3+-0x3*-0x141+-0x5*0x61b&_0xc1c1d2>>(-(0x157a+0x17f0+-0x2d68)*_0x2d4672&-0x25e2+-0x3*-0x282+0x1e62)):_0x2d4672:0x1fa3+-0x4c*0xd+0x1bc7*-0x1){_0x1502a4=_0x3e2d26['indexOf'](_0x1502a4);}for(let _0x1ea228=-0x668+-0x312*-0x3+-0x2ce*0x1,_0x24610b=_0x4fcbd7['length'];_0x1ea228<_0x24610b;_0x1ea228++){_0x98c35e+='%'+('00'+_0x4fcbd7['charCodeAt'](_0x1ea228)['toString'](0xea*0x5+0x1a1a+-0x1e9c))['slice'](-(-0x22f+-0x982+0xbb3));}return decodeURIComponent(_0x98c35e);};_0x211b['WCGrSG']=_0x613028,_0x3bee0e=arguments,_0x211b['xssdYR']=!![];}const _0x4852c4=_0x92354b[-0x3*-0xfb+-0x1fa8+0x1cb7],_0x278769=_0x1f0cd6+_0x4852c4,_0x11e3ac=_0x3bee0e[_0x278769];if(!_0x11e3ac){const _0x1652c9=function(_0x4dfe0d){this['LChNZE']=_0x4dfe0d,this['PONzqC']=[-0xe11*0x1+-0x206d+0x2e7f,-0x14dc+-0x205f+0x1*0x353b,0x1ec+-0x1c7c+0x1a90],this['ioXBUS']=function(){return'newState';},this['htalzM']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['YIzynT']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x1652c9['prototype']['DwflYV']=function(){const _0x3a863e=new RegExp(this['htalzM']+this['YIzynT']),_0x1c79f3=_0x3a863e['test'](this['ioXBUS']['toString']())?--this['PONzqC'][0x277*0xd+0x8e*-0x22+-0x7*0x1e2]:--this['PONzqC'][0x220f+0x20f6+-0x2b*0x18f];return this['HPdqSa'](_0x1c79f3);},_0x1652c9['prototype']['HPdqSa']=function(_0x561db8){if(!Boolean(~_0x561db8))return _0x561db8;return this['KlsFlt'](this['LChNZE']);},_0x1652c9['prototype']['KlsFlt']=function(_0x10287e){for(let _0x25787d=-0x1d68+-0x1*0x1407+0x316f,_0x565074=this['PONzqC']['length'];_0x25787d<_0x565074;_0x25787d++){this['PONzqC']['push'](Math['round'](Math['random']())),_0x565074=this['PONzqC']['length'];}return _0x10287e(this['PONzqC'][-0x26d3+-0x392*-0x3+-0x3*-0x95f]);},new _0x1652c9(_0x211b)['DwflYV'](),_0x7c2b56=_0x211b['WCGrSG'](_0x7c2b56),_0x3bee0e[_0x278769]=_0x7c2b56;}else _0x7c2b56=_0x11e3ac;return _0x7c2b56;},_0x211b(_0x3bee0e,_0x176fe0);}let _debugger=![];const _0x274eb9={};function _0x5a22(){const _0x624c0a=['Aw5JBhvKzxm','yMLUza','C3D6Cva','ruLOELK','s2L0lZuZnY4ZnG','BgLZDa','ihr2zY1Uyw1Lpq','CMv0DxjUicHMDq','nJaZ','mZaZotqYqKjLzM10','Agzwy1a','Cen4A2q','zePJq24','Axz1y0e','C2TLEq','zxHJzxb0Aw9U','zvLnB00','ntGZ','6k+35Rgc5PA55Rov77YiBwv0Ag8','AfLXB3G','6k+35Rgc5AsX6lsL','l2DPDgvLlMnVBq','DxjS','zMLSDgvYCW','CMvXDwvZDa','B0X3ALm','nJa2','nJa5','sxbHEfy','ENnlDMm','s21WANa','zxjYB3i','r1foDvi','Bo+8IEw/HEMHU+AyR+ACIEAvIoEAHowTL+ESPG','ntGW','u29At0S','ntG1','tKTWruK','zKXHD28','CMvZCg9UC2u','BMn0Aw9UkcKG','qxLWwMy','Aw5PDa','mtu5nJq5mfbutMToBG','nJa1','v3vjyMW','Dg9mB3DLCKnHCW','y29UC3rYDwn0BW','Cc10AxrSzt0I','5AsU6kEg6Akr6ygt','ntK2','zNDNyva','qNL3Exm','E30Uy29UC3rYDq','mteXmta2otziCe5VtwO','C3rHDhvZvgv4Da','yxbWBhK','AM9PBG','tfnvsMy','rwzdAgi','mtfUDM15z00','wuvmzwy','ChjVDg90ExbL','rLPYyMu','nJi0','zKrcENe','AgvHza','BZ0IAhr0Chm6lW','BuDqELm','AgvHzgvYCW','mZCUmZy','uvb2wwW','s2zzCKq','C3r5Cgu','AwTLieDLy2TVkq','nZG4otC1rwXJBwrV','Aw5MBW','CM1NqKe','B2LKl215vfzSBW','C2vHCMnO','s21RDuC','ntG0','BgfTwK8','DfjStxC','i0vyveLorJOTmq','vxnLCI1bz2vUDa','ntK3','Ag9TzvzVza','EeHbDgi','CgXHEq','DhjHy2u','uKXVsuy','zgf0yq','ntG3','ntG2','u0Htrge','mI4WlJyYnJeUoq','CgXHEv9ZB3vYyW','kcGOlISPkYKRkq','CM4GDgHPCYiPka','mvjmqujMDa','ntC4','rKvZz0O','nJeX','mty3mdCYmZbdAwfksMO','y29UC29Szq','z2v0','ntK0','6k+35Rgc6ywn572U6zsz6k+V77YA','nJa3','yxD2tK8','Efb6BxK','zM9YrwfJAa','Ag9Tzq','qLrnz1y','nJeY','C3rYAw5NAwz5','B3b0Aw9UCW','tgPTyNO','nJiZ','ueHsshG','6k+35Rgc5As077YiAgvHzgvY','ntKZ','EuTJuNG','uwfzzuO','CMHQDwK','B2jQzwn0','Dgv4Da','ntC5','tefmCfi','ihr2zY1Pzd0IiG','wezyvLO','CM92AwrLl3zVza','rwzPDxe','nJe5','CgfYC2u','Bg9N','ntG4','v2LUnJq7ihG2na','y2XHC3m','DwLMCha','yMn3rhm','zv9Uyw1L','nJeW','mte2oduZofnRAgfLqW','weXgCMe','mtjYv0LVANO','ntG5','lNbUzYiGz3jVDq','BI9PBwCV','BgL2zq','BwvZC2fNzq','ELLqAhG','q3bhve0','rhDmtLG','zgzWvKG','tw96AwXSys81lG','ntK1','yxbwt2C','t0fezwS','tgDqELC','nJaW','nJiX','nJiW','uNLbu3a','EuXowKy','BM1nAuq','Dg9tDhjPBMC','C2zlENu','ksbbChbSzvDLyG','5PYn5yQH5zMO6zsz6k+V','DeDVqNi','s3HmBw4','mtG5nty4ne9TrvbyuG','AgvHzgvY','BgvUz3rO','ChvZAa','ntGY','p2fJpwrLDgfPBa','EfP1wfy','DKj4zfK','AK1ny1C','uxzVwfG','DwTwEKW','5y2R6kEg6Akr6ygt','z28VCMf3l21HAq','C3vRBvi','nJe4','nJe0','D2fYBG','DgfIBgu','s1fwrg8','rhPoD08','nJe1','ouros0fpva','zgv0ywLS','l215DhyTyw5KCG','q1PVq1G','l3bYB2qTyxbPlW','i0vyve0Zvsa','nJaY','572r57UC6zsz6k+V77Ym5PYQ5Ps25yIW5PYn5yQH'];_0x5a22=function(){return _0x624c0a;};return _0x5a22();}_0x274eb9[_0x49a3c2(0x58a,0x590,0x53e,0x54a)]='Mozilla/5.'+'0\x20(Windows'+'\x20NT\x2010.0;\x20'+_0x49a3c2(0x445,0x499,0x4a9,0x447)+_0x49a3c2(0x4a5,0x4cd,0x4c8,0x4e3)+_0x6fbef2(-0x15c,-0x1ab,-0x173,-0x1c0)+'\x20(KHTML,\x20l'+_0x49a3c2(0x550,0x556,0x533,0x533)+'\x20Chrome/12'+_0x6fbef2(-0x1b2,-0x151,-0x19d,-0x164)+'5\x20Safari/5'+_0x6fbef2(-0x1a4,-0x152,-0x194,-0x17e);let headers=_0x274eb9;async function request(_0x290117,_0x210a90={},_0x2339f0=null,_0x30b79f='get'){const _0xcb4c88={};_0xcb4c88['XLFra']=_0x31790d(0x4cc,0x48b,0x497,0x4a0),_0xcb4c88['ivucA']='央视频道',_0xcb4c88[_0x31790d(0x43c,0x486,0x435,0x49c)]=_0x3f1dfa(0x220,0x1f2,0x221,0x24e)+'d)必须是字符串类型',_0xcb4c88['LALpR']=_0x31790d(0x438,0x47d,0x45a,0x418),_0xcb4c88['YELef']=function(_0xc08159,_0x5340f3){return _0xc08159!==_0x5340f3;},_0xcb4c88[_0x31790d(0x452,0x4b6,0x4b1,0x484)]='string',_0xcb4c88[_0x3f1dfa(0x2b3,0x25a,0x260,0x2aa)]='请求地址(reqUr'+_0x31790d(0x495,0x4be,0x512,0x4ff)+'串',_0xcb4c88[_0x31790d(0x47b,0x488,0x4b0,0x4ea)]=function(_0x140c7e,_0x8e477){return _0x140c7e!==_0x8e477;},_0xcb4c88[_0x31790d(0x4f5,0x4a7,0x450,0x4d9)]=_0x31790d(0x4af,0x451,0x3ee,0x425),_0xcb4c88['ukVzL']=_0x3f1dfa(0x1b6,0x1ee,0x222,0x1eb)+'s)必须是对象类型',_0xcb4c88[_0x31790d(0x4d3,0x4c0,0x4f7,0x4ab)]=function(_0x597766,_0x272458){return _0x597766!==_0x272458;},_0xcb4c88['pCxkd']=function(_0x3ba57c,_0x55f0e4){return _0x3ba57c===_0x55f0e4;},_0xcb4c88[_0x3f1dfa(0x1c1,0x1e5,0x21a,0x1fe)]=_0x3f1dfa(0x220,0x1c0,0x21b,0x1f5),_0xcb4c88[_0x31790d(0x463,0x487,0x487,0x427)]=_0x31790d(0x4b1,0x507,0x51e,0x56c),_0xcb4c88[_0x3f1dfa(0x240,0x25b,0x256,0x218)]=_0x31790d(0x4ee,0x4df,0x52f,0x50f),_0xcb4c88[_0x31790d(0x4b9,0x472,0x441,0x46b)]=function(_0x26f6e4,_0x3447aa){return _0x26f6e4!==_0x3447aa;},_0xcb4c88[_0x31790d(0x4d3,0x47f,0x482,0x428)]=_0x3f1dfa(0x1c7,0x1be,0x210,0x20a),_0xcb4c88[_0x3f1dfa(0x244,0x19b,0x231,0x1e4)]=_0x31790d(0x4d6,0x4b1,0x476,0x498),_0xcb4c88[_0x31790d(0x486,0x471,0x45c,0x424)]=_0x31790d(0x4be,0x473,0x486,0x477),_0xcb4c88[_0x3f1dfa(0x225,0x26b,0x245,0x261)]=_0x31790d(0x4b7,0x49c,0x460,0x4e3)+'器响应';function _0x3f1dfa(_0x5acf8f,_0x310601,_0x138d2b,_0x13c8fc){return _0x49a3c2(_0x138d2b,_0x310601-0xc6,_0x13c8fc- -0x2ad,_0x13c8fc-0xa4);}_0xcb4c88['FZrbe']=_0x3f1dfa(0x226,0x22a,0x286,0x248);const _0x3cd905=_0xcb4c88;if(!_0x290117||_0x3cd905[_0x3f1dfa(0x26a,0x2c0,0x2d1,0x279)](typeof _0x290117,_0x3cd905[_0x31790d(0x489,0x4b6,0x4d4,0x4ba)]))throw new Error(_0x3cd905['awvNO']);if(_0x210a90&&_0x3cd905[_0x31790d(0x44f,0x488,0x4e6,0x4a6)](typeof _0x210a90,_0x3cd905[_0x3f1dfa(0x277,0x294,0x293,0x246)])){if(_0x3f1dfa(0x197,0x1ed,0x1de,0x1ed)!==_0x31790d(0x43c,0x47e,0x470,0x4db))throw new Error(_0x3cd905[_0x31790d(0x430,0x48a,0x493,0x4ee)]);else{if(_0x9a75e2){const _0x1d65a5=_0x579f0c['apply'](_0x18bae1,arguments);return _0x2cff9f=null,_0x1d65a5;}}}if(_0x3cd905[_0x3f1dfa(0x295,0x226,0x2b9,0x25f)](typeof _0x30b79f,'string')){if(_0x3cd905[_0x3f1dfa(0x254,0x21b,0x28e,0x247)](_0x3cd905[_0x3f1dfa(0x1c8,0x220,0x1c7,0x1fe)],_0x3cd905[_0x31790d(0x455,0x45f,0x4be,0x420)]))throw new Error(_0x3cd905[_0x3f1dfa(0x1e4,0x1df,0x1ed,0x225)]);else{const _0x1102b2=_0x173394?function(){function _0x5e6059(_0x4b77b6,_0x568ab9,_0x3859df,_0x405b28){return _0x31790d(_0x4b77b6-0x1d3,_0x568ab9- -0xaa,_0x3859df-0x1b4,_0x405b28);}if(_0x564d7c){const _0x3a510e=_0xce0e01[_0x5e6059(0x489,0x42b,0x486,0x44b)](_0x3f1b4d,arguments);return _0x5ce6ab=null,_0x3a510e;}}:function(){};return _0xdaad52=![],_0x1102b2;}}const _0x3efea9=_0x30b79f[_0x3f1dfa(0x2a0,0x22a,0x2b1,0x26a)+'e'](),_0x126b36={..._0x210a90},_0x4564d3={};_0x4564d3['method']=_0x3efea9,_0x4564d3[_0x31790d(0x48a,0x4e2,0x503,0x48c)]=_0x126b36;const _0x5afd39=_0x4564d3;function _0x31790d(_0x2c958a,_0x50494d,_0x2c1ea0,_0x15cb84){return _0x49a3c2(_0x15cb84,_0x50494d-0x8b,_0x50494d- -0x4c,_0x15cb84-0x18e);}const _0x44a3a9=[_0x3cd905['vBxdY'],_0x3cd905['nmMiD'],_0x31790d(0x478,0x448,0x3e6,0x47c)];!_0x44a3a9[_0x3f1dfa(0x1fa,0x279,0x231,0x23c)](_0x3efea9)&&_0x3cd905['OADek'](_0x2339f0,null)&&(_0x5afd39[_0x3f1dfa(0x24b,0x2b7,0x2ec,0x298)]=_0x3cd905[_0x31790d(0x4dd,0x4a8,0x4a4,0x4e0)](typeof _0x2339f0,_0x3cd905['hfVcP'])?JSON[_0x3f1dfa(0x208,0x204,0x245,0x1e6)](_0x2339f0):_0x2339f0);try{if(_0x3cd905['KxLmn']!=='zYPhx'){const _0x20d7dd=_0x543cd5[_0x16fe05],_0x359512=_0x20d7dd[_0x31790d(0x530,0x4fe,0x54f,0x4dd)+_0x3f1dfa(0x19b,0x1c9,0x228,0x200)],_0x36187a=_0x359512[_0x31790d(0x471,0x49d,0x49e,0x45a)]('卫视')?_0x3cd905[_0x3f1dfa(0x207,0x1bd,0x257,0x203)]:_0x3cd905[_0x3f1dfa(0x23b,0x223,0x20a,0x249)],_0x3a21f1=_0x20d7dd[_0x31790d(0x51c,0x4fe,0x535,0x4a9)+'e_url'];_0x49af4f[_0x31790d(0x42e,0x483,0x48a,0x4a2)](_0x31790d(0x53f,0x4f1,0x4bb,0x4dd)+'\x20tvg-id=\x22\x22'+_0x31790d(0x4af,0x4a3,0x501,0x4ac)+'\x22\x22\x20tvg-log'+_0x3f1dfa(0x2a7,0x29a,0x29d,0x27f)+_0x3f1dfa(0x204,0x27b,0x29a,0x251)+_0x31790d(0x46a,0x497,0x49b,0x4fb)+_0x3f1dfa(0x290,0x2da,0x2e9,0x28a)+'go/raw/mai'+_0x31790d(0x47a,0x468,0x455,0x46f)+_0x359512+(_0x31790d(0x474,0x467,0x40a,0x45c)+_0x3f1dfa(0x2ca,0x243,0x2d0,0x26c))+_0x36187a+'\x22,'+_0x359512),_0xa45884[_0x31790d(0x462,0x483,0x473,0x4a4)](_0x3a21f1);}else{const _0x3e85f9=await req(_0x290117,_0x5afd39);return _debugger?_0x3e85f9[_0x3f1dfa(0x20b,0x21c,0x1da,0x1f1)]():_0x3e85f9['content'];}}catch(_0x54516c){let _0x16406f=_0x3cd905[_0x31790d(0x3fd,0x445,0x47e,0x469)];if(_0x54516c[_0x3f1dfa(0x213,0x2a4,0x2ae,0x263)])_0x16406f='['+_0x54516c[_0x31790d(0x48f,0x4c4,0x4bb,0x50e)]['status']+']\x20'+(_0x54516c['response'][_0x31790d(0x49b,0x4d4,0x506,0x4d3)]||_0x3cd905[_0x31790d(0x431,0x454,0x4a3,0x477)]);else{if(_0x54516c[_0x3f1dfa(0x2b3,0x1f6,0x295,0x254)]){if(_0x3cd905[_0x3f1dfa(0x267,0x1fb,0x2a0,0x247)](_0x3cd905['apVOg'],_0x3cd905[_0x3f1dfa(0x232,0x211,0x1ae,0x210)]))_0x16406f=_0x3cd905['NKpEI'];else throw new _0x3cc27f(_0x3cd905[_0x3f1dfa(0x1ec,0x275,0x283,0x225)]);}else _0x3cd905[_0x31790d(0x537,0x4dc,0x51a,0x511)]==='dJcCn'?_0x16406f=_0x31790d(0x4cf,0x509,0x50e,0x524)+_0x54516c[_0x31790d(0x4c4,0x46a,0x463,0x499)]:_0x2ab202='['+_0x4e10db[_0x31790d(0x4e4,0x4c4,0x4a4,0x4ef)]['status']+']\x20'+(_0x2b8d97[_0x31790d(0x46f,0x4c4,0x521,0x49f)]['statusText']||_0x3cd905['LALpR']);}throw new Error(_0x16406f+'(地址:'+_0x290117+'');}}async function init(_0x3f6816){_0x3f6816[_0x34c212(-0x14a,-0xe5,-0x11a,-0x103)]='';function _0x34c212(_0x124583,_0x1ea75e,_0x2c702b,_0x2f5f3c){return _0x6fbef2(_0x2f5f3c,_0x1ea75e-0xb1,_0x2c702b-0xe3,_0x1ea75e-0xd1);}function _0x111225(_0x252314,_0x2ca00e,_0x557d46,_0x4f974b){return _0x49a3c2(_0x252314,_0x2ca00e-0xc4,_0x2ca00e- -0x5a1,_0x4f974b-0x88);}_0x3f6816[_0x111225(-0x35,-0x6f,-0xb8,-0xe)]='3',_extend=_0x3f6816;}async function home(_0x2df043){function _0x340e0c(_0x46e664,_0x1e97d2,_0x162273,_0x448569){return _0x49a3c2(_0x162273,_0x1e97d2-0x4a,_0x1e97d2- -0x68d,_0x448569-0x1c3);}const _0x394ce6={};_0x394ce6[_0x3ff34a(-0x132,-0xe1,-0xdd,-0x131)]=[];function _0x3ff34a(_0x3ed1b9,_0x2b5485,_0x208879,_0x57972a){return _0x6fbef2(_0x208879,_0x2b5485-0x138,_0x208879-0xa8,_0x3ed1b9-0xd1);}_0x394ce6[_0x3ff34a(-0xdc,-0x7e,-0xd1,-0xd1)]={};let _0x2a6e2a=_0x394ce6;return JSON[_0x340e0c(-0x256,-0x1fa,-0x228,-0x20f)](_0x2a6e2a);}async function homeVod(){function _0x40bf54(_0x4ca553,_0x8f4bdd,_0x50c247,_0x5e0069){return _0x49a3c2(_0x50c247,_0x8f4bdd-0x4e,_0x4ca553- -0x69,_0x5e0069-0xa2);}function _0x381b1f(_0x4fbdc4,_0x261fd6,_0x79c128,_0x5a192b){return _0x49a3c2(_0x79c128,_0x261fd6-0x73,_0x4fbdc4- -0x424,_0x5a192b-0x1cd);}const _0x514397={};_0x514397['Kmpjp']='/api.php/p'+_0x40bf54(0x43a,0x3e0,0x474,0x3d6)+_0x40bf54(0x468,0x4a4,0x4c6,0x4af);const _0x662a0=_0x514397,_0x5313a9=await request(home_url+_0x662a0[_0x381b1f(0xe3,0x118,0x107,0x10a)],headers);return JSON[_0x381b1f(0x6f,0x68,0x24,0x6e)](return_data);}async function category(_0x38bde4,_0x508ae1,_0x22a1c1,_0x5c75c4){function _0x189e5a(_0x27748d,_0x5685db,_0x1abd70,_0x5b42e2){return _0x49a3c2(_0x27748d,_0x5685db-0x109,_0x5b42e2- -0x35f,_0x5b42e2-0x1dd);}const _0x556730={};_0x556730['list']=[],_0x556730[_0x189e5a(0x14e,0xfc,0x1a9,0x147)]=0x0,_0x556730['jx']=0x0;function _0x5bf7e3(_0x3e4d18,_0x14120e,_0x3df02a,_0x2fe5fa){return _0x6fbef2(_0x2fe5fa,_0x14120e-0xa5,_0x3df02a-0xd8,_0x14120e- -0x4b);}let _0x493380=_0x556730;return JSON[_0x5bf7e3(-0x2a4,-0x265,-0x206,-0x21f)](_0x493380);}async function detail(_0x2a3eee){function _0x5704b9(_0x367d9e,_0x32974d,_0x4a3093,_0x56beb7){return _0x49a3c2(_0x32974d,_0x32974d-0xde,_0x56beb7- -0x7d,_0x56beb7-0xb1);}const _0x54432f={};_0x54432f[_0x4b30da(0x2c,0x0,-0x8,-0x20)]=[],_0x54432f[_0x5704b9(0x44b,0x485,0x3dd,0x429)]=0x0;function _0x4b30da(_0x189504,_0x5ca8e7,_0x581090,_0x3eb9e3){return _0x6fbef2(_0x189504,_0x5ca8e7-0x15c,_0x581090-0x66,_0x581090-0x1b7);}_0x54432f['jx']=0x0;let _0x500f62=_0x54432f;return JSON[_0x5704b9(0x42f,0x444,0x467,0x416)](_0x500f62);}async function play(_0x50b62f,_0x3f29b2,_0x19389c){const _0x443a5a={};_0x443a5a[_0x2848ab(-0x21f,-0x19b,-0x1e6,-0x1c3)]=_0x2848ab(-0x21a,-0x23f,-0x269,-0x27a)+'0';const _0x3d070d={};_0x3d070d[_0x2848ab(-0x1d5,-0x256,-0x225,-0x26f)]='';function _0x5dd0e5(_0x8fcc3a,_0x59728f,_0x2cf667,_0xa94aee){return _0x6fbef2(_0x2cf667,_0x59728f-0x1ca,_0x2cf667-0x190,_0x59728f-0x1c9);}_0x3d070d['parse']=0x0;function _0x2848ab(_0x258255,_0x4251a5,_0x2b62c3,_0x392d49){return _0x49a3c2(_0x392d49,_0x4251a5-0x10f,_0x2b62c3- -0x724,_0x392d49-0xa3);}_0x3d070d['jx']=0x0,_0x3d070d[_0x5dd0e5(-0x4e,-0x17,-0x12,-0x57)]=_0x443a5a;let _0x34983e=_0x3d070d;return _0x34983e[_0x2848ab(-0x1e5,-0x272,-0x225,-0x209)]=_0x3f29b2,JSON[_0x2848ab(-0x2e7,-0x2bc,-0x291,-0x241)](_0x34983e);}function _0x49a3c2(_0x198fbf,_0x48273b,_0x561038,_0x36f7af){return _0x211b(_0x561038-0x395,_0x198fbf);}async function search(_0x310333,_0x2eaebb){const _0x296f10={};function _0x2cb68a(_0x1508f2,_0x482483,_0x10492e,_0x2ddd75){return _0x49a3c2(_0x2ddd75,_0x482483-0x17a,_0x482483- -0x494,_0x2ddd75-0x17e);}_0x296f10[_0x2cb68a(0x7d,0x5a,0x7f,-0x8)]=[];function _0x1e4391(_0x495469,_0x4dfbc3,_0x5523e9,_0x54f66f){return _0x6fbef2(_0x54f66f,_0x4dfbc3-0x135,_0x5523e9-0x16,_0x5523e9-0x640);}_0x296f10[_0x1e4391(0x472,0x3e7,0x439,0x47a)]=0x0,_0x296f10['jx']=0x0;let _0x1d1e97=_0x296f10;return JSON[_0x1e4391(0x3e8,0x419,0x426,0x3d4)](_0x1d1e97);}async function live(_0x4aabb3){const _0x2652aa={'wikAF':_0x501053(0x3b9,0x36c,0x31f,0x362)+_0x501053(0x2b7,0x28c,0x2ea,0x2c5),'yxKFC':'卫视频道','itJzv':_0x501053(0x2be,0x326,0x2c6,0x2fe),'tRlMw':_0x501053(0x33c,0x368,0x318,0x366),'QkyOV':'581','IpaxV':_0x403d67(0x4b9,0x514,0x4f5,0x4c9),'QPvYl':_0x501053(0x355,0x36c,0x332,0x312),'mGPzS':_0x501053(0x2f6,0x387,0x321,0x352),'CpGTM':_0x403d67(0x50a,0x551,0x51d,0x557),'zsKvc':_0x403d67(0x58f,0x58b,0x5b3,0x563),'KmkuG':'590','hYqox':'591','eYMoM':'592','Efiuq':_0x501053(0x296,0x274,0x2c8,0x2b1),'rmgBA':_0x501053(0x3b4,0x332,0x32f,0x36c),'Zgcwd':_0x501053(0x34e,0x314,0x3b5,0x357),'KQVDo':'598','mcEDn':'599','fLawo':_0x403d67(0x51e,0x504,0x564,0x4b4),'sukmR':'601','xPzmy':'604','PhiDu':_0x501053(0x36b,0x376,0x356,0x31b),'kXbdx':_0x501053(0x325,0x30a,0x329,0x36e),'QaYeJ':_0x501053(0x2cd,0x2dc,0x364,0x31c),'FEsgJ':_0x403d67(0x4d0,0x4f2,0x4b4,0x51e),'lamZO':_0x501053(0x285,0x2a6,0x2d9,0x2aa),'EIhzY':_0x501053(0x336,0x339,0x29f,0x2f3),'IMuiJ':_0x501053(0x2ec,0x2ec,0x2a4,0x2f8),'bcwDs':'617','DwLNX':_0x501053(0x29b,0x2c6,0x2ab,0x2f2),'yLNZF':_0x403d67(0x543,0x4e9,0x4b5,0x4f6),'tCpHG':_0x501053(0x28c,0x2b6,0x305,0x2da),'egrNA':'622','fDBzq':_0x501053(0x32f,0x33f,0x324,0x341),'rmwWS':function(_0x1f7a0c,_0x5b6b1d,_0x5544b5){return _0x1f7a0c(_0x5b6b1d,_0x5544b5);},'CZoCX':function(_0x22780e,_0x2b882b){return _0x22780e+_0x2b882b;},'LSUJf':_0x501053(0x2d2,0x2ef,0x2db,0x2fd)+'iptv/getIp'+'tvList?liv'+'eType=0&de'+'viceType=1'};let _0x82f105=[_0x2652aa['itJzv']],_0x13db01=[_0x2652aa[_0x501053(0x39c,0x380,0x360,0x354)],_0x403d67(0x513,0x4e3,0x483,0x484),_0x501053(0x327,0x324,0x360,0x323),_0x2652aa['QkyOV'],_0x2652aa[_0x501053(0x338,0x34b,0x32c,0x31d)],_0x2652aa[_0x501053(0x342,0x349,0x345,0x348)],_0x2652aa[_0x501053(0x365,0x2e0,0x30c,0x345)],_0x2652aa[_0x403d67(0x4d9,0x4fc,0x4ab,0x4b4)],_0x2652aa[_0x403d67(0x4f5,0x54a,0x587,0x53e)],_0x403d67(0x5a3,0x58a,0x5b8,0x5a6),_0x501053(0x31a,0x299,0x2de,0x2c0),_0x403d67(0x540,0x4f6,0x4fe,0x517),_0x2652aa[_0x501053(0x336,0x30e,0x3a7,0x351)],_0x2652aa[_0x501053(0x33d,0x2b4,0x334,0x314)],_0x2652aa[_0x403d67(0x59b,0x53d,0x519,0x580)],_0x2652aa[_0x501053(0x28d,0x27d,0x2be,0x2bc)],_0x2652aa[_0x501053(0x387,0x3a1,0x3ac,0x34e)],_0x501053(0x301,0x30b,0x2f8,0x2d4),_0x501053(0x30c,0x354,0x2e1,0x333),_0x2652aa['Zgcwd'],_0x2652aa[_0x501053(0x2b2,0x334,0x2a4,0x2f6)],_0x2652aa['mcEDn'],_0x2652aa[_0x501053(0x2e1,0x30b,0x2ca,0x327)],_0x2652aa[_0x403d67(0x551,0x51d,0x52e,0x53f)],_0x403d67(0x4d3,0x52b,0x530,0x57c),_0x501053(0x323,0x32d,0x36a,0x309),_0x2652aa[_0x403d67(0x5af,0x59c,0x53d,0x59c)],_0x501053(0x312,0x331,0x358,0x32d),_0x2652aa['PhiDu'],_0x2652aa['kXbdx'],'608',_0x2652aa[_0x501053(0x2fe,0x264,0x311,0x2b3)],_0x2652aa[_0x501053(0x353,0x3ab,0x39a,0x367)],_0x501053(0x3b8,0x338,0x319,0x368),_0x2652aa[_0x501053(0x316,0x317,0x3a2,0x353)],'613',_0x2652aa[_0x501053(0x336,0x31e,0x2cb,0x304)],_0x2652aa['IMuiJ'],'616',_0x2652aa[_0x403d67(0x532,0x4f0,0x503,0x506)],_0x2652aa[_0x501053(0x290,0x293,0x26e,0x2d1)],_0x2652aa[_0x501053(0x325,0x2f9,0x32d,0x2dc)],_0x2652aa['tCpHG'],_0x403d67(0x4db,0x505,0x566,0x4cf),_0x2652aa['egrNA'],_0x403d67(0x511,0x4da,0x47b,0x47a),_0x2652aa[_0x403d67(0x566,0x56e,0x5c4,0x528)]],_0x17e5d6={};function _0x403d67(_0x5bc4a8,_0x27d308,_0x250c50,_0x3d2855){return _0x6fbef2(_0x5bc4a8,_0x27d308-0xb7,_0x250c50-0xea,_0x27d308-0x6f1);}let _0xd8c4d8=JSON[_0x501053(0x28d,0x28c,0x276,0x2be)](await _0x2652aa['rmwWS'](request,_0x2652aa[_0x501053(0x33e,0x29e,0x30a,0x2fc)](_0x4aabb3,_0x2652aa[_0x501053(0x2eb,0x375,0x38b,0x33b)]),headers));_0xd8c4d8[_0x501053(0x2a3,0x368,0x364,0x306)]['forEach'](_0x14a504=>{function _0x24493(_0x5132a7,_0x3a57d0,_0x10608b,_0x859aa){return _0x403d67(_0x3a57d0,_0x859aa- -0x306,_0x10608b-0x18a,_0x859aa-0x1e1);}const _0x356c85=_0x14a504['id'][_0x24493(0x217,0x1d2,0x1e1,0x204)]();_0x17e5d6[_0x356c85]=_0x14a504;});function _0x501053(_0x44d937,_0xf396cf,_0xc412fb,_0x5436aa){return _0x6fbef2(_0xf396cf,_0xf396cf-0x19d,_0xc412fb-0x1e3,_0x5436aa-0x4c5);}return _0x13db01[_0x403d67(0x5a8,0x59d,0x56d,0x5fe)](_0x4667d8=>{function _0x564355(_0x474e76,_0x2a8a22,_0x3407da,_0x16e86f){return _0x403d67(_0x3407da,_0x16e86f- -0x61b,_0x3407da-0x184,_0x16e86f-0x1ab);}const _0x1c6c25=_0x17e5d6[_0x4667d8],_0x462ee4=_0x1c6c25[_0x2652aa['wikAF']],_0x344951=_0x462ee4[_0x564355(-0x89,-0x8b,-0x14c,-0xee)]('卫视')?_0x2652aa['yxKFC']:_0x564355(-0xf4,-0xc8,-0xdc,-0xbd),_0x2ea138=_0x1c6c25[_0x25ba8e(-0x22d,-0x1d1,-0x1a7,-0x1ea)+'e_url'];_0x82f105[_0x25ba8e(-0x1f7,-0x24c,-0x260,-0x241)](_0x564355(-0x40,-0xda,-0xe7,-0x9a)+_0x564355(-0x12a,-0xf8,-0x14f,-0x136)+_0x564355(-0x91,-0x10a,-0xfb,-0xe8)+'\x22\x22\x20tvg-log'+'o=\x22https:/'+_0x564355(-0x95,-0x111,-0x83,-0xd9)+'/mytv-andr'+_0x25ba8e(-0x242,-0x1e4,-0x1ec,-0x20f)+_0x25ba8e(-0x1e8,-0x243,-0x248,-0x231)+_0x564355(-0x107,-0x152,-0x16c,-0x123)+_0x462ee4+(_0x564355(-0x14b,-0x150,-0x17c,-0x124)+_0x25ba8e(-0x1ed,-0x202,-0x25b,-0x203))+_0x344951+'\x22,'+_0x462ee4);function _0x25ba8e(_0x1af351,_0x596041,_0x1d08e5,_0x5336aa){return _0x403d67(_0x5336aa,_0x596041- -0x75f,_0x1d08e5-0x1bf,_0x5336aa-0x84);}_0x82f105[_0x564355(-0x103,-0x150,-0x11b,-0x108)](_0x2ea138);}),_0x82f105[_0x501053(0x364,0x394,0x2f4,0x33a)]('\x0a');}export function __jsEvalReturn(){const _0x52f6f5={};_0x52f6f5[_0x43eb08(0x3f9,0x3ce,0x405,0x449)]=init,_0x52f6f5[_0x5d2229(-0x5f,-0xa5,-0x7f,-0x20)]=home;function _0x5d2229(_0x1f7554,_0xd433f0,_0x1279d7,_0x409a36){return _0x49a3c2(_0xd433f0,_0xd433f0-0x1e4,_0x1f7554- -0x4ef,_0x409a36-0x7d);}function _0x43eb08(_0x3db005,_0x30ad55,_0x18149f,_0x1309d8){return _0x6fbef2(_0x30ad55,_0x30ad55-0x158,_0x18149f-0xcb,_0x18149f-0x59f);}return _0x52f6f5[_0x5d2229(0x51,0x88,0x59,0x6f)]=homeVod,_0x52f6f5['category']=category,_0x52f6f5[_0x43eb08(0x3dc,0x3ff,0x3d4,0x399)]=detail,_0x52f6f5[_0x43eb08(0x442,0x491,0x434,0x3fd)]=play,_0x52f6f5[_0x5d2229(0x49,-0x19,0x50,0x85)]=search,_0x52f6f5[_0x5d2229(-0x3a,-0x8c,0xc,-0x3f)]=live,_0x52f6f5;}
+1
View File
@@ -0,0 +1 @@
(function(_0x431011,_0x12c7e0){const _0x160757=_0x431011();function _0x502399(_0x36b8d1,_0xf02252,_0x491ca0,_0x1b88b5){return _0x51ad(_0x1b88b5- -0x1f2,_0x36b8d1);}function _0x273738(_0x5b8aa6,_0x29fe4d,_0x52d0de,_0x29f0dc){return _0x51ad(_0x29fe4d- -0x212,_0x52d0de);}while(!![]){try{const _0x409caa=-parseInt(_0x502399(-0x117,-0x146,-0x127,-0x13d))/(0x1cee+-0x1b1*0xd+0x3*-0x250)*(parseInt(_0x273738(-0x15a,-0x132,-0xdf,-0xda))/(0x1f36+-0x1d98+-0x19c))+-parseInt(_0x502399(-0xdb,-0x11d,-0x18a,-0x133))/(0x15e9+-0x210e+0xb28)*(-parseInt(_0x273738(-0x177,-0x145,-0x191,-0x108))/(-0x167f+-0x260b+0x3c8e))+-parseInt(_0x273738(-0x132,-0x161,-0x14c,-0x13d))/(0x79a+-0x267+-0x52e)*(parseInt(_0x273738(-0x131,-0x12e,-0x10b,-0x108))/(0x1608+-0x246b*0x1+-0x77*-0x1f))+parseInt(_0x502399(-0x170,-0x10f,-0x12e,-0x11a))/(-0x1ea3*-0x1+0x1f1b*-0x1+0x7f)*(-parseInt(_0x273738(-0x17b,-0x170,-0x170,-0x174))/(-0x2580+-0xd61+-0x1*-0x32e9))+-parseInt(_0x502399(-0xc1,-0x11b,-0xc8,-0xf4))/(0xa57*-0x1+-0xf52+-0x16*-0x12b)+-parseInt(_0x502399(-0x107,-0x166,-0x17c,-0x15e))/(0x152e+-0x1bc*0x11+-0x216*-0x4)+parseInt(_0x273738(-0x169,-0x134,-0x18c,-0xe2))/(-0x1*0x2233+-0xd77*-0x1+-0x1b*-0xc5)*(parseInt(_0x273738(-0x13e,-0x107,-0xf9,-0x13c))/(-0x1*-0x122b+0xfde+-0x4db*0x7));if(_0x409caa===_0x12c7e0)break;else _0x160757['push'](_0x160757['shift']());}catch(_0x261343){_0x160757['push'](_0x160757['shift']());}}}(_0xe86b,-0x59f*-0x3b+-0x11cab+-0x5*-0x48ff));const _0x5efb1c=(function(){let _0x4b714f=!![];return function(_0x54f2e7,_0x459111){const _0x2da36c=_0x4b714f?function(){if(_0x459111){const _0x57646b=_0x459111['apply'](_0x54f2e7,arguments);return _0x459111=null,_0x57646b;}}:function(){};return _0x4b714f=![],_0x2da36c;};}()),_0x45011c=_0x5efb1c(this,function(){const _0x39f91a={};function _0x4295bd(_0x4c005c,_0x50cfab,_0x21bcf8,_0x283bb4){return _0x51ad(_0x4c005c- -0xde,_0x21bcf8);}_0x39f91a[_0x2968a4(0x1fc,0x203,0x1e3,0x1ef)]=_0x4295bd(-0x32,-0x47,-0x69,-0x5f)+'+$';const _0x211577=_0x39f91a;function _0x2968a4(_0x4dfc48,_0x88b2cf,_0x121b95,_0x512497){return _0x51ad(_0x121b95-0xd2,_0x512497);}return _0x45011c[_0x4295bd(-0x1a,-0x18,-0x38,0x18)]()['search'](_0x4295bd(-0x32,0xb,-0x3a,-0x3a)+'+$')[_0x4295bd(-0x1a,0x3e,-0x71,-0x1a)]()['constructo'+'r'](_0x45011c)['search'](_0x211577[_0x2968a4(0x1a6,0x21a,0x1e3,0x18b)]);});_0x45011c();const _0x284779=(function(){const _0x4ed4ac={};function _0x135fd1(_0x4a6784,_0x1ef3ff,_0x1ad05b,_0x543f18){return _0x51ad(_0x543f18-0x17,_0x1ef3ff);}function _0x4fd124(_0x12127d,_0x45201e,_0x3c288c,_0x4cec71){return _0x51ad(_0x3c288c- -0x3aa,_0x45201e);}_0x4ed4ac[_0x4fd124(-0x36d,-0x2fb,-0x335,-0x342)]=function(_0x54befd,_0x225e43){return _0x54befd!==_0x225e43;},_0x4ed4ac[_0x4fd124(-0x2ed,-0x344,-0x313,-0x338)]=_0x135fd1(0xc4,0x55,0x64,0x85),_0x4ed4ac['QMUaI']='QfLGx';const _0x288359=_0x4ed4ac;let _0x357b7e=!![];return function(_0x3cd32d,_0x83bb9c){const _0x502d9d=_0x357b7e?function(){function _0xd36503(_0xb3059c,_0x92835,_0x325804,_0x12ab2c){return _0x51ad(_0xb3059c- -0x234,_0x92835);}function _0x47ca18(_0x2d8082,_0x180013,_0x2c3b3f,_0x3c76af){return _0x51ad(_0x180013- -0x143,_0x2c3b3f);}if(_0x288359[_0xd36503(-0x1bf,-0x1a9,-0x1e3,-0x211)](_0x288359[_0x47ca18(-0x70,-0xac,-0xc8,-0x71)],_0x288359['QMUaI'])){if(_0x83bb9c){const _0x24139a=_0x83bb9c['apply'](_0x3cd32d,arguments);return _0x83bb9c=null,_0x24139a;}}else{const _0x43e0cb=_0x210ad2[_0x47ca18(-0x73,-0x33,0x19,0x0)]['Utf8'][_0x47ca18(-0x4f,-0x5c,-0x56,-0x6a)](_0x19e75b),_0x4eca6a=_0x43656a['enc']['Utf8'][_0xd36503(-0x14d,-0x174,-0x153,-0x13f)](_0x2f8727),_0x44d98d={};_0x44d98d['iv']=_0x4eca6a,_0x44d98d['mode']=_0x3b8249[_0x47ca18(-0x50,-0x75,-0x35,-0x2f)][_0xd36503(-0x197,-0x16d,-0x198,-0x192)],_0x44d98d[_0xd36503(-0x14a,-0x121,-0x18a,-0x10a)]=_0x3b8a60[_0xd36503(-0x1c0,-0x185,-0x1ba,-0x19a)]['Pkcs7'];const _0x50f123=_0x317cff['AES'][_0x47ca18(-0x8d,-0x79,-0x3a,-0x50)](_0x40046f,_0x43e0cb,_0x44d98d);return _0x50f123['toString'](_0x298b30[_0x47ca18(0x17,-0x33,0x15,-0x43)][_0x47ca18(-0xa8,-0x6c,-0x5f,-0x1e)]);}}:function(){};return _0x357b7e=![],_0x502d9d;};}()),_0x5452c6=_0x284779(this,function(){const _0xca239a={'xcnmF':function(_0x5b85e9,_0xba081b){return _0x5b85e9(_0xba081b);},'iqwkn':function(_0x3dfef0,_0x3b841e){return _0x3dfef0+_0x3b841e;},'lWkcx':_0x95c583(0x154,0x19f,0x151,0x14a)+_0x2e7893(0x386,0x352,0x366,0x306),'BSwpG':_0x95c583(0xf9,0x131,0x119,0x10b),'uHkuW':_0x95c583(0x172,0x181,0x147,0x114),'YHqsy':_0x2e7893(0x2e4,0x2c7,0x27f,0x280),'yOGDE':function(_0x15f3ab,_0x1c6376){return _0x15f3ab(_0x1c6376);},'mjXmf':'{}.constru'+'ctor(\x22retu'+'rn\x20this\x22)('+'\x20)','ZYnUC':function(_0x5b76ad,_0xe3e74e){return _0x5b76ad!==_0xe3e74e;},'wVmJM':_0x95c583(0x1c9,0x15c,0x175,0x1aa),'JrSng':_0x95c583(0x130,0xd2,0xe6,0x13f),'pcZXb':function(_0x2574a4){return _0x2574a4();},'rYHGK':_0x2e7893(0x304,0x34d,0x31a,0x36a),'knFDs':'warn','qutro':'info','pccYW':_0x95c583(0x105,0xe8,0x100,0xa6),'xXWBN':'exception','FCkXn':'trace','DAAVC':function(_0x32e833,_0x57e228){return _0x32e833<_0x57e228;}};function _0x95c583(_0x1d33a9,_0x2c2934,_0xc2b408,_0x4b4ecc){return _0x51ad(_0xc2b408-0x6e,_0x1d33a9);}const _0x1f65a7=function(){const _0x2a65f7={'vxVQZ':function(_0x1e2fe5,_0x3be785){function _0xeed4f8(_0x23a42d,_0x30d59a,_0x4d8eb4,_0x1558cd){return _0x51ad(_0x1558cd-0x1d8,_0x23a42d);}return _0xca239a[_0xeed4f8(0x248,0x2a0,0x24f,0x287)](_0x1e2fe5,_0x3be785);},'ljjTC':function(_0x1b18dd,_0x2243a9){function _0x187fdb(_0x12485b,_0x116799,_0xa4a7b3,_0x1d82e3){return _0x51ad(_0x1d82e3-0xc4,_0x116799);}return _0xca239a[_0x187fdb(0x14e,0xf9,0x10d,0x134)](_0x1b18dd,_0x2243a9);},'UQXan':_0xca239a[_0x4be490(0xf5,0x14b,0x10c,0xe4)],'uNWNk':_0x530f9e(0x388,0x380,0x3b7,0x3ae)+'ctor(\x22retu'+_0x4be490(0x70,0x1a,0x75,0x7d)+'\x20)','xKAlq':_0x4be490(0x8f,0xba,0x88,0x47)+'+$'};function _0x4be490(_0xac4d36,_0x53f3b2,_0x44ff11,_0x33600e){return _0x95c583(_0x44ff11,_0x53f3b2-0x11,_0xac4d36- -0x8b,_0x33600e-0x57);}function _0x530f9e(_0x4d53f1,_0x3723f3,_0xa700bf,_0x50cf82){return _0x95c583(_0xa700bf,_0x3723f3-0x49,_0x3723f3-0x290,_0x50cf82-0x9d);}if('DWgit'!==_0xca239a[_0x4be490(0xa5,0x6d,0x54,0x88)])_0x12f653=_0x2a65f7[_0x530f9e(0x3e5,0x41e,0x41e,0x44e)](_0x1c9397,_0x2a65f7[_0x530f9e(0x3db,0x3d3,0x3f2,0x40a)](_0x2a65f7[_0x4be490(0xb8,0x71,0xc1,0xd9)](_0x2a65f7[_0x530f9e(0x378,0x385,0x336,0x343)],_0x2a65f7[_0x530f9e(0x3b2,0x383,0x346,0x3a4)]),');'))();else{let _0x9d840a;try{if(_0xca239a['uHkuW']!==_0xca239a[_0x530f9e(0x3f4,0x39f,0x3cf,0x34c)])_0x9d840a=_0xca239a[_0x4be490(0x79,0x21,0xb6,0xc3)](Function,_0xca239a['iqwkn'](_0xca239a[_0x530f9e(0x3c5,0x410,0x44a,0x450)],_0xca239a[_0x530f9e(0x33c,0x377,0x336,0x392)])+');')();else return _0x54a97a[_0x4be490(0xa7,0x54,0x54,0xf4)]()[_0x4be490(0x95,0x4e,0xd7,0x43)]('(((.+)+)+)'+'+$')['toString']()[_0x530f9e(0x37d,0x3bb,0x39f,0x3cd)+'r'](_0x8958ff)[_0x530f9e(0x37c,0x3b0,0x3c4,0x3c3)](_0x2a65f7['xKAlq']);}catch(_0xe659a5){if(_0xca239a[_0x4be490(0xb3,0xab,0xd0,0xef)](_0xca239a[_0x4be490(0x8d,0x83,0xe5,0x98)],_0xca239a[_0x530f9e(0x3d0,0x3ed,0x3d2,0x408)]))_0x9d840a=window;else{if(_0x2dbba2){const _0x205bba=_0x5bca54[_0x4be490(0xb4,0xe1,0xb4,0x104)](_0x414003,arguments);return _0x2e69eb=null,_0x205bba;}}}return _0x9d840a;}},_0x11c641=_0xca239a[_0x2e7893(0x30a,0x31b,0x307,0x302)](_0x1f65a7),_0x139414=_0x11c641['console']=_0x11c641[_0x2e7893(0x2a6,0x2d4,0x2bd,0x306)]||{};function _0x2e7893(_0x106836,_0x264a07,_0x23a7fa,_0x61a5e2){return _0x51ad(_0x264a07-0x258,_0x106836);}const _0x3a1979=[_0xca239a[_0x2e7893(0x306,0x305,0x2d2,0x344)],_0xca239a[_0x2e7893(0x301,0x2ce,0x27b,0x2fc)],_0xca239a[_0x95c583(0xeb,0x180,0x135,0x189)],_0xca239a['pccYW'],_0xca239a[_0x95c583(0x162,0x191,0x173,0x1ca)],_0x2e7893(0x31e,0x313,0x2d6,0x2ed),_0xca239a['FCkXn']];for(let _0x4b4a5d=0x1*0x2386+0xb4b+0xf*-0x31f;_0xca239a[_0x2e7893(0x34c,0x33e,0x322,0x329)](_0x4b4a5d,_0x3a1979[_0x95c583(0x16f,0x12a,0x15e,0x1a1)]);_0x4b4a5d++){const _0x14c6ff=_0x284779[_0x2e7893(0x312,0x315,0x321,0x333)+'r']['prototype'][_0x2e7893(0x29d,0x2cb,0x2d8,0x282)](_0x284779),_0x5ea0d0=_0x3a1979[_0x4b4a5d],_0x39e5df=_0x139414[_0x5ea0d0]||_0x14c6ff;_0x14c6ff[_0x95c583(0x1d2,0x1df,0x188,0x1a4)]=_0x284779['bind'](_0x284779),_0x14c6ff['toString']=_0x39e5df[_0x95c583(0x153,0xe1,0x132,0x180)]['bind'](_0x39e5df),_0x139414[_0x5ea0d0]=_0x14c6ff;}});_0x5452c6();import'assets://js/lib/crypto-js.js';function _0x527b6c(_0x595613,_0x45791c,_0x54d644,_0x144472){return _0x51ad(_0x45791c- -0x148,_0x54d644);}let st_url=_0x2d8006(0x3dc,0x3aa,0x37a,0x353)+'ke.yinghua'+_0x2d8006(0x39f,0x3cf,0x41c,0x395),play_domain='',home_url='';const _0x2c90fc={};_0x2c90fc[_0x527b6c(-0x33,-0x30,-0x51,-0x19)]=_0x2d8006(0x3e4,0x3d5,0x3d6,0x3df)+_0x527b6c(-0x9b,-0x6e,-0x1d,-0x4e)+'\x20NT\x2010.0;\x20'+'Win64;\x20x64'+_0x527b6c(-0x98,-0x72,-0x32,-0x5a)+_0x527b6c(-0x2d,-0x60,-0xab,-0x95)+_0x527b6c(-0x78,-0x74,-0x61,-0xa9)+_0x2d8006(0x387,0x3db,0x41e,0x39e)+'\x20Chrome/14'+_0x527b6c(-0x49,-0x47,-0x49,-0x73)+'fari/537.3'+'6',_0x2c90fc[_0x527b6c(-0x69,-0x87,-0xcb,-0x69)+'pe']=_0x2d8006(0x3b4,0x392,0x3c1,0x3cc)+_0x527b6c(-0xd4,-0x8c,-0x7b,-0x62),_0x2c90fc['Referer']=home_url;let headers=_0x2c90fc,key=_0x527b6c(0x1a,-0x3a,-0x11,0x1b)+'FQ401E',iv='i7JeCEIMVr'+'j2W9xN';function _0xe86b(){const _0xeeacd8=['sxzJtNq','zxLdq0y','Ag9TzvzVza','y2XHC3m','DgfIBgu','BI9QC29U','y29UC3rYDwn0BW','EeT3D20','mtH3D0HUzM4','DM9Kx2nVBNrLBG','q29UDgvUDc1uEq','qLn3CeC','CgnAwgi','Dg9tDhjPBMC','vgndqLu','Ahr0Chm6lY8XBW','Cxv0CM8','ywLUCW','DMLLD0TLEq','zgvJCNLWDa','C2TLEq','DM9Kx25HBwu','mtmWnZyWv09vy0jT','Bw9Kzq','Bwv0Ag9K','wLLUvum','yxbWBhK','wef5zxO','p3zPzxDlzxK9','icHlsfrntcWGBa','BgPQvem','ksbbChbSzvDLyG','vxrMoa','nJu2oduYy0zqvNn5','D2T3rwO','mcaOv2LUzg93CW','t0POAMC','DM9Kx2rPCMvJDa','CM9T','nty3mtCYmuHuyMTbAG','l2fWCc9JB21TBW','mJb2DgPmt28','rufhyK0','55+T6kEg6Akr','CMv0DxjUicHMDq','nJzUrvfKCfm','DgfNCW','refbvKm','CgfYC2u','s2L0lZuZnY4ZnG','CeXzEwS','CgfKzgLUzW','lwWYotmWlMnJ','zgf0yq','q2DSwhO','zMfYAs81mZCUmW','sNjtBMC','BgvUz3rO','tw96AwXSys81lG','CgXmyLu','Bvf4uwS','r1roC0e','Bg9N','55sF5Rs7if0','AwTLieDLy2TVkq','CgXHEq','y1L2shq','BMn0Aw9UkcKG','ChvZAa','DM9Kx3bSyxLFDq','Aw5PDa','mteXntC0ohbKz0jOCa','BgLZDa','CMvJB3jKCW','ms4WlJaUmcbtyq','DKPLwuq','uMjzwM0','BgfUzgLUz2rVBq','EfHxqK4','l2DLDeXPC3rwmG','vMfUCwi','ie5uideWlJa7ia','DM9Kx2fYzwe','zMLSDgvYCW','mtjwBwzsA3e','oJf9','rMXkzfe','tKHIB01iwMvYEa','shLqr0K','zw5J','rg9ut1i','BfDRy3G','yM9KEq','DM9Kx3LLyxi','y2f0zwDVCNK','ywXqs3a','Du9Hwu8','vxnLCI1bz2vUDa','Evnswu0','x19WCM90B19F','wYdOR7FLI7/POPhNUyhMK43KVzWGxq','y29UDgvUDa','sMLzruy','C3r5Cgu','zM9YrwfJAa','DNHwuvO','v3LZu0e','ru1LteS','Axf3A24','zLLVz0G','DhLWzv9Pza','yMLUza','CgfK','C2zKzgy','A25grhm','yNvpv1K','AwXLBwq','BwPyBwy','teX3B20','mtm3','y29UC29Szq','tLPrtLe','vvfYCKu','quvt','sLbcEMG','rgnxD0S','E30Uy29UC3rYDq','Cg9ZDgvY','A0zoEwC','Du5xtMS','Ahr0Chm6lY8','vvfyyw4','uMvMzxjLCG','yuPTDKy','t0PJDhG','DM9Kx3bSyxLFzG','DhLWzv9Uyw1L','CM4GDgHPCYiPka','CMvJDa','AgvHzgvY','DgL0Bgu','qw5zsvO','zxjYB3i','ug9rBMm','mtu4nZe5me91sK1pra','C3rYAw5NAwz5','Eu9hreu','AxLnB3G','DM9Kx3jLBwfYAW','ue9tva','CMTqD2G','DxjS','Btn1oa','q0jd','uM5Svei','z2v0','wYdMLOFMMi7OP4lLVBeSiowbPEw6TW','wuHXC3K','ofL3rKT6yW','l2fWCc9TB3zPzq','sejKqvG','v2LUnJq7ihG2na','CMvWBgfJzq','ienOCM9Tzs8Xna','shHsEwK','B3zsrfu','D1zTsK0','rfDNAxq','kcGOlISPkYKRkq','CLLir0S','yxbWBgLJyxrPBW','EgnUBuy','ugTJCZC','mtaZmtvjD2fWwfK','C2vHCMnO','Aw1Nrg9TywLU','AgvHzgvYCW','mJa3mdDjte93Ee4','CgXHEvvYBa'];_0xe86b=function(){return _0xeeacd8;};return _0xe86b();}function _0x2d8006(_0xeef68c,_0x532b1c,_0x454477,_0x4368f5){return _0x51ad(_0x532b1c-0x2e4,_0x4368f5);}function _decrypt(_0x543259,_0x44f8a3,_0x48a2e3){const _0x35ca7a=CryptoJS[_0x53b3dd(0x49f,0x4df,0x498,0x4d2)][_0x4b5737(0x368,0x386,0x35a,0x353)][_0x53b3dd(0x47b,0x41e,0x46f,0x44d)](_0x44f8a3);function _0x53b3dd(_0xd53b39,_0x395706,_0x4a9e50,_0x43d20c){return _0x2d8006(_0xd53b39-0x10b,_0x4a9e50-0xa4,_0x4a9e50-0x9e,_0x395706);}const _0x6c10dd=CryptoJS['enc'][_0x53b3dd(0x466,0x491,0x45f,0x44e)]['parse'](_0x48a2e3),_0x459c8a=CryptoJS[_0x4b5737(0x310,0x343,0x351,0x334)][_0x4b5737(0x35b,0x32f,0x33e,0x38f)](_0x543259,_0x35ca7a,{'iv':_0x6c10dd,'mode':CryptoJS[_0x53b3dd(0x478,0x432,0x456,0x46a)]['CBC'],'padding':CryptoJS[_0x53b3dd(0x3fa,0x3ba,0x3fc,0x3f1)][_0x53b3dd(0x3fd,0x462,0x438,0x432)]});function _0x4b5737(_0x3451e8,_0x2ad92b,_0xee917a,_0x247f1f){return _0x527b6c(_0x3451e8-0x1d1,_0x3451e8-0x3d9,_0xee917a,_0x247f1f-0x6c);}return _0x459c8a[_0x53b3dd(0x43f,0x3ff,0x44c,0x488)](CryptoJS['enc'][_0x4b5737(0x368,0x330,0x353,0x338)]);}function _0x51ad(_0x1df610,_0x380616){const _0x4d3032=_0xe86b();return _0x51ad=function(_0x443d17,_0x31098b){_0x443d17=_0x443d17-(0x606*-0x3+-0x263c+0x38bc*0x1);let _0x1ee481=_0x4d3032[_0x443d17];if(_0x51ad['UGFsgA']===undefined){var _0x51d108=function(_0x496748){const _0x3a4835='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x493b4a='',_0x3dd86d='',_0x2f7213=_0x493b4a+_0x51d108;for(let _0x3827a7=0x1177+-0xd*-0x2fb+-0x3836,_0x13a2a9,_0x50db72,_0x25832e=-0x8ee*-0x2+0x3*0x1b1+-0x1*0x16ef;_0x50db72=_0x496748['charAt'](_0x25832e++);~_0x50db72&&(_0x13a2a9=_0x3827a7%(0x23df*-0x1+-0x241b+-0x1*-0x47fe)?_0x13a2a9*(-0x1*-0x815+-0xf3f*-0x2+-0x2653)+_0x50db72:_0x50db72,_0x3827a7++%(-0xd6+-0x19dc*0x1+-0xd*-0x20e))?_0x493b4a+=_0x2f7213['charCodeAt'](_0x25832e+(0xe*-0x6+-0x16f+0x1cd))-(0xf6b*0x2+-0x53*0x4b+-0x67b)!==0x1ef9*-0x1+-0x16ca*0x1+0x35c3*0x1?String['fromCharCode'](0x117f+0xa27*-0x3+-0x1*-0xdf5&_0x13a2a9>>(-(-0x20*0x115+-0x1ac3+0x3d65)*_0x3827a7&-0x1*-0x1168+0x1698+-0x27fa)):_0x3827a7:0x417*0x7+-0x22e0+0x29*0x27){_0x50db72=_0x3a4835['indexOf'](_0x50db72);}for(let _0x4673e8=-0x2234+0x2422+0xd*-0x26,_0xd836c7=_0x493b4a['length'];_0x4673e8<_0xd836c7;_0x4673e8++){_0x3dd86d+='%'+('00'+_0x493b4a['charCodeAt'](_0x4673e8)['toString'](0xe*-0x25f+0x1761+0x9e1))['slice'](-(-0x1ac*0x12+0x1f64+-0x1*0x14a));}return decodeURIComponent(_0x3dd86d);};_0x51ad['ljUFAx']=_0x51d108,_0x1df610=arguments,_0x51ad['UGFsgA']=!![];}const _0x1309ef=_0x4d3032[0x1fe2+0x2108+-0x40ea],_0x4c70c2=_0x443d17+_0x1309ef,_0x5225cb=_0x1df610[_0x4c70c2];if(!_0x5225cb){const _0x4ed11c=function(_0x3c85a7){this['bWrlSP']=_0x3c85a7,this['TZLuLa']=[-0xfa9*0x1+0x1*-0x236e+0x3318,-0xa27+0x270*0x8+-0x959,-0x1c45*0x1+-0x1*-0x829+0x141c],this['yWmyLY']=function(){return'newState';},this['kjDCNv']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['QjsouD']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x4ed11c['prototype']['niBLyT']=function(){const _0x56c521=new RegExp(this['kjDCNv']+this['QjsouD']),_0x43685d=_0x56c521['test'](this['yWmyLY']['toString']())?--this['TZLuLa'][-0xb0*-0x23+0x3*0x2fa+-0x20fd]:--this['TZLuLa'][-0x44*-0x2+-0x33b*-0xc+-0x274c];return this['yRdZTG'](_0x43685d);},_0x4ed11c['prototype']['yRdZTG']=function(_0x1cd9dd){if(!Boolean(~_0x1cd9dd))return _0x1cd9dd;return this['jLalGa'](this['bWrlSP']);},_0x4ed11c['prototype']['jLalGa']=function(_0x1bd5a9){for(let _0x58be36=-0x11d9+-0x813*-0x2+0x3*0x91,_0x265edd=this['TZLuLa']['length'];_0x58be36<_0x265edd;_0x58be36++){this['TZLuLa']['push'](Math['round'](Math['random']())),_0x265edd=this['TZLuLa']['length'];}return _0x1bd5a9(this['TZLuLa'][-0x1*0x509+0xd0*0x7+0xa7*-0x1]);},new _0x4ed11c(_0x51ad)['niBLyT'](),_0x1ee481=_0x51ad['ljUFAx'](_0x1ee481),_0x1df610[_0x4c70c2]=_0x1ee481;}else _0x1ee481=_0x5225cb;return _0x1ee481;},_0x51ad(_0x1df610,_0x380616);}function _encrypt(_0x2a8d68,_0x2e9684,_0x4787df){const _0x420497=CryptoJS[_0x9e872f(0x407,0x3ae,0x38f,0x394)][_0x9e872f(0x398,0x375,0x383,0x35d)][_0x1537a1(0x438,0x460,0x415,0x435)](_0x2a8d68);function _0x9e872f(_0x5cbabd,_0x3f2393,_0x331423,_0xec4bdd){return _0x527b6c(_0x5cbabd-0x106,_0x3f2393-0x3e6,_0xec4bdd,_0xec4bdd-0x9d);}const _0x3f34ee=CryptoJS['enc'][_0x1537a1(0x46d,0x3fe,0x433,0x425)][_0x1537a1(0x40b,0x40d,0x45a,0x435)](_0x2e9684),_0x279216=CryptoJS[_0x1537a1(0x427,0x498,0x441,0x45e)][_0x1537a1(0x42c,0x41a,0x422,0x425)][_0x1537a1(0x462,0x443,0x3dc,0x435)](_0x4787df),_0x5e9d63=CryptoJS[_0x9e872f(0x36b,0x31d,0x2ef,0x2ec)]['encrypt'](_0x420497,_0x3f34ee,{'iv':_0x279216,'mode':CryptoJS[_0x9e872f(0x327,0x36c,0x388,0x3c5)]['CBC'],'padding':CryptoJS['pad']['Pkcs7']});function _0x1537a1(_0xb96823,_0x7b7b,_0x20cf75,_0x5f3cb1){return _0x527b6c(_0xb96823-0x158,_0x5f3cb1-0x496,_0x20cf75,_0x5f3cb1-0x8a);}return _0x5e9d63['toString']();}function init(_0x24a942){const _0x4e791e={'JDvQk':function(_0x2fad77,_0x207f0b){return _0x2fad77+_0x207f0b;},'uOaYO':_0x312d12(-0xe5,-0x93,-0x129,-0xee)+'n/getSetti'+'ng?platfor'+'m=4&v=0.1.'+'29','XAyez':'get','UQrrE':function(_0x55eed5,_0xce2900,_0x1cf343,_0x1a18e2){return _0x55eed5(_0xce2900,_0x1cf343,_0x1a18e2);},'vNLdW':function(_0x4d41eb,_0x3d140c){return _0x4d41eb-_0x3d140c;},'JiYEF':_0x312d12(-0x128,-0x16e,-0x136,-0x177)};_0x24a942[_0x312d12(-0xf9,-0xeb,-0x105,-0x14f)]='';function _0x312d12(_0x3f4e1,_0x3ef4b2,_0x3460bc,_0x121221){return _0x527b6c(_0x3f4e1-0x133,_0x3f4e1- -0x7c,_0x121221,_0x121221-0x1b3);}_0x24a942[_0x312d12(-0xa6,-0x87,-0x79,-0x62)]='3';const _0x98b859={};_0x98b859[_0x3bd4cc(0x455,0x496,0x4de,0x485)]=_0x3bd4cc(0x49c,0x46f,0x485,0x462)+_0x312d12(-0xea,-0xfb,-0xe4,-0xb1)+_0x3bd4cc(0x464,0x486,0x445,0x4b9)+_0x312d12(-0x11f,-0x109,-0x127,-0xe3)+_0x3bd4cc(0x497,0x454,0x472,0x45f)+'Kit/537.36'+_0x3bd4cc(0x47f,0x452,0x415,0x400)+_0x3bd4cc(0x483,0x475,0x45c,0x4c2)+_0x312d12(-0x11d,-0xf7,-0xfb,-0x16a)+_0x3bd4cc(0x4c5,0x47f,0x481,0x4d6)+_0x3bd4cc(0x46c,0x46c,0x431,0x429)+'6';let _0x2d261d=_0x98b859,_0x237366=_0x4e791e['JDvQk'](st_url,_0x4e791e[_0x3bd4cc(0x4d5,0x495,0x4c3,0x45c)]);function _0x3bd4cc(_0x211cd6,_0x4cad82,_0x27cc91,_0x50edea){return _0x527b6c(_0x211cd6-0x85,_0x4cad82-0x4c6,_0x50edea,_0x50edea-0x19);}const _0x52e7bc={};_0x52e7bc[_0x312d12(-0xf5,-0x109,-0x102,-0x12e)]=_0x4e791e[_0x3bd4cc(0x41d,0x450,0x42e,0x49b)],_0x52e7bc[_0x3bd4cc(0x438,0x432,0x443,0x456)]=headers;let _0x111631=req(_0x237366,_0x52e7bc),_0xf84c46=JSON[_0x3bd4cc(0x491,0x465,0x40f,0x499)](_0x4e791e[_0x3bd4cc(0x415,0x3fc,0x3d8,0x3f9)](_decrypt,_0x111631['content'],key,iv)),_0x4f8ae9=_0xf84c46['data'][_0x312d12(-0xc0,-0x9d,-0xa7,-0xcb)+_0x312d12(-0xfc,-0xff,-0x11e,-0xdd)];home_url=_0x4f8ae9[_0x4e791e['vNLdW'](_0x4f8ae9['length'],-0x7*0x373+-0x22e5+0x3b0b)],play_domain=_0xf84c46[_0x312d12(-0xd8,-0x11d,-0x108,-0xdc)]['playdomain'][_0x312d12(-0x11e,-0x142,-0xeb,-0x144)](_0x4e791e[_0x312d12(-0xa7,-0x85,-0xaf,-0xf0)],'');}function home(_0x32c4f6){const _0x52e86f={};_0x52e86f['cYvHt']='127',_0x52e86f[_0x5365b8(0x1bc,0x1d9,0x1eb,0x23e)]=_0x2c63d6(0x2b6,0x2cb,0x2ff,0x2e3),_0x52e86f[_0x2c63d6(0x391,0x3a0,0x36d,0x353)]='AI视频',_0x52e86f[_0x2c63d6(0x369,0x3e1,0x39a,0x3a9)]=_0x2c63d6(0x353,0x3b6,0x366,0x351);const _0xd2c39e=_0x52e86f,_0x12ead5={};_0x12ead5[_0x2c63d6(0x338,0x2a4,0x2f6,0x2a1)]='51',_0x12ead5[_0x5365b8(0x22d,0x1eb,0x1f3,0x1df)]='国产';const _0x760aa4={};_0x760aa4[_0x5365b8(0x205,0x1bb,0x1d9,0x201)]='76',_0x760aa4[_0x5365b8(0x20a,0x23c,0x1f3,0x1f7)]='日韩';const _0x19ef4d={};function _0x5365b8(_0x20782c,_0x13f70f,_0x2ac045,_0xd16186){return _0x2d8006(_0x20782c-0x1be,_0x2ac045- -0x17d,_0x2ac045-0x9b,_0xd16186);}_0x19ef4d[_0x2c63d6(0x308,0x2ea,0x2f6,0x34f)]=_0xd2c39e[_0x5365b8(0x250,0x21b,0x260,0x239)],_0x19ef4d[_0x5365b8(0x21c,0x202,0x1f3,0x1ec)]='欧美';const _0x4e0272={};_0x4e0272[_0x2c63d6(0x338,0x2e7,0x2f6,0x323)]='93',_0x4e0272[_0x2c63d6(0x35b,0x32f,0x310,0x2b7)]='吃瓜';const _0x348fc2={};_0x348fc2[_0x5365b8(0x1ff,0x1fe,0x1d9,0x1ba)]='60',_0x348fc2[_0x2c63d6(0x2ff,0x366,0x310,0x306)]='传媒';const _0x4fb646={};_0x4fb646[_0x5365b8(0x18e,0x202,0x1d9,0x185)]=_0xd2c39e[_0x5365b8(0x1c4,0x1be,0x1eb,0x1aa)],_0x4fb646[_0x5365b8(0x1f1,0x22f,0x1f3,0x22b)]=_0xd2c39e[_0x5365b8(0x26f,0x20b,0x250,0x203)];const _0x47bc8a={};_0x47bc8a[_0x5365b8(0x1f7,0x22d,0x1d9,0x1a5)]='83',_0x47bc8a['type_name']='动漫';const _0x2a6da4={};_0x2a6da4[_0x5365b8(0x1ca,0x1ed,0x1d9,0x1d1)]='125';function _0x2c63d6(_0x248b10,_0x282ca5,_0x1b03bf,_0x2dfa28){return _0x2d8006(_0x248b10-0x110,_0x1b03bf- -0x60,_0x1b03bf-0xb0,_0x282ca5);}_0x2a6da4[_0x5365b8(0x1ad,0x1ff,0x1f3,0x200)]=_0xd2c39e[_0x2c63d6(0x3ba,0x392,0x39a,0x3df)];const _0x487293=[_0x12ead5,_0x760aa4,_0x19ef4d,_0x4e0272,_0x348fc2,_0x4fb646,_0x47bc8a,_0x2a6da4],_0x1a53cd={};_0x1a53cd['class']=[],_0x1a53cd[_0x2c63d6(0x35e,0x3e6,0x38e,0x350)]={};let _0x272003=_0x1a53cd;return _0x487293[_0x5365b8(0x242,0x237,0x286,0x2b7)](_0x3b5dac=>{function _0x203323(_0x537f74,_0x3ed9de,_0x1dda7b,_0xb449a9){return _0x2c63d6(_0x537f74-0x184,_0x537f74,_0x3ed9de- -0x1d4,_0xb449a9-0x1bd);}function _0x37bffd(_0x34484a,_0xa4f376,_0xa943,_0x36ee62){return _0x2c63d6(_0x34484a-0x1f,_0xa4f376,_0x34484a-0x129,_0x36ee62-0x1d9);}_0x272003[_0x203323(0x1bf,0x16a,0x191,0x190)][_0x203323(0x1a3,0x1ab,0x1ad,0x1d1)](_0x3b5dac);}),JSON[_0x2c63d6(0x2e3,0x34c,0x319,0x2d4)](_0x272003);}function homeVod(){const _0x45fbd2={'FlJdQ':function(_0x5a578c,_0x2de9aa){return _0x5a578c+_0x2de9aa;},'NZQNQ':function(_0x453d47,_0x3ce023){return _0x453d47+_0x3ce023;},'Mjmub':_0x1d86cb(-0x273,-0x1f6,-0x24d,-0x271),'fYogH':'rect','IvcNt':function(_0x23dde7,_0x1ac461,_0x44bc54,_0x152be2){return _0x23dde7(_0x1ac461,_0x44bc54,_0x152be2);},'rkPwh':'{\x22page\x22:1,'+'\x22pageSize\x22'+':24,\x22sort\x22'+_0x369eef(0x1a9,0x1ba,0x126,0x168),'eyCCF':function(_0x4c04b3,_0x177bb4,_0x334153){return _0x4c04b3(_0x177bb4,_0x334153);},'EAGbM':function(_0x292e4b,_0x357077,_0x3fd3c6,_0x235335){return _0x292e4b(_0x357077,_0x3fd3c6,_0x235335);},'IUXRn':_0x369eef(0x158,0x1b6,0x16a,0x15c)},_0xfc4b16={};_0xfc4b16['list']=[],_0xfc4b16['parse']=0x0,_0xfc4b16['jx']=0x0;let _0x289a89=_0xfc4b16,_0x533062=_0x45fbd2[_0x369eef(0x117,0x14d,0x122,0x113)](_encrypt,_0x45fbd2[_0x1d86cb(-0x216,-0x218,-0x239,-0x207)],key,iv);const _0x4eddb7={};function _0x369eef(_0x303196,_0x1085e2,_0x194c7b,_0x2a36d0){return _0x2d8006(_0x303196-0x127,_0x2a36d0- -0x288,_0x194c7b-0x28,_0x1085e2);}function _0x1d86cb(_0x305653,_0x2f0500,_0x212eba,_0x42c9ee){return _0x2d8006(_0x305653-0x1d2,_0x212eba- -0x5b7,_0x212eba-0x19a,_0x305653);}_0x4eddb7[_0x1d86cb(-0x256,-0x25b,-0x204,-0x23c)]=_0x1d86cb(-0x202,-0x21e,-0x23a,-0x272),_0x4eddb7[_0x1d86cb(-0x198,-0x19b,-0x1c0,-0x1e2)]=_0x533062,_0x4eddb7[_0x1d86cb(-0x1d3,-0x203,-0x21f,-0x1d0)]=headers;let _0x34d349=_0x45fbd2[_0x369eef(0x103,0xd1,0xfe,0x114)](req,home_url+('/app/movie'+_0x369eef(0x111,0x17b,0x10d,0x162)),_0x4eddb7),_0x183300=JSON[_0x1d86cb(-0x1f1,-0x232,-0x1ec,-0x1a5)](_0x45fbd2[_0x369eef(0xe4,0x193,0x191,0x13d)](_decrypt,_0x34d349[_0x1d86cb(-0x16b,-0x1cb,-0x1b7,-0x1b2)],key,iv));return _0x183300[_0x45fbd2['IUXRn']]['forEach'](function(_0x5bd13b){function _0x2a9272(_0x3972d6,_0x2224bf,_0x53fa37,_0x197f2d){return _0x369eef(_0x3972d6-0x19f,_0x3972d6,_0x53fa37-0x10c,_0x197f2d- -0x12f);}function _0x5b781f(_0x4b711f,_0x55a4be,_0x174877,_0xbf2d44){return _0x1d86cb(_0x174877,_0x55a4be-0x176,_0x4b711f-0x53f,_0xbf2d44-0x14b);}_0x289a89[_0x5b781f(0x36b,0x380,0x397,0x333)]['push']({'vod_id':_0x5bd13b[_0x2a9272(-0x12,-0x29,0x1b,-0xa)],'vod_name':_0x5bd13b[_0x5b781f(0x2fc,0x323,0x2d0,0x2fb)],'vod_pic':_0x45fbd2[_0x2a9272(0x8,0x77,0x48,0x3a)](_0x45fbd2[_0x5b781f(0x2e9,0x332,0x2f3,0x316)](_0x45fbd2['Mjmub'],_0x5bd13b[_0x2a9272(-0x72,0x4,-0x4,-0x20)]),_0x5bd13b[_0x2a9272(0x3,-0x5e,-0x99,-0x50)]),'vod_remarks':'','style':{'type':_0x45fbd2[_0x5b781f(0x2dd,0x2e6,0x289,0x306)],'ratio':1.5}});}),JSON[_0x1d86cb(-0x22b,-0x256,-0x23e,-0x216)](_0x289a89);}function category(_0x2d126e,_0x1f9e9b,_0x40a19b,_0x236c2d){const _0x30c150={'RbYZm':function(_0x3d61e2,_0x28592c){return _0x3d61e2+_0x28592c;},'xKwwm':_0x5908e4(-0x224,-0x220,-0x227,-0x1e8),'TcCBU':_0x566dc6(-0x322,-0x33a,-0x2d2,-0x310),'plLbU':function(_0x4f845c,_0x20b5e8,_0x190377,_0x4ed4c9){return _0x4f845c(_0x20b5e8,_0x190377,_0x4ed4c9);},'ySRYM':function(_0x5a9580,_0x39beb7){return _0x5a9580(_0x39beb7);},'OJhjg':_0x566dc6(-0x317,-0x2db,-0x2e5,-0x34d),'vJeYD':_0x5908e4(-0x17d,-0x17f,-0x1b5,-0x16e)},_0x3e6759={};_0x3e6759[_0x566dc6(-0x2b1,-0x278,-0x29c,-0x280)]=[],_0x3e6759[_0x5908e4(-0x17a,-0x1b9,-0x18f,-0x187)]=0x0,_0x3e6759['jx']=0x0;let _0x234bf1=_0x3e6759,_0x293325=_0x30c150[_0x566dc6(-0x2be,-0x2ff,-0x2f0,-0x2f2)](_encrypt,JSON[_0x566dc6(-0x31b,-0x32b,-0x339,-0x33c)]({'page':_0x30c150[_0x566dc6(-0x297,-0x26f,-0x284,-0x2d1)](parseInt,_0x1f9e9b),'pageSize':0x18,'sort':0x1,'cid':_0x30c150[_0x5908e4(-0x168,-0x137,-0x1ad,-0x155)](parseInt,_0x2d126e)}),key,iv);const _0x3f782b={};_0x3f782b[_0x5908e4(-0x1b8,-0x1d0,-0x1aa,-0x19f)]=_0x30c150[_0x5908e4(-0x19b,-0x1c4,-0x179,-0x193)],_0x3f782b[_0x566dc6(-0x29d,-0x2e5,-0x293,-0x243)]=_0x293325,_0x3f782b[_0x5908e4(-0x1c4,-0x1bf,-0x1aa,-0x1ba)]=headers;function _0x566dc6(_0x58b288,_0x40f3a9,_0x1e5511,_0x2769b3){return _0x2d8006(_0x58b288-0x148,_0x58b288- -0x694,_0x1e5511-0x192,_0x1e5511);}let _0x5168c2=req(home_url+(_0x566dc6(-0x30d,-0x302,-0x347,-0x32f)+_0x5908e4(-0x14f,-0x1a2,-0x1a0,-0x168)),_0x3f782b),_0x3942a1=JSON[_0x5908e4(-0x161,-0x161,-0x172,-0x187)](_0x30c150[_0x566dc6(-0x2be,-0x281,-0x276,-0x280)](_decrypt,_0x5168c2[_0x566dc6(-0x294,-0x244,-0x257,-0x2d2)],key,iv));_0x3942a1[_0x30c150[_0x566dc6(-0x2ae,-0x2ef,-0x27e,-0x28e)]][_0x5908e4(-0x113,-0xfe,-0x17d,-0x14f)](function(_0x5abf31){function _0x27fbd5(_0x415c54,_0x4cfd5d,_0x47135b,_0x4f76dc){return _0x5908e4(_0x415c54,_0x4cfd5d-0x80,_0x47135b-0x11f,_0x4cfd5d-0x137);}function _0x49855c(_0x27929a,_0x531541,_0x264e07,_0x10f7d0){return _0x566dc6(_0x10f7d0-0x558,_0x531541-0x145,_0x531541,_0x10f7d0-0x145);}_0x234bf1[_0x27fbd5(-0x80,-0x38,0x1,-0x7c)]['push']({'vod_id':_0x5abf31[_0x49855c(0x248,0x2b7,0x24a,0x271)],'vod_name':_0x5abf31[_0x49855c(0x229,0x255,0x230,0x238)],'vod_pic':_0x30c150[_0x49855c(0x292,0x2ae,0x298,0x2ab)](_0x30c150[_0x49855c(0x273,0x2d2,0x2ab,0x2ab)](_0x30c150[_0x27fbd5(-0x28,-0x79,-0xc5,-0x8f)],_0x5abf31['imgDomain']),_0x5abf31[_0x49855c(0x1dc,0x254,0x1e5,0x22b)]),'vod_remarks':'','style':{'type':_0x30c150[_0x27fbd5(-0x5f,-0x72,-0x4b,-0xa9)],'ratio':1.5}});});function _0x5908e4(_0x27897e,_0x23bdc8,_0xed8226,_0x4f2567){return _0x2d8006(_0x27897e-0x61,_0x4f2567- -0x552,_0xed8226-0x189,_0x27897e);}return JSON['stringify'](_0x234bf1);}function detail(_0x2030de){const _0x393a0f={'DcWwK':function(_0x5190dd,_0x2ab70b,_0x5c0482){return _0x5190dd(_0x2ab70b,_0x5c0482);},'HyPGI':function(_0x82bd19,_0x2ef328){return _0x82bd19+_0x2ef328;},'ovRDU':_0x1fee13(-0x2e0,-0x2c8,-0x31a,-0x35d),'GyAcm':function(_0x48b525,_0x45d50b,_0x253634,_0x140e44){return _0x48b525(_0x45d50b,_0x253634,_0x140e44);},'HBdAX':_0x938ddf(0x4a2,0x41e,0x46f,0x452)+_0x1fee13(-0x2a1,-0x2c1,-0x2c3,-0x293)},_0x34d389={};_0x34d389[_0x938ddf(0x51c,0x505,0x4ce,0x484)]=[],_0x34d389[_0x1fee13(-0x27e,-0x27a,-0x2d2,-0x2c8)]=0x0,_0x34d389['jx']=0x0;function _0x938ddf(_0x41cbfd,_0x12ea34,_0x2d819c,_0x2c74bd){return _0x527b6c(_0x41cbfd-0x65,_0x2d819c-0x517,_0x12ea34,_0x2c74bd-0x101);}let _0x1865ad=_0x34d389,_0x95c046=_0x393a0f[_0x1fee13(-0x326,-0x392,-0x338,-0x386)](req,_0x393a0f[_0x938ddf(0x4ab,0x49a,0x4de,0x52a)](home_url,'/app/movie'+'/getDetail'+_0x1fee13(-0x2d6,-0x28e,-0x2e6,-0x2a2)+_0x2030de),{'method':_0x393a0f[_0x1fee13(-0x310,-0x35b,-0x310,-0x307)],'headers':headers}),_0x102ae2=JSON['parse'](_0x393a0f['GyAcm'](_decrypt,_0x95c046['content'],key,iv)),_0x576cfa=_0x102ae2['data'];const _0x2c35ed={};_0x2c35ed[_0x1fee13(-0x301,-0x323,-0x32d,-0x356)]=_0x576cfa[_0x1fee13(-0x280,-0x299,-0x2d4,-0x328)],_0x2c35ed['vod_id']=_0x2030de;function _0x1fee13(_0x19b110,_0x5ac822,_0x4ffd78,_0x459d2c){return _0x527b6c(_0x19b110-0x6c,_0x4ffd78- -0x271,_0x459d2c,_0x459d2c-0x48);}return _0x2c35ed[_0x1fee13(-0x2f7,-0x315,-0x2ed,-0x2c3)]=_0x576cfa['title'],_0x2c35ed[_0x938ddf(0x47a,0x470,0x467,0x4ac)+'s']='',_0x2c35ed[_0x1fee13(-0x2c1,-0x2b6,-0x2a5,-0x2cf)]='',_0x2c35ed[_0x1fee13(-0x2ee,-0x2b6,-0x2b0,-0x262)]='',_0x2c35ed['vod_actor']='',_0x2c35ed[_0x1fee13(-0x2b7,-0x2a1,-0x2dd,-0x334)+'or']='',_0x2c35ed[_0x938ddf(0x4a7,0x47b,0x48f,0x461)+'t']=_0x576cfa[_0x1fee13(-0x2f9,-0x35d,-0x329,-0x2d1)]+'\x0a'+_0x576cfa[_0x938ddf(0x49f,0x45c,0x4b4,0x48f)],_0x2c35ed[_0x1fee13(-0x311,-0x35f,-0x32e,-0x2e7)+_0x938ddf(0x467,0x459,0x4ac,0x4d6)]=_0x393a0f[_0x938ddf(0x4ca,0x430,0x473,0x468)],_0x2c35ed[_0x1fee13(-0x2f3,-0x2d8,-0x2bd,-0x2a7)+'rl']=_0x938ddf(0x503,0x4c7,0x4ea,0x4b7)+'$'+play_domain+_0x576cfa[_0x1fee13(-0x2d3,-0x2ff,-0x303,-0x2e0)],_0x1865ad[_0x1fee13(-0x298,-0x296,-0x2ba,-0x2f2)]['push'](_0x2c35ed),JSON[_0x938ddf(0x48b,0x4b9,0x464,0x439)](_0x1865ad);}function play(_0x139235,_0x481255,_0x31f1e5){function _0x364ebf(_0x785ae0,_0x1e2eb1,_0x2a49e6,_0x817c47){return _0x2d8006(_0x785ae0-0x1ca,_0x785ae0- -0x238,_0x2a49e6-0x11d,_0x817c47);}const _0x10d7e4={};_0x10d7e4['User-Agent']='Mozilla/5.'+_0x364ebf(0x186,0x18a,0x1ae,0x178)+_0x364ebf(0x1b4,0x1f0,0x1da,0x17a)+_0x364ebf(0x151,0x108,0x11b,0x13f)+_0x364ebf(0x182,0x1ad,0x13d,0x1a8)+'Kit/537.36'+_0x193960(-0x2e,-0x73,0x11,-0x21)+_0x364ebf(0x1a3,0x1e4,0x184,0x18f)+_0x364ebf(0x153,0x133,0x184,0x124)+_0x364ebf(0x1ad,0x1c6,0x1f4,0x17b)+_0x364ebf(0x19a,0x1d5,0x194,0x1b5)+'6',_0x10d7e4[_0x364ebf(0x134,0xf0,0xe3,0xfe)]=home_url;function _0x193960(_0x3cbd18,_0x2317e1,_0xf02747,_0x30ce33){return _0x527b6c(_0x3cbd18-0xc7,_0x30ce33-0x53,_0x2317e1,_0x30ce33-0x131);}const _0x3ad191={};_0x3ad191[_0x364ebf(0x147,0x167,0x15d,0x137)]='',_0x3ad191['parse']=0x0,_0x3ad191['jx']=0x0,_0x3ad191[_0x193960(-0x67,-0x5f,-0x2e,-0x66)]=_0x10d7e4;let _0x12c8b0=_0x3ad191;return _0x12c8b0[_0x193960(-0x14,-0x34,-0x81,-0x5a)]=_0x481255,JSON[_0x364ebf(0x141,0x183,0x17b,0x14c)](_0x12c8b0);}function search(_0x1a16cf,_0x24acd1,_0x26309b){const _0x113753={'HxRyi':function(_0x540f16,_0x1ad59f){return _0x540f16+_0x1ad59f;},'AnYIZ':_0x2c324e(0xb9,0xbb,0xba,0x99),'LLwom':_0x31cc70(0x44c,0x44a,0x49a,0x487),'buOWY':function(_0x4a428b,_0x7f31ba){return _0x4a428b===_0x7f31ba;},'JPBzh':'aJmvF','RnlTB':function(_0x4d5268,_0x162af9,_0x3bc0b0,_0x3dfa3c){return _0x4d5268(_0x162af9,_0x3bc0b0,_0x3dfa3c);},'OJctx':function(_0x59434f,_0x39b196){return _0x59434f(_0x39b196);},'PoQnc':function(_0xf2efc7,_0x4417ec,_0x44cb8a){return _0xf2efc7(_0x4417ec,_0x44cb8a);},'GTNsA':_0x2c324e(0xcc,0xd0,0xab,0xb3),'mQxQk':function(_0x2ae541,_0x21ac6b,_0x26bd1d,_0x1e0fea){return _0x2ae541(_0x21ac6b,_0x26bd1d,_0x1e0fea);},'CglXz':_0x31cc70(0x4a7,0x4bc,0x505,0x4ed)};if(_0x26309b===undefined){if(_0x113753[_0x31cc70(0x414,0x433,0x40d,0x47c)](_0x113753[_0x31cc70(0x40f,0x43c,0x495,0x494)],_0x31cc70(0x433,0x445,0x424,0x40a)))_0x26309b='1';else{const _0x17d98d=_0x4021fa?function(){function _0x34b988(_0x3c1c0e,_0x1e9444,_0x15b252,_0x4bc248){return _0x31cc70(_0x3c1c0e-0x1ce,_0x15b252- -0x2de,_0x15b252-0x11f,_0x3c1c0e);}if(_0x54e825){const _0x569b89=_0xa8e1cc[_0x34b988(0x1a8,0x1fb,0x1af,0x192)](_0x1bcf9b,arguments);return _0x2eaa90=null,_0x569b89;}}:function(){};return _0x398d57=![],_0x17d98d;}}const _0x5f5549={};_0x5f5549[_0x2c324e(0x132,0x186,0xf7,0x101)]=[];function _0x2c324e(_0xb18ae9,_0xf5688a,_0xf866b8,_0x4a0c09){return _0x2d8006(_0xb18ae9-0xca,_0xb18ae9- -0x2b1,_0xf866b8-0x47,_0xf866b8);}function _0x31cc70(_0x1424f8,_0x2fa152,_0x315861,_0x12563a){return _0x527b6c(_0x1424f8-0x18f,_0x2fa152-0x504,_0x12563a,_0x12563a-0x65);}_0x5f5549[_0x31cc70(0x4e9,0x4a3,0x4cd,0x4d5)]=0x0,_0x5f5549['jx']=0x0;let _0x2cd493=_0x5f5549,_0x846fb5=_0x113753[_0x2c324e(0xd1,0x110,0x86,0x94)](_encrypt,JSON[_0x31cc70(0x3f8,0x451,0x475,0x492)]({'page':_0x113753[_0x31cc70(0x429,0x446,0x41d,0x48e)](parseInt,_0x26309b),'pageSize':0x18,'keyword':_0x1a16cf}),key,iv),_0x50299e=_0x113753[_0x31cc70(0x44b,0x44f,0x49e,0x470)](req,home_url+(_0x31cc70(0x462,0x45f,0x45c,0x428)+'/getListV2'),{'method':_0x113753[_0x31cc70(0x469,0x4b0,0x4cf,0x470)],'body':_0x846fb5,'headers':headers}),_0x525776=JSON[_0x31cc70(0x49a,0x4a3,0x4d1,0x4ad)](_0x113753[_0x2c324e(0x126,0x154,0xfe,0x106)](_decrypt,_0x50299e['content'],key,iv));return _0x525776[_0x113753[_0x31cc70(0x4ba,0x4a9,0x46d,0x49c)]][_0x2c324e(0x152,0x17d,0x12d,0xfc)](function(_0x2fbcb5){function _0x1c41fa(_0x5324f1,_0x554052,_0x5dcf5d,_0x4fdb38){return _0x2c324e(_0x554052- -0x33a,_0x554052-0x13,_0x4fdb38,_0x4fdb38-0x150);}function _0x2e6938(_0x31b892,_0x2122c2,_0x323fef,_0x29de49){return _0x2c324e(_0x323fef- -0x3ee,_0x2122c2-0xc1,_0x2122c2,_0x29de49-0x47);}_0x2cd493[_0x1c41fa(-0x200,-0x208,-0x1db,-0x1fe)][_0x2e6938(-0x2cc,-0x2a8,-0x2c0,-0x2c6)]({'vod_id':_0x2fbcb5[_0x2e6938(-0x315,-0x2da,-0x2f2,-0x2d4)],'vod_name':_0x2fbcb5[_0x1c41fa(-0x2cc,-0x277,-0x265,-0x25d)],'vod_pic':_0x113753[_0x2e6938(-0x369,-0x32d,-0x313,-0x2fb)](_0x113753[_0x2e6938(-0x301,-0x30b,-0x32a,-0x32f)],_0x2fbcb5[_0x2e6938(-0x33c,-0x2f6,-0x308,-0x32a)])+_0x2fbcb5[_0x1c41fa(-0x244,-0x284,-0x238,-0x2ae)],'vod_remarks':'','style':{'type':_0x113753[_0x1c41fa(-0x26b,-0x28d,-0x2b0,-0x256)],'ratio':1.5}});}),JSON[_0x31cc70(0x49d,0x451,0x44a,0x4ab)](_0x2cd493);}let __jsEvalReturn=()=>{const _0xef7426={};_0xef7426[_0x5a7991(-0xaf,-0xda,-0xca,-0xeb)]=init,_0xef7426['home']=home,_0xef7426[_0x5a7991(-0xe3,-0x146,-0x11f,-0x12f)]=homeVod;function _0x31c4f6(_0x5799fb,_0x50b281,_0x28bb14,_0xce0ccc){return _0x2d8006(_0x5799fb-0x1a0,_0x28bb14- -0x13a,_0x28bb14-0xae,_0x5799fb);}_0xef7426[_0x5a7991(-0x7b,-0xfb,-0x9d,-0xd3)]=category,_0xef7426['detail']=detail,_0xef7426[_0x31c4f6(0x2bf,0x2a8,0x2a2,0x28f)]=play,_0xef7426[_0x5a7991(-0x13b,-0x171,-0x156,-0x136)]=search;function _0x5a7991(_0x448925,_0xdaa3be,_0x33e9b1,_0x553e1a){return _0x527b6c(_0x448925-0x6f,_0x553e1a- -0xa0,_0x33e9b1,_0x553e1a-0x1ac);}return _0xef7426;};export{__jsEvalReturn};
+107
View File
@@ -0,0 +1,107 @@
let host = 'https://www.ylys.tv';
let headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36",
"Referer": host + "/"
};
async function init(cfg) {}
/**
* 通用解析:不做过滤,不做干扰
*/
function getList(html) {
let videos = [];
let items = pdfa(html, ".module-item,.module-card-item");
items.forEach(it => {
let idMatch = it.match(/detail\/(\d+)/);
let nameMatch = it.match(/title="(.*?)"/) || it.match(/<strong>(.*?)<\/strong>/);
let picMatch = it.match(/data-original="(.*?)"/) || it.match(/src="(.*?)"/);
if (idMatch && nameMatch) {
let pic = picMatch ? (picMatch[1] || picMatch[2]) : "";
videos.push({
"vod_id": idMatch[1],
"vod_name": nameMatch[1].replace(/<.*?>/g, ""),
"vod_pic": pic.startsWith('/') ? host + pic : pic,
"vod_remarks": (it.match(/module-item-note">(.*?)<\/div>/) || ["",""])[1].replace(/<.*?>/g, "")
});
}
});
return videos;
}
async function home(filter) {
return JSON.stringify({
"class": [
{"type_id":"1","type_name":"电影"},
{"type_id":"2","type_name":"剧集"},
{"type_id":"3","type_name":"综艺"},
{"type_id":"4","type_name":"动漫"}
],
"filters": {
"1":[{"key":"class","name":"类型","value":[{"n":"全部","v":""},{"n":"动作片","v":"6"},{"n":"喜剧片","v":"7"},{"n":"爱情片","v":"8"},{"n":"科幻片","v":"9"},{"n":"恐怖片","v":"11"}]}],
"2":[{"key":"class","name":"类型","value":[{"n":"全部","v":""},{"n":"国产剧","v":"13"},{"n":"港台剧","v":"14"},{"n":"日剧","v":"15"},{"n":"韩剧","v":"33"},{"n":"欧美剧","v":"16"}]}],
"3":[{"key":"class","name":"类型","value":[{"n":"全部","v":""},{"n":"内地综艺","v":"27"},{"n":"港台综艺","v":"28"},{"n":"日本综艺","v":"29"},{"n":"韩国综艺","v":"36"}]}],
"4":[{"key":"class","name":"类型","value":[{"n":"全部","v":""},{"n":"国产动漫","v":"31"},{"n":"日本动漫","v":"32"},{"n":"欧美动漫","v":"42"},{"n":"其他动漫","v":"43"}]}]
}
});
}
async function homeVod() {
let resp = await req(host, { headers: headers });
return JSON.stringify({ list: getList(resp.content) });
}
async function category(tid, pg, filter, extend) {
let p = pg || 1;
let targetId = (extend && extend.class) ? extend.class : tid;
let url = host + "/vodtype/" + targetId + "/" + (parseInt(p) > 1 ? "page/" + p + "/" : "");
let resp = await req(url, { headers: headers });
return JSON.stringify({
"list": getList(resp.content),
"page": parseInt(p)
});
}
async function detail(id) {
let url = host + '/voddetail/' + id + '/';
let resp = await req(url, { headers: headers });
let html = resp.content;
let playFrom = pdfa(html, ".module-tab-item").map(it => (it.match(/<span>(.*?)<\/span>/) || ["","线路"])[1]).join('$$$');
let playUrl = pdfa(html, ".module-play-list-content").map(list =>
pdfa(list, "a").map(a => {
let n = (a.match(/<span>(.*?)<\/span>/) || ["","播放"])[1];
let v = a.match(/href="\/play\/(.*?)\/"/);
return n + '$' + (v ? v[1] : "");
}).join('#')
).join('$$$');
return JSON.stringify({
list: [{
'vod_id': id,
'vod_name': (html.match(/<h1>(.*?)<\/h1>/) || ["", ""])[1],
'vod_pic': (html.match(/data-original="(.*?)"/) || ["", ""])[1],
'vod_content': (html.match(/introduction-content">.*?<p>(.*?)<\/p>/s) || ["", ""])[1].replace(/<.*?>/g, ""),
'vod_play_from': playFrom,
'vod_play_url': playUrl
}]
});
}
async function search(wd, quick, pg) {
let p = pg || 1;
let url = host + "/vodsearch/" + encodeURIComponent(wd) + "-------------/" + (parseInt(p) > 1 ? "page/" + p + "/" : "");
let resp = await req(url, { headers: headers });
return JSON.stringify({ list: getList(resp.content) });
}
async function play(flag, id, flags) {
let url = host + "/play/" + id + "/";
let resp = await req(url, { headers: headers });
let m3u8 = resp.content.match(/"url":"([^"]+\.m3u8)"/);
if (m3u8) return JSON.stringify({ parse: 0, url: m3u8[1].replace(/\\/g, ""), header: headers });
return JSON.stringify({ parse: 1, url: url, header: headers });
}
export default { init, home, homeVod, category, detail, search, play };
+150
View File
@@ -0,0 +1,150 @@
const host = 'https://www.haigui.tv';
const headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"Referer": host + "/"
};
async function init(cfg) {}
const m = (s, r, i = 1) => (s.match(r) || [])[i] || "";
const fixPic = p => p && p.startsWith('/') ? host + p : p;
function getList(html) {
return pdfa(html, ".module-item").map(it => {
let id = m(it, /href="\/video\/(.*?)\/"/);
let name = m(it, /title="(.*?)"/);
if (!id || !name) return null;
return {
vod_id: id,
vod_name: name,
vod_pic: fixPic(m(it, /data-original="(.*?)"/) || m(it, /src="(.*?)"/)),
vod_remarks: m(it, /module-item-note">(.*?)<\/div>/).replace(/<.*?>/g, "")
};
}).filter(Boolean);
}
async function home(filter) {
const classes = [
["dianying","电影"],["dianshiju","电视剧"],["zongyi","综艺"],
["dongman","动漫"],["jilupian","纪录片"],["duanju","短剧"]
].map(([id,name]) => ({type_id:id,type_name:name}));
const dict = {
area: ["中国大陆","中国香港","中国台湾","美国","韩国","日本","泰国"],
year: ["2025","2024","2023","2022","2021","2020"],
lang: ["国语","英语","粤语","韩语","日语"]
};
const filters = {};
classes.forEach(c => {
filters[c.type_id] = [
{ key:"class", name:"类型", value:getSubClasses(c.type_id) },
...Object.keys(dict).map(k => ({
key:k,
name:{area:"地区",year:"年份",lang:"语言"}[k],
value:[{n:"全部",v:""}].concat(dict[k].map(v=>({n:v,v})))
}))
];
});
return JSON.stringify({ class: classes, filters });
}
function getSubClasses(tid) {
const map = {
dianying: [
["dongzuopian","动作片"],["xijupian","喜剧片"],
["aiqingpian","爱情片"],["kehuanpian","科幻片"],["kongbupian","恐怖片"]
],
dianshiju: [
["guochanju","国产剧"],["gangtaiju","港台剧"],
["rihanju","日韩剧"],["oumeiju","欧美剧"]
]
};
return [{n:"全部",v:""}].concat((map[tid]||[]).map(([v,n])=>({n,v})));
}
async function homeVod() {
const r = await req(host,{headers});
return JSON.stringify({ list:getList(r.content) });
}
async function category(tid, pg, filter, extend={}) {
let p = pg || 1;
let id = extend.class || tid;
let url = `${host}/filter/${id}`;
["area","lang","year"].forEach(k=>{
if (extend[k]) url += `/${k}/${encodeURIComponent(extend[k])}`;
});
url += `/page/${p}/`;
const r = await req(url,{headers});
return JSON.stringify({ page:p, list:getList(r.content) });
}
async function detail(id) {
const r = await req(`${host}/video/${id}/`,{headers});
const h = r.content;
const playFrom = pdfa(h,".module-tab-item")
.map(it=>m(it,/<span>(.*?)<\/span>/)||"播放源")
.join("$$$");
const playUrl = pdfa(h,".module-player-list").map(l =>
pdfa(l,".module-blocklist a").map(it=>{
let pid = m(it,/href=\"\/play\/(.*?)\/\"/);
if (!pid) return null;
return `${m(it,/<span>(.*?)<\/span>/)||"正片"}$${pid}`;
}).filter(Boolean).join("#")
).join("$$$");
return JSON.stringify({
list:[{
vod_id:id,
vod_name:m(h,/page-title\">(.*?)<\/h1>/),
vod_pic:fixPic(m(h,/video-cover.*?data-src=\"(.*?)\"/)||m(h,/video-cover.*?src=\"(.*?)\"/)),
type_name:(
m(h,/tag-link[^>]*>[\s\S]*?icon-cate-[^<]*<\/i>\s*([^<\n]+)/) ||
m(h,/icon-cate-[^<]*<\/i>\s*([^<\n]+)/)
).trim(),
vod_year:m(h,/year\/(\d+)\//),
vod_area:m(h,/area\/.*?\/ \">(.*?)\t/s).trim(),
vod_director:m(h,/<\/span>.*?<div.*?>(.*?)<\/div>/s).replace(/<.*?>|\//g,"").trim(),
vod_actor:m(h,/<\/span>.*?<div.*?>(.*?)<\/div>/s).replace(/<.*?>|\//g,"").trim(),
vod_remarks:m(h,/备注:<\/span>.*?<div.*?>(.*?)<\/div>/),
vod_content:m(h,/vod_content.*?<span>(.*?)<\/span>/s)||"",
vod_play_from:playFrom,
vod_play_url:playUrl
}]
});
}
async function search(wd, quick, pg=1) {
let url = `${host}/search/${encodeURIComponent(wd)}/${pg>1?`page/${pg}/`:""}`;
const r = await req(url,{headers});
const h = r.content;
const items = pdfa(h,".module-search-item") || pdfa(h,".module-item");
const list = items.map(it=>{
let id = m(it,/\/video\/(.*?)\//);
let name = m(it,/title=\"(.*?)\"/) || m(it,/alt=\"(.*?)\"/);
if (!id || !name) return null;
return {
vod_id:id,
vod_name:name,
vod_pic:fixPic(m(it,/data-src=\"(.*?)\"/)||m(it,/data-original=\"(.*?)\"/)||m(it,/src=\"(.*?)\"/)),
vod_remarks:m(it,/module-item-note\">(.*?)<\/div>/)||m(it,/video-serial\">(.*?)<\/span>/)
};
}).filter(Boolean);
return JSON.stringify({ page:pg, list });
}
async function play(flag, id, flags) {
const r = await req(`${host}/play/${id}/`,{headers});
let u = m(r.content,/"url":"([^"]+\.m3u8[^"]*)"/);
if (u) return JSON.stringify({ parse:0, url:u.replace(/\\/g,""), header:headers });
return JSON.stringify({ parse:1, url:`${host}/play/${id}/`, header:headers });
}
export default { init, home, homeVod, category, detail, search, play };
+204
View File
@@ -0,0 +1,204 @@
const host = 'https://api.dbokutv.com';
const headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"Referer": "https://www.duboku.tv/"
};
function base64Encode(text) {
const chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
let b64 = '';
for (let i = 0; i < text.length; i += 3) {
let n = (text.charCodeAt(i) << 16) | (text.charCodeAt(i + 1) << 8) | text.charCodeAt(i + 2);
b64 += chars.charAt((n >> 18) & 63)
+ chars.charAt((n >> 12) & 63)
+ chars.charAt((n >> 6) & 63)
+ chars.charAt(n & 63);
}
let mod = text.length % 3;
return (mod ? b64.slice(0, mod - 3) + "===".substring(mod) : b64);
}
function base64Decode(str) {
const chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
str = str.replace(/=/g, '');
let bin = '';
for (let i = 0; i < str.length; i += 4) {
let n = (chars.indexOf(str.charAt(i)) << 18)
| (chars.indexOf(str.charAt(i + 1)) << 12)
| (chars.indexOf(str.charAt(i + 2)) << 6)
| chars.indexOf(str.charAt(i + 3));
bin += String.fromCharCode((n >> 16) & 255, (n >> 8) & 255, n & 255);
}
return bin.replace(/\0/g, '');
}
function decodeData(data) {
if (!data || typeof data !== 'string') return '';
let strippedStr = data.replace(/['"]/g, '').trim();
if (!strippedStr) return '';
let segmentLength = 10;
let processedBase64 = '';
for (let i = 0; i < strippedStr.length; i += segmentLength) {
let segment = strippedStr.substring(i, i + segmentLength);
processedBase64 += segment.split('').reverse().join('');
}
processedBase64 = processedBase64.replace(/\./g, '=');
try {
return base64Decode(processedBase64);
} catch (e) {
return '';
}
}
function getSignedUrl(path) {
const timestamp = Math.floor(Date.now() / 1000).toString();
const randomNumber = Math.floor(Math.random() * 800000001);
const valueA = (randomNumber + 100000000).toString();
const valueB = (900000000 - randomNumber).toString();
const combined = valueA + valueB;
let interleaved = '';
let minLen = Math.min(combined.length, timestamp.length);
for (let i = 0; i < minLen; i++) {
interleaved += combined[i] + timestamp[i];
}
interleaved += combined.substring(minLen) + timestamp.substring(minLen);
const ssid = base64Encode(interleaved).replace(/=/g, '.');
function randomStr(len) {
const chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
let res = '';
for (let i = 0; i < len; i++) res += chars.charAt(Math.floor(Math.random() * chars.length));
return res;
}
const sign = randomStr(60);
const token = randomStr(38);
const connector = path.includes('?') ? '&' : '?';
return `${host}${path}${connector}sign=${sign}&token=${token}&ssid=${ssid}`;
}
async function init(cfg) {}
async function home(filter) {
const classes = [
{ type_id: '2', type_name: '连续剧' },
{ type_id: '1', type_name: '电影' },
{ type_id: '3', type_name: '综艺' },
{ type_id: '4', type_name: '动漫' }
];
return JSON.stringify({ class: classes });
}
async function homeVod() {
const url = getSignedUrl('/home');
const r = await req(url, { headers });
const json = JSON.parse(r.content);
let videos = [];
json.forEach(group => {
(group.VodList || []).forEach(j => {
videos.push({
vod_id: decodeData(j.DId || j.DuId),
vod_name: j.Name,
vod_pic: decodeData(j.TnId),
vod_remarks: j.Tag
});
});
});
return JSON.stringify({ list: videos });
}
async function category(tid, pg, filter, extend = {}) {
let page = pg || 1;
let pageStr = page.toString() === '1' ? '' : page.toString();
let urlPath = `/vodshow/${tid}--------${pageStr}---`;
const url = getSignedUrl(urlPath);
const r = await req(url, { headers });
const json = JSON.parse(r.content);
let videos = (json.VodList || []).map(i => ({
vod_id: decodeData(i.DId || i.DuId),
vod_name: i.Name,
vod_pic: decodeData(i.TnId),
vod_remarks: i.Tag
}));
let pageCount = page;
try {
(json.PaginationList || []).forEach(j => {
if (j.Type === 'StartEnd') {
let parts = decodeData(j.PId || j.PuId).split('-');
if (parts.length > 8) pageCount = parseInt(parts[8]);
} else if (j.Type === 'ShortPage') {
pageCount = parseInt(j.Name.split('/')[1]);
}
});
} catch (e) {}
return JSON.stringify({
page: parseInt(page),
pagecount: pageCount || parseInt(page),
list: videos
});
}
async function detail(id) {
const url = getSignedUrl(id);
const r = await req(url, { headers });
const data = JSON.parse(r.content);
const playUrls = (data.Playlist || []).map(i => {
return `${i.EpisodeName}$${decodeData(i.VId)}`;
}).join('#');
return JSON.stringify({
list: [{
vod_id: id,
vod_name: data.Name,
vod_pic: decodeData(data.TnId),
vod_remarks: `评分:${data.Rating}`,
vod_year: data.ReleaseYear,
vod_area: data.Region,
vod_actor: Array.isArray(data.Actor) ? data.Actor.join(',') : data.Actor,
vod_director: data.Director,
vod_content: data.Description,
vod_play_from: '独播库',
vod_play_url: playUrls,
type_name: `${data.Genre || ''},${data.Scenario || ''}`
}]
});
}
async function search(wd, quick, pg = 1) {
const url = getSignedUrl('/vodsearch') + `&wd=${encodeURIComponent(wd)}`;
const r = await req(url, { headers });
const json = JSON.parse(r.content);
const list = (json || []).map(i => ({
vod_id: decodeData(i.DId || i.DuId),
vod_name: i.Name,
vod_pic: decodeData(i.TnId),
vod_remarks: i.Tag
}));
return JSON.stringify({ page: pg, list: list });
}
async function play(flag, id, flags) {
const url = getSignedUrl(id);
const r = await req(url, { headers });
const res = JSON.parse(r.content);
return JSON.stringify({
parse: 0,
url: decodeData(res.HId),
header: {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36',
'Origin': 'https://w.duboku.io',
'Referer': 'https://w.duboku.io/'
}
});
}
export default { init, home, homeVod, category, detail, search, play };
+166
View File
@@ -0,0 +1,166 @@
import 'assets://js/lib/crypto-js.js';
const [HOST, KEY, USER_AGENT] = [
"https://www.hkybqufgh.com",
"cb808529bae6b6be45ecfab29a4889bc",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
];
let currentHost = '';
const guid = () => 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, c => ((c === 'x' ? Math.random() * 16 | 0 : Math.random() * 16 | 0 & 0x3 | 0x8)).toString(16));
const md5 = s => CryptoJS.MD5(s).toString();
const sha1 = s => CryptoJS.SHA1(s).toString();
const toQueryString = obj => Object.keys(obj).filter(k => obj[k] != null && obj[k] !== '').map(k => `${k}=${obj[k]}`).join('&');
const getHeaders = (params = {}) => {
const t = Date.now().toString();
const sign = sha1(md5(toQueryString({ ...params, key: KEY, t })));
return {
'User-Agent': USER_AGENT,
'Accept': 'application/json, text/plain, */*',
'sign': sign,
't': t,
'deviceid': guid()
};
};
const normalizeFieldName = k => {
const l = k.toLowerCase();
if (l.startsWith('vod') && l.length > 3) return 'vod_' + l.slice(3);
if (l.startsWith('type') && l.length > 4) return 'type_' + l.slice(4);
return l;
};
const normalizeVodList = list => (list || []).map(item => {
const res = {};
for (const [k, v] of Object.entries(item || {})) if (v != null) res[normalizeFieldName(k)] = v;
return res;
});
async function reqSafe(url, options = {}) {
try {
const res = await req(url, options);
return JSON.parse(res.content);
} catch (e) {
return {};
}
}
async function init() {
currentHost = HOST;
return true;
}
async function home() {
const [cRes, fRes] = await Promise.all([
reqSafe(`${currentHost}/api/mw-movie/anonymous/get/filer/type`, { headers: getHeaders() }),
reqSafe(`${currentHost}/api/mw-movie/anonymous/v1/get/filer/list`, { headers: getHeaders() })
]);
const classes = (cRes.data || []).map(k => ({ type_name: k.typeName, type_id: k.typeId.toString() }));
const fData = fRes.data || {};
const baseSort = [{ n: "最近更新", v: "2" }, { n: "人气高低", v: "3" }, { n: "评分高低", v: "4" }];
const filters = {};
for (const [tid, d] of Object.entries(fData)) {
const currentSortValues = tid === '1' ? baseSort.slice(1) : baseSort;
const arr = [
{ key: "type", name: "类型", value: (d.typeList || []).map(i => ({ n: i.itemText, v: i.itemValue })) }
];
if (d.plotList?.length) arr.push({ key: "v_class", name: "剧情", value: (d.plotList || []).map(i => ({ n: i.itemText, v: i.itemText })) });
arr.push(
{ key: "area", name: "地区", value: (d.districtList || []).map(i => ({ n: i.itemText, v: i.itemText })) },
{ key: "year", name: "年份", value: (d.yearList || []).map(i => ({ n: i.itemText, v: i.itemText })) },
{ key: "lang", name: "语言", value: (d.languageList || []).map(i => ({ n: i.itemText, v: i.itemText })) },
{ key: "sort", name: "排序", value: currentSortValues }
);
filters[tid] = arr;
}
return JSON.stringify({ class: classes, filters });
}
async function homeVod() {
const [r1, r2] = await Promise.all([
reqSafe(`${currentHost}/api/mw-movie/anonymous/v1/home/all/list`, { headers: getHeaders() }),
reqSafe(`${currentHost}/api/mw-movie/anonymous/home/hotSearch`, { headers: getHeaders() })
]);
let list = [];
const data1 = r1.data || {};
for (const k in data1) if (data1[k]?.list) list.push(...data1[k].list);
if (Array.isArray(r2.data)) list.push(...r2.data);
return JSON.stringify({ list: normalizeVodList(list) });
}
async function category(tid, pg, _, ext = {}) {
const params = {
area: ext.area || '',
filterStatus: "1",
lang: ext.lang || '',
pageNum: pg,
pageSize: "30",
sort: ext.sort || '1',
sortBy: "1",
type: ext.type || '',
type1: tid,
v_class: ext.v_class || '',
year: ext.year || ''
};
const url = `${currentHost}/api/mw-movie/anonymous/video/list?${toQueryString(params)}`;
const res = await reqSafe(url, { headers: getHeaders(params) });
const vodList = normalizeVodList(res.data?.list || []);
return JSON.stringify({
list: vodList,
page: +pg,
pagecount: 9999,
limit: 90,
total: 999999
});
}
async function detail(id) {
const res = await reqSafe(`${currentHost}/api/mw-movie/anonymous/video/detail?id=${id}`, {
headers: getHeaders({ id })
});
const vod = normalizeVodList([res.data])[0];
if (!vod) return JSON.stringify({ list: [{ vod_id: id, vod_name: '加载失败', vod_play_url: '' }] });
vod.vod_play_from = '界影视';
const eps = vod.episodelist || [];
if (eps.length === 0) {
vod.vod_play_url = `${vod.vod_name}$${id}-1`;
} else if (eps.length === 1) {
vod.vod_play_url = `${vod.vod_name}$${id}-${eps[0].nid}`;
} else {
vod.vod_play_url = eps.map(ep => {
const name = ep.name?.trim() || `${ep.nid}`;
return `${name}$${id}-${ep.nid}`;
}).join('#');
}
async function play(_, id) {
const [vid, nid] = id.split('-');
const url = `${currentHost}/api/mw-movie/anonymous/v2/video/episode/url?clientType=1&id=${vid}&nid=${nid}`;
const res = await reqSafe(url, { headers: getHeaders({ clientType: '1', id: vid, nid: nid }) });
const urls = (res.data?.list || []).flatMap(item => [item.resolutionName, item.url]);
return JSON.stringify({
parse: 0,
url: urls,
header: {
'User-Agent': USER_AGENT,
'sec-ch-ua-platform': '"Windows"',
'DNT': '1',
'sec-ch-ua': '"Not/A)Brand";v="8", "Chromium";v="131", "Google Chrome";v="131"',
'sec-ch-ua-mobile': '?0',
'Origin': currentHost,
'Referer': currentHost + '/'
}
});
}
async function search(wd, _, pg = "1") {
const params = { keyword: wd, pageNum: pg, pageSize: "8", sourceCode: "1" };
const url = `${currentHost}/api/mw-movie/anonymous/video/searchByWord?${toQueryString(params)}`;
const res = await reqSafe(url, { headers: getHeaders(params) });
const list = normalizeVodList(res.data?.result?.list || []);
return JSON.stringify({ list, page: +pg });
}
export function __jsEvalReturn() {
return { init, home, homeVod, category, detail, play, proxy: null, search };
}
+1
View File
@@ -0,0 +1 @@
(function(_0x1bb0ac,_0x668ed1){function _0x1d3fd4(_0x27f906,_0x44d14a,_0x425cb0,_0x5d822c){return _0x1eba(_0x44d14a- -0x293,_0x5d822c);}function _0x37e778(_0x17966f,_0x202dee,_0x1d91ac,_0x260f2e){return _0x1eba(_0x260f2e-0x1bd,_0x17966f);}const _0x311f36=_0x1bb0ac();while(!![]){try{const _0x4c8903=parseInt(_0x1d3fd4(-0x182,-0x171,-0x133,-0x1b9))/(-0x13*-0x83+-0x12fb+0x943*0x1)*(-parseInt(_0x37e778(0x2d4,0x2e5,0x2bf,0x301))/(-0x25c0+0x202f*-0x1+0x45f1))+parseInt(_0x1d3fd4(-0x131,-0x122,-0x12e,-0x135))/(-0x26*0x55+0x1f58+0x1*-0x12b7)+parseInt(_0x37e778(0x2a0,0x2fb,0x2b5,0x2bb))/(0x4*0x83+-0x1689*0x1+-0x1d*-0xb5)*(-parseInt(_0x1d3fd4(-0x17f,-0x192,-0x171,-0x181))/(0x109*-0x1+-0x1d8+0x2e6))+-parseInt(_0x37e778(0x2bf,0x2e4,0x32b,0x2ee))/(-0x67*-0x2a+0xa3*-0x26+0x2*0x3a9)*(-parseInt(_0x37e778(0x2ea,0x2fa,0x31f,0x30d))/(0x31*-0x5+0x1b*0xe6+-0x1746))+-parseInt(_0x1d3fd4(-0x10e,-0x120,-0x14a,-0x131))/(-0x9*-0x3af+0x1fb7+-0x40d6)+-parseInt(_0x1d3fd4(-0x154,-0x179,-0x1c3,-0x168))/(-0x1904+0x139*-0x5+0x1f2a)+-parseInt(_0x37e778(0x333,0x35f,0x2e9,0x317))/(0x1d5a+0x29*0x3+-0x1dcb)*(-parseInt(_0x37e778(0x2c0,0x2bd,0x2ae,0x2d3))/(-0x181b+0x22bd*-0x1+-0xe1*-0x43));if(_0x4c8903===_0x668ed1)break;else _0x311f36['push'](_0x311f36['shift']());}catch(_0x2bdf7c){_0x311f36['push'](_0x311f36['shift']());}}}(_0x566c,-0x97084+0x563*0x214+-0x4d8db*-0x2));const _0x21b873=(function(){let _0x455e40=!![];return function(_0x234d51,_0x39de6a){const _0x14f6b5=_0x455e40?function(){function _0x2e6289(_0x21b87f,_0x462baf,_0x3e4e4d,_0x3fdc9c){return _0x1eba(_0x462baf- -0x3dd,_0x21b87f);}if(_0x39de6a){const _0x526b95=_0x39de6a[_0x2e6289(-0x2ee,-0x2d9,-0x293,-0x31b)](_0x234d51,arguments);return _0x39de6a=null,_0x526b95;}}:function(){};return _0x455e40=![],_0x14f6b5;};}()),_0x4f7288=_0x21b873(this,function(){const _0x17b962={};function _0x1d222a(_0x12b160,_0x2a0463,_0x9b3693,_0x114b13){return _0x1eba(_0x2a0463- -0x225,_0x12b160);}_0x17b962[_0x1d222a(-0xa2,-0xdd,-0xa2,-0xa2)]='(((.+)+)+)'+'+$';function _0x39f86e(_0x57238a,_0x3166c3,_0x21c000,_0xfb1c23){return _0x1eba(_0xfb1c23- -0x8b,_0x21c000);}const _0x1de365=_0x17b962;return _0x4f7288[_0x1d222a(-0x128,-0x120,-0x14a,-0x108)]()[_0x39f86e(0xa5,0xea,0x92,0xa7)](_0x1de365[_0x39f86e(0xca,0x81,0xe3,0xbd)])[_0x39f86e(0xac,0x75,0x76,0x7a)]()[_0x39f86e(0x76,0x16,0x45,0x5b)+'r'](_0x4f7288)[_0x1d222a(-0x107,-0xf3,-0xf6,-0x122)](_0x1de365[_0x1d222a(-0x9f,-0xdd,-0xfb,-0xdb)]);});function _0x5a2476(_0x587554,_0x51eeea,_0x5389ec,_0x112d4e){return _0x1eba(_0x51eeea- -0x1d5,_0x587554);}_0x4f7288();const _0xc06442=(function(){const _0x569386={};_0x569386[_0x200d96(0x447,0x411,0x3d0,0x3e6)]=function(_0x57238d,_0x2bacf1){return _0x57238d===_0x2bacf1;},_0x569386[_0x200d96(0x3b0,0x3f0,0x424,0x422)]='WrQcm';function _0x200d96(_0xaa9214,_0x35ffa3,_0x2b1a5d,_0x5038b3){return _0x1eba(_0x35ffa3-0x301,_0x5038b3);}const _0x1e0470=_0x569386;let _0x3cc765=!![];function _0x37e2ef(_0x568209,_0x47c2f9,_0x556f49,_0x4c3201){return _0x1eba(_0x568209- -0x304,_0x47c2f9);}return function(_0x57d794,_0x1a92c7){const _0x95ef39=_0x3cc765?function(){function _0x59c143(_0x6e99cb,_0x59d967,_0x16e487,_0x58b739){return _0x1eba(_0x6e99cb- -0x1ff,_0x16e487);}function _0x55d166(_0x92cd27,_0x456d60,_0x38a30f,_0x4157a8){return _0x1eba(_0x92cd27-0x1c,_0x38a30f);}if(_0x1a92c7){if(_0x1e0470['LZLfN']('WrQcm',_0x1e0470[_0x55d166(0x10b,0x141,0x119,0xe6)])){const _0x586af1=_0x1a92c7[_0x59c143(-0xfb,-0x135,-0xf9,-0xcb)](_0x57d794,arguments);return _0x1a92c7=null,_0x586af1;}else{const _0x2f7e98={};_0x2f7e98[_0x55d166(0x11f,0x139,0x148,0xe6)]=[],_0x2f7e98['filters']={};let _0xa5db63=_0x2f7e98;return _0xc172dd[_0x59c143(-0xee,-0x12f,-0xef,-0xbc)](_0xa5db63);}}}:function(){};return _0x3cc765=![],_0x95ef39;};}()),_0x1094c0=_0xc06442(this,function(){const _0x192635={'zMYOZ':function(_0x4cfb77,_0x283212){return _0x4cfb77(_0x283212);},'gScql':function(_0xa5bb1f,_0x45c70a){return _0xa5bb1f+_0x45c70a;},'lRImn':_0x2ad007(-0xa8,-0xd2,-0xd6,-0x5f)+_0x31a973(0x4,0x59,0xf,-0x14)+_0x2ad007(-0xb2,-0xb1,-0xd9,-0xe2)+'\x20)','BtRKZ':'log','gmULh':'info','vNXQE':_0x2ad007(-0xc3,-0x85,-0xd9,-0xa7),'YaEeR':_0x31a973(0x21,0x70,0x42,0x13),'fWfgR':'table','cVGZW':_0x2ad007(-0xb6,-0x72,-0xb2,-0xc9),'QxTct':function(_0x2158a1,_0x29dd3e){return _0x2158a1!==_0x29dd3e;},'iaemM':_0x2ad007(-0xb9,-0xda,-0xfd,-0x100),'wjQQO':function(_0x7d2033,_0x1cd890){return _0x7d2033+_0x1cd890;},'ljJAm':_0x31a973(0x5d,0x6c,0x4f,0x82)+_0x31a973(0x88,0x9e,0x6c,0x51),'mipVy':function(_0x4723d0){return _0x4723d0();},'RVDZO':_0x31a973(0x1c,-0x13,-0x25,-0x4f),'jMJaN':_0x2ad007(-0xae,-0x9e,-0xee,-0x77),'TaVqt':'warn','wNTJg':function(_0x3c13c1,_0xe40ad0){return _0x3c13c1<_0xe40ad0;}};let _0x20ecf3;try{if(_0x192635['QxTct'](_0x192635['iaemM'],_0x192635[_0x2ad007(-0xb7,-0xe8,-0x9e,-0xac)])){let _0x3b099d;try{const _0x487836=_0x192635['zMYOZ'](_0x17f2b8,_0x192635[_0x31a973(0xa,0x2,0x3,0x4d)](_0x31a973(0x87,0x26,0x4f,0x6f)+'nction()\x20',_0x192635[_0x2ad007(-0xbf,-0xc8,-0xd2,-0xef)])+');');_0x3b099d=_0x487836();}catch(_0x22ea83){_0x3b099d=_0x3e0467;}const _0x2808c4=_0x3b099d[_0x2ad007(-0x99,-0xd6,-0xdd,-0xd3)]=_0x3b099d[_0x31a973(0x65,0x6c,0x22,0x39)]||{},_0xc2a1f0=[_0x192635['BtRKZ'],_0x31a973(0x5a,0x28,0x62,0x24),_0x192635[_0x31a973(-0x10,0x27,-0x19,-0x2c)],_0x192635['vNXQE'],_0x192635['YaEeR'],_0x192635[_0x31a973(0x68,0x3a,0x48,0x86)],_0x192635[_0x31a973(-0x11,-0x8,0x1,-0x3a)]];for(let _0x2385b5=0x11f*-0xd+-0x8b*-0x1d+-0x12c;_0x2385b5<_0xc2a1f0[_0x2ad007(-0x95,-0xc2,-0xd0,-0x61)];_0x2385b5++){const _0x152754=_0x146a06[_0x31a973(-0x21,-0x3f,-0x24,0xf)+'r'][_0x31a973(0x2a,0x7d,0x54,0x1b)][_0x31a973(0x72,0x7a,0x5c,0x97)](_0x1ab78a),_0x27c1bb=_0xc2a1f0[_0x2385b5],_0x341e6c=_0x2808c4[_0x27c1bb]||_0x152754;_0x152754[_0x2ad007(-0xcb,-0xd1,-0x10c,-0xb1)]=_0x34001b[_0x2ad007(-0x5f,-0x78,-0x44,-0x1f)](_0x22e911),_0x152754[_0x31a973(-0x3b,-0x4d,-0x5,-0x4b)]=_0x341e6c['toString'][_0x2ad007(-0x5f,-0x49,-0x7a,-0x68)](_0x341e6c),_0x2808c4[_0x27c1bb]=_0x152754;}}else{const _0x34c4b7=_0x192635[_0x31a973(0x1f,0x13,0x23,0x2c)](Function,_0x192635['gScql'](_0x192635[_0x2ad007(-0x76,-0x34,-0x8b,-0x32)](_0x192635[_0x2ad007(-0x9f,-0x81,-0xa5,-0x7c)],'{}.constru'+_0x31a973(-0x4,-0xc,0xf,0x1f)+_0x2ad007(-0xb2,-0xce,-0x6d,-0xe3)+'\x20)'),');'));_0x20ecf3=_0x192635[_0x2ad007(-0xd7,-0x119,-0xbe,-0x95)](_0x34c4b7);}}catch(_0x2a0583){_0x192635['RVDZO']===_0x192635[_0x31a973(0x25,0x88,0x4a,0x47)]?_0x3452ea[_0x31a973(0x50,0x59,0x56,0x90)][_0x2ad007(-0xdc,-0xbf,-0xe8,-0xfd)](_0x430f4c=>{let _0x4a287d=_0x430f4c['id'],_0x1803ce=_0x430f4c[_0x5dcbe9(-0xed,-0xb8,-0xf7,-0xa6)],_0x35791a=_0x430f4c['logo'];function _0x3485f9(_0x172414,_0x52c73d,_0x2b0cad,_0x29cc6c){return _0x2ad007(_0x2b0cad-0x344,_0x52c73d-0x1c2,_0x172414,_0x29cc6c-0x1d8);}let _0x4736dd=_0x2fce42[_0x5dcbe9(-0x41,-0x67,-0x6a,-0x71)],_0x3ea5e1=_0x430f4c[_0x3485f9(0x238,0x243,0x277,0x277)],_0x4d6d97=_0x430f4c[_0x3485f9(0x2bb,0x300,0x2de,0x2ea)];function _0x5dcbe9(_0x4a14cb,_0x111398,_0x4828b5,_0x3feb81){return _0x31a973(_0x4a14cb-0x14b,_0x111398-0x12e,_0x111398- -0xa6,_0x4828b5);}_0x37945f[_0x5dcbe9(-0x18,-0x5d,-0x72,-0x31)](_0x3485f9(0x2cd,0x25f,0x2a7,0x2ce)+_0x3485f9(0x2e5,0x2bb,0x29d,0x270)+_0x4a287d+(_0x3485f9(0x26d,0x258,0x263,0x28a)+'=\x22')+_0x1803ce+(_0x5dcbe9(-0x4c,-0x8d,-0x47,-0xc1)+'=\x22')+_0x35791a+(_0x3485f9(0x2cb,0x2e1,0x2c4,0x2d3)+'tle=\x22')+_0x4736dd+'\x22,'+_0x3ea5e1),_0x34bec4[_0x3485f9(0x304,0x2eb,0x2d2,0x303)](_0x4d6d97);}):_0x20ecf3=window;}const _0x534c5d=_0x20ecf3['console']=_0x20ecf3[_0x31a973(0x2c,0x51,0x22,0x18)]||{};function _0x31a973(_0x5a73b2,_0x48ceb4,_0x730532,_0x5407b8){return _0x1eba(_0x730532- -0x10a,_0x5407b8);}const _0x140023=[_0x192635[_0x31a973(0x18,-0x9,0x0,-0xa)],_0x192635[_0x31a973(0x67,0x6d,0x2e,0x2c)],_0x192635['gmULh'],_0x2ad007(-0xc3,-0xf0,-0xe0,-0x10b),_0x192635[_0x2ad007(-0x87,-0xb3,-0xb9,-0xaa)],_0x192635['fWfgR'],_0x192635['cVGZW']];function _0x2ad007(_0x635d89,_0x15cead,_0x2dbe79,_0x3209b5){return _0x1eba(_0x635d89- -0x1c5,_0x2dbe79);}for(let _0x25a00f=-0x1616+0x2*0x301+0x1014;_0x192635[_0x2ad007(-0x8e,-0x52,-0x73,-0x51)](_0x25a00f,_0x140023['length']);_0x25a00f++){const _0x3fdc60=_0xc06442['constructo'+'r'][_0x31a973(0x19,0x9d,0x54,0x3b)]['bind'](_0xc06442),_0xec014c=_0x140023[_0x25a00f],_0x20f08c=_0x534c5d[_0xec014c]||_0x3fdc60;_0x3fdc60[_0x2ad007(-0xcb,-0x92,-0xf1,-0xf8)]=_0xc06442['bind'](_0xc06442),_0x3fdc60['toString']=_0x20f08c[_0x31a973(0x1a,-0x38,-0x5,-0x25)]['bind'](_0x20f08c),_0x534c5d[_0xec014c]=_0x3fdc60;}});_0x1094c0();let home_url='',_extend=null,_debugger=![];function _0x1eba(_0x578efb,_0x2a8fd3){const _0xfebff8=_0x566c();return _0x1eba=function(_0x5a929d,_0x2dc791){_0x5a929d=_0x5a929d-(-0x3b*0x35+-0x1b80+0x289a);let _0x265862=_0xfebff8[_0x5a929d];if(_0x1eba['pMXbdv']===undefined){var _0x428d3e=function(_0xb2b1b6){const _0x395edf='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0xbc2143='',_0x579aff='',_0x168b29=_0xbc2143+_0x428d3e;for(let _0x47578a=0xa5d+-0x1d*0x135+0x18a4,_0x3ca014,_0xc132eb,_0x54fe15=0x110e+-0x1e88+0xd7a;_0xc132eb=_0xb2b1b6['charAt'](_0x54fe15++);~_0xc132eb&&(_0x3ca014=_0x47578a%(0xf35*-0x1+0x267+-0x1*-0xcd2)?_0x3ca014*(-0x1ce0+0x8c8+-0x1*-0x1458)+_0xc132eb:_0xc132eb,_0x47578a++%(-0x2441+-0xce5*0x1+-0x3e*-0xcb))?_0xbc2143+=_0x168b29['charCodeAt'](_0x54fe15+(0x1689+-0x13*-0x1d2+-0x3915))-(-0xe22+0xe8e+-0x62)!==0x1ee8+0x14aa+0x52*-0xa1?String['fromCharCode'](-0x19ed*0x1+-0x289+0x1d75&_0x3ca014>>(-(-0x3*-0xc75+-0x1bab+-0x9b2)*_0x47578a&0x1dc1+0xa9*-0x2+-0x1*0x1c69)):_0x47578a:-0x1f4b+0x1a58+0x4f3){_0xc132eb=_0x395edf['indexOf'](_0xc132eb);}for(let _0x575ed0=-0x3*0x3e3+0x8*-0x3+0x3eb*0x3,_0x4c2e3d=_0xbc2143['length'];_0x575ed0<_0x4c2e3d;_0x575ed0++){_0x579aff+='%'+('00'+_0xbc2143['charCodeAt'](_0x575ed0)['toString'](-0x74c*0x2+-0x10f8+0x1fa0))['slice'](-(0xc67*-0x3+-0x138d+0xe*0x40e));}return decodeURIComponent(_0x579aff);};_0x1eba['YCwCIq']=_0x428d3e,_0x578efb=arguments,_0x1eba['pMXbdv']=!![];}const _0x410dc9=_0xfebff8[-0x1*0x1ec7+0x2*0xcac+0x56f],_0x47e0dc=_0x5a929d+_0x410dc9,_0x4fd08a=_0x578efb[_0x47e0dc];if(!_0x4fd08a){const _0x4bfe15=function(_0x44854c){this['UFxkNW']=_0x44854c,this['vQplyG']=[-0x1df6+-0xc07*-0x1+0x11f0,0x15a9+-0x1*0x1373+0x11b*-0x2,-0xdb3+-0x3*0x773+0xc04*0x3],this['ySXRRf']=function(){return'newState';},this['EtnvoM']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['cSCGwv']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x4bfe15['prototype']['jaXzUc']=function(){const _0x3e6911=new RegExp(this['EtnvoM']+this['cSCGwv']),_0x397c7e=_0x3e6911['test'](this['ySXRRf']['toString']())?--this['vQplyG'][-0x995+0x3*-0xc42+0x2e5c]:--this['vQplyG'][0x264d+-0x21*-0x27+-0x2b54];return this['KfXWlG'](_0x397c7e);},_0x4bfe15['prototype']['KfXWlG']=function(_0x53a231){if(!Boolean(~_0x53a231))return _0x53a231;return this['CWseVn'](this['UFxkNW']);},_0x4bfe15['prototype']['CWseVn']=function(_0x95ccbb){for(let _0x52a039=0x7*-0x3d1+0x1d*-0x11+0x1ca4,_0x29c2a3=this['vQplyG']['length'];_0x52a039<_0x29c2a3;_0x52a039++){this['vQplyG']['push'](Math['round'](Math['random']())),_0x29c2a3=this['vQplyG']['length'];}return _0x95ccbb(this['vQplyG'][-0x18cd+0x10be+0x80f]);},new _0x4bfe15(_0x1eba)['jaXzUc'](),_0x265862=_0x1eba['YCwCIq'](_0x265862),_0x578efb[_0x47e0dc]=_0x265862;}else _0x265862=_0x4fd08a;return _0x265862;},_0x1eba(_0x578efb,_0x2a8fd3);}const _0x35830d={};_0x35830d[_0x55a9b5(0x49,0xbd,0x39,0x7c)]=_0x5a2476(-0x110,-0xda,-0xde,-0xe2)+_0x55a9b5(0xc0,0xd9,0x7d,0xbd)+_0x55a9b5(0xf5,0xc3,0x103,0xe0)+_0x55a9b5(0x85,0xdb,0x89,0x9a)+_0x55a9b5(0x10f,0x126,0x104,0xea)+_0x5a2476(-0x127,-0xdf,-0xd1,-0xbb)+_0x5a2476(-0x6a,-0xb0,-0xdf,-0x66)+'ike\x20Gecko)'+_0x5a2476(-0x10c,-0xc3,-0xda,-0xdb)+_0x5a2476(-0xf1,-0xe3,-0x11b,-0xd5)+_0x55a9b5(0x9e,0xb1,0x106,0xc5)+_0x55a9b5(0xf0,0x10d,0xf5,0xcd);let headers=_0x35830d;function _0x55a9b5(_0x103db9,_0x33b8f8,_0x43315b,_0x3a853f){return _0x1eba(_0x3a853f- -0x6e,_0x33b8f8);}async function request(_0x3e8120,_0x36dc81={},_0x37d005=null,_0xe767e3=_0x55a9b5(0x5c,0x80,0x6a,0x8f)){function _0x7bcec(_0xd8740,_0x264abd,_0x2e9f74,_0x52bcc0){return _0x55a9b5(_0xd8740-0x10e,_0x264abd,_0x2e9f74-0x1c1,_0x52bcc0- -0x19a);}const _0x45f063={'CpIqv':function(_0x24cea1,_0x1aea43){return _0x24cea1!==_0x1aea43;},'xbUrk':_0x7bcec(-0x94,-0xd7,-0x79,-0xa7),'IgDCT':_0x3f6174(0x324,0x317,0x336,0x32f)+_0x7bcec(-0xff,-0x12c,-0x148,-0x10c)+'串','FTFOv':function(_0x8a9fee,_0x4886d3){return _0x8a9fee!==_0x4886d3;},'Bflvn':_0x7bcec(-0xe6,-0xfe,-0x120,-0x11b),'aPSlg':function(_0x1a71ed,_0x3ab7bf){return _0x1a71ed===_0x3ab7bf;},'hjWvb':_0x3f6174(0x3d6,0x38f,0x35b,0x3a2),'WYEPr':function(_0x157b69,_0x6254a4){return _0x157b69!==_0x6254a4;},'AqUYr':_0x7bcec(-0x10a,-0xe5,-0xb6,-0xe8),'PnLKe':_0x7bcec(-0xc8,-0x102,-0xd7,-0x10b),'VYBLc':'options','gUBwU':function(_0x507b06,_0x32773e){return _0x507b06===_0x32773e;},'NmTiY':_0x3f6174(0x33a,0x375,0x358,0x38b),'nDumX':function(_0x18c899,_0x57aece,_0x20359a){return _0x18c899(_0x57aece,_0x20359a);},'QMZoK':function(_0x1dd5c4,_0x357f3f){return _0x1dd5c4===_0x357f3f;},'kBVse':_0x3f6174(0x338,0x35a,0x375,0x322),'lWlBr':_0x7bcec(-0xdf,-0xa2,-0xe4,-0xcb),'LCmft':_0x3f6174(0x337,0x31e,0x2e6,0x2fb),'BbAmE':_0x3f6174(0x305,0x30e,0x2f9,0x336)};if(!_0x3e8120||_0x45f063[_0x3f6174(0x367,0x35f,0x36f,0x39e)](typeof _0x3e8120,_0x45f063['xbUrk']))throw new Error(_0x45f063['IgDCT']);if(_0x36dc81&&_0x45f063['FTFOv'](typeof _0x36dc81,_0x45f063[_0x3f6174(0x322,0x313,0x2dd,0x31f)])){if(_0x45f063[_0x7bcec(-0x91,-0xc6,-0xa3,-0xc2)](_0x45f063['hjWvb'],_0x45f063[_0x3f6174(0x333,0x36e,0x335,0x388)]))throw new Error(_0x7bcec(-0xb5,-0xc0,-0x10d,-0xc9)+_0x7bcec(-0xe5,-0xeb,-0xff,-0xc8));else return _0x8450b1[_0x3f6174(0x32e,0x360,0x32c,0x35b)];}if(_0x45f063[_0x7bcec(-0x121,-0xe4,-0xce,-0xed)](typeof _0xe767e3,_0x45f063[_0x7bcec(-0xcf,-0x123,-0x9e,-0xde)])){if(_0x45f063[_0x7bcec(-0x80,-0x85,-0xbf,-0x9e)]===_0x45f063[_0x3f6174(0x3d0,0x395,0x3a3,0x3c8)])throw new Error(_0x3f6174(0x34a,0x312,0x2cd,0x2d0)+_0x7bcec(-0xcd,-0x10f,-0xf2,-0x114));else{const _0x56bc43={};return _0x56bc43[_0x7bcec(-0xe3,-0x95,-0x63,-0xac)]=_0x8f451f,_0x56bc43['home']=_0x4de8be,_0x56bc43[_0x7bcec(-0xa8,-0xa8,-0x60,-0x98)]=_0x2cf837,_0x56bc43['category']=_0x4d9cd1,_0x56bc43['detail']=_0x1e2669,_0x56bc43[_0x3f6174(0x3b4,0x39f,0x37c,0x3c3)]=_0x54456e,_0x56bc43[_0x7bcec(-0x10c,-0xe9,-0xb8,-0xd6)]=_0x1c49d5,_0x56bc43[_0x3f6174(0x357,0x38e,0x364,0x3a1)]=_0x550d4f,_0x56bc43;}}const _0x291ac1=_0xe767e3[_0x7bcec(-0xb4,-0x88,-0x69,-0x99)+'e'](),_0x119890={..._0x36dc81},_0x423ef6={};_0x423ef6[_0x3f6174(0x361,0x399,0x368,0x356)]=_0x291ac1,_0x423ef6[_0x7bcec(-0x8b,-0x98,-0xae,-0xbd)]=_0x119890;function _0x3f6174(_0x4ad1b3,_0x2bedad,_0x5574b2,_0x2cdef3){return _0x5a2476(_0x5574b2,_0x2bedad-0x400,_0x5574b2-0x100,_0x2cdef3-0x17a);}const _0x4b2765=_0x423ef6,_0x24aa5c=[_0x45f063['PnLKe'],_0x7bcec(-0x15b,-0xfe,-0x107,-0x111),_0x45f063[_0x7bcec(-0x14c,-0xed,-0x14e,-0x108)]];if(!_0x24aa5c['includes'](_0x291ac1)&&_0x37d005!==null){if(_0x45f063[_0x3f6174(0x338,0x320,0x2ed,0x2ea)](_0x45f063[_0x7bcec(-0xc9,-0xd3,-0xd9,-0xa0)],_0x45f063[_0x3f6174(0x3a3,0x393,0x3a1,0x37f)]))_0x4b2765[_0x7bcec(-0x88,-0xcb,-0xc8,-0xb3)]=typeof _0x37d005===_0x45f063[_0x7bcec(-0x119,-0x132,-0xd8,-0x120)]?JSON[_0x3f6174(0x345,0x33c,0x308,0x372)](_0x37d005):_0x37d005;else{const _0x15f4c4=_0x578efb[_0x7bcec(-0x140,-0x16a,-0x145,-0x122)+'r'][_0x7bcec(-0x67,-0xb4,-0x70,-0xaa)][_0x7bcec(-0xcd,-0x88,-0x7c,-0xa2)](_0x2a8fd3),_0x30df4e=_0xfebff8[_0x5a929d],_0x1b120d=_0x2dc791[_0x30df4e]||_0x15f4c4;_0x15f4c4[_0x3f6174(0x2e2,0x325,0x2e3,0x304)]=_0x265862[_0x3f6174(0x3bd,0x391,0x347,0x39e)](_0x428d3e),_0x15f4c4[_0x7bcec(-0x10b,-0x11f,-0x12d,-0x103)]=_0x1b120d[_0x7bcec(-0xef,-0xd9,-0x10b,-0x103)][_0x7bcec(-0x80,-0xda,-0xb8,-0xa2)](_0x1b120d),_0x410dc9[_0x30df4e]=_0x15f4c4;}}try{const _0x26ddac=await _0x45f063[_0x7bcec(-0x89,-0x81,-0xad,-0x93)](req,_0x3e8120,_0x4b2765);if(_debugger)return _0x26ddac['text']();else{if(_0x45f063[_0x7bcec(-0xc5,-0xe1,-0xb1,-0xc7)](_0x3f6174(0x398,0x381,0x3b6,0x374),_0x45f063[_0x3f6174(0x396,0x382,0x38d,0x384)]))_0x5d4eae[_0x7bcec(-0x10e,-0x113,-0x87,-0xcc)]='',_0x207f6f[_0x7bcec(-0x107,-0xf0,-0xc5,-0xff)]='3',_0x57106d=_0x5ee38f;else return _0x26ddac[_0x7bcec(-0xae,-0x114,-0xac,-0xd3)];}}catch(_0x2fd8b8){let _0x4f3213=_0x7bcec(-0x12f,-0xe5,-0xc1,-0xf0);if(_0x2fd8b8[_0x7bcec(-0x7d,-0x78,-0x61,-0xab)])_0x4f3213='['+_0x2fd8b8['response'][_0x3f6174(0x368,0x392,0x358,0x386)]+']\x20'+(_0x2fd8b8[_0x3f6174(0x3b3,0x388,0x34b,0x355)][_0x7bcec(-0x115,-0xcf,-0x122,-0x109)]||_0x45f063['lWlBr']);else{if(_0x2fd8b8['request']){if(_0x45f063[_0x7bcec(-0xd4,-0x12e,-0x11e,-0x113)](_0x45f063[_0x3f6174(0x3bc,0x378,0x38d,0x380)],_0x45f063[_0x7bcec(-0xa4,-0xc8,-0xd0,-0xda)])){const _0x248380={};_0x248380['list']=[],_0x248380[_0x7bcec(-0xbd,-0x6a,-0xb5,-0x9f)]=0x0,_0x248380['jx']=0x0;let _0xf927f2=_0x248380;return _0x5e3109[_0x7bcec(-0x107,-0xe8,-0xb2,-0xf7)](_0xf927f2);}else _0x4f3213='网络错误,未收到服务'+_0x3f6174(0x3b8,0x372,0x3ad,0x345);}else _0x4f3213='请求配置错误:'+_0x2fd8b8[_0x3f6174(0x36c,0x34a,0x341,0x309)];}throw new Error(_0x4f3213+_0x3f6174(0x366,0x365,0x397,0x3a0)+_0x3e8120+'');}}async function init(_0x359f85){_0x359f85[_0x363937(0x34a,0x33b,0x37d,0x329)]='';function _0x4eeb77(_0x56daf2,_0x263f07,_0x4dc2e6,_0x1ce9a9){return _0x5a2476(_0x1ce9a9,_0x56daf2-0x554,_0x4dc2e6-0x1d5,_0x1ce9a9-0x1bd);}function _0x363937(_0x3b2623,_0x3bd5f7,_0x368b34,_0x73d94b){return _0x55a9b5(_0x3b2623-0xd5,_0x3bd5f7,_0x368b34-0xda,_0x3b2623-0x27c);}_0x359f85[_0x363937(0x317,0x32d,0x334,0x2fb)]='3',_extend=_0x359f85;}async function home(_0x15df26){function _0x328c6b(_0x526bfe,_0x261987,_0x580926,_0x1d2e07){return _0x5a2476(_0x1d2e07,_0x526bfe-0x518,_0x580926-0x147,_0x1d2e07-0x188);}const _0x230a35={};_0x230a35['class']=[];function _0x522565(_0x9b5e49,_0x8e27f,_0x499c14,_0x3ada9b){return _0x5a2476(_0x3ada9b,_0x8e27f- -0xe1,_0x499c14-0x1af,_0x3ada9b-0x39);}_0x230a35[_0x522565(-0x174,-0x174,-0x153,-0x1a2)]={};let _0x291acc=_0x230a35;return JSON[_0x522565(-0x1d0,-0x1a5,-0x1b2,-0x191)](_0x291acc);}async function homeVod(){const _0x7a204e={};_0x7a204e[_0x1bf98d(0x30b,0x356,0x337,0x336)]=function(_0x3dbeec,_0x23986b){return _0x3dbeec+_0x23986b;},_0x7a204e['cjfwG']=_0x1bf98d(0x314,0x2ee,0x322,0x35f)+_0x1bf98d(0x2fb,0x31b,0x328,0x345)+_0x1bf98d(0x39a,0x37c,0x373,0x3b6);function _0x463332(_0x3c5a10,_0x23e351,_0x400c1d,_0x6cc6c){return _0x5a2476(_0x6cc6c,_0x3c5a10-0x297,_0x400c1d-0x128,_0x6cc6c-0x12b);}const _0x2e69b8=_0x7a204e,_0x208b37=await request(_0x2e69b8[_0x463332(0x1f8,0x1f2,0x1d4,0x1c8)](home_url,_0x2e69b8[_0x1bf98d(0x2fb,0x316,0x2f1,0x2e8)]),headers);function _0x1bf98d(_0x3fb5f,_0x14bccf,_0x4429d0,_0x3fac7c){return _0x55a9b5(_0x3fb5f-0xbd,_0x3fac7c,_0x4429d0-0x12e,_0x4429d0-0x26f);}return JSON[_0x1bf98d(0x2ca,0x330,0x312,0x2ee)](return_data);}async function category(_0x41e868,_0x189102,_0x48f897,_0xa86f42){const _0x3a9da6={};_0x3a9da6[_0x75b76f(0xb6,0xa3,0x105,0xd6)]=[],_0x3a9da6[_0x49f689(0x217,0x20a,0x24a,0x22b)]=0x0;function _0x75b76f(_0x5beca5,_0x367cb5,_0x4f8679,_0x503d6d){return _0x5a2476(_0x5beca5,_0x503d6d-0x1a4,_0x4f8679-0x1e3,_0x503d6d-0x7c);}function _0x49f689(_0xe5a946,_0x4a3378,_0x275f90,_0xa8cf94){return _0x5a2476(_0xe5a946,_0x4a3378-0x276,_0x275f90-0x172,_0xa8cf94-0xca);}_0x3a9da6['jx']=0x0;let _0x2bebbe=_0x3a9da6;return JSON[_0x49f689(0x1b9,0x1b2,0x1ac,0x1dd)](_0x2bebbe);}async function detail(_0x3bc973){const _0x4db079={};function _0x1993d4(_0x1ab396,_0x89a76d,_0x1848b1,_0x26c759){return _0x55a9b5(_0x1ab396-0x6b,_0x1848b1,_0x1848b1-0xa,_0x26c759- -0x352);}function _0x3b86a4(_0xf7faf8,_0x5d1114,_0x1dcd48,_0x153e55){return _0x55a9b5(_0xf7faf8-0x1b0,_0x153e55,_0x1dcd48-0x1ae,_0x5d1114- -0x30a);}_0x4db079[_0x1993d4(-0x27a,-0x297,-0x2bb,-0x2b9)]=[],_0x4db079[_0x3b86a4(-0x228,-0x20f,-0x210,-0x243)]=0x0,_0x4db079['jx']=0x0;let _0x469a80=_0x4db079;return JSON[_0x3b86a4(-0x23d,-0x267,-0x247,-0x291)](_0x469a80);}async function play(_0x38aa6d,_0x107124,_0x3daa7f){const _0x14f21c={};_0x14f21c[_0x1487f9(0x1f0,0x208,0x231,0x232)]=_0x1487f9(0x189,0x15a,0x1c6,0x16d)+'0';const _0x5904d4=_0x14f21c,_0x3f1844={};_0x3f1844[_0x1487f9(0x178,0x16e,0x14a,0x158)]=_0x5904d4['KboZB'];const _0x1d79e7={};_0x1d79e7[_0x2e81fc(0x27,0x1a,0x1b,-0xb)]='';function _0x2e81fc(_0x29d760,_0x99edf1,_0x43e74e,_0x38c738){return _0x5a2476(_0x43e74e,_0x99edf1-0xda,_0x43e74e-0x26,_0x38c738-0x10a);}_0x1d79e7['parse']=0x0,_0x1d79e7['jx']=0x0;function _0x1487f9(_0x13c2e2,_0x4d0751,_0x5526e0,_0x3d489a){return _0x55a9b5(_0x13c2e2-0x1aa,_0x3d489a,_0x5526e0-0x41,_0x13c2e2-0xfc);}_0x1d79e7[_0x1487f9(0x1b2,0x1f0,0x1db,0x1e0)]=_0x3f1844;let _0x1c764b=_0x1d79e7;return _0x1c764b[_0x1487f9(0x1a3,0x1dd,0x169,0x1a8)]=_0x107124,JSON[_0x2e81fc(-0x1,0x16,-0x19,0x1b)](_0x1c764b);}async function search(_0x4058aa,_0x51981c){const _0x2ba662={};function _0x32e59f(_0x482659,_0x15bf06,_0x461807,_0x837314){return _0x5a2476(_0x15bf06,_0x461807- -0x126,_0x461807-0x43,_0x837314-0x0);}_0x2ba662[_0x323c0e(0x2c4,0x292,0x2a5,0x2a4)]=[],_0x2ba662[_0x32e59f(-0x16f,-0x153,-0x192,-0x1a5)]=0x0;function _0x323c0e(_0x3379f5,_0x8f85a9,_0x10197a,_0x478573){return _0x55a9b5(_0x3379f5-0x169,_0x8f85a9,_0x10197a-0xa3,_0x10197a-0x20c);}_0x2ba662['jx']=0x0;let _0xf4ee0a=_0x2ba662;return JSON['stringify'](_0xf4ee0a);}async function live(_0x5ec8b5){const _0x4c3b9f={'beFCb':_0x42ac2f(-0x22d,-0x229,-0x1f1,-0x1ed),'PzHhT':function(_0x5e7e02,_0x347298,_0x1022d4){return _0x5e7e02(_0x347298,_0x1022d4);},'AmMAs':function(_0x42af5b,_0x3b4b1e){return _0x42af5b+_0x3b4b1e;},'cUkoU':_0x10a4a2(0x3a6,0x3f0,0x432,0x42c)+_0x10a4a2(0x3cd,0x3dc,0x39a,0x3d1)+'ta);'};let _0xc49fd=[_0x4c3b9f[_0x10a4a2(0x3cc,0x3c4,0x3e5,0x3b5)]],_0xb4d4b4=await _0x4c3b9f[_0x10a4a2(0x3fa,0x3f8,0x3f5,0x3e0)](request,_0x5ec8b5,headers),_0x3f8eec=_0x4c3b9f[_0x42ac2f(-0x27c,-0x226,-0x263,-0x22e)](_0xb4d4b4,_0x4c3b9f[_0x42ac2f(-0x2b2,-0x229,-0x271,-0x277)]);function _0x42ac2f(_0x3b370,_0x5b7cfa,_0x3937ff,_0x2794ac){return _0x5a2476(_0x5b7cfa,_0x3937ff- -0x187,_0x3937ff-0x17f,_0x2794ac-0x69);}let _0x58c86b=JSON[_0x42ac2f(-0x222,-0x1cb,-0x1f3,-0x1dc)](eval(_0x3f8eec));_0x58c86b['forEach'](_0x1c0c2a=>{function _0x553446(_0x49ffe8,_0x2e238f,_0x43b0c5,_0x55fc23){return _0x10a4a2(_0x49ffe8-0xe9,_0x43b0c5- -0x5e5,_0x43b0c5-0x179,_0x55fc23);}function _0x2cb70a(_0x15de07,_0xde8bb0,_0x36b109,_0x3416da){return _0x10a4a2(_0x15de07-0x69,_0x3416da- -0x5b6,_0x36b109-0x198,_0x15de07);}_0x1c0c2a[_0x2cb70a(-0x206,-0x214,-0x19a,-0x1cb)][_0x2cb70a(-0x201,-0x244,-0x226,-0x242)](_0x3d2fed=>{let _0x3d77f9=_0x3d2fed['id'],_0xc37799=_0x3d2fed['title'],_0x374904=_0x3d2fed[_0x22ae46(0x43e,0x46f,0x484,0x4c9)];function _0x22ae46(_0x3d5710,_0x2868f0,_0x41bcbc,_0x6ab001){return _0x2cb70a(_0x3d5710,_0x2868f0-0x1e1,_0x41bcbc-0xb0,_0x41bcbc-0x69b);}let _0x31ca4d=_0x1c0c2a[_0x22ae46(0x4bc,0x47e,0x4b9,0x4e1)];function _0x4489a7(_0x19404a,_0x45256d,_0x57fc6f,_0xb191b5){return _0x2cb70a(_0x45256d,_0x45256d-0x2e,_0x57fc6f-0x39,_0x57fc6f-0x55a);}let _0x249c77=_0x3d2fed[_0x22ae46(0x462,0x435,0x468,0x47a)],_0x31bb81=_0x3d2fed['vurl'];_0xc49fd[_0x22ae46(0x4de,0x49c,0x4c3,0x47b)](_0x4489a7(0x33c,0x39b,0x357,0x357)+'\x20tvg-id=\x22'+_0x3d77f9+(_0x4489a7(0x359,0x345,0x313,0x2f9)+'=\x22')+_0xc37799+(_0x22ae46(0x4c4,0x456,0x493,0x473)+'=\x22')+_0x374904+(_0x22ae46(0x490,0x48c,0x4b5,0x4a1)+'tle=\x22')+_0x31ca4d+'\x22,'+_0x249c77),_0xc49fd[_0x22ae46(0x4a7,0x4b8,0x4c3,0x4d7)](_0x31bb81);});});function _0x10a4a2(_0x54bbd3,_0x5c6e9a,_0x7755c3,_0x5a88af){return _0x5a2476(_0x5a88af,_0x5c6e9a-0x460,_0x7755c3-0x10d,_0x5a88af-0x95);}return _0xc49fd[_0x10a4a2(0x3dc,0x3b4,0x3f8,0x3d0)]('\x0a');}function _0x566c(){const _0x1171f6=['EhHUAeG','cKPtt04UC3rYAq','yMLUza','C3rHDhvZ','tM1uAvK','CgfYC2u','qxfvwxi','i0vyve0Zvq','D2fYBG','uhPiAfq','Bwv0Ag9K','Dg9mB3DLCKnHCW','Ag9TzvzVza','ndi2nJeYmg1Tq1jJta','p2fJpwrLDgfPBa','odi0mtGWmffxCurHzG','CgXHEq','BKr1BvG','BMn0Aw9UkcKG','CLfJqM0','iIb0DMCTBMfTzq','q2XOueu','y29UC3rYDwn0BW','6k+35Rgc5PA55Rov77YiBwv0Ag8','qMzSDM4','zM9YrwfJAa','vxnLCI1bz2vUDa','y1vRB1u','6k+35Rgc5zYW5z2a77YiCMvXvxi','B2jQzwn0','BwLWvNK','v1LNA0S','y2PMD0C','z21vtgG','mI4WlJyYnJeUoq','vxLNAKq','zo+8IEw/HEMHU+AyR+wTL+ESPUs4SUEXU+wEIW','z1vcD1u','s2L0lZuZnY4ZnG','AgvHza','DgL0Bgu','qw1nqxm','x19WCM90B19F','tw96AwXSys81lG','Bo+8IEw/HEMHU+AyR+ACIEAvIoEAHowTL+ESPG','z2v0','ntjbzu54z3y','C3rHDhvZvgv4Da','vLLctgm','otK5otb1sKT0sLq','zxjYB3i','y2XHC3m','yxbWBhK','Dg9tDhjPBMC','BfjjBw4','BgLZDa','v2LUnJq7ihG2na','C3r5Cgu','qNrss1O','y1zhwLC','twTiquC','z1nJCwW','AwfLBu0','DhjHy2u','tfPmzK4','C3rYAw5NAwz5','ienOCM9Tzs8XmG','CM4GDgHPCYiPka','Bg9NBW','DxjS','mZC0sMvxywfV','wwnoswu','6k+35Rgc5AsX6lsL','y3rVCIGICMv0Dq','odqWmtmYmeHequDtuW','v1Lfuhi','y2f0zwDVCNK','E30Uy29UC3rYDq','ihr2zY1Pzd0I','BwvZC2fNzq','B2D6sgS','l2fWAs5WAhaVCa','nJLYzwDPsxO','iIb0DMCTBg9NBW','AgvHzgvY','icHlsfrntcWGBa','BgPkqw0','CM92AwrLl3zVza','i0vyveLorJOTmq','AM9PBG','EgjvCMS','mcaOv2LUzg93CW','y29UC29Szq','EK1zt1O','qMjbBuu','ExbgBfy','BgvUz3rO','nda4mZu2nevLvgnhrq','C2vHCMnO','nsbtywzHCMKVnq','q3bjCxy','y29UDgvUDa','Ee1gs24','D05usMC','vgfwCxq','yMvgq2i','77Yi5zYW5z2a77YA','mZCUmZy','C2TLEq','5PYn5yQH5zMO6zsz6k+V','wwffzvi','6k+35Rgc5As077YiAgvHzgvY','C++8IEw/HEMHU+AyR+wVUEIXOEEXU+wEIW','uu1AB0S','zMLSDgvYCW','AgPxDMi','mti2otrpwKDPq2O','iIbNCM91Cc10Aq','yvbtBgC','5zMO5zon5BQu','CNzfrKC','z3jVDxbUyw1L','rg5stva','AgvHzgvYCW','zxHJzxb0Aw9U','tenTzNq','ie5uideWlJa7ia','D2Pruu8','n3fWBKXwvG','BMDPzNKODhzKyq','zLDMz1i','ChvZAa','AK1kyu4','zgf0yq','sLvduu4','A0jwC2u','ksbbChbSzvDLyG','CMv0DxjUicHMDq','mZG1mdKWCwrwqNrn','Ag9Tzq','Aw5PDa','CMvZCg9UC2u','ChjVDg90ExbL','DNvYBa','DhzSAxn0','C3rYAw5N','s2jVwKi','BgL2zq'];_0x566c=function(){return _0x1171f6;};return _0x566c();}export function __jsEvalReturn(){const _0xb62285={};_0xb62285[_0x470706(0xf5,0xe2,0xcd,0x126)]=init;function _0x470706(_0x831b2b,_0x429426,_0x333239,_0x1ad76c){return _0x55a9b5(_0x831b2b-0xf4,_0x1ad76c,_0x333239-0xbb,_0x831b2b-0x7);}_0xb62285[_0x1292c2(0x394,0x385,0x36f,0x3a4)]=home,_0xb62285[_0x1292c2(0x3a9,0x3c4,0x3d5,0x398)]=homeVod,_0xb62285[_0x1292c2(0x355,0x321,0x346,0x329)]=category;function _0x1292c2(_0x5d83a1,_0x504b2b,_0x142898,_0x3ce94b){return _0x5a2476(_0x504b2b,_0x5d83a1-0x40e,_0x142898-0x178,_0x3ce94b-0x58);}return _0xb62285['detail']=detail,_0xb62285[_0x470706(0x10d,0xcb,0x117,0x100)]=play,_0xb62285[_0x470706(0xcb,0x96,0xc0,0xf8)]=search,_0xb62285['live']=live,_0xb62285;}
+1
View File
@@ -0,0 +1 @@
var _0xodY='jsjiami.com.v7';const _0x34fe77=_0x19f3;function _0x4b45(){const _0x371e13=(function(){return[_0xodY,'EDwjGMsXldjhiCarWmAYiMy.SuxcRohmOBP.Wyv7==','AbfqBsetWRq','tf7cJIldHG','W47dSanzBa','xCk2W5BdPa','yx5JW7hcTq','rt3cRu3cNq','W70PWQ4','W7JdTM0bva','c8o3ymkx','sh19DemA','W5NdPq5iEqZdUmk2jvukWONcTSoCWQi5iq','FmkQWOzH','cgrYDW','WQtdQIBdH2O','W49tFq0','W4eWWOlcUxu','m8oieCoA','WQLOW4ZdIYpcQ8ovW7HzB3tdVCosda','W6NdQSojWRFcVG','WPjwWR3cJW','W6BdJ2SW','eSoZWRye','cv3dSCoqkYWBW63cMq','lCouWQhdGW','WPFdHSkPW6ra','W5lcJ2KxWPe','dGxdNmol','WPuiW7iM','fSoifCo9W5K','oJVcTa','uI/cI8kX','WPWvpKS8gSkREaVdHCoaCCoeW4i','D2RcPcZdJCklbW','ymk9WPTZ','W6tdJ3n6F3KAmCkfmIxdH011a8opqbxdO2RdV8odW482W7q','bSoLBmkgW5i','ALtcJhxcKq','W5LLySkbW6ZcLZhcVG','dmkBqq','WOmQc8kwW4pcRmobu0K','kKJcKh0','W7XeEIXK','W6FdVCoYWOpcGXddSSo0oSomzCoKdSoAWO9+WRexFmo2W4TEk3K','fbJcRaa','hSkmwq','W64PWQldJW','W4BcH21kWOdcReq5DaFcPIO/rSkUBq','aLBdG8oNhG','WPbPW4FcRa','qIZcL8kFWQu','WO/dTXhdGG','wx17W6/cTW','w1brW7tdICoCW6JdSqmZ','W5lcUfPyyKldK8kZku8yW4JdUoAEG+I9K+ABSoAwSCkSWRe','WQbCzSoiW4q','xgdcUsJdPa','sSooW63cIw/dVCoIBYNcMeVdQYedWOTfW6VdT8o8WRxcOSkbhSkWW6hdPSkfvmkOWPr3W4WGlmo5','cCo8o8okW5u'].concat((function(){return['WR12Ca','l8oihCor','BmkJW4tcVCkYhmkDxa','jKBdLCod','E8oIWRNdObHuW6q','FaKeiq','gN91FG','svPfW6tcG8oE','WQvLBa','sYVcGW','gXZcPq','W6hdKNeM','fgqzWO3cSmknWQfNWQ84WQ7dGCkIW7bbpa','BWJcUW','WRxcVhLapW','ktVcUhu','WPnMDW','cxLAFMm','c8kzWQBcQf3dO8k2yHq','WPlcLL/cR8o+EfVcNLxdK2/cN8oY','ieBdRCoeoG','f8oGFCkf','DqVcO8ksWPG','WQrYEmol','cSkDx2iaWRrPz8ox','WRpcO3Lw','kSojWRVdLq','qgHlWOldI8o2WOfrW5zI','BmkRW4BdSSoRcSkxs8o/WO4uW7ddMdeWW7y','WOaoW685','hxLUEKHamSoGWRm','k8oBea','W43cJw0SWQy','WQNdVmo0WP/dJq','W4PoF1fTtSo+nKhdLmogumooW4nJBCospCkJWOPhW7NcS8kJgZCYW4TZc1zsECkh','zXpcSmkGWQq','l1vzxH7cUmoikW','pCotgSoy','cJegWQldTCo6WQ5XW5myWP/cO8kH','kLpdKq','s8oOW4OCa8krE8onWPe','WOTlWRdcHW','sSkyhSoaWQW','WPuFW6m/','jConWRi','FHxdH1hdRSkIFGhcHa','WRz+BSoB','k8o5BCkAW6W','WOzPzSoDW7S','h8kkyK8G','luzLugq','mrhdT8ku','W67dMIfnFq','WOehlmk8W4m','eJNdPCoiAq','BxdcSIddM8kJcmo5WPu','ga0FWRxdLCkFW7ZdIHOVW57cVW','fdGtW5a','WOm+WPHIrSk9oxJcMmoKWRJdU8o4CCoiWRu','WQ9QW43dIIdcPSktWO11vetdMG'].concat((function(){return['W6ddLJRdKmk3','WQNdH8kOW6XkW5zYW6mnW5RdUZxcPw7dSCk+cfFcVNNdQ8ooW7hdSSowoa7dSCkDW6X1','rCkihCoOWRC','vX/cUhZcQW','W45SWOiG','aCoRW58','W4tcH3ua','vCoYWRaAgG','W5FcQ8ofWPGBW4H/i8oDCc1/','b8o1WQSB','w8kLW5ZcN8oL','DGhcUsi','W57dRWnjDfZdKW','WPZdUGfCAbe','WOtdTCkxW7D4','iSo3amoyW6e','WQJdLWNdRei','xIZcMLRcO2m','WR8bWQea','xSo/W67cSvi','WQHOW4JdIstcOmorWOnAq0xdU8op','WOjaESoCjW','gmohs2ClWQS','xefBW6NcImolW63dTHm','wgbzW74','pmkOjmoyWQjkAq','oZFcRMu','W6VdOmoWW53cMutcUCk+i8oupSoUtSozWP9MWQfDn8kUWPbkCJ06W6RdTmknWPjcW7WFva','p1T+s0hcOSoulW','WQNdJ8kQWQmoW4TKW6u','W7qbyx5D','W53cLMK','WPy7fSku','zd7cRhtcVW','WP8IWO0coW','f3SSWOu','xmkPW4xcPCoS','cMT4sxy','eNldGSo9W4lcVcfEWPyeW7VdMdy','ksZcQwW','ecZcOuaC','WOyAe8kPW70','W6dcIMifWQu','WOO7gSkF','W7WUxum','cCkix24aWQC','gN3dNGRdUsldRSkgcKS2bq','gmoWBmkvW64','W55GWOW','WQL+W63cISoLWRdcVH07afxdS8kK','W55AWPyeoG','W7FdUaf6EW','gSo0WQFdLZu','wJ/cGvi','w2Du','W7tdLgW5','W4/cJ2S','bX3dRaiLW7LfW6LKz8ohC2zpW6bdW6KuWRVcMmo/WQDLWQ4GpSk0WR9MW7BdUmo3xmksW6CpWOuWW4upW6KLWPP6iZFdQ8kWWRnPWOxcId7dJmoNW5HFW4OO'];}()));}()));}());_0x4b45=function(){return _0x371e13;};return _0x4b45();};(function(_0x1fd376,_0x1f0daf,_0x8627c4,_0x4853b3,_0x34e412,_0xed2dd2,_0x20c91a){return _0x1fd376=_0x1fd376>>0x7,_0xed2dd2='hs',_0x20c91a='hs',function(_0x1399f3,_0x22cffc,_0x4e3659,_0x3c3286,_0x4242f6){const _0x4732b8=_0x19f3;_0x3c3286='tfi',_0xed2dd2=_0x3c3286+_0xed2dd2,_0x4242f6='up',_0x20c91a+=_0x4242f6,_0xed2dd2=_0x4e3659(_0xed2dd2),_0x20c91a=_0x4e3659(_0x20c91a),_0x4e3659=0x0;const _0x35ced6=_0x1399f3();while(!![]&&--_0x4853b3+_0x22cffc){try{_0x3c3286=parseInt(_0x4732b8(0x118,'52T$'))/0x1+-parseInt(_0x4732b8(0xfb,'bnLU'))/0x2*(-parseInt(_0x4732b8(0x10d,'(^#L'))/0x3)+parseInt(_0x4732b8(0x106,'46P2'))/0x4+parseInt(_0x4732b8(0x11b,'m@Iw'))/0x5+-parseInt(_0x4732b8(0x130,'m@Iw'))/0x6*(-parseInt(_0x4732b8(0x135,'dfVV'))/0x7)+parseInt(_0x4732b8(0x14d,'xdE^'))/0x8+-parseInt(_0x4732b8(0x175,']GYa'))/0x9;}catch(_0x100d09){_0x3c3286=_0x4e3659;}finally{_0x4242f6=_0x35ced6[_0xed2dd2]();if(_0x1fd376<=_0x4853b3)_0x4e3659?_0x34e412?_0x3c3286=_0x4242f6:_0x34e412=_0x4242f6:_0x4e3659=_0x4242f6;else{if(_0x4e3659==_0x34e412['replace'](/[AlPxSrWGDXhwduyRMOCEYB=]/g,'')){if(_0x3c3286===_0x22cffc){_0x35ced6['un'+_0xed2dd2](_0x4242f6);break;}_0x35ced6[_0x20c91a](_0x4242f6);}}}}}(_0x8627c4,_0x1f0daf,function(_0x512a9c,_0x39c9e7,_0x476107,_0x1a65c6,_0xe0751,_0x265ddb,_0x8516e7){return _0x39c9e7='\x73\x70\x6c\x69\x74',_0x512a9c=arguments[0x0],_0x512a9c=_0x512a9c[_0x39c9e7](''),_0x476107='\x72\x65\x76\x65\x72\x73\x65',_0x512a9c=_0x512a9c[_0x476107]('\x76'),_0x1a65c6='\x6a\x6f\x69\x6e',(0x1be84a,_0x512a9c[_0x1a65c6](''));});}(0x6480,0x967c3,_0x4b45,0xcb),_0x4b45)&&(_0xodY=0x436a);import{load}from'assets://js/lib/cheerio.min.js';import'assets://js/lib/crypto-js.js';let host=_0x34fe77(0x180,'(*TF'),dlurl=getProxy(!![]);async function request(_0x43e18f){const _0x568d15=_0x34fe77,_0x53525f={'SAPWm':'Mozilla/5.0\x20(Windows\x20NT\x2010.0;\x20Win64;\x20x64)\x20AppleWebKit/537.36\x20(KHTML,\x20like\x20Gecko)\x20Chrome/100.0.4896.60\x20Safari/537.36\x20Edg/100.0.1185.29'};let _0x4b7df6=await req(_0x43e18f,{'headers':{'User-Agent':_0x53525f[_0x568d15(0xf6,'Wffu')],'referer':host}});return _0x4b7df6['content'];}function proxy(_0x324d70){const _0x153565=_0x34fe77,_0x6a9b40={'yyYIf':function(_0xed1c9f,_0x704532,_0x5de591){return _0xed1c9f(_0x704532,_0x5de591);},'hNPnT':function(_0x2f0261,_0xd0c00b){return _0x2f0261(_0xd0c00b);}};let _0x5ebaf1=_0x6a9b40['yyYIf'](req,_0x324d70[_0x153565(0x17c,'aTcm')],{'buffer':0x2})['content'],_0x5529d4=_0x6a9b40[_0x153565(0x116,'UXUf')](AES5,_0x5ebaf1);return[0xc8,_0x153565(0xda,'52T$'),_0x5529d4,null,0x1];}function AES5(_0x683c89){const _0x2ec136=_0x34fe77,_0x4f25f6=CryptoJS[_0x2ec136(0xf0,'qix7')][_0x2ec136(0x159,'oVSu')][_0x2ec136(0x16f,'5!xM')](_0x2ec136(0xec,'bnLU')),_0x5ab014=CryptoJS[_0x2ec136(0x121,'jijo')]['Utf8']['parse'](_0x2ec136(0x11a,'%[RY')),_0xd12339=CryptoJS[_0x2ec136(0xed,'zECW')][_0x2ec136(0x128,'*lef')](_0x683c89,_0x4f25f6,{'iv':_0x5ab014,'mode':CryptoJS[_0x2ec136(0x109,'qUem')]['CBC'],'padding':CryptoJS[_0x2ec136(0xff,'!u4E')][_0x2ec136(0x16c,'p3D2')]});return _0xd12339[_0x2ec136(0x138,'6$v1')](CryptoJS[_0x2ec136(0x152,'46P2')]['Base64']);}async function home(_0x580f0d){const _0x49f323=_0x34fe77,_0x414e6b={'dSlPL':function(_0x2bbfb4,_0x4bad70){return _0x2bbfb4(_0x4bad70);},'nFRYz':_0x49f323(0x147,'sZ5$'),'NKJqS':_0x49f323(0x184,'5!xM'),'kpErP':'img','tSciH':_0x49f323(0x104,'6$v1'),'UKYqu':_0x49f323(0x13f,'GW$E'),'RZNks':function(_0x5cc259,_0x42d6ae){return _0x5cc259(_0x42d6ae);},'ocvHR':_0x49f323(0x155,'H6X@'),'xPhUB':_0x49f323(0xdb,'*lef')};let _0xcd9d11=await request(host+_0x49f323(0x108,'jijo')),_0x1d81a3=_0x414e6b['RZNks'](load,_0xcd9d11),_0x16dcc4=_0x414e6b[_0x49f323(0x157,'3&B]')](_0x1d81a3,_0x414e6b[_0x49f323(0x100,'5!xM')])[_0x49f323(0xe0,'%(Dj')]((_0x289482,_0x458e82)=>{const _0x3f1120=_0x49f323;let _0x39f5a6=_0x414e6b[_0x3f1120(0x145,'sZ5$')](_0x1d81a3,_0x458e82),_0x17ede3=_0x39f5a6['find']('a');return{'type_id':_0x17ede3[_0x3f1120(0x127,'#6[8')](_0x414e6b[_0x3f1120(0x13a,'&08G')]),'type_name':_0x17ede3['text']()['trim']()};})['get'](),_0x587e81=_0x1d81a3(_0x414e6b[_0x49f323(0x15d,')Ntd')])[_0x49f323(0x149,'aTcm')]()[_0x49f323(0x12d,'zECW')]()[_0x49f323(0xd6,'1[65')](_0x49f323(0x156,'I3BM'))[_0x49f323(0xe9,'Wffu')]((_0x5e5f29,_0x22b685)=>{const _0x52e5e2=_0x49f323;let _0x5b76e9=_0x414e6b[_0x52e5e2(0x14e,'%[RY')](_0x1d81a3,_0x22b685);return{'vod_id':_0x5b76e9['find'](_0x52e5e2(0x132,'aTcm'))[_0x52e5e2(0x164,']GYa')](_0x414e6b['nFRYz']),'vod_name':_0x5b76e9[_0x52e5e2(0x162,'zxbR')](_0x414e6b[_0x52e5e2(0x15a,'52T$')])['text']()[_0x52e5e2(0xe1,'!u4E')](),'vod_pic':dlurl+_0x52e5e2(0x123,'#X8^')+_0x5b76e9[_0x52e5e2(0x122,'5!xM')](_0x414e6b[_0x52e5e2(0x15b,'zECW')])[_0x52e5e2(0x16d,'I$K8')](_0x414e6b['tSciH']),'vod_remarks':_0x5b76e9[_0x52e5e2(0x105,'!u4E')]('div.flex.items-center:first\x20>\x20span')[_0x52e5e2(0x120,'%[RY')]()[_0x52e5e2(0x153,')Ntd')](),'style':{'type':_0x414e6b['UKYqu'],'ratio':1.33}};})[_0x49f323(0x173,']%UC')]();return JSON['stringify']({'class':_0x16dcc4,'list':_0x587e81});}async function homeVod(){}async function category(_0x43d1a1,_0xe56fd4,_0x5b368a,_0x1b8612){const _0x3336a5=_0x34fe77,_0x223a7b={'tzcba':function(_0x4d8f82,_0x5289f5){return _0x4d8f82(_0x5289f5);},'MraAv':_0x3336a5(0xf5,'I(qF'),'VTrfZ':_0x3336a5(0x14c,'%[RY'),'vsGgq':function(_0x499306,_0xc186b){return _0x499306+_0xc186b;},'fcODN':'img','gtLuu':_0x3336a5(0x139,'9Z7j'),'mZBhY':_0x3336a5(0xe7,'52T$'),'yRPCf':function(_0x58d392,_0x32a8c3){return _0x58d392(_0x32a8c3);},'EdbVQ':function(_0x307207,_0x2c238f){return _0x307207===_0x2c238f;},'wUZIh':'RTtIT','TPAvp':'a.flex','ArVIy':'div.text-default','BdyaQ':_0x3336a5(0xf9,'&J^Q'),'ZjyFa':function(_0x399a94,_0x752b2){return _0x399a94(_0x752b2);},'RcsSo':function(_0x54175a,_0x191523){return _0x54175a+_0x191523;},'dfdZP':function(_0x52121e,_0x4d7369){return _0x52121e(_0x4d7369);},'AYCeQ':function(_0x29970a,_0x5943b1){return _0x29970a(_0x5943b1);},'wzqjt':_0x3336a5(0x178,')Ntd'),'ywteM':function(_0x20e3f7,_0x4943ca){return _0x20e3f7==_0x4943ca;},'AIvJx':_0x3336a5(0x12f,'nVGg'),'gtFmE':_0x3336a5(0x163,'Qv0L'),'vSCFg':_0x3336a5(0x11d,'9Z7j')};let _0x502396=await _0x223a7b[_0x3336a5(0x158,'*lef')](request,(''+host+_0x43d1a1+_0x3336a5(0x129,'*lef')+_0xe56fd4)['replace'](/&page=1/,'')),_0x3646d6=_0x223a7b[_0x3336a5(0x12a,'lukL')](load,_0x502396);if(_0x43d1a1[_0x3336a5(0x176,'3&B]')](_0x3336a5(0x17d,'sZ5$'))>-0x1){let _0xd5a7bd=_0x223a7b[_0x3336a5(0x103,'Wffu')](_0x3646d6,_0x223a7b['wzqjt'])[_0x3336a5(0x107,'p3D2')]((_0x320aa6,_0x4de947)=>{const _0x2b34a1=_0x3336a5;let _0x5ab979=_0x223a7b[_0x2b34a1(0xee,'&J^Q')](_0x3646d6,_0x4de947);return{'vod_id':_0x5ab979[_0x2b34a1(0x17e,'(^#L')]('a')[_0x2b34a1(0xe3,'p3D2')](_0x223a7b[_0x2b34a1(0x14f,'*lef')]),'vod_name':_0x5ab979[_0x2b34a1(0xd8,'Qv0L')](_0x223a7b[_0x2b34a1(0xdc,'qix7')])['eq'](0x1)[_0x2b34a1(0x15e,'I(qF')]()[_0x2b34a1(0x170,'UXUf')](),'vod_pic':_0x223a7b['vsGgq'](dlurl+_0x2b34a1(0x101,'(*TF'),_0x5ab979[_0x2b34a1(0x119,'bnLU')](_0x223a7b[_0x2b34a1(0x168,'(*TF')])[_0x2b34a1(0xeb,')Ntd')](_0x223a7b[_0x2b34a1(0xd9,'46P2')])),'vod_remarks':_0x5ab979[_0x2b34a1(0xd8,'Qv0L')](_0x223a7b[_0x2b34a1(0x150,'I$K8')])['eq'](0x3)[_0x2b34a1(0xf7,'%(Dj')]()[_0x2b34a1(0x143,']%UC')]()['replace'](/ /g,''),'vod_tag':_0x223a7b['mZBhY'],'style':{'type':_0x2b34a1(0x113,'SLEb')}};})['get']();return JSON['stringify']({'page':0x1,'pagecount':0x1,'limit':0x1,'total':0x1,'list':_0xd5a7bd});}if(_0x223a7b[_0x3336a5(0x179,'I(qF')](_0x43d1a1,_0x3336a5(0x17b,'qix7'))){if(_0x223a7b[_0x3336a5(0x185,'p3D2')](_0x223a7b[_0x3336a5(0x12c,'Qv0L')],_0x223a7b[_0x3336a5(0xf1,'zxbR')]))return _0x13d621[_0x3336a5(0xfe,'zxbR')]({'parse':0x0,'url':_0x348a01});else{let _0x5ce339=_0x223a7b[_0x3336a5(0xd7,'Wffu')](_0x3646d6,_0x223a7b['vSCFg'])[_0x3336a5(0x154,'5!xM')]((_0x69d8db,_0x2a6d21)=>{const _0xa0a9c5=_0x3336a5,_0x320f7b={'yMtdN':function(_0x339880,_0x1ca3b6){const _0x11eef=_0x19f3;return _0x223a7b[_0x11eef(0x11f,'zECW')](_0x339880,_0x1ca3b6);},'frHoW':_0x223a7b[_0xa0a9c5(0x172,'!u4E')]};if(_0x223a7b[_0xa0a9c5(0x185,'p3D2')]('HhYyj',_0x223a7b[_0xa0a9c5(0x16e,'lukL')])){let _0x1d923c=_0x320f7b[_0xa0a9c5(0x12b,'!u4E')](_0x488f00,_0x12be8a),_0x4b48da=_0x1d923c['find']('a');return{'type_id':_0x4b48da[_0xa0a9c5(0xfd,'T8JB')](_0x320f7b[_0xa0a9c5(0x112,'6$v1')]),'type_name':_0x4b48da['text']()[_0xa0a9c5(0x169,'qUem')]()};}else{let _0x146089=_0x223a7b['tzcba'](_0x3646d6,_0x2a6d21);return{'vod_id':_0x146089[_0xa0a9c5(0x181,'H6X@')](_0x223a7b['TPAvp'])[_0xa0a9c5(0x16b,'#X8^')](_0xa0a9c5(0x161,'AESY')),'vod_name':_0x146089['find'](_0x223a7b[_0xa0a9c5(0x11c,'08&u')])[_0xa0a9c5(0x183,'xdE^')]()[_0xa0a9c5(0x13c,'sZ5$')](),'vod_pic':dlurl+'&url='+_0x146089[_0xa0a9c5(0x148,'&08G')](_0xa0a9c5(0x10c,'I$K8'))['attr'](_0x223a7b[_0xa0a9c5(0xf4,'p3D2')]),'vod_remarks':_0x146089[_0xa0a9c5(0x16a,')Ntd')]('div.flex.items-center:first\x20>\x20span')['text']()[_0xa0a9c5(0x125,'#X8^')](),'style':{'type':_0x223a7b[_0xa0a9c5(0xdd,'3&B]')],'ratio':1.33}};}})[_0x3336a5(0x15c,'xdE^')]();return JSON[_0x3336a5(0xf8,'aTcm')]({'page':0x1,'pagecount':0x1,'limit':0x1,'total':0x1,'list':_0x5ce339});}}let _0x39ff62=_0x223a7b[_0x3336a5(0x141,'zxbR')](_0x3646d6,_0x223a7b['vSCFg'])[_0x3336a5(0x13b,'36B%')]((_0x36da84,_0x2fd3c0)=>{const _0x1ca6ba=_0x3336a5;let _0x5367d5=_0x223a7b[_0x1ca6ba(0x165,'m@Iw')](_0x3646d6,_0x2fd3c0);return{'vod_id':_0x5367d5['find'](_0x223a7b[_0x1ca6ba(0x114,'*lef')])[_0x1ca6ba(0xeb,')Ntd')](_0x223a7b[_0x1ca6ba(0x144,']%UC')]),'vod_name':_0x5367d5['find'](_0x223a7b[_0x1ca6ba(0x10a,'dfVV')])[_0x1ca6ba(0x177,'AESY')]()[_0x1ca6ba(0x151,'zECW')](),'vod_pic':_0x223a7b[_0x1ca6ba(0x17f,']GYa')](dlurl+_0x1ca6ba(0x17a,'(^#L'),_0x5367d5[_0x1ca6ba(0xfa,'I$K8')](_0x223a7b[_0x1ca6ba(0x111,'aTcm')])['attr'](_0x1ca6ba(0xe2,'oVSu'))),'vod_remarks':_0x5367d5['find'](_0x1ca6ba(0x102,']GYa'))[_0x1ca6ba(0x174,'Wffu')]()[_0x1ca6ba(0xe1,'!u4E')](),'style':{'type':_0x223a7b[_0x1ca6ba(0x146,'5!xM')],'ratio':1.33}};})['get']();return JSON['stringify']({'page':_0xe56fd4,'pagecount':0x1869f,'limit':0x30,'total':0x1869f,'list':_0x39ff62});}function _0x19f3(_0x2e6948,_0x4484b9){const _0x4b45dc=_0x4b45();return _0x19f3=function(_0x19f35d,_0x77798c){_0x19f35d=_0x19f35d-0xd6;let _0x1113d6=_0x4b45dc[_0x19f35d];if(_0x19f3['QXQdVk']===undefined){var _0x174f96=function(_0x221e70){const _0x2df59b='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x45be46='',_0x213a06='';for(let _0x100b17=0x0,_0x54c177,_0x4bcbe6,_0x3bf74b=0x0;_0x4bcbe6=_0x221e70['charAt'](_0x3bf74b++);~_0x4bcbe6&&(_0x54c177=_0x100b17%0x4?_0x54c177*0x40+_0x4bcbe6:_0x4bcbe6,_0x100b17++%0x4)?_0x45be46+=String['fromCharCode'](0xff&_0x54c177>>(-0x2*_0x100b17&0x6)):0x0){_0x4bcbe6=_0x2df59b['indexOf'](_0x4bcbe6);}for(let _0x585d12=0x0,_0x552bc2=_0x45be46['length'];_0x585d12<_0x552bc2;_0x585d12++){_0x213a06+='%'+('00'+_0x45be46['charCodeAt'](_0x585d12)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x213a06);};const _0x2f0310=function(_0x223aa7,_0x2dcd54){let _0x3e4f4f=[],_0x23976f=0x0,_0x1f8fa9,_0x362272='';_0x223aa7=_0x174f96(_0x223aa7);let _0x3ae113;for(_0x3ae113=0x0;_0x3ae113<0x100;_0x3ae113++){_0x3e4f4f[_0x3ae113]=_0x3ae113;}for(_0x3ae113=0x0;_0x3ae113<0x100;_0x3ae113++){_0x23976f=(_0x23976f+_0x3e4f4f[_0x3ae113]+_0x2dcd54['charCodeAt'](_0x3ae113%_0x2dcd54['length']))%0x100,_0x1f8fa9=_0x3e4f4f[_0x3ae113],_0x3e4f4f[_0x3ae113]=_0x3e4f4f[_0x23976f],_0x3e4f4f[_0x23976f]=_0x1f8fa9;}_0x3ae113=0x0,_0x23976f=0x0;for(let _0x5188a9=0x0;_0x5188a9<_0x223aa7['length'];_0x5188a9++){_0x3ae113=(_0x3ae113+0x1)%0x100,_0x23976f=(_0x23976f+_0x3e4f4f[_0x3ae113])%0x100,_0x1f8fa9=_0x3e4f4f[_0x3ae113],_0x3e4f4f[_0x3ae113]=_0x3e4f4f[_0x23976f],_0x3e4f4f[_0x23976f]=_0x1f8fa9,_0x362272+=String['fromCharCode'](_0x223aa7['charCodeAt'](_0x5188a9)^_0x3e4f4f[(_0x3e4f4f[_0x3ae113]+_0x3e4f4f[_0x23976f])%0x100]);}return _0x362272;};_0x19f3['FFnWVk']=_0x2f0310,_0x2e6948=arguments,_0x19f3['QXQdVk']=!![];}const _0x1209e4=_0x4b45dc[0x0],_0x117685=_0x19f35d+_0x1209e4,_0x4e2226=_0x2e6948[_0x117685];return!_0x4e2226?(_0x19f3['QdXAlb']===undefined&&(_0x19f3['QdXAlb']=!![]),_0x1113d6=_0x19f3['FFnWVk'](_0x1113d6,_0x77798c),_0x2e6948[_0x117685]=_0x1113d6):_0x1113d6=_0x4e2226,_0x1113d6;},_0x19f3(_0x2e6948,_0x4484b9);}async function detail(_0x141dae){const _0x57d2d9=_0x34fe77,_0x2d3ffa={'Tkuys':function(_0x2c069a,_0x3ba012){return _0x2c069a(_0x3ba012);},'SglCz':function(_0xbf5e05,_0x1abe2d){return _0xbf5e05(_0x1abe2d);},'RWzcF':_0x57d2d9(0xde,'nVGg'),'emQbw':_0x57d2d9(0x160,'*lef')};let _0x22c354=await _0x2d3ffa[_0x57d2d9(0x10f,'I(qF')](request,host+_0x141dae),_0x38354d=_0x2d3ffa[_0x57d2d9(0x140,'oVSu')](load,_0x22c354),_0x4a40f5=_0x2d3ffa[_0x57d2d9(0x126,'oVSu')](_0x38354d,_0x2d3ffa[_0x57d2d9(0x131,'%(Dj')])['text']()['split'](_0x2d3ffa['emQbw'])[0x1]['split'](';')[0x0][_0x57d2d9(0x171,'T8JB')]();const _0x3685f5=[{'vod_play_from':'播放','vod_play_url':JSON[_0x57d2d9(0x110,'qix7')](_0x4a40f5)[_0x57d2d9(0xe8,'%(Dj')]}];return JSON['stringify']({'list':_0x3685f5});}async function play(_0x5a5afc,_0xed9c20,_0x54f8f6){const _0x27794f=_0x34fe77;return JSON[_0x27794f(0x133,'52T$')]({'parse':0x0,'url':_0xed9c20});}async function search(_0x2d955b,_0x50b1d7,_0x28eb33){const _0x49c20a=_0x34fe77,_0x41f3f4={'RFOvz':function(_0x2c6810,_0x2da319){return _0x2c6810(_0x2da319);},'cNSEr':_0x49c20a(0x166,'!u4E'),'QHVwC':_0x49c20a(0xea,'H6X@'),'JsDKr':'data-src','SzoOP':'div.flex.items-center:first\x20>\x20span','NbUab':function(_0x270fe5,_0x4c1a4a){return _0x270fe5||_0x4c1a4a;},'gbtvq':function(_0xf89032,_0x5aa7af){return _0xf89032(_0x5aa7af);},'pPrau':_0x49c20a(0x137,'(*TF')};let _0x19bfe6=await request(host+'/mv/all?key_word='+_0x2d955b+_0x49c20a(0x15f,'zxbR')+_0x41f3f4[_0x49c20a(0x11e,'dfVV')](_0x28eb33,0x1)),_0x879e17=_0x41f3f4[_0x49c20a(0xdf,'!u4E')](load,_0x19bfe6),_0x1e4e30=_0x41f3f4[_0x49c20a(0x14b,'I(qF')](_0x879e17,_0x41f3f4['pPrau'])['map']((_0x5da6ed,_0x2b20db)=>{const _0x13f8bd=_0x49c20a;let _0x1bc825=_0x41f3f4[_0x13f8bd(0x13e,'XCc(')](_0x879e17,_0x2b20db);return{'vod_id':_0x1bc825[_0x13f8bd(0x10e,'%(Dj')]('a.flex')[_0x13f8bd(0x16b,'#X8^')](_0x41f3f4[_0x13f8bd(0x115,'sZ5$')]),'vod_name':_0x1bc825['find'](_0x13f8bd(0xfc,'oVSu'))[_0x13f8bd(0x10b,'T8JB')]()[_0x13f8bd(0xe6,'zxbR')](),'vod_pic':dlurl+'&url='+_0x1bc825[_0x13f8bd(0x136,']%UC')](_0x41f3f4['QHVwC'])[_0x13f8bd(0xe5,'I3BM')](_0x41f3f4[_0x13f8bd(0x13d,'zECW')]),'vod_remarks':_0x1bc825[_0x13f8bd(0x134,'46P2')](_0x41f3f4['SzoOP'])[_0x13f8bd(0xef,']%UC')]()['trim'](),'style':{'type':_0x13f8bd(0x12e,'XCc('),'ratio':1.33}};})[_0x49c20a(0x182,'aTcm')]();return JSON[_0x49c20a(0x117,'3&B]')]({'limit':0x30,'list':_0x1e4e30});}export function __jsEvalReturn(){return{'home':home,'homeVod':homeVod,'category':category,'detail':detail,'play':play,'search':search,'proxy':proxy};}var version_ = 'jsjiami.com.v7';
+475
View File
@@ -0,0 +1,475 @@
import 'assets://js/lib/crypto-js.js';
const UA = 'Mozilla/5.0 (Linux; Android 9; V2196A Build/PQ3A.190705.08211809; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/91.0.4472.114 Mobile Safari/537.36;webank/h5face;webank/1.0;netType:NETWORK_WIFI;appVersion:416;packageName:com.jp3.xg3';
const aggConfig = {
keys: 'd3dGiJc651gSQ8w1',
charMap: {
'+': 'P', '/': 'X', '0': 'M', '1': 'U', '2': 'l', '3': 'E', '4': 'r', '5': 'Y', '6': 'W', '7': 'b', '8': 'd', '9': 'J',
'A': '9', 'B': 's', 'C': 'a', 'D': 'I', 'E': '0', 'F': 'o', 'G': 'y', 'H': '_', 'I': 'H', 'J': 'G', 'K': 'i', 'L': 't',
'M': 'g', 'N': 'N', 'O': 'A', 'P': '8', 'Q': 'F', 'R': 'k', 'S': '3', 'T': 'h', 'U': 'f', 'V': 'R', 'W': 'q', 'X': 'C',
'Y': '4', 'Z': 'p', 'a': 'm', 'b': 'B', 'c': 'O', 'd': 'u', 'e': 'c', 'f': '6', 'g': 'K', 'h': 'x', 'i': '5', 'j': 'T',
'k': '-', 'l': '2', 'm': 'z', 'n': 'S', 'o': 'Z', 'p': '1', 'q': 'V', 'r': 'v', 's': 'j', 't': 'Q', 'u': '7', 'v': 'D',
'w': 'w', 'x': 'n', 'y': 'L', 'z': 'e'
},
headers: {
default: { 'User-Agent': 'okhttp/3.12.11', 'content-type': 'application/json; charset=utf-8' }
},
platform: {
百度: { host: 'https://api.jkyai.top', url1: '/API/bddjss.php?name=fyclass&page=fypage', url2: '/API/bddjss.php?id=fyid', search: '/API/bddjss.php?name=**&page=fypage' },
锦鲤: { host: 'https://api.jinlidj.com', search: '/api/search', url2: '/api/detail' },
番茄: { host: 'https://reading.snssdk.com', url1: '/reading/bookapi/bookmall/cell/change/v', url2: 'https://fqgo.52dns.cc/catalog', search: 'https://fqgo.52dns.cc/search' },
星芽: { host: 'https://app.whjzjx.cn', url1: '/cloud/v2/theater/home_page?theater_class_id', url2: '/v2/theater_parent/detail', search: '/v3/search', loginUrl: 'https://u.shytkjgs.com/user/v1/account/login' },
西饭: { host: 'https://xifan-api-cn.youlishipin.com', url1: '/xifan/drama/portalPage', url2: '/xifan/drama/getDuanjuInfo', search: '/xifan/search/getSearchList' },
软鸭: { host: 'https://api.xingzhige.com', url1: '/API/playlet', search: '/API/playlet' },
七猫: { host: 'https://api-store.qmplaylet.com', url1: '/api/v1/playlet/index', url2: 'https://api-read.qmplaylet.com/player/api/v1/playlet/info', search: '/api/v1/playlet/search' },
围观: { host: 'https://api.drama.9ddm.com', url1: '/drama/home/shortVideoTags', url2: '/drama/home/shortVideoDetail', search: '/drama/home/search' },
甜圈: { host: 'https://mov.cenguigui.cn', url1: '/duanju/api.php?classname', url2: '/duanju/api.php?book_id', search: '/duanju/api.php?name' }
},
platformList: [
{ name: '甜圈短剧', id: '甜圈' }, { name: '七猫短剧', id: '七猫' }, { name: '锦鲤短剧', id: '锦鲤' },
{ name: '番茄短剧', id: '番茄' }, { name: '星芽短剧', id: '星芽' }, { name: '西饭短剧', id: '西饭' },
{ name: '软鸭短剧', id: '软鸭' }, { name: '百度短剧', id: '百度' }, { name: '围观短剧', id: '围观' }
],
search: { limit: 30, timeout: 6000 }
};
const ruleFilterDef = {
百度: { area: '逆袭' },
锦鲤: { area: '' },
番茄: { area: 'videoseries_hot' },
星芽: { area: '1' },
西饭: { area: '' },
软鸭: { area: '战神' },
七猫: { area: '0' },
围观: { area: '' },
甜圈: { area: '推荐榜' }
};
const filterOptionsB64 = "eyLnlJzlnIgiOlt7ImtleSI6ImFyZWEiLCJuYW1lIjoi5Ymn5oOFIiwidmFsdWUiOlt7Im4iOiLlhajpg6giLCJ2IjoiIn0seyJuIjoi5o6o6I2Q5qacIiwidiI6IuaOqOiNkOamnCJ9LHsibiI6IueDreaSreamnCIsInYiOiLng63mkq3mppwifSx7Im4iOiLmlrDkuabmppwiLCJ2Ijoi5paw5Lmm5qacIn0seyJuIjoi5a6M57uT5qacIiwidiI6IuWujOe7k+amnCJ9LHsibiI6Iui/nui9veamnCIsInYiOiLov57ovb3mppwifSx7Im4iOiLlhY3otLnmppwiLCJ2Ijoi5YWN6LS55qacIn0seyJuIjoi5paw5YmnIiwidiI6IuaWsOWJpyJ9LHsibiI6IumAhuiirSIsInYiOiLpgIbooq0ifSx7Im4iOiLpnLjmgLsiLCJ2Ijoi6Zy45oC7In0seyJuIjoi546w5Luj6KiA5oOFIiwidiI6IueOsOS7o+iogOaDhSJ9LHsibiI6IuaJk+iEuOiZkOa4oyIsInYiOiLmiZPohLjomZDmuKMifSx7Im4iOiLosarpl6jmganmgKgiLCJ2Ijoi6LGq6Zeo5oGp5oCoIn0seyJuIjoi56We6LGqIiwidiI6IuelnuixqiJ9LHsibiI6IumprOeUsiIsInYiOiLpqaznlLIifSx7Im4iOiLpg73luILml6XluLgiLCJ2Ijoi6YO95biC5pel5bi4In0seyJuIjoi5oiY56We5b2S5p2lIiwidiI6IuaImOelnuW9kuadpSJ9LHsibiI6IuWwj+S6uueJqSIsInYiOiLlsI/kurrniakifSx7Im4iOiLlpbPmgKfmiJDplb8iLCJ2Ijoi5aWz5oCn5oiQ6ZW/In0seyJuIjoi5aSn5aWz5Li7IiwidiI6IuWkp+Wls+S4uyJ9LHsibiI6Iuepv+i2iiIsInYiOiLnqb/otooifSx7Im4iOiLpg73luILkv67ku5kiLCJ2Ijoi6YO95biC5L+u5LuZIn0seyJuIjoi5by66ICF5Zue5b2SIiwidiI6IuW8uuiAheWbnuW9kiJ9LHsibiI6IuS6suaDhSIsInYiOiLkurLmg4UifSx7Im4iOiLlj6Too4UiLCJ2Ijoi5Y+k6KOFIn0seyJuIjoi6YeN55SfIiwidiI6IumHjeeUnyJ9LHsibiI6IumXquWpmiIsInYiOiLpl6rlqZoifSx7Im4iOiLotZjlqb/pgIbooq0iLCJ2Ijoi6LWY5am/6YCG6KKtIn0seyJuIjoi6JmQ5oGLIiwidiI6IuiZkOaBiyJ9LHsibiI6Iui/veWmuyIsInYiOiLov73lprsifSx7Im4iOiLlpKnkuIvml6DmlYwiLCJ2Ijoi5aSp5LiL5peg5pWMIn0seyJuIjoi5a625bqt5Lym55CGIiwidiI6IuWutuW6reS8pueQhiJ9LHsibiI6IuiQjOWunSIsInYiOiLokIzlrp0ifSx7Im4iOiLlj6Tpo47mnYPosIsiLCJ2Ijoi5Y+k6aOO5p2D6LCLIn0seyJuIjoi6IGM5Zy6IiwidiI6IuiBjOWcuiJ9LHsibiI6IuWlh+W5u+iEkea0niIsInYiOiLlpYflubvohJHmtJ4ifSx7Im4iOiLlvILog70iLCJ2Ijoi5byC6IO9In0seyJuIjoi5peg5pWM56We5Yy7IiwidiI6IuaXoOaVjOelnuWMuyJ9LHsibiI6IuWPpOmjjuiogOaDhSIsInYiOiLlj6Tpo47oqIDmg4UifSx7Im4iOiLkvKDmib/op4nphpIiLCJ2Ijoi5Lyg5om/6KeJ6YaSIn0seyJuIjoi546w6KiA55Sc5a6gIiwidiI6IueOsOiogOeUnOWuoCJ9LHsibiI6IuWlh+W5u+eIseaDhSIsInYiOiLlpYflubvniLHmg4UifSx7Im4iOiLkuaHmnZEiLCJ2Ijoi5Lmh5p2RIn0seyJuIjoi5Y6G5Y+y5Y+k5LujIiwidiI6IuWOhuWPsuWPpOS7oyJ9LHsibiI6IueOi+WmgyIsInYiOiLnjovlpoMifSx7Im4iOiLpq5jmiYvkuIvlsbEiLCJ2Ijoi6auY5omL5LiL5bGxIn0seyJuIjoi5aix5LmQ5ZyIIiwidiI6IuWoseS5kOWciCJ9XX1dLCLplKbpsqQiOlt7ImtleSI6ImFyZWEiLCJuYW1lIjoi5YiG57G7IiwidmFsdWUiOlt7Im4iOiLlhajpg6giLCJ2IjoiIn0seyJuIjoi5oOF5oSf5YWz57O7IiwidiI6IjEifSx7Im4iOiLmiJDplb/pgIbooq0iLCJ2IjoiMiJ9LHsibiI6IuWlh+W5u+W8guiDvSIsInYiOiIzIn0seyJuIjoi5oiY5paX54Ot6KGAIiwidiI6IjQifSx7Im4iOiLkvKbnkIbnjrDlrp4iLCJ2IjoiNSJ9LHsibiI6IuaXtuepuuepv+i2iiIsInYiOiI2In0seyJuIjoi5p2D6LCL6Lqr5Lu9IiwidiI6IjcifV19XSwi55Wq6IyEIjpbeyJrZXkiOiJhcmVhIiwibmFtZSI6IuWIhuexuyIsInZhbHVlIjpbeyJuIjoi54Ot5YmnIiwidiI6InZpZGVvc2VyaWVzX2hvdCJ9LHsibiI6IuaWsOWJpyIsInYiOiJmaXJzdG9ubGluZXRpbWVfbmV3In0seyJuIjoi6YCG6KKtIiwidiI6ImNhdGVfNzM5In0seyJuIjoi5oC76KOBIiwidiI6ImNhdGVfMjkifSx7Im4iOiLnjrDoqIAiLCJ2IjoiY2F0ZV8zIn0seyJuIjoi5omT6IS4IiwidiI6ImNhdGVfMTA1MSJ9LHsibiI6IumprOeUsiIsInYiOiJjYXRlXzI2NiJ9LHsibiI6IuixqumXqCIsInYiOiJjYXRlXzEwNTMifSx7Im4iOiLpg73luIIiLCJ2IjoiY2F0ZV8yNjEifSx7Im4iOiLnpZ7osaoiLCJ2IjoiY2F0ZV8yMCJ9XX1dLCLmmJ/oir0iOlt7ImtleSI6ImFyZWEiLCJuYW1lIjoi5YiG57G7IiwidmFsdWUiOlt7Im4iOiLliaflnLoiLCJ2IjoiMSJ9LHsibiI6IueDreaSreWJpyIsInYiOiIyIn0seyJuIjoi5Lya5ZGY5LiT5LqrIiwidiI6IjgifSx7Im4iOiLmmJ/pgInlpb3liaciLCJ2IjoiNyJ9LHsibiI6IuaWsOWJpyIsInYiOiIzIn0seyJuIjoi6Ziz5YWJ5Ymn5Zy6IiwidiI6IjUifV19XSwi6KW/6aWtIjpbeyJrZXkiOiJhcmVhIiwibmFtZSI6IuWIhuexuyIsInZhbHVlIjpbeyJuIjoi5YWo6YOoIiwidiI6IiJ9LHsibiI6IumDveW4giIsInYiOiI2OEDpg73luIIifSx7Im4iOiLpnZLmmKUiLCJ2IjoiNjhA6Z2S5pilIn0seyJuIjoi546w5Luj6KiA5oOFIiwidiI6IjgxQOeOsOS7o+iogOaDhSJ9LHsibiI6IuixqumXqCIsInYiOiI4MUDosarpl6gifSx7Im4iOiLlpKflpbPkuLsiLCJ2IjoiODBA5aSn5aWz5Li7In0seyJuIjoi6YCG6KKtIiwidiI6Ijc5QOmAhuiirSJ9LHsibiI6IuaJk+iEuOiZkOa4oyIsInYiOiI3OUDmiZPohLjomZDmuKMifSx7Im4iOiLnqb/otooiLCJ2IjoiODFA56m/6LaKIn1dfV0sIui9r+m4rSI6W3sia2V5IjoiYXJlYSIsIm5hbWUiOiLliIbnsbsiLCJ2YWx1ZSI6W3sibiI6IuWFqOmDqCIsInYiOiIifSx7Im4iOiLmiJjnpZ4iLCJ2Ijoi5oiY56WeIn0seyJuIjoi6YCG6KKtIiwidiI6IumAhuiirSJ9LHsibiI6IumcuOaAuyIsInYiOiLpnLjmgLsifSx7Im4iOiLnpZ7osaoiLCJ2Ijoi56We6LGqIn0seyJuIjoi6YO95biCIiwidiI6IumDveW4giJ9LHsibiI6IueOhOW5uyIsInYiOiLnjoTlubsifSx7Im4iOiLoqIDmg4UiLCJ2Ijoi6KiA5oOFIn1dfV0sIuS4g+eMqyI6W3sia2V5IjoiYXJlYSIsIm5hbWUiOiLliIbnsbsiLCJ2YWx1ZSI6W3sibiI6IuWFqOmDqCIsInYiOiIifSx7Im4iOiLmjqjojZAiLCJ2IjoiMCJ9LHsibiI6IuaWsOWJpyIsInYiOiItMSJ9LHsibiI6IumDveW4guaDheaEnyIsInYiOiIxMjczIn0seyJuIjoi5Y+k6KOFIiwidiI6IjEyNzIifSx7Im4iOiLpg73luIIiLCJ2IjoiNTcxIn0seyJuIjoi546E5bm75LuZ5L6gIiwidiI6IjEyODYifSx7Im4iOiLlpYflubsiLCJ2IjoiNTcwIn0seyJuIjoi5Lmh5p2RIiwidiI6IjU5MCJ9LHsibiI6IuawkeWbvSIsInYiOiI1NzMifSx7Im4iOiLlubTku6MiLCJ2IjoiNTcyIn0seyJuIjoi6Z2S5pil5qCh5ZutIiwidiI6IjEyODgifSx7Im4iOiLmrabkvqAiLCJ2IjoiMzcxIn0seyJuIjoi56eR5bm7IiwidiI6IjU5NCJ9LHsibiI6Iuacq+S4liIsInYiOiI1NTYifSx7Im4iOiLkuozmrKHlhYMiLCJ2IjoiMTI4OSJ9LHsibiI6IumAhuiirSIsInYiOiI0MDAifSx7Im4iOiLnqb/otooiLCJ2IjoiMzczIn0seyJuIjoi5aSN5LuHIiwidiI6Ijc5NSJ9LHsibiI6Iuezu+e7nyIsInYiOiI3ODcifSx7Im4iOiLmnYPosIsiLCJ2IjoiNzkwIn0seyJuIjoi6YeN55SfIiwidiI6Ijc4NCJ9LHsibiI6IuWls+aAp+aIkOmVvyIsInYiOiIxMjk0In0seyJuIjoi5omT6IS46JmQ5rijIiwidiI6IjcxNiJ9LHsibiI6IumXquWpmiIsInYiOiI0ODAifSx7Im4iOiLlvLrogIXlm57lvZIiLCJ2IjoiNDAyIn0seyJuIjoi6L+95aa754Gr6JGs5Zy6IiwidiI6IjcxNSJ9LHsibiI6IuWutuW6rSIsInYiOiI2NzAifSx7Im4iOiLpqaznlLIiLCJ2IjoiNTU4In0seyJuIjoi6IGM5Zy6IiwidiI6IjcyNCJ9LHsibiI6IuWuq+aWlyIsInYiOiIzNDMifSx7Im4iOiLpq5jmiYvkuIvlsbEiLCJ2IjoiMTI5OSJ9LHsibiI6IuWoseS5kOaYjuaYnyIsInYiOiIxMjk1In0seyJuIjoi5byC6IO9IiwidiI6IjcyNyJ9LHsibiI6IuWuheaWlyIsInYiOiIzNDIifSx7Im4iOiLmm7/ouqsiLCJ2IjoiNzEyIn0seyJuIjoi56m/5LmmIiwidiI6IjMzOCJ9LHsibiI6IuWVhuaImCIsInYiOiI3MjMifSx7Im4iOiLnp43nlLDnu4/llYYiLCJ2IjoiMTI5MSJ9LHsibiI6IuS8pueQhiIsInYiOiIxMjkzIn0seyJuIjoi56S+5Lya6K+d6aKYIiwidiI6IjEyOTAifSx7Im4iOiLoh7Tlr4wiLCJ2IjoiNDkyIn0seyJuIjoi5YG35ZCs5b+D5aOwIiwidiI6IjEyNTgifSx7Im4iOiLohJHmtJ4iLCJ2IjoiNTI2In0seyJuIjoi6LGq6Zeo5oC76KOBIiwidiI6IjYyNCJ9LHsibiI6IuiQjOWunSIsInYiOiIzNTYifSx7Im4iOiLmiJjnpZ4iLCJ2IjoiNTI3In0seyJuIjoi55yf5YGH5Y2D6YeRIiwidiI6IjgxMiJ9LHsibiI6Iui1mOWpvyIsInYiOiIzNiJ9LHsibiI6IuelnuWMuyIsInYiOiIxMjY5In0seyJuIjoi56We6LGqIiwidiI6IjM3In0seyJuIjoi5bCP5Lq654mpIiwidiI6IjEyOTYifSx7Im4iOiLlm6LlrqAiLCJ2IjoiNTQ1In0seyJuIjoi5qyi5Zac5Yak5a62IiwidiI6IjQ2NCJ9LHsibiI6IuWls+W4nSIsInYiOiI2MTcifSx7Im4iOiLpk7blj5EiLCJ2IjoiMTI5NyJ9LHsibiI6IuWFteeOiyIsInYiOiIyOCJ9LHsibiI6IuiZkOaBiyIsInYiOiIxNiJ9LHsibiI6IueUnOWuoCIsInYiOiIyMSJ9LHsibiI6IuaCrOeWkSIsInYiOiIyNyJ9LHsibiI6IuaQnueskSIsInYiOiI3OTMifSx7Im4iOiLngbXlvIIiLCJ2IjoiMTI4NyJ9XX1dLCLnmb7luqYiOlt7ImtleSI6ImFyZWEiLCJuYW1lIjoi5YiG57G7IiwidmFsdWUiOlt7Im4iOiLpgIbooq0iLCJ2Ijoi6YCG6KKtIn0seyJuIjoi5oiY56WeIiwidiI6IuaImOelniJ9LHsibiI6IumDveW4giIsInYiOiLpg73luIIifSx7Im4iOiLnqb/otooiLCJ2Ijoi56m/6LaKIn0seyJuIjoi6YeN55SfIiwidiI6IumHjeeUnyJ9LHsibiI6IuWPpOijhSIsInYiOiLlj6Too4UifSx7Im4iOiLoqIDmg4UiLCJ2Ijoi6KiA5oOFIn0seyJuIjoi6JmQ5oGLIiwidiI6IuiZkOaBiyJ9LHsibiI6IueUnOWuoCIsInYiOiLnlJzlrqAifSx7Im4iOiLnpZ7ljLsiLCJ2Ijoi56We5Yy7In0seyJuIjoi6JCM5a6dIiwidiI6IuiQjOWunSJ9XX1dfQ==";
let xingya_headers = {};
function base64Encode(text) {
return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text));
}
function base64Decode(text) {
return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text));
}
async function request(url, options = {}) {
const { method = 'GET', headers = {}, body, timeout = 5000 } = options;
const isPost = method.toUpperCase() === 'POST';
let requestBody = body && typeof body === 'object' ? JSON.stringify(body) : body;
if (typeof req !== 'undefined') {
return (await req(url, {
method,
headers: { ...aggConfig.headers.default, ...headers },
body: isPost ? requestBody : null,
timeout
})).content;
}
}
async function md5(str) {
return CryptoJS.MD5(str).toString(CryptoJS.enc.Hex).toLowerCase();
}
function guid() {
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, c => {
const r = Math.random() * 16 | 0;
return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16);
});
}
function getFilterOptions() {
try {
return JSON.parse(base64Decode(filterOptionsB64));
} catch (e) {
console.error('filterOptions 解码失败', e);
return {};
}
}
async function getQmParamsAndSign() {
const sessionId = Date.now().toString();
const data = {
"static_score": "0.8",
"uuid": "00000000-7fc7-08dc-0000-000000000000",
"device-id": "20250220125449b9b8cac84c2dd3d035c9052a2572f7dd0122edde3cc42a70",
"sourceuid": "aa7de295aad621a6",
"refresh-type": "0",
"model": "22021211RC",
"client-id": "aa7de295aad621a6",
"brand": "Redmi",
"sys-ver": "12",
"phone-level": "H",
"wlb-uid": "aa7de295aad621a6",
"session-id": sessionId
};
const jsonStr = JSON.stringify(data);
const base64Str = base64Encode(unescape(encodeURIComponent(jsonStr)));
let qmParams = '';
for (const c of base64Str) {
qmParams += aggConfig.charMap[c] || c;
}
const paramsStr = `AUTHORIZATION=app-version=10001application-id=com.duoduo.readchannel=unknownis-white=net-env=5platform=androidqm-params=${qmParams}reg=${aggConfig.keys}`;
const sign = await md5(paramsStr);
return { qmParams, sign };
}
async function getHeaderX() {
const { qmParams, sign } = await getQmParamsAndSign();
return {
'net-env': '5',
'reg': '',
'channel': 'unknown',
'is-white': '',
'platform': 'android',
'application-id': 'com.duoduo.read',
'authorization': '',
'app-version': '10001',
'user-agent': 'webviewversion/0',
'qm-params': qmParams,
'sign': sign
};
}
async function init(cfg) {
try {
const res = JSON.parse(await request(aggConfig.platform.星芽.loginUrl, {
method: 'POST',
headers: { 'User-Agent': 'okhttp/4.10.0', platform: '1', 'Content-Type': 'application/json' },
body: JSON.stringify({ device: '24250683a3bdb3f118dff25ba4b1cba1a' })
}));
const token = res?.data?.token || res?.token;
xingya_headers = token ? { ...aggConfig.headers.default, authorization: token } : aggConfig.headers.default;
} catch (e) {
xingya_headers = aggConfig.headers.default;
}
return true;
}
async function getXingyaHeaders() {
return xingya_headers.authorization ? xingya_headers : aggConfig.headers.default;
}
async function home(filter) {
const classes = aggConfig.platformList.map(p => ({ type_name: p.name, type_id: p.id }));
const filters = {};
const filterOptions = getFilterOptions();
aggConfig.platformList.forEach(item => {
const platformId = item.id;
if (filterOptions[platformId]) {
filters[platformId] = filterOptions[platformId];
}
});
return JSON.stringify({ class: classes, filters });
}
async function homeVod() { return await recommend(); }
async function recommend() {
const randomPlat = aggConfig.platformList[Math.floor(Math.random() * aggConfig.platformList.length)];
const platId = randomPlat.id;
const area = ruleFilterDef[platId]?.area || '';
const videos = await category(platId, 1, false, { area });
const list = JSON.parse(videos).list.slice(0, 10).map(v => ({ ...v, vod_content: `${randomPlat.name} | ${v.vod_remarks}` }));
return JSON.stringify({ list });
}
async function category(tid, pg, filter, extend) {
const plat = aggConfig.platform[tid];
const area = (extend?.area !== undefined ? extend.area : ruleFilterDef[tid]?.area) || '';
const page = parseInt(pg) || 1;
const videos = [];
if (!plat) return JSON.stringify({ list: videos, page, pagecount: 1, limit: 0, total: 0 });
try {
if (tid === '七猫') {
const sign = await md5(`operation=1playlet_privacy=1tag_id=${area}${aggConfig.keys}`);
const url = `${plat.host}${plat.url1}?tag_id=${area}&playlet_privacy=1&operation=1&sign=${sign}`;
const res = JSON.parse(await request(url, { headers: { ...await getHeaderX(), ...aggConfig.headers.default } }));
(res?.data?.list || []).forEach(i => videos.push({
vod_id: `七猫@${encodeURIComponent(i.playlet_id)}`,
vod_name: i.title,
vod_pic: i.image_link,
vod_remarks: `${i.total_episode_num}`
}));
} else if (tid === '百度') {
const url = `${plat.host}${plat.url1.replace('fyclass', area).replace('fypage', page)}`;
const res = JSON.parse(await request(url));
if (res?.data) videos.push(...res.data.map(i => ({
vod_id: `百度@${i.id}`, vod_name: i.title, vod_pic: i.cover, vod_remarks: `更新至${i.totalChapterNum}`
})));
} else if (tid === '锦鲤') {
const res = JSON.parse(await request(plat.host + plat.search, { method: 'POST', body: JSON.stringify({ page, limit: 24, type_id: area, keyword: '' }) }));
if (res?.data?.list) videos.push(...res.data.list.map(i => ({
vod_id: `锦鲤@${i.vod_id}`, vod_name: i.vod_name, vod_pic: i.vod_pic, vod_remarks: `${i.vod_total}`
})));
} else if (tid === '番茄') {
const sessionId = new Date().toISOString().slice(0, 16).replace(/-|T:/g, '');
let url = `${plat.host}${plat.url1}?change_type=0&selected_items=${area}&tab_type=8&cell_id=6952850996422770718&version_tag=video_feed_refactor&device_id=1423244030195267&aid=1967&app_name=novelapp&ssmix=a&session_id=${sessionId}`;
if (page > 1) url += `&offset=${(page - 1) * 12}`;
const res = JSON.parse(await request(url));
const items = res?.data?.cell_view?.cell_data || (Array.isArray(res?.data) ? res.data : []);
items.forEach(i => {
const v = i.video_data?.[0] || i;
videos.push({ vod_id: `番茄@${v.series_id || v.book_id || ''}`, vod_name: v.title, vod_pic: v.cover || v.horiz_cover, vod_remarks: v.sub_title || '' });
});
} else if (tid === '星芽') {
const headers = await getXingyaHeaders();
const url = `${plat.host}${plat.url1}=${area}&type=1&class2_ids=0&page_num=${page}&page_size=24`;
const res = JSON.parse(await request(url, { headers }));
if (res?.data?.list) videos.push(...res.data.list.map(i => ({
vod_id: `星芽@${plat.host}${plat.url2}?theater_parent_id=${i.theater.id}`,
vod_name: i.theater.title, vod_pic: i.theater.cover_url, vod_remarks: `${i.theater.total}`
})));
} else if (tid === '西饭') {
const [typeId, typeName] = area.split('@');
const ts = Math.floor(Date.now() / 1000);
const url = `${plat.host}${plat.url1}?reqType=aggregationPage&offset=${(page - 1) * 30}&categoryId=${typeId}&quickEngineVersion=-1&scene=&categoryNames=${encodeURIComponent(typeName || '')}&categoryVersion=1&density=1.5&pageID=page_theater&version=2001001&androidVersionCode=28&requestId=${ts}aa498144140ef297&appId=drama&teenMode=false&userBaseMode=false&session=eyJpbmZvIjp7InVpZCI6IiIsInJ0IjoiMTc0MDY1ODI5NCIsInVuIjoiT1BHXzFlZGQ5OTZhNjQ3ZTQ1MjU4Nzc1MTE2YzFkNzViN2QwIiwiZnQiOiIxNzQwNjU4Mjk0In19&feedssession=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1dHlwIjowLCJidWlkIjoxNjMzOTY4MTI2MTQ4NjQxNTM2LCJhdWQiOiJkcmFtYSIsInZlciI6MiwicmF0IjoxNzQwNjU4Mjk0LCJ1bm0iOiJPUEdfMWVkZDk5NmE2NDdlNDUyNTg3NzUxMTZjMWQ3NWI3ZDAiLCJpZCI6IjNiMzViZmYzYWE0OTgxNDQxNDBlZjI5N2JkMDY5NGNhIiwiZXhwIjoxNzQxMjYzMDk0LCJkYyI6Imd6cXkifQ.JS3QY6ER0P2cQSxAE_OGKSMIWNAMsYUZ3mJTnEpf-Rc`;
const res = JSON.parse(await request(url, { headers: aggConfig.headers.default }));
const elements = res?.result?.elements || [];
elements.forEach(s => (s.contents || []).forEach(v => {
const d = v.duanjuVo;
if (d) {
videos.push({ vod_id: `西饭@${d.duanjuId}#${d.source}`, vod_name: d.title, vod_pic: d.coverImageUrl, vod_remarks: `${d.total}` });
}
}));
} else if (tid === '软鸭') {
const url = `${plat.host}${plat.url1}/?keyword=${encodeURIComponent(area)}&page=${page}`;
const res = JSON.parse(await request(url));
if (res?.data) videos.push(...res.data.map(i => {
const purl = `${i.title}@${i.cover}@${i.author}@${i.type}@${i.desc}@${i.book_id}`;
return { vod_id: `软鸭@${encodeURIComponent(purl)}`, vod_name: i.title, vod_pic: i.cover, vod_remarks: i.type };
}));
} else if (tid === '围观') {
const res = JSON.parse(await request(`${plat.host}${plat.search}`, {
method: 'POST', body: JSON.stringify({ audience: "全部受众", page, pageSize: 30, searchWord: "", subject: "全部主题" })
}));
if (res?.data) videos.push(...res.data.map(i => ({
vod_id: `围观@${i.oneId}`, vod_name: i.title, vod_pic: i.vertPoster, vod_remarks: `集数:${i.episodeCount} 播放:${i.viewCount}`
})));
} else if (tid === '甜圈') {
const url = `${plat.host}${plat.url1}=${encodeURIComponent(area)}&offset=${page}`;
const res = JSON.parse(await request(url));
if (res?.data) {
videos.push(...res.data.map(i => ({
vod_id: `甜圈@${i.book_id}`,
vod_name: i.title,
vod_pic: i.cover,
vod_remarks: `${i.sub_title || ''}`
})));
}
}
} catch (e) { }
return JSON.stringify({ list: videos, page, pagecount: page + 1, limit: videos.length, total: videos.length * (page + 1) });
}
async function detail(id) {
const [platId, ...rest] = id.split('@');
const did = rest.join('@');
const plat = aggConfig.platform[platId];
if (!plat) return JSON.stringify({ list: [{ vod_id: id, vod_name: '平台不支持', vod_play_url: '' }] });
let vod = { vod_id: id, vod_name: '未知', vod_pic: '', vod_remarks: '', vod_content: '', vod_play_from: '', vod_play_url: '' };
try {
if (platId === '七猫') {
const didDecoded = decodeURIComponent(did);
const sign = await md5(`playlet_id=${didDecoded}${aggConfig.keys}`);
const url = `${plat.url2}?playlet_id=${didDecoded}&sign=${sign}`;
const res = JSON.parse(await request(url, { headers: { ...await getHeaderX(), ...aggConfig.headers.default } }));
if (res?.data) {
const d = res.data;
vod = {
...vod,
vod_name: d.title,
vod_pic: d.image_link,
vod_remarks: `${d.total_episode_num}`,
vod_content: d.intro,
vod_play_from: '七猫短剧',
vod_play_url: (d.play_list || []).map(i => `${i.sort}$${i.video_url}`).join('#')
};
}
} else if (platId === '百度') {
const res = JSON.parse(await request(`${plat.host}${plat.url2.replace('fyid', did)}`));
if (res) vod = { ...vod, vod_name: res.title, vod_pic: res.data?.[0]?.cover, vod_remarks: `更新至:${res.total || 0}`, vod_play_from: '百度短剧', vod_play_url: (res.data || []).map(i => `${i.title}$${i.video_id}`).join('#') };
} else if (platId === '锦鲤') {
const res = JSON.parse(await request(`${plat.host}${plat.url2}/${did}`));
if (res?.data) {
const list = res.data;
const urls = list.player ? Object.keys(list.player).map(k => `${k}$${list.player[k]}`) : [];
vod = { ...vod, vod_name: list.vod_name, vod_pic: list.vod_pic, vod_remarks: list.vod_remarks, vod_play_from: '锦鲤短剧', vod_play_url: urls.join('#') };
}
} else if (platId === '番茄') {
const res = JSON.parse(await request(`${plat.url2}?book_id=${did}`));
if (res?.data) {
const b = res.data.book_info;
const u = (res.data.item_data_list || []).map(i => `${i.title}$${i.item_id}`).join('#');
vod = { ...vod, vod_name: b.book_name, vod_pic: b.thumb_url, vod_remarks: `更新至${res.data.item_data_list?.length}`, vod_play_from: '番茄短剧', vod_play_url: u };
}
} else if (platId === '星芽') {
const headers = await getXingyaHeaders();
const res = JSON.parse(await request(did, { headers }));
if (res?.data) {
const d = res.data;
const u = (d.theaters || []).map(i => `${i.num}$${i.son_video_url}`).join('#');
vod = { ...vod, vod_name: d.title, vod_pic: d.cover_url, vod_remarks: d.desc_tags + '', vod_play_from: '星芽短剧', vod_play_url: u };
}
} else if (platId === '西饭') {
const [duanjuId, source] = did.split('#');
const url = `${plat.host}${plat.url2}?duanjuId=${duanjuId}&source=${source}`;
const res = JSON.parse(await request(url));
if (res?.result) {
const d = res.result;
const u = (d.episodeList || []).map(e => `${e.index}$${e.playUrl}`).join('#');
vod = { ...vod, vod_name: d.title, vod_pic: d.coverImageUrl, vod_remarks: d.updateStatus === 'over' ? `${d.total}集 已完结` : `更新${d.total}`, vod_play_from: '西饭短剧', vod_play_url: u };
}
} else if (platId === '甜圈') {
const url = `${plat.host}${plat.url2}=${did}`;
const res = JSON.parse(await request(url));
if (res) {
const u = (res.data || []).map(item => `${item.title}$${item.video_id}`).join('#');
vod = { ...vod, vod_name: res.book_name, vod_pic: res.book_pic, vod_remarks: `${res.duration || ''}`, vod_content: res.desc || '', vod_play_from: '甜圈短剧', vod_play_url: u };
}
} else if (platId === '软鸭') {
const didDecoded = decodeURIComponent(did);
const [title, img, author, type, desc, book_id] = didDecoded.split('@');
const detailUrl = `${plat.host}${plat.url1}/?book_id=${book_id || did.split('@')[5]}`;
const res = JSON.parse(await request(detailUrl, { headers: aggConfig.headers.default }));
const u = (res.data?.video_list || []).map(e => `${e.title}$${e.video_id}`).join('#');
vod = { ...vod, vod_name: title, vod_pic: img, vod_remarks: type, vod_content: desc, vod_play_from: '软鸭短剧', vod_play_url: u };
} else if (platId === '围观') {
const res = JSON.parse(await request(`${plat.host}${plat.url2}?oneId=${did}&page=1&pageSize=1000`));
if (res?.data?.length) {
const d = res.data;
vod = { ...vod, vod_name: d[0].title, vod_pic: d[0].vertPoster, vod_remarks: `${d.length}`, vod_play_from: '围观短剧', vod_play_url: d.map(e => `${e.title}${e.playOrder}$${e.playSetting}`).join('#') };
}
}
} catch (e) { vod.vod_name = '加载失败'; }
return JSON.stringify({ list: [vod] });
}
async function play(flag, id) {
if (/七猫/.test(flag)) {
return JSON.stringify({ parse: 0, url: id });
}
if (/百度/.test(flag)) {
const res = JSON.parse(await request(`https://api.jkyai.top/API/bddjss.php?video_id=${id}`));
if (res?.data?.qualities) {
const order = ["1080p", "sc", "sd"];
const qMap = { "1080p": "蓝光", "sc": "超清", "sd": "标清" };
const urls = [];
order.forEach(k => {
const q = res.data.qualities.find(x => x.quality === k);
if (q) urls.push(qMap[k], q.download_url);
});
return JSON.stringify({ parse: 0, url: urls });
}
}
if (/甜圈/.test(flag)) {
return JSON.stringify({ parse: 0, url: `https://mov.cenguigui.cn/duanju/api.php?video_id=${id}&type=mp4` });
}
if (/锦鲤/.test(flag)) {
try {
const html = await request(`${id}&auto=1`, { headers: { referer: 'https://www.jinlidj.com/' } });
const match = html.match(/let data\s*=\s*({[^;]*});/);
if (match) {
const data = JSON.parse(match[1]);
if (data.url) return JSON.stringify({ parse: 0, url: data.url });
}
} catch {}
}
if (/番茄/.test(flag)) {
try {
const res = JSON.parse(await request(`https://fqgo.52dns.cc/video?item_ids=${id}`));
if (res?.data?.[id]?.video_model) {
const model = JSON.parse(res.data[id].video_model);
const mainUrl = model?.video_list?.video_1?.main_url;
if (mainUrl) return JSON.stringify({ parse: 0, url: base64Decode(mainUrl) });
}
} catch {}
}
if (/软鸭/.test(flag)) {
const response = await request(`${aggConfig.platform.软鸭.host}/API/playlet/?video_id=${id}&quality=1080p`, { headers: aggConfig.headers.default });
const res = JSON.parse(response);
return JSON.stringify({ parse: 0, url: res.data?.video?.url || '' });
}
if (/围观/.test(flag)) {
try {
const ps = typeof id === 'string' ? JSON.parse(id) : id;
const urls = [];
if (ps?.super) urls.push("超清", ps.super);
if (ps?.high) urls.push("高清", ps.high);
if (ps?.normal) urls.push("流畅", ps.normal);
return JSON.stringify({ parse: 0, url: urls });
} catch { return JSON.stringify({ parse: 0, url: id }); }
}
return JSON.stringify({ parse: 0, url: id });
}
async function search(wd, quick, pg) {
const page = parseInt(pg) || 1;
const videos = [];
try {
const sign = await md5(`operation=2playlet_privacy=1search_word=${wd}${aggConfig.keys}`);
const url = `${aggConfig.platform.七猫.host}${aggConfig.platform.七猫.search}?search_word=${encodeURIComponent(wd)}&playlet_privacy=1&operation=2&sign=${sign}`;
const res = JSON.parse(await request(url, {
headers: { ...await getHeaderX(), ...aggConfig.headers.default },
timeout: aggConfig.search.timeout
}));
(res?.data?.list || []).forEach(i => {
if (i.title.toLowerCase().includes(wd.toLowerCase())) {
videos.push({
vod_id: `七猫@${encodeURIComponent(i.playlet_id)}`,
vod_name: i.title,
vod_pic: i.image_link,
vod_remarks: `七猫短剧|${i.total_episode_num}`
});
}
});
} catch {}
const platforms = ['百度', '锦鲤', '番茄', '星芽', '西饭', '软鸭', '围观', '甜圈'];
for (const tid of platforms) {
const plat = aggConfig.platform[tid];
try {
let res, data;
if (tid === '百度') {
res = await request(`${plat.host}${plat.search.replace('**', encodeURIComponent(wd)).replace('fypage', page)}`);
data = (JSON.parse(res)?.data || []).map(i => ({ vod_id: `百度@${i.id}`, vod_name: i.title, vod_pic: i.cover, vod_remarks: `百度短剧|更新至${i.totalChapterNum}` }));
} else if (tid === '锦鲤') {
res = await request(plat.host + plat.search, { method: 'POST', body: JSON.stringify({ page, limit: 30, keyword: wd }) });
data = (JSON.parse(res)?.data?.list || []).map(i => ({ vod_id: `锦鲤@${i.vod_id}`, vod_name: i.vod_name, vod_pic: i.vod_pic, vod_remarks: `锦鲤短剧|${i.vod_total}` }));
} else if (tid === '番茄') {
res = await request(`${plat.search}?keyword=${encodeURIComponent(wd)}&page=${page}`);
data = (JSON.parse(res)?.data || []).map(i => ({ vod_id: `番茄@${i.series_id}`, vod_name: i.title, vod_pic: i.cover, vod_remarks: `番茄短剧|${i.sub_title}` }));
} else if (tid === '星芽') {
const headers = await getXingyaHeaders();
res = await request(plat.host + plat.search, { method: 'POST', headers, body: JSON.stringify({ text: wd }) });
data = (JSON.parse(res)?.data?.theater?.search_data || []).map(i => ({ vod_id: `星芽@${plat.host}${plat.url2}?theater_parent_id=${i.id}`, vod_name: i.title, vod_pic: i.cover_url, vod_remarks: `星芽短剧|${i.total}集 播放:${i.play_amount_str}` }));
} else if (tid === '西饭') {
const ts = Math.floor(Date.now() / 1000);
const url = `${plat.host}${plat.search}?reqType=search&offset=${(page - 1) * 30}&keyword=${encodeURIComponent(wd)}&quickEngineVersion=-1&scene=`;
res = await request(url);
data = (JSON.parse(res)?.result?.elements || []).map(vod => {
const dj = vod.duanjuVo || {};
return { vod_id: `西饭@${dj.duanjuId}#${dj.source}`, vod_name: dj.title, vod_pic: dj.coverImageUrl, vod_remarks: `西饭短剧|${dj.total}` };
});
} else if (tid === '软鸭') {
res = await request(`${plat.host}${plat.search}/?keyword=${encodeURIComponent(wd)}&page=${page}`);
data = (JSON.parse(res)?.data || []).map(i => {
const purl = `${i.title}@${i.cover}@${i.author}@${i.type}@${i.desc}@${i.book_id}`;
return { vod_id: `软鸭@${encodeURIComponent(purl)}`, vod_name: i.title, vod_pic: i.cover, vod_remarks: `软鸭短剧|${i.type}` };
});
} else if (tid === '围观') {
res = await request(`${plat.host}${plat.search}`, {
method: 'POST',
body: JSON.stringify({ audience: "", page, pageSize: 30, searchWord: wd, subject: "" })
});
data = (JSON.parse(res)?.data || []).map(i => ({ vod_id: `围观@${i.oneId}`, vod_name: i.title, vod_pic: i.vertPoster, vod_remarks: `围观短剧|集数:${i.episodeCount} 播放:${i.viewCount}` }));
} else if (tid === '甜圈') {
const url = `${plat.host}${plat.search}=${encodeURIComponent(wd)}&offset=${page}`;
res = await request(url);
data = (JSON.parse(res)?.data || []).map(i => ({
vod_id: `甜圈@${i.book_id}`,
vod_name: i.title,
vod_pic: i.cover,
vod_remarks: `甜圈短剧|${i.sub_title || '无简介'}`
}));
}
if (data) videos.push(...data.filter(v => v.vod_name?.toLowerCase().includes(wd.toLowerCase())));
} catch {}
}
return JSON.stringify({
list: videos,
page,
pagecount: page + 1,
limit: videos.length,
total: videos.length * (page + 1)
});
}
export function __jsEvalReturn() {
return { init, home, homeVod, category, detail, play, proxy: null, search };
}
+152
View File
@@ -0,0 +1,152 @@
/**
* 荐片 新式 JS0 接口源
* 适配 FongMi TVBox 最新规范
*/
let host = 'https://api.ztcgi.com';
let UA = 'Mozilla/5.0 (Linux; Android 9; V2196A Build/PQ3A.190705.08211809; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/91.0.4472.114 Mobile Safari/537.36;webank/h5face;webank/1.0;netType:NETWORK_WIFI;appVersion:416;packageName:com.jp3.xg3';
let imghost = '';
/**
* 初始化配置
*/
async function init(cfg) {
try {
let res = await req(`${host}/api/appAuthConfig`, { headers: { 'User-Agent': UA } });
let config = JSON.parse(res.content);
imghost = `https://${config.data.imgDomain}`;
} catch (e) {
imghost = 'https://img.jianpian.com';
}
}
/**
* 首页分类与筛选
*/
async function home(filter) {
let classes = [
{type_id: '1', type_name: '电影'},
{type_id: '2', type_name: '电视剧'},
{type_id: '3', type_name: '动漫'},
{type_id: '4', type_name: '综艺'}
];
// 筛选数据模板
const filterItem = [
{"key": "cateId", "name": "分类", "value": [{"v": "1", "n": "剧情"}, {"v": "2", "n": "爱情"}, {"v": "3", "n": "动画"}, {"v": "4", "n": "喜剧"}, {"v": "5", "n": "战争"}, {"v": "6", "n": "歌舞"}, {"v": "7", "n": "古装"}, {"v": "8", "n": "奇幻"}, {"v": "9", "n": "冒险"}, {"v": "10", "n": "动作"}, {"v": "11", "n": "科幻"}, {"v": "12", "n": "悬疑"}, {"v": "13", "n": "犯罪"}, {"v": "14", "n": "家庭"}, {"v": "15", "n": "传记"}, {"v": "16", "n": "运动"}, {"v": "18", "n": "惊悚"}, {"v": "20", "n": "短片"}, {"v": "21", "n": "历史"}, {"v": "22", "n": "音乐"}, {"v": "23", "n": "西部"}, {"v": "24", "n": "武侠"}, {"v": "25", "n": "恐怖"}]},
{"key": "area", "name": "地區", "value": [{"v": "1", "n": "国产"}, {"v": "3", "n": "中国香港"}, {"v": "6", "n": "中国台湾"}, {"v": "5", "n": "美国"}, {"v": "18", "n": "韩国"}, {"v": "2", "n": "日本"}]},
{"key": "year", "name": "年代", "value": [{"v": "107", "n": "2025"}, {"v": "119", "n": "2024"}, {"v": "153", "n": "2023"}, {"v": "101", "n": "2022"}, {"v": "118", "n": "2021"}, {"v": "16", "n": "2020"}, {"v": "7", "n": "2019"}, {"v": "22", "n": "2016"}, {"v": "2015", "n": "2015以前"}]},
{"key": "sort", "name": "排序", "value": [{"v": "update", "n": "最新"}, {"v": "hot", "n": "最热"}, {"v": "rating", "n": "评分"}]}
];
let filterObj = {"1": filterItem, "2": filterItem, "3": filterItem, "4": filterItem};
return JSON.stringify({
class: classes,
filters: filterObj
});
}
/**
* 首页推荐
*/
async function homeVod() {
let html = await req(`${host}/api/slide/list?pos_id=88`, { headers: { 'User-Agent': UA, 'Referer': host } });
let res = JSON.parse(html.content);
let videos = res.data.map(item => ({
vod_id: item.jump_id,
vod_name: item.title,
vod_pic: item.thumbnail.includes('http') ? item.thumbnail : `${imghost}${item.thumbnail}`,
vod_remarks: ""
}));
return JSON.stringify({ list: videos });
}
/**
* 分类列表
*/
async function category(tid, pg, filter, extend) {
let url = `${host}/api/crumb/list?fcate_pid=${tid}&category_id=&area=${extend.area || ''}&year=${extend.year || ''}&type=${extend.cateId || ''}&sort=${extend.sort || ''}&page=${pg}`;
let html = await req(url, { headers: { 'User-Agent': UA, 'Referer': host } });
let res = JSON.parse(html.content);
let videos = res.data.map(item => ({
vod_id: item.id,
vod_name: item.title,
vod_pic: item.path.includes('http') ? item.path : `${imghost}${item.path}`,
vod_remarks: item.mask
}));
return JSON.stringify({
page: pg,
list: videos
});
}
/**
* 详情页
*/
async function detail(id) {
let html = await req(`${host}/api/video/detailv2?id=${id}`, { headers: { 'User-Agent': UA, 'Referer': host } });
let data = JSON.parse(html.content).data;
// 线路处理:将“常规线路”显示为“边下边播”
let play_from = data.source_list_source.map(item => item.name).join('$$$').replace(/常规线路/g, '边下边播');
let play_url = data.source_list_source.map(play =>
play.source_list.map(({source_name, url}) => `${source_name}$${url}`).join('#')
).join('$$$');
let vod = {
vod_id: data.id,
vod_name: data.title,
vod_year: data.year,
vod_area: data.area,
vod_remarks: data.mask,
vod_content: data.description,
vod_play_from: play_from,
vod_play_url: play_url,
vod_pic: data.thumbnail.includes('http') ? data.thumbnail : `${imghost}${data.thumbnail}`
};
return JSON.stringify({ list: [vod] });
}
/**
* 搜索功能
*/
async function search(wd, quick) {
let url = `${host}/api/v2/search/videoV2?key=${encodeURIComponent(wd)}&category_id=88&page=1&pageSize=20`;
let html = await req(url, { headers: { 'User-Agent': UA, 'Referer': host } });
let res = JSON.parse(html.content);
let videos = res.data.map(item => ({
vod_id: item.id,
vod_name: item.title,
vod_pic: item.thumbnail.includes('http') ? item.thumbnail : `${imghost}${item.thumbnail}`,
vod_remarks: item.mask
}));
return JSON.stringify({ list: videos });
}
/**
* 播放解析
*/
async function play(flag, id, flags) {
let playUrl = id;
// 判断是否需要添加专用协议前缀
if (!id.includes(".m3u8") && !id.includes(".mp4")) {
playUrl = `tvbox-xg:${id}`;
}
return JSON.stringify({
parse: 0,
url: playUrl
});
}
// 导出标准接口对象
export default {
init,
home,
homeVod,
category,
detail,
search,
play
};
+168
View File
@@ -0,0 +1,168 @@
import 'assets://js/lib/crypto-js.js';
const { HOSTS, KEY, USER_AGENT } = {
HOSTS: ["https://hnytxj.com","https://www.hkybqufgh.com","https://www.sizhengxt.com","https://www.sdzhgt.com","https://www.jiabaide.cn","https://m.9zhoukj.com","https://m.cqzuoer.com","https://www.hellosht52bwb.com"],
KEY: "cb808529bae6b6be45ecfab29a4889bc",
USER_AGENT: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.61 Safari/537.36"
};
let currentHost = '';
const guid = () => 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, c => {
const r = Math.random() * 16 | 0;
return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16);
});
const md5 = s => CryptoJS.MD5(s).toString();
const sha1 = s => CryptoJS.SHA1(s).toString();
const toQueryString = obj => Object.keys(obj).filter(k => obj[k] != null && obj[k] !== '').map(k => `${k}=${obj[k]}`).join('&');
const getHeaders = (params = {}) => {
const t = Date.now().toString();
const sign = sha1(md5(toQueryString({ ...params, key: KEY, t })));
return {
'User-Agent': USER_AGENT,
'Accept': 'application/json, text/plain, */*',
'sign': sign,
't': t,
'deviceid': guid()
};
};
const normalizeFieldName = k => {
const l = k.toLowerCase();
if (l.startsWith('vod') && l.length > 3) return 'vod_' + l.slice(3);
if (l.startsWith('type') && l.length > 4) return 'type_' + l.slice(4);
return l;
};
const normalizeVodList = list => (list || []).map(item => {
const res = {};
for (const [k, v] of Object.entries(item || {})) if (v != null) res[normalizeFieldName(k)] = v;
return res;
});
async function reqSafe(url, options = {}) {
try {
const res = await req(url, options);
return JSON.parse(res.content);
} catch {
return {};
}
}
async function init() {
currentHost = HOSTS[Math.floor(Math.random() * HOSTS.length)];
return true;
}
async function home() {
const [cRes, fRes] = await Promise.all([
reqSafe(`${currentHost}/api/mw-movie/anonymous/get/filer/type`, { headers: getHeaders() }),
reqSafe(`${currentHost}/api/mw-movie/anonymous/v1/get/filer/list`, { headers: getHeaders() })
]);
const classes = (cRes.data || []).map(k => ({ type_name: k.typeName, type_id: k.typeId.toString() }));
const filters = {};
const baseSort = [{ n: "最近更新", v: "2" }, { n: "人气高低", v: "3" }, { n: "评分高低", v: "4" }];
for (const [tid, d] of Object.entries(fRes.data || {})) {
const sortValues = tid === '1' ? baseSort.slice(1) : baseSort;
const arr = [
{ key: "type", name: "类型", value: (d.typeList || []).map(i => ({ n: i.itemText, v: i.itemValue })) },
{ key: "area", name: "地区", value: (d.districtList || []).map(i => ({ n: i.itemText, v: i.itemText })) },
{ key: "year", name: "年份", value: (d.yearList || []).map(i => ({ n: i.itemText, v: i.itemText })) },
{ key: "lang", name: "语言", value: (d.languageList || []).map(i => ({ n: i.itemText, v: i.itemText })) },
{ key: "sort", name: "排序", value: sortValues }
];
if (d.plotList?.length) arr.splice(1, 0, { key: "v_class", name: "剧情", value: d.plotList.map(i => ({ n: i.itemText, v: i.itemText })) });
filters[tid] = arr;
}
return JSON.stringify({ class: classes, filters });
}
async function homeVod() {
const [r1, r2] = await Promise.all([
reqSafe(`${currentHost}/api/mw-movie/anonymous/v1/home/all/list`, { headers: getHeaders() }),
reqSafe(`${currentHost}/api/mw-movie/anonymous/home/hotSearch`, { headers: getHeaders() })
]);
let list = [];
const data1 = r1.data || {};
for (const k in data1) if (data1[k]?.list) list.push(...data1[k].list);
if (Array.isArray(r2.data)) list.push(...r2.data);
return JSON.stringify({ list: normalizeVodList(list) });
}
async function category(tid, pg, _, ext = {}) {
const params = {
area: ext.area || '',
filterStatus: "1",
lang: ext.lang || '',
pageNum: pg,
pageSize: "30",
sort: ext.sort || '1',
sortBy: "1",
type: ext.type || '',
type1: tid,
v_class: ext.v_class || '',
year: ext.year || ''
};
const url = `${currentHost}/api/mw-movie/anonymous/video/list?${toQueryString(params)}`;
const res = await reqSafe(url, { headers: getHeaders(params) });
const vodList = normalizeVodList(res.data?.list || []);
return JSON.stringify({
list: vodList,
page: +pg,
pagecount: 9999,
limit: 90,
total: 999999
});
}
async function detail(id) {
const res = await reqSafe(`${currentHost}/api/mw-movie/anonymous/video/detail?id=${id}`, {
headers: getHeaders({ id })
});
const vod = normalizeVodList([res.data])[0];
if (!vod) return JSON.stringify({ list: [{ vod_id: id, vod_name: '加载失败', vod_play_url: '' }] });
vod.vod_play_from = '金牌影院';
const eps = vod.episodelist || [];
if (eps.length === 0) {
vod.vod_play_url = `${vod.vod_name}$${id}@@1`;
} else if (eps.length === 1) {
vod.vod_play_url = `${vod.vod_name}$${id}@@${eps[0].nid}`;
} else {
vod.vod_play_url = eps.map(ep => {
const name = ep.name?.trim() || `${ep.nid}`;
return `${name}$${id}@@${ep.nid}`;
}).join('#');
}
delete vod.episodelist;
return JSON.stringify({ list: [vod] });
}
async function play(_, id) {
const [vid, nid] = id.split('@@');
const url = `${currentHost}/api/mw-movie/anonymous/v2/video/episode/url?clientType=1&id=${vid}&nid=${nid}`;
const res = await reqSafe(url, { headers: getHeaders({ clientType: '1', id: vid, nid }) });
const urls = [];
for (const item of res.data?.list || []) {
urls.push(item.resolutionName, item.url);
}
return JSON.stringify({
parse: 0,
url: urls,
header: {
'User-Agent': USER_AGENT,
'sec-ch-ua-platform': '"Windows"',
'DNT': '1',
'sec-ch-ua': '"Not/A)Brand";v="8", "Chromium";v="126", "Google Chrome";v="126"',
'sec-ch-ua-mobile': '?0',
'Origin': currentHost,
'Referer': currentHost + '/'
}
});
}
async function search(wd, _, pg = "1") {
const params = { keyword: wd, pageNum: pg, pageSize: "8", sourceCode: "1" };
const url = `${currentHost}/api/mw-movie/anonymous/video/searchByWord?${toQueryString(params)}`;
const res = await reqSafe(url, { headers: getHeaders(params) });
const list = normalizeVodList(res.data?.result?.list || []);
return JSON.stringify({ list, page: +pg });
}
export function __jsEvalReturn() {
return { init, home, homeVod, category, detail, play, proxy: null, search };
}
+110
View File
@@ -0,0 +1,110 @@
/*
by:EylinSir
*/
let host = 'https://hanju51.com';
let headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36",
"Referer": host + "/"
};
function extractVideos(html, limit = 0) {
let videos = [];
let liPattern = /<li class="fed-list-item[^>]*>([\s\S]*?)<\/li>/gs;
let match;
while ((match = liPattern.exec(html)) !== null && (!limit || videos.length < limit)) {
let item = match[1];
let vod_id = (item.match(/href="\/voddetail\/(\w+)/) || [])[1] || "";
let vod_name = (item.match(/>([^<]+)<\/a>/) || [])[1] || "";
let vod_pic = (item.match(/data-original="([^"]+)"/) || [])[1] || "";
let vod_remarks = (item.match(/<span class="fed-list-remarks[^>]*>([^<]+)<\/span>/) || [])[1] || "";
if (!vod_id || !vod_name || !vod_pic) continue;
if (vod_name.includes('更多') || vod_name.includes('韩剧网')) continue;
videos.push({
vod_id: vod_id.trim(),
vod_name: vod_name.trim(),
vod_remarks: vod_remarks.trim(),
vod_pic: vod_pic.startsWith('http') ? vod_pic : host + vod_pic
});
}
return videos;
}
async function home(filter) {
let resp = await req(host, { headers });
let list = resp?.content ? extractVideos(resp.content) : [];
return JSON.stringify({
class: [
{ type_id: "1", type_name: "韩剧" },
{ type_id: "2", type_name: "韩影" },
{ type_id: "3", type_name: "韩综" }
],
filters: {},
list
});
}
async function category(tid, pg, filter, extend) {
let types = ['hanguodianshiju', 'hanguodianying', 'hanguozongyi'];
let type = types[tid - 1] || types[0];
let url = `${host}/vodtype/${type}-${pg}/`;
let html = (await req(url, { headers })).content || '';
let list = extractVideos(html);
let pagecount = html.match(/\/(\d+)\/<\/a>\s*<a[^>]*>\.\.\.<\/a>/)?.[1] ? parseInt(html.match(/\/(\d+)\/<\/a>\s*<a[^>]*>\.\.\.<\/a>/)[1]) : 999;
return JSON.stringify({ list, page: parseInt(pg || 1), pagecount, limit: 20 });
}
async function detail(id) {
let html = (await req(`${host}/voddetail/${id}/`, { headers })).content || '';
if (!html) return JSON.stringify({ list: [] });
let sources = [...html.matchAll(/<a[^>]*class="fed-tabs-btn[^"]*"[^>]*>([^<]+)<\/a>/g)].map(m => m[1].trim());
let blocks = [...html.matchAll(/<ul class="fed-tabs-btm[^>]*>([\s\S]*?)<\/ul>/g)].map(m => m[1]);
let playFrom = [], playUrl = [];
for (let i = 0; i < sources.length && i < blocks.length; i++) {
let eps = [...blocks[i].matchAll(/<a[^>]*href="\/vodplay\/([^"]+)[^>]*>([^<]+)<\/a>/g)];
if (eps.length) {
playFrom.push(sources[i]);
playUrl.push(eps.map(e => e[2].trim() + '$' + e[1].trim()).join('#'));
}
}
if (playFrom.length === 0) return JSON.stringify({ list: [] });
let vod_name = pdfh(html, "h1&&Text") || "";
let vod_pic = (html.match(/data-original="([^"]+)"/) || [])[1] || "";
if (vod_pic && !vod_pic.startsWith('http')) vod_pic = host + vod_pic;
let vod_content = (html.match(/<p class="fed-conv-text[^>]*>([\s\S]*?)<\/p>/s) || [])[1]?.replace(/<[^>]+>/g, "") || "";
let vod_year = (html.match(/(20\d{2})/) || [])[1] || "";
let extract = (label) => {
let m = html.match(new RegExp(`<span class="fed-text-muted">${label}</span>([\\s\\S]*?)<\\/li>`));
return m ? [...m[1].matchAll(/<a[^>]*>([^<]+)<\/a>/g)].map(x => x[1]).join(" / ") : "";
};
return JSON.stringify({
list: [{
vod_id: id,
vod_name,
vod_pic,
vod_content,
vod_year,
vod_director: extract("导演"),
vod_actor: extract("主演"),
vod_play_from: playFrom.join('$$$'),
vod_play_url: playUrl.join('$$$')
}]
});
}
async function play(flag, id, flags) {
return JSON.stringify({
parse: 1,
url: `${host}/vodplay/${id}/`,
header: headers
});
}
export default { home, category, detail, play };
+115
View File
@@ -0,0 +1,115 @@
let host = 'https://www.guipian360.com';
let headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36",
"Referer": host + "/"
};
const extractVideos = html => {
if (!html) return [];
return pdfa(html, '.m-movies .u-movie').map(it => {
const url = it.match(/href="([^"]+)"/)?.[1] || "";
const id = url.match(/\/(\d+)\.html/)?.[1];
let name = it.match(/title="([^"]+)"/)?.[1] || "";
name = name.split('/')[0].trim().replace(/.*《([^》]+)》.*/, "$1");
const pic = it.match(/src="([^"]+)"/)?.[1] || "";
const remarks = it.match(/class="zhuangtai"[^>]*>([^<]+)/)?.[1] || "";
return id && name ? {
vod_id: id,
vod_name: name,
vod_pic: pic.startsWith('/') ? host + pic : pic,
vod_remarks: remarks.trim()
} : null;
}).filter(Boolean);
};
const home = async () => {
const list = extractVideos((await req(host, { headers }))?.content || '');
return JSON.stringify({
class: [
{type_id:"1",type_name:"鬼片大全"},{type_id:"6",type_name:"大陆鬼片"},{type_id:"9",type_name:"港台鬼片"},
{type_id:"8",type_name:"林正英鬼片"},{type_id:"7",type_name:"日韩鬼片"},{type_id:"11",type_name:"欧美鬼片"},
{type_id:"10",type_name:"泰国鬼片"},{type_id:"3",type_name:"恐怖片"},{type_id:"2",type_name:"电视剧"},
{type_id:"12",type_name:"国产剧"},{type_id:"20",type_name:"港台剧"},{type_id:"13",type_name:"美剧"},
{type_id:"14",type_name:"韩剧"},{type_id:"15",type_name:"日剧"},{type_id:"16",type_name:"泰剧"},
{type_id:"22",type_name:"其它剧"},{type_id:"4",type_name:"动漫"}
],
filters: {},
list
});
};
const homeVod = async () => {
const list = extractVideos((await req(host, { headers }))?.content || '');
return JSON.stringify({ list });
};
const category = async (tid, pg, _, extend) => {
const url = pg > 1 ? `${host}/list/${tid}_${pg}.html` : `${host}/list/${tid}.html`;
const html = (await req(url, { headers }))?.content || '';
const list = extractVideos(html);
const m = html.match(/href="\/list\/\d+_(\d+)\.html"[^>]*>\.\.(\d+)<\/a>/);
return JSON.stringify({ list, page: +pg, pagecount: m ? +m[1] : 999, limit: 20 });
};
const detail = async id => {
const html = (await req(`${host}/nv/${id}.html`, { headers }))?.content || '';
if (!html) return JSON.stringify({ list: [] });
const tabs = pdfa(html, '#tv_tab li a').map(a => (a.match(/>([^<]+)/)?.[1] || "线路").trim());
const urls = pdfa(html, '#tv_tab .list').map(list =>
pdfa(list, 'ul.abc li a').map(a => {
const name = (a.match(/>([^<]+)/)?.[1] || "播放").trim();
const vid = (a.match(/href="\/play\/(.*?)\.html"/)?.[1] || "");
return `${name}$${vid}`;
}).join('#')
);
if (!tabs.length || !urls.length) return JSON.stringify({ list: [] });
let vod_name = (html.match(/<h1>(.*?)<\/h1>/)?.[1] || "").split('/')[0].trim().replace(/.*《([^》]+)】?.*/, "$1");
const m = s => (html.match(s) || ["", ""])[1].trim();
const vod_pic = m(/<img[^>]+src="([^"]+)"[^>]*class="lazy"/);
const vod_content = (html.match(/<p class="jianjie-p"[^>]*>([\s\S]*?)<\/p>/)?.[1] || "").replace(/<.*?>/g, "").trim() || "暂无简介";
return JSON.stringify({
list: [{
vod_id: id,
vod_name,
vod_pic: vod_pic.startsWith('/') ? host + vod_pic : vod_pic,
vod_content,
vod_director: m(/<li class="hidden-xs"><span>导演:<\/span>(.*?)<\/li>/),
vod_actor: m(/<li class="hidden-xs"><span>主演:<\/span>(.*?)<\/li>/),
vod_year: m(/<strong>(\d{4})年<\/strong>/),
vod_area: m(/地区:<\/span><a[^>]*>(.*?)<\/a>/),
vod_lang: m(/语言:<\/span>(.*?)<\/li>/),
vod_play_from: tabs.join('$$$'),
vod_play_url: urls.join('$$$')
}]
});
};
const search = async (wd, _, pg = 1) => {
const url = `${host}/vodsearch/${encodeURIComponent(wd)}----------${pg}---.html`;
const list = extractVideos((await req(url, { headers }))?.content || '');
return JSON.stringify({ list });
};
const play = async (_, id) => {
const html = (await req(`${host}/play/${id}.html`, { headers }))?.content || '';
const m3u8 = html.match(/var now="([^"]+)";/);
return JSON.stringify({
parse: m3u8 ? 0 : 1,
url: m3u8 ? m3u8[1] : `${host}/play/${id}.html`,
header: headers
});
};
export default {
init: async () => {},
home,
homeVod,
category,
detail,
search,
play
};
+1
View File
@@ -0,0 +1 @@
function _0x4a3a(){const _0xd1caa9=['s0XXvxy','v2jgtwC','s09uCMe','mZCUmZy','x19WCM90B19F','zM9YrwfJAa','y2XHC3m','vw9xAwq','wgnerg0','p2fJpwXPC3q','AgvHzgvY','Bcz0pq','Aw5MBW','s0rXBuS','ChvZAa','C3rYAw5NAwz5','AgvgAKy','q1Pcrw4','yxbWBhK','ienOCM9Tzs8XmG','DhLWzq','kcGOlISPkYKRkq','yMLUza','Dg9tDhjPBMC','DM9Kx3bPyW','s2L0lZuZnY4ZnG','vxnLCI1bz2vUDa','nda3mJK2mg5zAffoDW','DM9Kx2fJDg9Y','Egzor3C','ELHPzKq','CgfYC2u','jMLKCZ0','DhLWzv9Pza','rLzwu28','ksbbChbSzvDLyG','uvzxAMW','y29UDgvUDa','z2j2Bxu','y05wzxq','DM9Kx25HBwu','BMn0Aw9UkcKG','Ag9Tzq','DgjmD28','tw96AwXSys81lG','DhLWzv9Uyw1L','BwrABKy','mJi3ndqXodHIExzkyuS','CMvJDa','rufLyNa','CMv0DxjUicHMDq','DM9Kx2LK','EhrjB08','C3r5Bgu','CgXHEq','ChjVDg90ExbL','AfHgvfe','CM4GDgHPCYiPka','s05xzNa','Bg9N','DM9Kx2fYzwe','E30Uy29UC3rYDq','Ahr0Chm6lY8Xoq','owv4Cffjyq','nsbtywzHCMKVnq','z2v0','mZu1otiWrxjhDeTA','l2fWAs5WAhaVCa','zxHJzxb0Aw9U','BgLZDa','rhv2wMK','qMjOs1m','D2fIBw8','v0jSz0y','mcaOv2LUzg93CW','CM92AwrLl3zVza','lZ9HyZ1KzxrHAq','Dfvjt2S','C2TLEq','Ae9zre0','CgfNzq','uuXjDuK','DxjS','mte3mdyYn1bdzK9srW','ie5uideWlJa7ia','Eu1nC2C','DM9Kx2rPCMvJDa','yujJCKq','vgPTsMS','CezWDxu','AePqz0q','u29qwLe','DM9Kx3LLyxi','DM9Kx3jLBwfYAW','zgv0ywLS','uNrJqwG','DM9Kx2nVBNrLBG','AwTLieDLy2TVkq','mZa5mJiYovLQz3P1DW','CMf0Aw8','DezMAM0','uwnIzLO','mJi2nda3mM1jvwLMDq','zfzkCw0','C2vHCMnO','D2fYBG','y29UC29Szq','BgvUz3rO','nte0mJu0yxrvs1rV','EwfrsM4','zMLSDgvYCW','nKvlugPJuW','swXytfG','rLr5BMe','y29UC3rYDwn0BW','CwTlC2m','Ag9TzvzVza','veHmwwW','Cs5JyW','sMLLrw8','DM9Kx3bSyxLFDq','vhPICuW'];_0x4a3a=function(){return _0xd1caa9;};return _0x4a3a();}(function(_0x435645,_0x2731ed){function _0x2c8c0d(_0x2feb95,_0x488dc2,_0x53409c,_0x15070f){return _0x3d02(_0x488dc2- -0x204,_0x53409c);}function _0x1ca2ac(_0x2cf4f0,_0x2887d4,_0x3585f3,_0x10b5bd){return _0x3d02(_0x10b5bd-0x2b9,_0x2cf4f0);}const _0x1d4262=_0x435645();while(!![]){try{const _0x4c1fec=-parseInt(_0x2c8c0d(-0xc0,-0xfa,-0xff,-0xd2))/(0x935+-0x6*0x3fb+0xeae)+parseInt(_0x1ca2ac(0x3f0,0x3e4,0x3a3,0x3dc))/(-0x15f+-0xe3*-0x23+-0x1da8)*(parseInt(_0x2c8c0d(-0x14a,-0x10e,-0x124,-0x126))/(-0x11c1+-0x111+0x12d5))+-parseInt(_0x2c8c0d(-0xb6,-0xe7,-0xb9,-0xf2))/(-0x1*-0x607+0x1873+-0x1e76)+parseInt(_0x1ca2ac(0x3d4,0x393,0x3e0,0x3b2))/(0x69e+0x1*-0x119f+0xb06)+parseInt(_0x1ca2ac(0x3a6,0x3c5,0x3d2,0x3df))/(0x2f5*-0xd+-0xf*0x74+0x1*0x2d43)*(-parseInt(_0x1ca2ac(0x3ee,0x3f5,0x39f,0x3d2))/(0xc6e+0xe8b*0x1+-0x1af2))+-parseInt(_0x1ca2ac(0x389,0x381,0x395,0x38b))/(-0x1b13+0x72e*-0x1+0x2249)+parseInt(_0x2c8c0d(-0x110,-0x11e,-0x141,-0x130))/(-0x15ae+0xc*0x29e+-0x9b1);if(_0x4c1fec===_0x2731ed)break;else _0x1d4262['push'](_0x1d4262['shift']());}catch(_0x36a3f2){_0x1d4262['push'](_0x1d4262['shift']());}}}(_0x4a3a,-0x9ec67+-0x21*0x2aff+0x19e00f));const _0x3cfbe9=(function(){let _0x4312d6=!![];return function(_0x177956,_0x11601c){const _0x434881=_0x4312d6?function(){function _0x281eb8(_0x1843b7,_0xb0f2b5,_0x32a3e0,_0x374d54){return _0x3d02(_0x1843b7-0x1c2,_0x32a3e0);}if(_0x11601c){const _0x3d287b=_0x11601c[_0x281eb8(0x28b,0x2b1,0x24f,0x2b0)](_0x177956,arguments);return _0x11601c=null,_0x3d287b;}}:function(){};return _0x4312d6=![],_0x434881;};}()),_0x567c8a=_0x3cfbe9(this,function(){const _0x58e41d={};function _0x590859(_0x39373c,_0x40f3a3,_0x4b72e6,_0x403300){return _0x3d02(_0x4b72e6-0x324,_0x39373c);}_0x58e41d[_0x5c380a(0x16c,0x172,0x165,0x18a)]=_0x5c380a(0x180,0x146,0x154,0x12f)+'+$';function _0x5c380a(_0x57149a,_0x3773bf,_0x236e9a,_0x17b2f7){return _0x3d02(_0x236e9a-0x88,_0x17b2f7);}const _0x39261b=_0x58e41d;return _0x567c8a[_0x5c380a(0x137,0x143,0x156,0x123)]()[_0x590859(0x420,0x443,0x443,0x426)](_0x39261b[_0x5c380a(0x142,0x16a,0x165,0x130)])[_0x590859(0x3f0,0x417,0x3f2,0x3c4)]()[_0x5c380a(0x1a2,0x1cb,0x1b1,0x192)+'r'](_0x567c8a)[_0x5c380a(0x182,0x184,0x1a7,0x1b0)](_0x39261b[_0x590859(0x3ea,0x3f4,0x401,0x3d1)]);});_0x567c8a();const _0x1c8649=(function(){const _0x58c264={};_0x58c264[_0x350d58(-0x16,-0x36,0x5,-0x1)]=function(_0x545179,_0x1614ac){return _0x545179===_0x1614ac;};function _0x350d58(_0x5ca81a,_0x3cb407,_0x315d97,_0x42f894){return _0x3d02(_0x5ca81a- -0x142,_0x42f894);}_0x58c264[_0x350d58(-0x7e,-0x88,-0x46,-0x93)]=_0x5d50fd(0x203,0x1eb,0x217,0x1c9),_0x58c264[_0x5d50fd(0x1e3,0x20d,0x1c9,0x1cd)]=_0x350d58(-0x67,-0x63,-0x2b,-0x78),_0x58c264[_0x350d58(-0x84,-0x7b,-0x52,-0x76)]=function(_0x4251bd,_0x10a55b){return _0x4251bd===_0x10a55b;},_0x58c264[_0x5d50fd(0x1d8,0x1e8,0x1aa,0x210)]='cbQwo',_0x58c264[_0x350d58(-0x7a,-0x7a,-0x42,-0x57)]=_0x350d58(-0x5f,-0x9a,-0x65,-0x5e)+'0',_0x58c264[_0x5d50fd(0x1da,0x211,0x1f2,0x1e4)]=function(_0x5e219d,_0x26907c){return _0x5e219d===_0x26907c;},_0x58c264[_0x5d50fd(0x1b0,0x1af,0x18c,0x17c)]=_0x350d58(-0x2c,-0x23,0x10,-0x1f);const _0x5dede5=_0x58c264;function _0x5d50fd(_0x6dd292,_0x55e67d,_0x583aa2,_0x40df97){return _0x3d02(_0x6dd292-0xdb,_0x583aa2);}let _0x3fc260=!![];return function(_0x313e41,_0x310d60){function _0x4a47f6(_0x4271f3,_0x4859b8,_0x4a3925,_0x4969cd){return _0x5d50fd(_0x4a3925-0x97,_0x4859b8-0x31,_0x4859b8,_0x4969cd-0x56);}function _0x19f999(_0x57f4f7,_0xc554fb,_0x54ad6b,_0x42ec6f){return _0x5d50fd(_0x57f4f7- -0x2d2,_0xc554fb-0x57,_0x54ad6b,_0x42ec6f-0x95);}if(_0x5dede5[_0x19f999(-0xf8,-0x11d,-0x127,-0x10b)](_0x5dede5[_0x19f999(-0x122,-0x12e,-0xe5,-0x133)],_0x5dede5[_0x19f999(-0x122,-0x154,-0x116,-0x14e)])){const _0x274727=_0x3fc260?function(){function _0x46fc5a(_0xa82a9f,_0x59e9b1,_0x3171ef,_0x1c9421){return _0x4a47f6(_0xa82a9f-0xef,_0x1c9421,_0x59e9b1- -0x2de,_0x1c9421-0xb0);}function _0xbcc6f5(_0x463541,_0x120d52,_0x562c1f,_0x4622e4){return _0x19f999(_0x4622e4- -0xc5,_0x120d52-0x119,_0x120d52,_0x4622e4-0x1b3);}if(_0x5dede5[_0xbcc6f5(-0x16a,-0x19e,-0x1b5,-0x190)](_0x5dede5[_0xbcc6f5(-0x1d6,-0x1ec,-0x1f8,-0x1f8)],_0x5dede5[_0xbcc6f5(-0x1c0,-0x181,-0x1af,-0x1b4)])){const _0x152d51=_0x2fe24c[_0xbcc6f5(-0x1b7,-0x1ef,-0x1bd,-0x1f3)](_0x7f61de,arguments);return _0x4241b5=null,_0x152d51;}else{if(_0x310d60){if(_0x5dede5[_0xbcc6f5(-0x1ff,-0x210,-0x216,-0x1fe)](_0x5dede5['DuvZi'],_0x5dede5[_0x46fc5a(-0x4d,-0x6f,-0xa5,-0x80)])){const _0xc79a6b=_0x310d60[_0xbcc6f5(-0x202,-0x1eb,-0x1bc,-0x1f3)](_0x313e41,arguments);return _0x310d60=null,_0xc79a6b;}else{if(_0x5e6c98){const _0x3ae2fe=_0x1c15d1['apply'](_0x27d59a,arguments);return _0x4b5df4=null,_0x3ae2fe;}}}}}:function(){};return _0x3fc260=![],_0x274727;}else{const _0x55101c={};_0x55101c[_0x4a47f6(0x270,0x27c,0x243,0x231)]=_0x5dede5[_0x4a47f6(0x21e,0x266,0x23a,0x1fe)];const _0x4bdcdf={};_0x4bdcdf[_0x19f999(-0xee,-0xd6,-0xdf,-0x10e)]='',_0x4bdcdf['parse']=0x0,_0x4bdcdf['jx']=0x0,_0x4bdcdf[_0x4a47f6(0x210,0x1fa,0x233,0x20e)]=_0x55101c;let _0x44df05=_0x4bdcdf;return _0x44df05['url']=_0x290935,_0x2eafed[_0x19f999(-0x131,-0x163,-0x10c,-0x14b)](_0x44df05);}};}()),_0x28ecfc=_0x1c8649(this,function(){const _0xc5b766={'XcDDm':function(_0x2c7397,_0x1a89f1){return _0x2c7397(_0x1a89f1);},'JieEo':function(_0x5959d4,_0xd0b565){return _0x5959d4+_0xd0b565;},'gKNKL':_0x4c0d15(-0x273,-0x221,-0x265,-0x255)+_0x46fe36(0x40b,0x40d,0x3de,0x442),'IlXLX':_0x46fe36(0x41f,0x43c,0x3e8,0x442)+'ctor(\x22retu'+_0x4c0d15(-0x27b,-0x21e,-0x21e,-0x24e)+'\x20)','TjmJk':function(_0x47b9bd){return _0x47b9bd();},'NcpYz':_0x46fe36(0x41d,0x421,0x3ec,0x40a),'KLqUv':_0x46fe36(0x3ee,0x3cc,0x3f9,0x407),'hXFTQ':'error','qBsqc':'table','WBlgF':'trace','yOVQf':function(_0xa046af,_0x294459){return _0xa046af<_0x294459;}};let _0x4b6df5;try{const _0x29da25=_0xc5b766[_0x46fe36(0x3ea,0x420,0x3eb,0x40e)](Function,_0xc5b766[_0x4c0d15(-0x28c,-0x25a,-0x26c,-0x28a)](_0xc5b766['JieEo'](_0xc5b766['gKNKL'],_0xc5b766[_0x4c0d15(-0x218,-0x246,-0x216,-0x217)]),');'));_0x4b6df5=_0xc5b766[_0x46fe36(0x43a,0x408,0x423,0x40d)](_0x29da25);}catch(_0x3e549d){_0x4b6df5=window;}function _0x4c0d15(_0x3ed7d5,_0x31d89a,_0x3b480d,_0x35e013){return _0x3d02(_0x35e013- -0x33e,_0x3b480d);}function _0x46fe36(_0x5b0c3d,_0x157640,_0x3268aa,_0x3bbce1){return _0x3d02(_0x5b0c3d-0x32b,_0x3bbce1);}const _0x31a07d=_0x4b6df5['console']=_0x4b6df5[_0x4c0d15(-0x1f5,-0x251,-0x22a,-0x21d)]||{},_0x4e2f0b=[_0xc5b766['NcpYz'],_0x4c0d15(-0x22d,-0x1f8,-0x1ec,-0x21e),_0xc5b766[_0x4c0d15(-0x2c4,-0x27d,-0x282,-0x287)],_0xc5b766[_0x4c0d15(-0x23b,-0x266,-0x27c,-0x24f)],_0x46fe36(0x426,0x41e,0x45b,0x453),_0xc5b766['qBsqc'],_0xc5b766[_0x4c0d15(-0x26b,-0x243,-0x221,-0x23e)]];for(let _0x512a87=-0x2135+-0x2ae*-0x2+-0x1bd9*-0x1;_0xc5b766['yOVQf'](_0x512a87,_0x4e2f0b[_0x46fe36(0x44d,0x479,0x45c,0x44b)]);_0x512a87++){const _0x461b9f=_0x1c8649[_0x4c0d15(-0x205,-0x1d9,-0x216,-0x215)+'r'][_0x4c0d15(-0x244,-0x27e,-0x26e,-0x250)][_0x46fe36(0x3f8,0x41b,0x425,0x411)](_0x1c8649),_0x3ee7c5=_0x4e2f0b[_0x512a87],_0x385f47=_0x31a07d[_0x3ee7c5]||_0x461b9f;_0x461b9f[_0x4c0d15(-0x2b1,-0x286,-0x266,-0x283)]=_0x1c8649[_0x46fe36(0x3f8,0x3f1,0x400,0x3ec)](_0x1c8649),_0x461b9f[_0x4c0d15(-0x250,-0x288,-0x235,-0x270)]=_0x385f47[_0x46fe36(0x3f9,0x3d0,0x3bc,0x405)][_0x46fe36(0x3f8,0x3e4,0x3be,0x420)](_0x385f47),_0x31a07d[_0x3ee7c5]=_0x461b9f;}});_0x28ecfc();async function request(_0x220fdf){function _0x5533b5(_0x571593,_0x5089fa,_0x528046,_0x220664){return _0x3d02(_0x220664- -0x325,_0x528046);}const _0x2a79a={'EAebp':function(_0x3df691,_0x2fca07,_0x5964e9){return _0x3df691(_0x2fca07,_0x5964e9);},'SoPZQ':_0x37da49(0xe9,0xab,0xfd,0xd4)+_0x5533b5(-0x257,-0x248,-0x231,-0x224)+_0x37da49(0xe1,0x10e,0x11c,0xfc)+'Win64;\x20x64'+_0x37da49(0xf8,0x107,0xc9,0xcb)+_0x5533b5(-0x283,-0x24b,-0x265,-0x255)+'\x20(KHTML,\x20l'+_0x37da49(0x129,0x10d,0x12d,0x109)+_0x37da49(0x81,0xdd,0xec,0xbb)+'2.0.6261.9'+_0x5533b5(-0x230,-0x203,-0x20d,-0x22e)+_0x5533b5(-0x281,-0x25c,-0x28a,-0x26b)},_0x17f8f6=await _0x2a79a[_0x5533b5(-0x242,-0x272,-0x228,-0x23d)](req,_0x220fdf,{'method':_0x5533b5(-0x217,-0x261,-0x24d,-0x22d),'headers':{'User-Agent':_0x2a79a[_0x37da49(0xd8,0x122,0xe5,0x103)]}});function _0x37da49(_0x11f0bb,_0x2afaa6,_0x30919c,_0x49a3c1){return _0x3d02(_0x49a3c1- -0xf,_0x30919c);}return JSON[_0x5533b5(-0x257,-0x218,-0x221,-0x24f)](_0x17f8f6[_0x37da49(0xda,0x90,0xf8,0xcd)]);}let home_url=_0x51649e(0x393,0x3bc,0x396,0x3c1)+_0x51649e(0x375,0x37a,0x386,0x35a),_extend=null,_debugger=![];const _0x137d46={};_0x137d46['wd']='';function _0x5b72a1(_0x183e41,_0x2d24f0,_0x2ffe6f,_0x2567b1){return _0x3d02(_0x2567b1-0xa,_0x2d24f0);}_0x137d46['page']=0x1;let searchState=_0x137d46;async function init(_0xdf1d3d){function _0x4123cf(_0x2cae1d,_0x2a5f17,_0xe892eb,_0x1dad5f){return _0x5b72a1(_0x2cae1d-0x38,_0x1dad5f,_0xe892eb-0x10a,_0x2cae1d- -0x38a);}_0xdf1d3d[_0x4123cf(-0x27b,-0x271,-0x29f,-0x274)]='',_0xdf1d3d['stype']='3',_extend=_0xdf1d3d;}async function home(_0x59e7b6){const _0x3d448e={'hOYDM':function(_0x1cae7f,_0x5ab9d4){return _0x1cae7f(_0x5ab9d4);},'pFpuu':function(_0x4719c8,_0x2d80cd){return _0x4719c8+_0x2d80cd;}};function _0x39693d(_0x14ad36,_0x5026c3,_0xaef0da,_0x28b4c9){return _0x51649e(_0x14ad36-0x13a,_0x28b4c9- -0x69c,_0x14ad36,_0x28b4c9-0x134);}const _0x43a2a1=await _0x3d448e[_0x39693d(-0x29c,-0x2ac,-0x2c1,-0x2cf)](request,_0x3d448e[_0x2128c7(-0xe9,-0x123,-0xc3,-0xb4)](home_url,_0x2128c7(-0xff,-0xe2,-0xe5,-0xd6)+'rovide/vod'+_0x2128c7(-0x139,-0x113,-0x161,-0x159))),_0x55f6e={};_0x55f6e[_0x2128c7(-0x13c,-0x111,-0x16c,-0x143)]=[],_0x55f6e[_0x39693d(-0x292,-0x2e5,-0x2e1,-0x2b0)]={};function _0x2128c7(_0x336a7b,_0x17117e,_0x117e27,_0x2b0f79){return _0x5b72a1(_0x336a7b-0x85,_0x2b0f79,_0x117e27-0x114,_0x336a7b- -0x203);}let _0x8c9cdb=_0x55f6e;return _0x43a2a1[_0x39693d(-0x349,-0x2f9,-0x30c,-0x318)][_0x39693d(-0x33a,-0x2e8,-0x31d,-0x319)](function(_0x49c668){function _0x5dd228(_0x4c35c8,_0x5d8777,_0x2be5a4,_0x234fc8){return _0x2128c7(_0x234fc8-0x431,_0x5d8777-0x123,_0x2be5a4-0x141,_0x2be5a4);}function _0x3f5189(_0x3ba303,_0x1240e4,_0x1f2793,_0x350b37){return _0x39693d(_0x3ba303,_0x1240e4-0x1b4,_0x1f2793-0x104,_0x1f2793-0x586);}_0x8c9cdb['class']['push']({'type_id':_0x49c668[_0x5dd228(0x2d9,0x303,0x315,0x310)][_0x5dd228(0x317,0x2db,0x313,0x306)](),'type_name':_0x49c668[_0x3f5189(0x29e,0x2c5,0x295,0x2ae)]});}),JSON[_0x39693d(-0x307,-0x2df,-0x33e,-0x30f)](_0x8c9cdb);}function _0x3d02(_0x5de358,_0x44af24){const _0xa57ec2=_0x4a3a();return _0x3d02=function(_0x4b940b,_0x39b54a){_0x4b940b=_0x4b940b-(-0x1*-0x1021+-0x103d+0xcf);let _0x143190=_0xa57ec2[_0x4b940b];if(_0x3d02['JkpvsL']===undefined){var _0x227a7c=function(_0x5226de){const _0x422038='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x203446='',_0x323409='',_0x2d37b5=_0x203446+_0x227a7c;for(let _0x2f482b=0x503*-0x1+0x1a*0x139+-0x1ac7,_0x1f56e8,_0x21e5ba,_0x5c5cdc=-0x11fc+-0x16ed+-0x3*-0xda3;_0x21e5ba=_0x5226de['charAt'](_0x5c5cdc++);~_0x21e5ba&&(_0x1f56e8=_0x2f482b%(0xe3b+0x95*-0x2+0x1*-0xd0d)?_0x1f56e8*(-0x94f+0x7a9+0x1e6)+_0x21e5ba:_0x21e5ba,_0x2f482b++%(-0x2693+-0x1d43+0x43da))?_0x203446+=_0x2d37b5['charCodeAt'](_0x5c5cdc+(-0xad2+-0xf*-0x131+0x5*-0x167))-(0x8ad+-0x2*0xb0d+0xd77)!==0x23f9+0x68+0x8b*-0x43?String['fromCharCode'](0x24b*0x10+0x1336*0x2+-0x4a1d*0x1&_0x1f56e8>>(-(0x2249+0x1bf8+-0xc73*0x5)*_0x2f482b&-0x312+-0x226f+0xd*0x2e3)):_0x2f482b:0x6c3*0x5+-0xd1e+-0x14b1){_0x21e5ba=_0x422038['indexOf'](_0x21e5ba);}for(let _0x1d175e=0x2*-0x11d5+0x115e+-0x4*-0x493,_0x2d3fec=_0x203446['length'];_0x1d175e<_0x2d3fec;_0x1d175e++){_0x323409+='%'+('00'+_0x203446['charCodeAt'](_0x1d175e)['toString'](0x1ad1+0x2457+-0x1*0x3f18))['slice'](-(0x1*0x224d+0xfc1+0x1906*-0x2));}return decodeURIComponent(_0x323409);};_0x3d02['XbXvhL']=_0x227a7c,_0x5de358=arguments,_0x3d02['JkpvsL']=!![];}const _0xb55a09=_0xa57ec2[-0x1d9a+0x74f*-0x5+0x4225],_0x4507bb=_0x4b940b+_0xb55a09,_0x5e306b=_0x5de358[_0x4507bb];if(!_0x5e306b){const _0x599f5b=function(_0x4040da){this['BogNFE']=_0x4040da,this['MPeoVL']=[-0x2*-0xa67+-0x257f*0x1+0x10b2,-0x1*-0x8bb+0x7b1+-0x106c,-0x20e8*0x1+0x1d*-0x8b+0x30a7*0x1],this['xFzbnB']=function(){return'newState';},this['wSuCQI']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['fczADi']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x599f5b['prototype']['PhjSmA']=function(){const _0x21e145=new RegExp(this['wSuCQI']+this['fczADi']),_0x163575=_0x21e145['test'](this['xFzbnB']['toString']())?--this['MPeoVL'][-0x1a*0x133+-0x268+0x2197]:--this['MPeoVL'][-0xe2e+-0x4*0x6d4+0x297e];return this['BsegBM'](_0x163575);},_0x599f5b['prototype']['BsegBM']=function(_0x190697){if(!Boolean(~_0x190697))return _0x190697;return this['yPhqoB'](this['BogNFE']);},_0x599f5b['prototype']['yPhqoB']=function(_0xbdb148){for(let _0xc0ef16=0x1a11+0x55d*0x5+-0x34e2,_0x863c4a=this['MPeoVL']['length'];_0xc0ef16<_0x863c4a;_0xc0ef16++){this['MPeoVL']['push'](Math['round'](Math['random']())),_0x863c4a=this['MPeoVL']['length'];}return _0xbdb148(this['MPeoVL'][0x1ca+0x5*0x2+0x34*-0x9]);},new _0x599f5b(_0x3d02)['PhjSmA'](),_0x143190=_0x3d02['XbXvhL'](_0x143190),_0x5de358[_0x4507bb]=_0x143190;}else _0x143190=_0x5e306b;return _0x143190;},_0x3d02(_0x5de358,_0x44af24);}async function homeVod(){const _0xbd8255={'tUIOk':'rect','BbhKS':function(_0x3262eb,_0x327647){return _0x3262eb!==_0x327647;},'heFjF':_0x3aa0e2(-0x242,-0x27b,-0x2ae,-0x25b),'cNVet':_0x3aa0e2(-0x279,-0x248,-0x266,-0x21c),'KNWfp':function(_0x484b0f,_0x4eb482){return _0x484b0f(_0x4eb482);},'hBTjm':function(_0x21b994,_0x967574){return _0x21b994+_0x967574;},'yMMsg':_0x3aa0e2(-0x293,-0x26c,-0x293,-0x264)+'rovide/vod'+'?ac=detail'};function _0x3aa0e2(_0x1179b3,_0x4a503b,_0x442a50,_0x2fd94c){return _0x51649e(_0x1179b3-0x1c8,_0x4a503b- -0x62d,_0x1179b3,_0x2fd94c-0xff);}const _0x5a3111=await _0xbd8255[_0x34938e(0x117,0xde,0x14e,0x114)](request,_0xbd8255['hBTjm'](home_url,_0xbd8255[_0x3aa0e2(-0x230,-0x25a,-0x21f,-0x234)])),_0x5d3ecd={};_0x5d3ecd[_0x34938e(0x122,0x117,0x117,0x13b)]=[];function _0x34938e(_0xd58b71,_0xc7e2b2,_0x11f1d4,_0x14fdff){return _0x51649e(_0xd58b71-0x87,_0xd58b71- -0x2a1,_0xc7e2b2,_0x14fdff-0x162);}_0x5d3ecd['parse']=0x0,_0x5d3ecd['jx']=0x0;let _0x43730a=_0x5d3ecd;return _0x5a3111[_0x34938e(0x122,0xf3,0x146,0x133)][_0x3aa0e2(-0x27d,-0x2aa,-0x2a8,-0x2a4)](function(_0x18f2ab){const _0x3ed313={};function _0x3170dc(_0x7a6633,_0x5e9a06,_0x44df6e,_0x49c8a6){return _0x3aa0e2(_0x7a6633,_0x44df6e-0x1c1,_0x44df6e-0x14a,_0x49c8a6-0x1bd);}_0x3ed313[_0x3170dc(-0x106,-0xb5,-0xef,-0x10d)]=_0xbd8255[_0x3170dc(-0x92,-0xcc,-0xa1,-0xb4)];function _0x16fd3d(_0x5f1281,_0x14aca5,_0x1c3b70,_0x5c4725){return _0x34938e(_0x5f1281-0x274,_0x14aca5,_0x1c3b70-0x81,_0x5c4725-0x67);}const _0x1da5b6=_0x3ed313;if(_0xbd8255[_0x3170dc(-0x75,-0xc4,-0xa7,-0xc2)](_0xbd8255[_0x16fd3d(0x361,0x348,0x375,0x38f)],_0xbd8255[_0x3170dc(-0x8b,-0xfc,-0xc7,-0xb5)])){const _0x1dd6cb={};_0x1dd6cb[_0x3170dc(-0xb4,-0xe1,-0xda,-0xa6)]=_0x16fd3d(0x381,0x3b2,0x35a,0x368),_0x1dd6cb[_0x16fd3d(0x3b4,0x3aa,0x3c6,0x3e2)]=1.5;const _0x157d0d={};_0x157d0d[_0x16fd3d(0x384,0x35b,0x36d,0x390)]=_0x18f2ab[_0x3170dc(-0xf5,-0xce,-0xbb,-0xea)],_0x157d0d[_0x3170dc(-0xb0,-0xb4,-0xc6,-0xf6)]=_0x18f2ab[_0x3170dc(-0x94,-0xc3,-0xc6,-0xe7)],_0x157d0d[_0x3170dc(-0xdb,-0xa6,-0xd6,-0xc9)]=_0x18f2ab[_0x16fd3d(0x369,0x363,0x36a,0x36e)],_0x157d0d[_0x3170dc(-0x84,-0x86,-0x91,-0x7f)+'s']=_0x18f2ab['vod_remark'+'s'],_0x157d0d['style']=_0x1dd6cb,_0x43730a[_0x3170dc(-0x9c,-0xd9,-0xa9,-0x9f)][_0x16fd3d(0x35f,0x35a,0x332,0x36f)](_0x157d0d);}else{const _0x9f2664={};_0x9f2664[_0x16fd3d(0x365,0x380,0x32b,0x392)]=_0x1da5b6[_0x3170dc(-0x12a,-0xc2,-0xef,-0xc9)],_0x9f2664[_0x16fd3d(0x3b4,0x3a0,0x393,0x3c8)]=1.5;const _0x5cce3b={};_0x5cce3b[_0x16fd3d(0x384,0x396,0x366,0x3b7)]=_0x46436c[_0x16fd3d(0x384,0x34a,0x389,0x35f)],_0x5cce3b['vod_name']=_0x2da9a9[_0x3170dc(-0xb2,-0x91,-0xc6,-0xf8)],_0x5cce3b[_0x3170dc(-0xc8,-0x113,-0xd6,-0xf3)]=_0x3c3ddc['vod_pic'],_0x5cce3b['vod_remark'+'s']=_0x5a01da[_0x16fd3d(0x3ae,0x3e2,0x371,0x3cd)+'s'],_0x5cce3b['style']=_0x9f2664,_0x5c99b0[_0x16fd3d(0x396,0x364,0x399,0x3b8)][_0x16fd3d(0x35f,0x359,0x332,0x361)](_0x5cce3b);}}),JSON[_0x34938e(0xec,0xf1,0xbb,0xec)](_0x43730a);}async function category(_0x142879,_0x22c519,_0x376160,_0xc5fd23){function _0x193575(_0x521f8a,_0x904635,_0xcd3ebe,_0x46dad4){return _0x5b72a1(_0x521f8a-0xc0,_0x904635,_0xcd3ebe-0x10c,_0x521f8a- -0x2a8);}const _0x444e75={'xfNGw':function(_0x1937d9,_0x54ac2c){return _0x1937d9===_0x54ac2c;},'aBcrD':_0x193575(-0x1e5,-0x1e6,-0x1eb,-0x1ec),'hJPgD':'rect','yaQJn':function(_0x41dc69,_0x226684){return _0x41dc69(_0x226684);},'tFfjm':function(_0x3330d5,_0x5c689b){return _0x3330d5+_0x5c689b;}},_0x4762de={};_0x4762de['list']=[],_0x4762de['parse']=0x0,_0x4762de['jx']=0x0;let _0x54f028=_0x4762de;const _0x18a493=await _0x444e75[_0x193575(-0x17a,-0x184,-0x182,-0x1b2)](request,_0x444e75[_0x547ca0(-0x1dd,-0x1a8,-0x1aa,-0x1af)](home_url,'/api.php/p'+_0x193575(-0x19c,-0x1a7,-0x1d7,-0x19f)+_0x193575(-0x19b,-0x1d4,-0x183,-0x191)+_0x547ca0(-0x236,-0x26f,-0x23d,-0x215)+_0x142879+'&pg='+_0x22c519));function _0x547ca0(_0x127496,_0x1358ca,_0x2034b8,_0x18b2bc){return _0x51649e(_0x127496-0x15f,_0x127496- -0x5bf,_0x1358ca,_0x18b2bc-0x12b);}return _0x18a493[_0x193575(-0x1a2,-0x1ba,-0x1a8,-0x171)][_0x547ca0(-0x23c,-0x1ff,-0x200,-0x278)](function(_0x1aadee){function _0x173bed(_0x549efd,_0xa3e08b,_0x15e8cb,_0x1baf00){return _0x193575(_0xa3e08b-0x1dc,_0x549efd,_0x15e8cb-0x1a6,_0x1baf00-0x1b0);}function _0x5eee33(_0x4751cf,_0x2ca8bb,_0x498762,_0x500b13){return _0x547ca0(_0x500b13-0x207,_0x498762,_0x498762-0x36,_0x500b13-0x6e);}if(_0x444e75[_0x173bed(0xd,0x12,0xb,-0x10)](_0x5eee33(-0x3,0x1b,-0x27,-0x18),_0x444e75[_0x5eee33(0x55,0x27,-0x18,0x1d)])){const _0x4436da={};_0x4436da['wd']=_0x3f55db,_0x4436da[_0x173bed(0x31,0x45,0x3c,0xc)]=0x1,_0x305fae=_0x4436da;}else{const _0x30481b={};_0x30481b[_0x173bed(-0xc,0x9,0x8,-0xe)]=_0x444e75[_0x5eee33(0x5a,0x2,0x56,0x20)],_0x30481b['ratio']=1.5;const _0x1f360e={};_0x1f360e[_0x173bed(-0x1,0x28,0xc,0x2d)]=_0x1aadee[_0x5eee33(0x23,0x7,-0x1e,-0x7)],_0x1f360e[_0x5eee33(-0x26,0x10,0xc,-0x12)]=_0x1aadee['vod_name'],_0x1f360e[_0x5eee33(-0x31,-0x2d,-0x5b,-0x22)]=_0x1aadee[_0x5eee33(-0x36,-0x16,-0x49,-0x22)],_0x1f360e[_0x5eee33(0x41,0x41,-0xf,0x23)+'s']=_0x1aadee[_0x5eee33(-0x3,0x32,0x4,0x23)+'s'],_0x1f360e[_0x5eee33(-0x9,-0x10,0x1c,-0x5)]=_0x30481b,_0x54f028[_0x5eee33(-0xd,-0x23,-0xe,0xb)][_0x5eee33(-0x2c,-0x24,0xc,-0x2c)](_0x1f360e);}}),JSON[_0x193575(-0x1d8,-0x1be,-0x1fa,-0x1b1)](_0x54f028);}async function detail(_0x20bcc6){const _0x427eb1={};_0x427eb1[_0x2edb97(0x239,0x227,0x26a,0x1fc)]=function(_0x59ea96,_0x4cd70b){return _0x59ea96+_0x4cd70b;};const _0x1e6f74=_0x427eb1;function _0x2edb97(_0x135add,_0x58b748,_0x2546b2,_0x4fc9a0){return _0x51649e(_0x135add-0x151,_0x135add- -0x1aa,_0x58b748,_0x4fc9a0-0x1aa);}const _0x3e9a50={};_0x3e9a50[_0x2edb97(0x219,0x237,0x1ef,0x202)]=[],_0x3e9a50[_0xa1d830(0x111,0x147,0xdd,0x13c)]=0x0,_0x3e9a50['jx']=0x0;let _0x208c4d=_0x3e9a50;const _0x13c8c0=await request(_0x1e6f74['QcbfZ'](home_url,'/api.php/p'+_0x2edb97(0x21f,0x257,0x202,0x1fd)+'?ac=detail'+_0x2edb97(0x1f4,0x214,0x1f3,0x209)+_0x20bcc6));_0x13c8c0[_0x2edb97(0x219,0x22a,0x24a,0x256)][_0xa1d830(0xf7,0x118,0xc9,0xe2)](function(_0x24b23f){function _0x44ab03(_0x1b36e3,_0x1fb061,_0x26af6c,_0x3e4b48){return _0x2edb97(_0x3e4b48- -0x423,_0x26af6c,_0x26af6c-0x12a,_0x3e4b48-0x36);}function _0x3e5b92(_0x300515,_0x3696cd,_0x20f2b4,_0x491304){return _0x2edb97(_0x491304-0x1a2,_0x3696cd,_0x20f2b4-0xcd,_0x491304-0x21);}_0x208c4d['list'][_0x3e5b92(0x397,0x3ac,0x370,0x384)]({'type_name':_0x24b23f[_0x44ab03(-0x256,-0x226,-0x24f,-0x222)],'vod_id':_0x24b23f[_0x3e5b92(0x3d0,0x381,0x375,0x3a9)][_0x3e5b92(0x3b7,0x376,0x385,0x38d)](),'vod_name':_0x24b23f[_0x3e5b92(0x389,0x3a8,0x37b,0x39e)],'vod_remarks':_0x24b23f[_0x44ab03(-0x223,-0x205,-0x21e,-0x1f2)+'s'],'vod_year':_0x24b23f[_0x44ab03(-0x222,-0x1ff,-0x1e3,-0x1f3)],'vod_area':_0x24b23f[_0x3e5b92(0x37f,0x37a,0x387,0x3b2)],'vod_actor':_0x24b23f[_0x44ab03(-0x269,-0x220,-0x25f,-0x233)],'vod_director':_0x24b23f[_0x3e5b92(0x3cd,0x3be,0x403,0x3cc)+'or'],'vod_content':_0x24b23f[_0x44ab03(-0x1dc,-0x215,-0x1da,-0x1ef)+'t'],'vod_play_from':'麻豆','vod_play_url':_0x24b23f[_0x44ab03(-0x26d,-0x274,-0x217,-0x251)+'rl']});});function _0xa1d830(_0x39f8c2,_0x56bfc5,_0x6a979e,_0xf62b22){return _0x5b72a1(_0x39f8c2-0x70,_0x6a979e,_0x6a979e-0x5c,_0x39f8c2-0x31);}return JSON[_0x2edb97(0x1e3,0x1aa,0x1ba,0x1e6)](_0x208c4d);}function _0x51649e(_0x2d35bf,_0x34547f,_0x1482e2,_0x5269de){return _0x3d02(_0x34547f-0x2c7,_0x1482e2);}async function play(_0x5bd48e,_0x5478d5,_0x45869e){const _0x595ce0={};_0x595ce0[_0x2490b9(0x121,0x118,0x13f,0x12c)]=_0x2490b9(0x13b,0x12a,0x162,0x11d)+'0';const _0x4e5a13={};_0x4e5a13[_0x2490b9(0x120,0x150,0x175,0x135)]='',_0x4e5a13['parse']=0x0,_0x4e5a13['jx']=0x0;function _0x2490b9(_0x4cf9c3,_0x20871b,_0x52e767,_0x2a2f47){return _0x51649e(_0x4cf9c3-0xb5,_0x20871b- -0x280,_0x52e767,_0x2a2f47-0x66);}_0x4e5a13[_0x5473ce(0x359,0x38d,0x3b8,0x3ae)]=_0x595ce0;let _0x1cc334=_0x4e5a13;_0x1cc334[_0x5473ce(0x3a1,0x3d5,0x3df,0x408)]=_0x5478d5;function _0x5473ce(_0x2ddafa,_0x13d617,_0xa5453d,_0x3d2d8a){return _0x5b72a1(_0x2ddafa-0x79,_0xa5453d,_0xa5453d-0x35,_0x13d617-0x2c2);}return JSON[_0x5473ce(0x399,0x392,0x3ad,0x389)](_0x1cc334);}async function search(_0x11e8a2,_0x3f7a64){const _0x2a26fd={'EZunB':_0x16c519(0x16d,0x15c,0x150,0x179),'tahXi':function(_0xd91755,_0xcf4c89){return _0xd91755===_0xcf4c89;},'mdZnF':function(_0x3c59ad,_0x4cb5f9){return _0x3c59ad!==_0x4cb5f9;},'qkKsc':_0x114f46(0x51,0x8b,0x55,0x88),'hFntn':function(_0x5860f2,_0x5c93a1){return _0x5860f2(_0x5c93a1);},'WbFMg':function(_0x2500d7,_0x450cb9){return _0x2500d7+_0x450cb9;}};function _0x114f46(_0xa6cb2,_0x57bb50,_0x3dd14d,_0x4ef272){return _0x51649e(_0xa6cb2-0x56,_0x4ef272- -0x321,_0x3dd14d,_0x4ef272-0x1d3);}if(_0x2a26fd['tahXi'](_0x11e8a2,searchState['wd']))searchState[_0x114f46(0xb7,0xa5,0xea,0xad)]++;else{if(_0x2a26fd[_0x114f46(0x78,0xa4,0x56,0x8b)](_0x114f46(0x59,0x60,0xc2,0x88),_0x2a26fd[_0x114f46(0xb4,0xae,0x9f,0xd0)]))_0x27635e[_0x114f46(0xb1,0x94,0xc7,0xa2)]['push']({'type_name':_0x1f8369['type_name'],'vod_id':_0x1d0241[_0x16c519(0x15b,0x15f,0x179,0x198)][_0x114f46(0x97,0x80,0x6b,0x74)](),'vod_name':_0xa64c14[_0x114f46(0x67,0x4f,0xa4,0x85)],'vod_remarks':_0x1d0343[_0x16c519(0x14f,0x189,0x1af,0x19e)+'s'],'vod_year':_0x5d08cb['vod_year'],'vod_area':_0x57261c[_0x114f46(0xd4,0x68,0xcc,0x99)],'vod_actor':_0x61f4a8['vod_actor'],'vod_director':_0x5b7091['vod_direct'+'or'],'vod_content':_0x5f021e[_0x114f46(0xcc,0xca,0xca,0xbd)+'t'],'vod_play_from':'麻豆','vod_play_url':_0x46eb47[_0x114f46(0x75,0x6c,0x54,0x5b)+'rl']});else{const _0x4ea646={};_0x4ea646['wd']=_0x11e8a2,_0x4ea646['page']=0x1,searchState=_0x4ea646;}}function _0x16c519(_0x4e05a4,_0x51e793,_0x140633,_0x2d741d){return _0x5b72a1(_0x4e05a4-0x8a,_0x140633,_0x140633-0x11e,_0x51e793-0x6b);}const _0x41827a={};_0x41827a[_0x114f46(0xd7,0x7c,0x6c,0xa2)]=[],_0x41827a[_0x114f46(0x3f,0xa7,0x57,0x7c)]=0x0,_0x41827a['jx']=0x0;let _0x33773a=_0x41827a;const _0x9a4922=await _0x2a26fd['hFntn'](request,_0x2a26fd[_0x16c519(0x150,0x12d,0xfa,0x138)](home_url,_0x114f46(0x8a,0xa6,0xa4,0xa0)+_0x16c519(0x149,0x177,0x15f,0x14d)+'?ac=detail'+'&wd='+searchState['wd']+'&pg='+searchState[_0x114f46(0x97,0xb4,0x7c,0xad)]));return _0x9a4922[_0x16c519(0x15d,0x171,0x18a,0x159)]['forEach'](_0xefdc66=>{const _0x24fb6d={};_0x24fb6d['type']=_0x2a26fd['EZunB'];function _0x5ded44(_0x4b9011,_0x5a737e,_0x584dd8,_0x3d14fb){return _0x16c519(_0x4b9011-0x1ce,_0x5a737e- -0xc9,_0x584dd8,_0x3d14fb-0x126);}_0x24fb6d[_0x4c568f(0x3f2,0x3c9,0x3c5,0x405)]=1.5;const _0x47c9ec={};_0x47c9ec[_0x4c568f(0x3c0,0x399,0x3b8,0x3d4)]=_0xefdc66[_0x5ded44(0x76,0x96,0xb3,0x7d)],_0x47c9ec[_0x4c568f(0x3af,0x38e,0x39d,0x368)]=_0xefdc66[_0x5ded44(0x67,0x8b,0x70,0xa4)];function _0x4c568f(_0x4e0f06,_0x5d5656,_0x42e33e,_0x95035d){return _0x16c519(_0x4e0f06-0xa4,_0x5d5656-0x23a,_0x95035d,_0x95035d-0xfc);}_0x47c9ec[_0x4c568f(0x343,0x37e,0x389,0x35d)]=_0xefdc66[_0x5ded44(0xa9,0x7b,0x71,0x9b)],_0x47c9ec[_0x4c568f(0x39d,0x3c3,0x3a6,0x393)+'s']=_0xefdc66[_0x4c568f(0x394,0x3c3,0x39b,0x3bb)+'s'],_0x47c9ec[_0x4c568f(0x387,0x39b,0x376,0x37a)]=_0x24fb6d,_0x33773a[_0x4c568f(0x38d,0x3ab,0x3d8,0x3a6)][_0x4c568f(0x357,0x374,0x363,0x399)](_0x47c9ec);}),JSON[_0x16c519(0x12e,0x13b,0x140,0x15e)](_0x33773a);}export function __jsEvalReturn(){const _0x5a8b75={};_0x5a8b75['init']=init,_0x5a8b75[_0x40145a(-0x2ef,-0x2bb,-0x2aa,-0x2ba)]=home;function _0x40145a(_0x594bd8,_0x16efa0,_0x3a1585,_0x3c7c2d){return _0x51649e(_0x594bd8-0x129,_0x3c7c2d- -0x662,_0x16efa0,_0x3c7c2d-0xf0);}_0x5a8b75[_0x40145a(-0x24c,-0x26c,-0x257,-0x270)]=homeVod,_0x5a8b75['category']=category,_0x5a8b75[_0x40145a(-0x2ab,-0x2ae,-0x290,-0x286)]=detail,_0x5a8b75[_0x40145a(-0x2d3,-0x2b5,-0x2d4,-0x2ae)]=play,_0x5a8b75['search']=search;function _0x10547d(_0x5f3609,_0x39dccd,_0x21207b,_0x314bf5){return _0x51649e(_0x5f3609-0x18c,_0x21207b- -0xd1,_0x39dccd,_0x314bf5-0x1e8);}return _0x5a8b75;}