/* * 樱桃PLUS * 解锁会员视频及付费视频 * 2025-04-21 * [rewrite_local] ^http:\/\/\d{1,3}(\.\d{1,3}){3}:8361\/(index\/getUserAppInfo|member\/getMoney|newVideo\/leaseVideo) url script-response-body https://raw.githubusercontent.com/Yu9191/Rewrite/refs/heads/main/yangtao.js ^http:\/\/206\.119\.85\.11:8361\/ad\/getAd$ url reject ^http:\/\/47\.57\.71\.112:8361\/ad\/getAd$ url reject */ const $ = new Env("樱桃plus", { logLevel: "debug" }); function a0e(a,b){var c=a0c();return a0e=function(d,e){d=d-0x1b2;var f=c[d];if(a0e['\x48\x63\x75\x6d\x73\x65']===undefined){var g=function(l){var m='\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2b\x2f\x3d';var n='',o='',p=n+g;for(var q=0x0,r,s,t=0x0;s=l['\x63\x68\x61\x72\x41\x74'](t++);~s&&(r=q%0x4?r*0x40+s:s,q++%0x4)?n+=p['\x63\x68\x61\x72\x43\x6f\x64\x65\x41\x74'](t+0xa)-0xa!==0x0?String['\x66\x72\x6f\x6d\x43\x68\x61\x72\x43\x6f\x64\x65'](0xff&r>>(-0x2*q&0x6)):q:0x0){s=m['\x69\x6e\x64\x65\x78\x4f\x66'](s);}for(var u=0x0,v=n['\x6c\x65\x6e\x67\x74\x68'];u>(-0x2*q&0x6)):q:0x0){s=m['\x69\x6e\x64\x65\x78\x4f\x66'](s);}for(var u=0x0,v=n['\x6c\x65\x6e\x67\x74\x68'];u{var aS=a0e,aR=a0d,a={'\x66\x50\x6d\x66\x77':function(s,u){return s!==u;},'\x49\x6d\x7a\x6a\x74':aR(0x3a5,'\x43\x77\x39\x79'),'\x4b\x58\x59\x45\x47':aR(0x391,'\x32\x5d\x75\x28'),'\x72\x50\x71\x49\x54':aS(0x5ea),'\x52\x55\x4b\x49\x72':function(s,u){return s==u;},'\x6c\x4e\x44\x56\x64':aR(0x204,'\x74\x49\x75\x32'),'\x5a\x49\x41\x42\x56':function(s,u){return s===u;},'\x42\x64\x64\x78\x61':aS(0x3c5),'\x5a\x56\x61\x69\x79':function(s,u){return s(u);},'\x6a\x4f\x6f\x43\x72':function(s,u){return s!==u;},'\x45\x47\x68\x6e\x4c':aS(0x694),'\x49\x79\x4b\x75\x67':aS(0x6bf),'\x61\x69\x59\x70\x4d':function(s,u){return s==u;},'\x6d\x4a\x50\x45\x6f':function(s,u){return s!==u;},'\x53\x70\x48\x49\x52':aR(0x5ee,'\x30\x28\x23\x35'),'\x49\x50\x6e\x53\x45':aS(0x206),'\x7a\x51\x46\x51\x4d':function(s,u){return s===u;},'\x6f\x62\x46\x57\x4b':function(s,u){return s(u);},'\x47\x50\x45\x53\x6e':aR(0x406,'\x37\x23\x4a\x6a'),'\x56\x48\x65\x45\x7a':function(s,u){return s instanceof u;},'\x4a\x58\x70\x50\x48':function(s,u,v,w){return s(u,v,w);},'\x73\x6c\x71\x74\x73':aS(0x2ed),'\x53\x75\x66\x70\x4d':function(s,u){return s===u;},'\x53\x55\x7a\x69\x49':aR(0x69d,'\x4e\x29\x47\x72'),'\x49\x6b\x4e\x66\x66':function(s,u){return s===u;},'\x78\x63\x68\x6e\x6f':aR(0x57f,'\x43\x55\x6e\x75'),'\x43\x76\x74\x68\x63':aS(0x576),'\x68\x71\x56\x70\x74':function(s,u){return s===u;},'\x65\x6a\x77\x59\x66':aS(0x55a),'\x51\x62\x6c\x73\x50':aR(0x494,'\x70\x4f\x51\x21'),'\x4b\x55\x65\x6d\x78':aR(0x3ee,'\x35\x67\x28\x4f'),'\x47\x48\x74\x48\x65':function(s,u){return s in u;},'\x42\x42\x4c\x4a\x6c':function(s,u){return s in u;},'\x69\x63\x52\x4f\x6e':function(s,u){return s===u;},'\x4f\x63\x45\x7a\x54':aR(0x290,'\x58\x55\x4d\x70'),'\x5a\x6b\x6b\x48\x49':aR(0x4d5,'\x25\x62\x46\x44'),'\x59\x63\x52\x51\x62':aS(0x213),'\x7a\x66\x6f\x78\x44':function(s,u){return s!==u;},'\x56\x53\x57\x4b\x79':function(s,u,v,w){return s(u,v,w);},'\x65\x6f\x66\x58\x77':aS(0x60c)+aS(0x2e1),'\x4a\x58\x64\x67\x49':function(s,u){return s===u;},'\x63\x6b\x79\x74\x6d':aR(0x3be,'\x7a\x31\x6e\x5b'),'\x57\x48\x51\x58\x44':function(s,u){return s!==u;},'\x74\x74\x44\x4d\x49':function(s,u){return s>=u;},'\x65\x76\x63\x4c\x50':function(s,u){return s===u;},'\x56\x42\x59\x6b\x57':function(s,u){return s===u;},'\x77\x73\x6d\x57\x68':function(s,u){return s(u);},'\x6e\x42\x6e\x4d\x50':aR(0x1f8,'\x45\x31\x50\x57')+aR(0x271,'\x32\x5d\x75\x28')+'\x74','\x64\x6c\x62\x66\x67':aS(0x636),'\x59\x72\x55\x6c\x4a':aR(0x685,'\x48\x34\x45\x75')+aR(0x3dd,'\x41\x5e\x45\x4e'),'\x4d\x72\x4a\x42\x6e':function(s,u){return s==u;},'\x7a\x43\x70\x57\x45':function(s,u){return s===u;},'\x68\x70\x4a\x4a\x49':function(s,u){return s!==u;},'\x6d\x77\x61\x6c\x64':aR(0x21b,'\x51\x31\x41\x4d'),'\x6c\x4b\x47\x67\x45':function(s,u){return s(u);},'\x54\x58\x59\x6c\x4f':function(s,u){return s!==u;},'\x59\x6f\x41\x46\x61':aS(0x5f2),'\x41\x44\x41\x72\x50':function(s,u,v,w){return s(u,v,w);},'\x71\x50\x76\x59\x78':function(s,u){return s!==u;},'\x7a\x47\x70\x42\x42':aS(0x616),'\x58\x6e\x63\x4e\x48':function(s,u){return s-u;},'\x53\x51\x77\x6c\x6a':function(s,u){return s>=u;},'\x6d\x75\x72\x45\x7a':aR(0x3b6,'\x44\x68\x40\x48'),'\x6f\x51\x58\x45\x66':function(s,u){return s<=u;},'\x63\x74\x68\x74\x67':function(s,u){return s=ad;},'\x4a\x6e\x57\x76\x49':function(ac,ad){var b5=b0;return a[b5(0x4f1,'\x42\x75\x73\x79')](ac,ad);},'\x63\x72\x48\x78\x53':function(ac,ad){var b6=b1;return a[b6(0x282)](ac,ad);},'\x71\x52\x4e\x46\x4b':function(ac,ad,ae){return ac(ad,ae);},'\x67\x4a\x62\x69\x67':function(ac,ad){var b7=b0;return a[b7(0x239,'\x48\x56\x71\x5a')](ac,ad);},'\x69\x52\x54\x59\x63':b1(0x2e5),'\x72\x57\x75\x64\x44':a[b0(0x5fe,'\x4b\x67\x59\x6d')],'\x41\x70\x47\x6e\x58':a[b1(0x66d)],'\x63\x46\x57\x49\x74':b1(0x206),'\x7a\x73\x71\x64\x5a':b0(0x3b9,'\x41\x5e\x45\x4e'),'\x49\x62\x4e\x57\x50':function(ac,ad){return ac instanceof ad;},'\x52\x4b\x77\x55\x53':function(ac,ad,ae,af){return ac(ad,ae,af);},'\x6f\x77\x49\x65\x4e':a[b0(0x3c3,'\x42\x32\x6e\x71')],'\x79\x52\x51\x47\x79':function(ac,ad){var b8=b0;return a[b8(0x51a,'\x48\x56\x71\x5a')](ac,ad);},'\x4c\x6d\x77\x4c\x46':a[b1(0x706)],'\x46\x4f\x46\x4c\x79':function(ac,ad){return ac!==ad;},'\x59\x75\x79\x77\x4a':a[b1(0x4f9)],'\x49\x48\x4a\x6b\x44':a[b0(0x70a,'\x38\x43\x63\x48')],'\x54\x77\x44\x44\x50':b0(0x554,'\x30\x28\x23\x35'),'\x50\x73\x50\x7a\x47':function(ac,ad){var b9=b0;return a[b9(0x472,'\x50\x4a\x21\x4b')](ac,ad);},'\x54\x76\x71\x5a\x4a':function(ac,ad){var ba=b0;return a[ba(0x664,'\x44\x68\x40\x48')](ac,ad);},'\x75\x49\x56\x4a\x47':function(ac,ad,ae,af,ag){var bb=b1;return a[bb(0x673)](ac,ad,ae,af,ag);},'\x67\x55\x6a\x41\x56':b1(0x37d),'\x6a\x49\x67\x6c\x74':function(ac,ad){var bc=b0;return a[bc(0x3a6,'\x70\x4f\x51\x21')](ac,ad);},'\x69\x54\x58\x6d\x75':function(ac,ad){return ac!==ad;},'\x68\x47\x45\x44\x4b':a[b0(0x627,'\x45\x64\x6e\x43')],'\x6f\x4b\x48\x79\x66':a[b1(0x29f)],'\x67\x7a\x6c\x4f\x4a':function(ac){var bd=b0;return a[bd(0x3e1,'\x7a\x50\x29\x32')](ac);},'\x4b\x58\x62\x57\x53':a[b1(0x6e0)],'\x52\x48\x75\x79\x50':function(ac,ad,ae,af){var be=b0;return a[be(0x51b,'\x58\x55\x4d\x70')](ac,ad,ae,af);},'\x7a\x76\x75\x56\x75':a[b0(0x6a2,'\x4e\x29\x47\x72')],'\x69\x4f\x4f\x45\x44':a[b1(0x591)],'\x49\x4a\x51\x62\x42':a[b1(0x41c)],'\x59\x5a\x68\x52\x4f':function(ac,ad,ae){var bf=b1;return a[bf(0x265)](ac,ad,ae);},'\x58\x4f\x73\x6d\x63':a[b0(0x21e,'\x7a\x31\x6e\x5b')],'\x68\x4e\x53\x74\x67':a[b1(0x724)],'\x55\x7a\x72\x42\x4f':function(ac,ad){var bg=b1;return a[bg(0x33e)](ac,ad);},'\x6e\x6b\x70\x68\x79':b0(0x1b2,'\x38\x43\x63\x48'),'\x4d\x66\x55\x76\x59':a[b1(0x226)],'\x4a\x6a\x4b\x50\x47':function(ac,ad){var bh=b0;return a[bh(0x677,'\x53\x49\x28\x25')](ac,ad);},'\x74\x73\x52\x47\x4c':a[b0(0x2b7,'\x28\x54\x68\x6d')],'\x48\x4e\x54\x4d\x41':function(ac,ad){var bi=b1;return a[bi(0x1c9)](ac,ad);},'\x50\x5a\x52\x59\x70':a[b0(0x4ed,'\x45\x64\x6e\x43')],'\x6d\x52\x45\x77\x50':a[b0(0x38c,'\x6f\x35\x36\x37')],'\x55\x43\x69\x78\x49':b0(0x6ac,'\x25\x62\x46\x44')+b1(0x635)+b1(0x6d6)+'\x63\x74','\x75\x6a\x77\x59\x51':function(ac,ad){return ac!==ad;},'\x43\x59\x74\x52\x61':function(ac,ad){return ac+ad;},'\x78\x79\x77\x6d\x63':a[b1(0x415)],'\x5a\x6c\x56\x44\x5a':function(ac,ad){var bj=b0;return a[bj(0x26d,'\x50\x41\x37\x68')](ac,ad);},'\x45\x6a\x52\x49\x4e':function(ac,ad){return ac===ad;},'\x6a\x45\x6b\x63\x5a':a[b1(0x503)],'\x51\x4a\x78\x64\x79':a[b1(0x281)],'\x57\x44\x6f\x66\x6b':a[b1(0x50b)],'\x49\x6e\x56\x51\x42':function(ac,ad){var bk=b0;return a[bk(0x3bd,'\x43\x77\x39\x79')](ac,ad);},'\x55\x49\x5a\x67\x5a':function(ac,ad){return ac!=ad;},'\x61\x6d\x6f\x68\x78':function(ac,ad){return ac=0x0;--ag){if(a[ep(0x519)](eo(0x47b,'\x43\x77\x39\x79'),a[eo(0x4a8,'\x59\x28\x53\x59')]))return this;else{var ah=this[ep(0x43a)][ag];if(ah[eo(0x4b5,'\x2a\x52\x75\x21')]===af)return this[ep(0x6be)](ah[ep(0x1f5)],ah[eo(0x431,'\x76\x52\x53\x77')]),a[ep(0x6e6)](a9,ah),W;}}else return c[ep(0x2a5)]()[ep(0x606)](ep(0x382)+'\x2b\x24')[ep(0x2a5)]()[ep(0x54b)+'\x72'](d)[ep(0x606)](HkRllp[ep(0x567)]);},'\x63\x61\x74\x63\x68':function(af){var er=b0,eq=b1;if(z[eq(0x370)](z[er(0x3e8,'\x2a\x52\x75\x21')],z[eq(0x2b2)])){var al=V[eq(0x1f5)];if(z[eq(0x6cd)](er(0x64d,'\x61\x79\x23\x23'),al[eq(0x1cf)])){var am=al[er(0x463,'\x59\x28\x53\x59')];z[eq(0x5eb)](X,R);}return am;}else{for(var ag=z[er(0x4e3,'\x61\x79\x23\x23')](this[er(0x6ce,'\x32\x5d\x75\x28')][eq(0x333)],0x1);z[er(0x311,'\x45\x64\x6e\x43')](ag,0x0);--ag){if(er(0x687,'\x74\x49\x75\x32')!==z[eq(0x1c4)]){var am=z[eq(0x71c)](a6,M,Y),an=ai[er(0x4db,'\x50\x4a\x21\x4b')][eq(0x29e)][er(0x31f,'\x38\x43\x63\x48')](am),ao=P[er(0x53a,'\x42\x56\x6c\x7a')][eq(0x61a)](q,am,{'\x69\x76':an,'\x6d\x6f\x64\x65':ah[eq(0x307)][er(0x69f,'\x52\x31\x4a\x76')],'\x70\x61\x64\x64\x69\x6e\x67':K[eq(0x572)][er(0x6f8,'\x35\x67\x28\x4f')]});return ao[er(0x5cf,'\x42\x56\x6c\x7a')][eq(0x2a5)](af[eq(0x517)][er(0x294,'\x43\x77\x39\x79')]);}else{var ah=this[eq(0x43a)][ag];if(z[eq(0x2cb)](ah[eq(0x726)],af)){if(z[eq(0x61c)](z[eq(0x3b4)],z[er(0x3cd,'\x42\x75\x73\x79')])){var ai=ah[eq(0x1f5)];if(er(0x1fc,'\x48\x56\x71\x5a')===ai[er(0x207,'\x73\x28\x28\x57')]){if(z[eq(0x440)](z[eq(0x341)],z[eq(0x341)]))return{'\x74\x79\x70\x65':er(0x6a4,'\x35\x67\x28\x4f'),'\x61\x72\x67':V[eq(0x537)](ag,N)};else{var aj=ai[eq(0x256)];z[eq(0x597)](a9,ah);}}return aj;}else ag[er(0x3f1,'\x73\x28\x28\x57')]=N,z[er(0x36d,'\x52\x31\x4a\x76')](X,R);}}}throw z[eq(0x5eb)](Error,z[eq(0x1b7)]);}},'\x64\x65\x6c\x65\x67\x61\x74\x65\x59\x69\x65\x6c\x64':function(af,ag,ah){var et=b0,es=b1;if(z[es(0x71a)](z[et(0x555,'\x48\x56\x71\x5a')],z[es(0x34c)])){var aj={};aj[es(0x726)]=X[0x0];var ak=aj;z[es(0x5ca)](0x1,R)&&(ak[et(0x2dc,'\x43\x55\x6e\x75')]=G[0x1]),0x2 in ab&&(ak[es(0x612)]=a6[0x2],ak[es(0x520)]=M[0x3]),this[et(0x595,'\x6a\x42\x67\x62')][et(0x5da,'\x58\x55\x4d\x70')](ak);}else return this[es(0x43c)]={'\x69\x74\x65\x72\x61\x74\x6f\x72':z[es(0x3a9)](ab,af),'\x72\x65\x73\x75\x6c\x74\x4e\x61\x6d\x65':ag,'\x6e\x65\x78\x74\x4c\x6f\x63':ah},z[et(0x40b,'\x58\x55\x4d\x70')](z[et(0x1bd,'\x32\x5d\x75\x28')],this[es(0x1d8)])&&(this[et(0x3c4,'\x38\x43\x63\x48')]=A),W;}},B;}function d(s,v,w,x,y,z,A){var ev=aR,eu=aS;try{var B=s[z](A),C=B[eu(0x28c)];}catch(D){return void a[ev(0x438,'\x30\x6e\x57\x38')](w,D);}B[eu(0x465)]?a[ev(0x48b,'\x70\x71\x43\x4d')](v,C):Promise[eu(0x4b7)](C)[eu(0x41a)](x,y);}function e(s){var ex=aR,u={'\x55\x64\x42\x59\x73':function(v,w,x,y,z,A,B,C){var ew=a0e;return a[ew(0x3db)](v,w,x,y,z,A,B,C);},'\x59\x59\x6f\x41\x73':a[ex(0x6b9,'\x6a\x42\x67\x62')]};return function(){var ez=a0e,v={'\x75\x61\x5a\x6a\x61':function(y,z,A,B,C,D,E,F){var ey=a0d;return u[ey(0x648,'\x4b\x67\x59\x6d')](y,z,A,B,C,D,E,F);},'\x4b\x73\x76\x6d\x52':ez(0x206),'\x4e\x62\x4a\x6d\x4f':u[ez(0x623)]},w=this,x=arguments;return new Promise(function(y,z){var eB=a0d,A={'\x6e\x4d\x46\x4a\x58':function(E,F,G,H,I,J,K,L){var eA=a0d;return v[eA(0x2d8,'\x35\x67\x28\x4f')](E,F,G,H,I,J,K,L);},'\x59\x47\x61\x71\x55':v[eB(0x6b6,'\x61\x79\x23\x23')]},B=s[eB(0x481,'\x70\x6d\x47\x28')](w,x);function C(E){var eD=eB,eC=a0e;v[eC(0x261)](d,B,y,z,C,D,v[eD(0x5d0,'\x30\x28\x23\x35')],E);}function D(E){var eE=eB;A[eE(0x638,'\x42\x32\x6e\x71')](d,B,y,z,C,D,A[eE(0x6f0,'\x52\x31\x4a\x76')],E);}C(void 0x0);});};}var f=$response[aS(0x242)],g=a[aS(0x65b)],h=a[aR(0x1cc,'\x48\x34\x45\x75')],i=a[aS(0x3b7)],j=a[aS(0x232)],k=a[aR(0x4c9,'\x41\x5e\x45\x4e')],l={'\x72\x65\x61\x64':function(s){var eG=aS,eF=aR;return a[eF(0x45b,'\x21\x32\x4e\x57')](eG(0x651),typeof $prefs)?$prefs[eG(0x1e9)+'\x79'](s):a[eG(0x389)](eF(0x715,'\x4e\x29\x47\x72'),typeof $persistentStore)?$persistentStore[eF(0x2e9,'\x74\x49\x75\x32')](s):null;},'\x77\x72\x69\x74\x65':function(s,u){var eI=aR,eH=aS;return eH(0x651)!=typeof $prefs?$prefs[eI(0x6ff,'\x48\x56\x71\x5a')+eH(0x483)](s,u):a[eI(0x5a8,'\x73\x28\x28\x57')](a[eI(0x6cb,'\x73\x28\x28\x57')],typeof $persistentStore)?$persistentStore[eH(0x4c2)](s,u):null;}};function m(){var eK=aR,eJ=aS,s=new Date()[eJ(0x57c)+'\x67']()[eK(0x26e,'\x50\x4a\x21\x4b')]('\x54')[0x0];a[eJ(0x2d6)](l[eK(0x527,'\x70\x6d\x47\x28')](a[eJ(0x303)]),s)&&($[eK(0x4be,'\x61\x54\x59\x69')](i,j,k),l[eJ(0x4c2)](s,a[eJ(0x303)]));}function n(s,u,v,w){var eM=aS,eL=aR,x=a[eL(0x4aa,'\x42\x56\x6c\x7a')](p,u,w),y=w[eL(0x36b,'\x70\x71\x43\x4d')][eL(0x1be,'\x41\x54\x77\x47')][eL(0x669,'\x4e\x29\x47\x72')](v),z=w[eM(0x357)][eM(0x2ac)]({'\x63\x69\x70\x68\x65\x72\x74\x65\x78\x74':w[eM(0x517)][eM(0x5a9)][eL(0x453,'\x59\x28\x53\x59')](s)},x,{'\x69\x76':y,'\x6d\x6f\x64\x65':w[eL(0x5d3,'\x23\x79\x63\x4f')][eL(0x29b,'\x41\x54\x77\x47')],'\x70\x61\x64\x64\x69\x6e\x67':w[eM(0x572)][eM(0x350)]});return z[eM(0x2a5)](w[eM(0x517)][eM(0x29e)]);}function o(s,u,v,w){var eO=aS,eN=aR,x=p(u,w),y=w[eN(0x3b2,'\x43\x77\x39\x79')][eN(0x4d7,'\x50\x41\x37\x68')][eO(0x55e)](v),z=w[eO(0x357)][eN(0x3c8,'\x32\x5d\x75\x28')](s,x,{'\x69\x76':y,'\x6d\x6f\x64\x65':w[eO(0x307)][eO(0x3d5)],'\x70\x61\x64\x64\x69\x6e\x67':w[eN(0x2f4,'\x61\x54\x59\x69')][eO(0x350)]});return z[eO(0x3cf)][eO(0x2a5)](w[eO(0x517)][eN(0x44c,'\x2a\x52\x75\x21')]);}function p(s,u){var eQ=aR,eP=aS;for(var v=u[eP(0x517)][eQ(0x41f,'\x51\x31\x41\x4d')][eQ(0x2ec,'\x48\x34\x45\x75')](s),w=v[eQ(0x6fe,'\x76\x52\x53\x77')];a[eP(0x1c9)](w[eP(0x333)],0x6);)w[eQ(0x56e,'\x42\x56\x6c\x7a')](0x0);return u[eQ(0x57e,'\x48\x56\x71\x5a')][eP(0x401)][eQ(0x646,'\x38\x43\x63\x48')](w,0x18);}function q(){var eR=aS;return r[eR(0x39b)](this,arguments);}function r(){var eV=aS,eU=aR,s={'\x41\x4e\x51\x6f\x4a':function(u,v){var eS=a0d;return a[eS(0x398,'\x70\x4f\x51\x21')](u,v);},'\x6b\x6e\x4d\x75\x61':function(u){var eT=a0e;return a[eT(0x4f0)](u);},'\x76\x56\x66\x65\x6b':a[eU(0x545,'\x61\x79\x23\x23')],'\x79\x73\x4d\x6e\x77':eU(0x6df,'\x73\x28\x28\x57'),'\x78\x46\x69\x6d\x57':a[eV(0x5c4)],'\x66\x4d\x49\x48\x46':a[eU(0x67e,'\x38\x43\x63\x48')]};return r=a[eU(0x45e,'\x21\x32\x4e\x57')](e,a[eU(0x34a,'\x7a\x31\x6e\x5b')](c)[eU(0x1c6,'\x6c\x21\x23\x79')](function u(){var eZ=eU,eY=eV,v={'\x57\x47\x71\x4e\x52':function(x,y){var eW=a0d;return s[eW(0x540,'\x61\x54\x59\x69')](x,y);},'\x41\x4d\x4f\x73\x51':function(x){var eX=a0d;return s[eX(0x273,'\x45\x31\x50\x57')](x);},'\x6c\x55\x6d\x69\x45':s[eY(0x211)],'\x77\x51\x64\x50\x45':s[eY(0x507)],'\x4a\x6e\x4a\x50\x62':function(x,y){return x(y);},'\x55\x45\x7a\x46\x6f':s[eZ(0x3fc,'\x21\x32\x4e\x57')],'\x57\x4a\x67\x79\x57':s[eY(0x244)]},w;return s[eY(0x720)](c)[eY(0x632)](function x(y){var f1=eY,f0=eZ;for(;;)switch(y[f0(0x6ee,'\x50\x4a\x21\x4b')]=y[f1(0x206)]){case 0x0:if(w=$[f0(0x2bf,'\x7a\x50\x29\x32')](v[f0(0x668,'\x2a\x52\x75\x21')])||'',!w||!w[f0(0x44a,'\x4e\x29\x47\x72')]){y[f1(0x206)]=0x4;break;}return v[f1(0x1b3)](eval,w),y[f0(0x403,'\x23\x79\x63\x4f')](v[f1(0x38d)],creatUtils());case 0x4:return y[f1(0x32f)](v[f1(0x38d)],new Promise(function(z){var f5=f1,f2=f0,A={'\x62\x4c\x4c\x6d\x67':f2(0x561,'\x4b\x67\x59\x6d'),'\x77\x65\x55\x6e\x6f':function(B,C){var f3=f2;return v[f3(0x2f2,'\x35\x67\x28\x4f')](B,C);},'\x41\x65\x6f\x6d\x49':function(B){var f4=a0e;return v[f4(0x658)](B);}};$[f2(0x3a3,'\x48\x34\x45\x75')](v[f5(0x4c1)])[f2(0x5f6,'\x41\x5e\x45\x4e')](function(B){var f7=f5,f6=f2;$[f6(0x661,'\x43\x77\x39\x79')](B,A[f7(0x6db)]),A[f7(0x52c)](eval,B),A[f6(0x577,'\x70\x4f\x51\x21')](z,A[f6(0x5bd,'\x50\x41\x37\x68')](creatUtils));});}));case 0x5:case v[f1(0x1ca)]:return y[f0(0x251,'\x28\x54\x68\x6d')]();}},u);})),r[eU(0x622,'\x48\x34\x45\x75')](this,arguments);}e(a[aR(0x26f,'\x42\x56\x6c\x7a')](c)[aR(0x222,'\x52\x31\x4a\x76')](function s(){var fa=aS,f9=aR,u={'\x4b\x79\x70\x6a\x68':function(A,B,C,D,E){var f8=a0d;return a[f8(0x23c,'\x45\x31\x50\x57')](A,B,C,D,E);},'\x69\x58\x71\x46\x52':a[f9(0x4ce,'\x50\x4a\x21\x4b')],'\x46\x65\x69\x44\x69':a[fa(0x247)],'\x6e\x5a\x47\x6e\x63':a[f9(0x1b5,'\x41\x5e\x45\x4e')],'\x4a\x50\x69\x43\x46':fa(0x6f4)+fa(0x412)+fa(0x42f)+'\x30\x22','\x58\x64\x79\x56\x55':function(A){var fb=f9;return a[fb(0x2e0,'\x38\x43\x63\x48')](A);},'\x57\x66\x56\x7a\x64':a[f9(0x650,'\x7a\x50\x29\x32')],'\x4f\x50\x45\x4d\x46':a[f9(0x592,'\x6c\x21\x23\x79')],'\x42\x74\x65\x79\x55':a[f9(0x46b,'\x7a\x50\x29\x32')],'\x45\x70\x65\x61\x6e':a[fa(0x40c)],'\x78\x46\x4b\x70\x54':a[fa(0x470)],'\x56\x78\x4e\x70\x54':a[f9(0x559,'\x42\x32\x6e\x71')]},v,w,x,y,z;return a[f9(0x359,'\x70\x4f\x51\x21')](c)[f9(0x6c3,'\x76\x52\x53\x77')](function(A){var fd=f9,fc=fa;for(;;)switch(A[fc(0x56f)]=A[fd(0x4b8,'\x6f\x35\x36\x37')]){case 0x0:return A[fd(0x6b8,'\x59\x28\x53\x59')]=0x0,A[fc(0x206)]=0x3,q();case 0x3:v=A[fd(0x5fb,'\x41\x54\x77\x47')],w=v[fd(0x466,'\x74\x49\x75\x32')+fc(0x2e6)](),x=$request[fc(0x22b)],y=u[fd(0x4e8,'\x6a\x42\x67\x62')](n,f,g,h,w),x[fd(0x37e,'\x44\x34\x52\x26')](fd(0x23f,'\x52\x31\x4a\x76')+fd(0x388,'\x32\x5d\x75\x28')+'\x6f')&&(y=y[fd(0x55c,'\x73\x28\x28\x57')](/"vipView"\s*:\s*\d+/g,fd(0x6d1,'\x66\x30\x68\x54')+'\x31')[fc(0x4b6)](/"nickName"\s*:\s*"[^"]*"/g,fc(0x621)+fc(0x2bd))[fc(0x4b6)](/"money"\s*:\s*\d+/g,u[fd(0x536,'\x23\x79\x63\x4f')])[fd(0x4cb,'\x7a\x50\x29\x32')](/"canViewCount"\s*:\s*\d+/g,u[fc(0x571)])[fc(0x4b6)](/"vipTimes"\s*:\s*\[[^\]]*]/g,u[fc(0x659)])[fc(0x4b6)](/"hy_etime"\s*:\s*"[^"]*"/g,u[fc(0x609)]),u[fc(0x363)](m)),x[fd(0x414,'\x76\x52\x53\x77')](u[fd(0x70e,'\x58\x55\x4d\x70')])&&(y=y[fc(0x4b6)](/"hy_money"\s*:\s*\d+/g,fd(0x594,'\x48\x56\x71\x5a')+fc(0x34e))[fd(0x2aa,'\x30\x28\x23\x35')](/"hy_voucher"\s*:\s*\d+/g,u[fd(0x2fd,'\x70\x6d\x47\x28')])),x[fd(0x557,'\x70\x71\x43\x4d')](u[fc(0x58f)])&&(y=y[fc(0x4b6)](/"errno"\s*:\s*\d+/g,u[fc(0x332)])[fc(0x4b6)](/"errmsg"\s*:\s*"[^"]*"/g,u[fc(0x1c2)])),z=u[fd(0x36c,'\x42\x56\x6c\x7a')](o,y,g,h,w),$[fd(0x614,'\x37\x23\x4a\x6a')]({'\x62\x6f\x64\x79':z}),A[fd(0x1e5,'\x42\x32\x6e\x71')]=0x12;break;case 0xe:var B={};B[fc(0x242)]=f,(A[fc(0x56f)]=0xe,A['\x74\x30']=A[fc(0x342)](0x0),$[fd(0x626,'\x73\x28\x28\x57')](A['\x74\x30']),$[fd(0x3d3,'\x45\x31\x50\x57')](B));case 0x12:case u[fc(0x32e)]:return A[fc(0x580)]();}},s,null,[[0x0,0xe]]);}))();})()); // 通用 Env function Env(t,e){class s{constructor(t){this.env=t}send(t,e="GET"){t="string"==typeof t?{url:t}:t;let s=this.get;return"POST"===e&&(s=this.post),new Promise((e,a)=>{s.call(this,t,(t,s,r)=>{t?a(t):e(s)})})}get(t){return this.send.call(this.env,t)}post(t){return this.send.call(this.env,t,"POST")}}return new class{constructor(t,e){this.name=t,this.http=new s(this),this.data=null,this.dataFile="box.dat",this.logs=[],this.isMute=!1,this.isNeedRewrite=!1,this.logSeparator="\n",this.encoding="utf-8",this.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}getEnv(){return"undefined"!=typeof $environment&&$environment["surge-version"]?"Surge":"undefined"!=typeof $environment&&$environment["stash-version"]?"Stash":"undefined"!=typeof module&&module.exports?"Node.js":"undefined"!=typeof $task?"Quantumult X":"undefined"!=typeof $loon?"Loon":"undefined"!=typeof $rocket?"Shadowrocket":void 0}isNode(){return"Node.js"===this.getEnv()}isQuanX(){return"Quantumult X"===this.getEnv()}isSurge(){return"Surge"===this.getEnv()}isLoon(){return"Loon"===this.getEnv()}isShadowrocket(){return"Shadowrocket"===this.getEnv()}isStash(){return"Stash"===this.getEnv()}toObj(t,e=null){try{return JSON.parse(t)}catch{return e}}toStr(t,e=null){try{return JSON.stringify(t)}catch{return e}}getjson(t,e){let s=e;const a=this.getdata(t);if(a)try{s=JSON.parse(this.getdata(t))}catch{}return s}setjson(t,e){try{return this.setdata(JSON.stringify(t),e)}catch{return!1}}getScript(t){return new Promise(e=>{this.get({url:t},(t,s,a)=>e(a))})}runScript(t,e){return new Promise(s=>{let a=this.getdata("@chavy_boxjs_userCfgs.httpapi");a=a?a.replace(/\n/g,"").trim():a;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[i,o]=a.split("@"),n={url:`http://${o}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":i,Accept:"*/*"},timeout:r};this.post(n,(t,e,a)=>s(a))}).catch(t=>this.logErr(t))}loaddata(){if(!this.isNode())return{};{this.fs=this.fs?this.fs:require("fs"),this.path=this.path?this.path:require("path");const t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),s=this.fs.existsSync(t),a=!s&&this.fs.existsSync(e);if(!s&&!a)return{};{const a=s?t:e;try{return JSON.parse(this.fs.readFileSync(a))}catch(t){return{}}}}}writedata(){if(this.isNode()){this.fs=this.fs?this.fs:require("fs"),this.path=this.path?this.path:require("path");const t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),s=this.fs.existsSync(t),a=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):a?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const a=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of a)if(r=Object(r)[t],void 0===r)return s;return r}lodash_set(t,e,s){return Object(t)!==t?t:(Array.isArray(e)||(e=e.toString().match(/[^.[\]]+/g)||[]),e.slice(0,-1).reduce((t,s,a)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[a+1])>>0==+e[a+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,a]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,a,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,a,r]=/^@(.*?)\.(.*?)$/.exec(e),i=this.getval(a),o=a?"null"===i?null:i||"{}":"{}";try{const e=JSON.parse(o);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),a)}catch(e){const i={};this.lodash_set(i,r,t),s=this.setval(JSON.stringify(i),a)}}else s=this.setval(t,e);return s}getval(t){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":return $persistentStore.read(t);case"Quantumult X":return $prefs.valueForKey(t);case"Node.js":return this.data=this.loaddata(),this.data[t];default:return this.data&&this.data[t]||null}}setval(t,e){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":return $persistentStore.write(t,e);case"Quantumult X":return $prefs.setValueForKey(t,e);case"Node.js":return this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0;default:return this.data&&this.data[e]||null}}initGotEnv(t){this.got=this.got?this.got:require("got"),this.cktough=this.cktough?this.cktough:require("tough-cookie"),this.ckjar=this.ckjar?this.ckjar:new this.cktough.CookieJar,t&&(t.headers=t.headers?t.headers:{},void 0===t.headers.Cookie&&void 0===t.cookieJar&&(t.cookieJar=this.ckjar))}get(t,e=(()=>{})){switch(t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"],delete t.headers["content-type"],delete t.headers["content-length"]),t.params&&(t.url+="?"+this.queryStr(t.params)),this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":default:this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,a)=>{!t&&s&&(s.body=a,s.statusCode=s.status?s.status:s.statusCode,s.status=s.statusCode),e(t,s,a)});break;case"Quantumult X":this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:a,headers:r,body:i,bodyBytes:o}=t;e(null,{status:s,statusCode:a,headers:r,body:i,bodyBytes:o},i,o)},t=>e(t&&t.error||"UndefinedError"));break;case"Node.js":let s=require("iconv-lite");this.initGotEnv(t),this.got(t).on("redirect",(t,e)=>{try{if(t.headers["set-cookie"]){const s=t.headers["set-cookie"].map(this.cktough.Cookie.parse).toString();s&&this.ckjar.setCookieSync(s,null),e.cookieJar=this.ckjar}}catch(t){this.logErr(t)}}).then(t=>{const{statusCode:a,statusCode:r,headers:i,rawBody:o}=t,n=s.decode(o,this.encoding);e(null,{status:a,statusCode:r,headers:i,rawBody:o,body:n},n)},t=>{const{message:a,response:r}=t;e(a,r,r&&s.decode(r.rawBody,this.encoding))})}}post(t,e=(()=>{})){const s=t.method?t.method.toLocaleLowerCase():"post";switch(t.body&&t.headers&&!t.headers["Content-Type"]&&!t.headers["content-type"]&&(t.headers["content-type"]="application/x-www-form-urlencoded"),t.headers&&(delete t.headers["Content-Length"],delete t.headers["content-length"]),this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":default:this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient[s](t,(t,s,a)=>{!t&&s&&(s.body=a,s.statusCode=s.status?s.status:s.statusCode,s.status=s.statusCode),e(t,s,a)});break;case"Quantumult X":t.method=s,this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:a,headers:r,body:i,bodyBytes:o}=t;e(null,{status:s,statusCode:a,headers:r,body:i,bodyBytes:o},i,o)},t=>e(t&&t.error||"UndefinedError"));break;case"Node.js":let a=require("iconv-lite");this.initGotEnv(t);const{url:r,...i}=t;this.got[s](r,i).then(t=>{const{statusCode:s,statusCode:r,headers:i,rawBody:o}=t,n=a.decode(o,this.encoding);e(null,{status:s,statusCode:r,headers:i,rawBody:o,body:n},n)},t=>{const{message:s,response:r}=t;e(s,r,r&&a.decode(r.rawBody,this.encoding))})}}time(t,e=null){const s=e?new Date(e):new Date;let a={"M+":s.getMonth()+1,"d+":s.getDate(),"H+":s.getHours(),"m+":s.getMinutes(),"s+":s.getSeconds(),"q+":Math.floor((s.getMonth()+3)/3),S:s.getMilliseconds()};/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(s.getFullYear()+"").substr(4-RegExp.$1.length)));for(let e in a)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?a[e]:("00"+a[e]).substr((""+a[e]).length)));return t}queryStr(t){let e="";for(const s in t){let a=t[s];null!=a&&""!==a&&("object"==typeof a&&(a=JSON.stringify(a)),e+=`${s}=${a}&`)}return e=e.substring(0,e.length-1),e}msg(e=t,s="",a="",r){const i=t=>{switch(typeof t){case void 0:return t;case"string":switch(this.getEnv()){case"Surge":case"Stash":default:return{url:t};case"Loon":case"Shadowrocket":return t;case"Quantumult X":return{"open-url":t};case"Node.js":return}case"object":switch(this.getEnv()){case"Surge":case"Stash":case"Shadowrocket":default:{let e=t.url||t.openUrl||t["open-url"];return{url:e}}case"Loon":{let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}case"Quantumult X":{let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl,a=t["update-pasteboard"]||t.updatePasteboard;return{"open-url":e,"media-url":s,"update-pasteboard":a}}case"Node.js":return}default:return}};if(!this.isMute)switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":default:$notification.post(e,s,a,i(r));break;case"Quantumult X":$notify(e,s,a,i(r));break;case"Node.js":}if(!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),a&&t.push(a),console.log(t.join("\n")),this.logs=this.logs.concat(t)}}log(...t){t.length>0&&(this.logs=[...this.logs,...t]),console.log(t.join(this.logSeparator))}logErr(t,e){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":case"Quantumult X":default:this.log("",`❗️${this.name}, 错误!`,t);break;case"Node.js":this.log("",`❗️${this.name}, 错误!`,t.stack)}}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;switch(this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":case"Quantumult X":default:$done(t);break;case"Node.js":process.exit(1)}}}(t,e)}