mirror of
https://github.com/6dylan6/jdpro.git
synced 2026-11-06 06:06:43 +08:00
1
This commit is contained in:
1 parent
acb2c9b2ef
commit
db2eae259f
3 files changed
+1
-15
No files matched your search
+1
-1
@@ -1 +1 @@
|
||||
var zS1VOWS,j7hHf2,DO4KBG,bRNKAD,GVE7fAE,E2Vehd0,IBAaYV,CaSIQP,SWtAye,wOfEXr6,rK3WHjx,uD9k73,LceLmfy;function isW0fM(zS1VOWS,j7hHf2,DO4KBG){for(DO4KBG=0x0;DO4KBG<j7hHf2;DO4KBG++)zS1VOWS.push(zS1VOWS.shift());return zS1VOWS}const ulz1NwK=["length",0x1,"b",0x0,"h",0x3,0xe3,0xef,"g",0x46,"f",0x4,0x8,0xff,"undefined",void 0x0,"d",0x85,0xd8,0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x2,0x5b,0x1fff,0x58,0xd,0xe,0x3ff,0x10000,0xa,0xd800,0xdc00,0x80,0x1f,0xf,0x12,0x75,0x1b,0x5,0xa9,0x9,0x5f,0x16,0xc0,0x77,0x27,"a",0x8d,0xe8,!0x1,0xe0,0x97,0xc3,"i",0xf4,0xf0,0x6d,0x6a,"c",0xa8,0x19,0x7f,0xffff,0x98,0x10,0xb4,0xfff1,0xe6,0x26,0x86,0x8f,0xf0a,0x800,0x89,0x90,0x91,0x92,0x93,0x94,0x99,0x9d,0x9c,null,0xaa,0xb0,0xb1,0xb2,0x14,0x2c,0x7c,0x39,"e",0xb9,0xba,0xbb,0xbd,0xbe,0x63,0xd0,0x20,0xa0,0xc8,0xc9,0xca,0xcc,0xbf,0xd2,0x6f,0x3c,0xf8,0x48,0x60,0x18,0xdf,0xda,0xf1,0xf2,0xae,0x41,0x2d,0xd1,0x40,0x17,0xdb,0x95,0x7a,0xe4,0xab,0x12d,";",0x139,0xad,!0x0,0x3b,0xd7,0x57,0x14d,0x151,0x159,0x15a,0x15c,0xac,0x2f,0x24,"2",0x164,0xfe,0xc2,0x33,"ed","w","l","1",0x4c,0x9e,0x185,0x6e,"-","+",0x19c,0x19e,"x",0x196,0x1ac,0x1ad,0x1ae,0xf5,0xd5,0xe1,0x37,0x16d,0x69,0x1b7,"_",0xf6,0xfa,0x6c,0x100,0x8a,0x1ba,0xce,0x3d,0x1bc,0x18f,0x1b4,0x1b5,0x1be,0x172,0x1cc,0x81,0xa4,0xaf,0xf3,0x5d,0x1c8,0x1e1,0x3e,0xb5,"j",0x28,0x49,0xa3,0x2000000,0x4000000,0xd3,0x1fe,0x1ff,0x1fd,"$1",0x1fb,"(",0x208,0x206,0x4e,"S+","00",0x207,0x210,0x20f,0x65,0x44,0x1fa,0x218,0x225,0x1ed,0x82,"ua","fp",0x233,0x1c7,0x71,0x42,0x215,0x238,0x21b,0x212,0x213,0x214,0x216,0x217,0x21e,0x21f,0x220,0x23d,"tk",0x23a,0x240,"rd",0x249,0x21c,":","&",0x183,0x256,0x257,0x258,0x259,0x24d,0x265,"wd","ls",0x189,0x25d,0x271,0x272,0x273,0x275,0x27a,0x253,0x250,0x24e,0x24f,0x254,0x27d,"t",0x27e,0x27f,0x25e,0x267,"pp",0x25f,"wk",0x268,0x26b,0x26c,0x262,"v","pf",0x26f,0x270,"iv",0x274,0x276,0x277,0x278,0x279,0x292,0x280,"=",0x25c,0x21a,0x23b,0x29a];c1tgITq(Lxt85r8(QtBwZCR),Lxt85r8(gRs9OGk),Lxt85r8(xt7CnaC),Lxt85r8(qZjyYrA),Lxt85r8(_AQbf6,ulz1NwK[0x19]),Lxt85r8(mbnO9j),Lxt85r8(QMrhWgp),Lxt85r8(OOcM41h),Lxt85r8(Emk2l3),Lxt85r8(HjGTmC),Lxt85r8(gu0yZvy));function Lxt85r8(zS1VOWS,j7hHf2=ulz1NwK[0x1]){Object.defineProperty(zS1VOWS,ulz1NwK[0x0],{value:j7hHf2,configurable:ulz1NwK[0x35]});return zS1VOWS}function gu0yZvy(...zS1VOWS){var j7hHf2,DO4KBG;function*bRNKAD(DO4KBG,bRNKAD,GVE7fAE,E2Vehd0={VdieMo:{}}){while(DO4KBG+bRNKAD+GVE7fAE!==-0x68)with(E2Vehd0.AlMuRv||E2Vehd0)switch(DO4KBG+bRNKAD+GVE7fAE){case E2Vehd0.VdieMo.Mu0Ruo+-0x13:case-0xe4:c1tgITq(zS1VOWS[ulz1NwK[DO4KBG+-0x93]]=ulz1NwK[0x3],zS1VOWS[ulz1NwK[0xa]]=ulz1NwK[0x3],E2Vehd0.AlMuRv=E2Vehd0.VdieMo,DO4KBG+=0x17d);break;case E2Vehd0.VdieMo.Mu0Ruo+0x16a:zS1VOWS[ulz1NwK[0x8]]=-ulz1NwK[0x1];for(zS1VOWS[ulz1NwK[0x4]]=ulz1NwK[DO4KBG+-0x216];zS1VOWS[ulz1NwK[0x4]]<zS1VOWS[ulz1NwK[0x5]];zS1VOWS[ulz1NwK[0x4]]++){zS1VOWS[-ulz1NwK[DO4KBG+-0x212]]=zS1VOWS[-ulz1NwK[0x6]].indexOf(zS1VOWS[ulz1NwK[0x2]][zS1VOWS[ulz1NwK[DO4KBG+-0x215]]]);if(zS1VOWS[-ulz1NwK[bRNKAD+0x68]]===-ulz1NwK[0x1])continue;if(zS1VOWS[ulz1NwK[0x8]]<ulz1NwK[bRNKAD+0x64]){zS1VOWS[ulz1NwK[DO4KBG+-0x211]]=zS1VOWS[-ulz1NwK[bRNKAD+0x68]]}else{c1tgITq(zS1VOWS[ulz1NwK[0x8]]+=zS1VOWS[-ulz1NwK[DO4KBG+-0x212]]*ulz1NwK[DO4KBG+-0x1ff],zS1VOWS[ulz1NwK[0x9]]|=zS1VOWS[ulz1NwK[0x8]]<<zS1VOWS[ulz1NwK[0xa]],zS1VOWS[ulz1NwK[0xa]]+=(zS1VOWS[ulz1NwK[0x8]]&ulz1NwK[0x1b])>ulz1NwK[0x1c]?ulz1NwK[0x1d]:ulz1NwK[bRNKAD+0x7f]);do{c1tgITq(zS1VOWS[ulz1NwK[bRNKAD+0x6c]].push(zS1VOWS[ulz1NwK[bRNKAD+0x6a]]&ulz1NwK[0xd]),zS1VOWS[ulz1NwK[0x9]]>>=ulz1NwK[0xc],zS1VOWS[ulz1NwK[0xa]]-=ulz1NwK[0xc])}while(zS1VOWS[ulz1NwK[0xa]]>ulz1NwK[0x16]);zS1VOWS[ulz1NwK[0x8]]=-ulz1NwK[DO4KBG+-0x218]}}if(zS1VOWS[ulz1NwK[0x8]]>-ulz1NwK[0x1]){c1tgITq(E2Vehd0.AlMuRv=E2Vehd0.VdieMo,bRNKAD+=0x20,GVE7fAE+=-0x196);break}else{c1tgITq(E2Vehd0.AlMuRv=E2Vehd0.VdieMo,DO4KBG+=-0x1e0,bRNKAD+=0xb8,GVE7fAE+=0x4d);break}case DO4KBG-0x3e:return j7hHf2=!0x0,Emk2l3(zS1VOWS[ulz1NwK[DO4KBG+-0x2e]]);case E2Vehd0.VdieMo.rfb3Vv+-0x13:c1tgITq([E2Vehd0.VdieMo.Mu0Ruo,E2Vehd0.VdieMo.rfb3Vv,E2Vehd0.VdieMo.c4qb3vC]=[0x29,-0xf6,-0x1f],zS1VOWS[ulz1NwK[0x0]]=ulz1NwK[0x1],zS1VOWS[-ulz1NwK[0x6]]="RoYgDn:K<a_kuz1MQ[#2O>8F7tPbmH%{IVNi.3,qS9(4&LW`A;J+vfBX]cG^*y?5dwE\"Cr}p~s$jl=0Zx@!Teh/|6)U",zS1VOWS[ulz1NwK[0x2]]=""+(zS1VOWS[ulz1NwK[0x3]]||""),E2Vehd0.AlMuRv=E2Vehd0.VdieMo,DO4KBG+=0xe,bRNKAD+=-0x42,GVE7fAE+=0x37);break;case 0xaf:case GVE7fAE- -0x117:c1tgITq(zS1VOWS[ulz1NwK[DO4KBG+-0x97]]=zS1VOWS[ulz1NwK[0x2]].length,zS1VOWS[ulz1NwK[0xb]]=[],E2Vehd0.AlMuRv=E2Vehd0.VdieMo,bRNKAD+=-0xdc,GVE7fAE+=-0x68);break;default:c1tgITq(zS1VOWS[ulz1NwK[0xb]].push((zS1VOWS[ulz1NwK[DO4KBG+-0x210]]|zS1VOWS[ulz1NwK[DO4KBG+-0x211]]<<zS1VOWS[ulz1NwK[0xa]])&ulz1NwK[DO4KBG+-0x20c]),E2Vehd0.AlMuRv=E2Vehd0.VdieMo,DO4KBG+=-0x1e0,bRNKAD+=0x98,GVE7fAE+=0x1e3);break;case 0x7:c1tgITq([E2Vehd0.VdieMo.Mu0Ruo,E2Vehd0.VdieMo.rfb3Vv,E2Vehd0.VdieMo.c4qb3vC]=[-0x5c,-0xda,0x6],E2Vehd0.AlMuRv=E2Vehd0.wE5kEr,DO4KBG+=-0x12,bRNKAD+=-0xe5,GVE7fAE+=0x60);break;case-0x90:c1tgITq([E2Vehd0.VdieMo.Mu0Ruo,E2Vehd0.VdieMo.rfb3Vv,E2Vehd0.VLine truncated
|
||||
var GoThKoE,R_VhN8,g529Mob,FOPQUAJ,gcVdFAa,iB2ibIr,hSfa0T,P_rQlHF,qkJJru,t6Lue8,cOAFH8,cy80bkT,o4KptP1;function aWCV5pY(GoThKoE,R_VhN8,g529Mob){for(g529Mob=0x0;g529Mob<R_VhN8;g529Mob++)GoThKoE.push(GoThKoE.shift());return GoThKoE}const gU_XJmL=[0x0,0x1,0x8,0xff,"length","undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,0x3,"push",0x4,0x5b,0x1fff,0x58,0xd,0xe,0x2,0x5a,"i",0x5,"d","\n",0x85,!0x0,0x10,null,"a",0x76,0x77,0x78,0x7e,0x7f,0x80,0xa,0x83,"b",0x8e,0xeb,0x97,"g",0x18,0x9,0xb,0xab,0x88,0x82,0x6c,0x17,"e","f",0xa0,0xa5,0xbc,0xbd,0xbe,0xc3,0x24,0xb5,"c",!0x1,0xbb,"ed","w","l",0x75,0xd9,0x19,0x3c,0xdf,0xca,0x4b,0xef,0x65,0x33,0x9e,0xf3,0xf2,0x6e,0xaf,0x81,0xc5,0x5e,0x1e,0x101,0xa9,0x9d,0xd4,0x2b,"-",0x107,void 0x0,"+",0xf5,"h",0x1f,0x39,0x66,"x",0xa4,0xe7,0x8b,0xa2,0xcf,0x4a,0x100,0x2a,0x10e,0x12b,0xffff,0xf,0xfff1,0x12e,0xf0a,0xd7,0x15,0x68,0x46,0x20,0xb8,0xf4,0xc0,0xf0,0x40,0x3ff,0x138,0xe0,0x2000000,0x4000000,0x102,"=",";",0x13f,0x140,0x141,0x142,0x143,0x144,0x146,0x145,0x13b,0x94,0x3e8,0x153,0x163,"_",0x168,0x154,0x155,"1",0xdd,0xec,0x16a,0x170,0x172,0x174,0x179,0xf7,0x47,0xde,"j",0xfa,0x13a,0xd6,0x187,0x186,0x192,0x19b,0x19c,0x1a3,0x90,0x1ac,0x1ad,0x1b1,0x5d,0x19a,0x12f,0x156,0x1cc,0x1cd,0x1cb,"$1",0x1c9,"(",0x1d6,0x1d4,"S+","00",0x1d5,0x1dc,0xc1,0x7a,0x60,0x28,0x1ea,0x1f6,0xc8,0xb7,0xd3,0x86,0x1c3,0x53,"ua","fp",0x20a,0x211,0x225,"tk",0x228,0x229,0x22a,0x22b,"rd",0x22f,0x213,0x12a,0xfc,0x231,":","&",0xe9,"2",0x235,0x233,0x23f,0x240,0x241,0x250,"wd","ls",0x189,0x248,0x25c,0x25d,0x25e,0x260,0x242,0x265,0x23c,0x239,0x23d,0x267,0x269,0x268,"t",0x26a,0x26b,0x249,0x252,"pp",0x24a,"wk",0x253,0x256,0x257,0x24d,"v","pf",0x25a,0x25b,"iv",0x25f,0x261,0x262,0x263,0x264,0x27e,0x26c,0x247,0x216,0x284,0x285];VCErxaG(qQrg4br(dFj7Fl,gU_XJmL[0x13]),qQrg4br(pGbC0q3),qQrg4br(kJDdMJk),qQrg4br(rJtoq5r),qQrg4br(aGkkVf,gU_XJmL[0xb]),qQrg4br(urBYec,gU_XJmL[0xd]));function qQrg4br(GoThKoE,R_VhN8=gU_XJmL[0x1]){Object.defineProperty(GoThKoE,gU_XJmL[0x4],{value:R_VhN8,configurable:gU_XJmL[0x3e]});return GoThKoE}function Jf2BTV8(GoThKoE){var R_VhN8="XuAGWcgBfKkdOlJFLnaoIUVRHrTEhj@zvN+Ci%p^6|8mtbS{q]P~>4wx(1,3?_2)`!$[;=yD*\"e&#.0MY59QZs/:<7}",g529Mob,FOPQUAJ,gcVdFAa,iB2ibIr,hSfa0T,P_rQlHF,qkJJru;VCErxaG(g529Mob=""+(GoThKoE||""),FOPQUAJ=g529Mob.length,gcVdFAa=[],iB2ibIr=gU_XJmL[0x0],hSfa0T=gU_XJmL[0x0],P_rQlHF=-gU_XJmL[0x1]);for(qkJJru=gU_XJmL[0x0];qkJJru<FOPQUAJ;qkJJru++){var t6Lue8=R_VhN8.indexOf(g529Mob[qkJJru]);if(t6Lue8===-gU_XJmL[0x1])continue;if(P_rQlHF<gU_XJmL[0x0]){P_rQlHF=t6Lue8}else{VCErxaG(P_rQlHF+=t6Lue8*gU_XJmL[0xe],iB2ibIr|=P_rQlHF<<hSfa0T,hSfa0T+=(P_rQlHF&gU_XJmL[0xf])>gU_XJmL[0x10]?gU_XJmL[0x11]:gU_XJmL[0x12]);do{VCErxaG(gcVdFAa.push(iB2ibIr&gU_XJmL[0x3]),iB2ibIr>>=gU_XJmL[0x2],hSfa0T-=gU_XJmL[0x2])}while(hSfa0T>gU_XJmL[0x9]);P_rQlHF=-gU_XJmL[0x1]}}if(P_rQlHF>-gU_XJmL[0x1]){gcVdFAa.push((iB2ibIr|P_rQlHF<<hSfa0T)&gU_XJmL[0x3])}return hHp9AXL(gcVdFAa)}function lu543Q0(g529Mob){if(typeof GoThKoE[g529Mob]===gU_XJmL[0x5]){return GoThKoE[g529Mob]=Jf2BTV8(R_VhN8[g529Mob])}return GoThKoE[g529Mob]}VCErxaG(GoThKoE={},R_VhN8=aWCV5pY(["MSAPK","MSFBK","MS|_K","qSfzge6W)%JyN^X%zb","Os8@P`!a","fYYQ[QP0R","Y6rQS|qa","9QrG#S{w`^+Q%,fFYZfc","hG;GY\"da","13/B","i<X]MeT:R","9X:.UUF0","Z~qK","DRZ4E","q1~fx9%o~ow>u","oF~fhDCoB","q1~fx9qA","HF?.q;i@g","jFlk+0Eo#n","1;i.mY^oB","aFVx@0#>B","M3hBU","u$7wx./+z)A,P_Tjp?4x9ifSMFmY+Pvahw2\"@\"qaaO;Y;G","A1>x|wF{(,+qF9Bz~!Dg@sP,u){#?E!R<X","]~x#.q6Hs`J2+%[@N;Ac6&$e,I?BY{Ko<!N*N3r4baK;D3@H*X","{wIBe=C=y,xW+c46*2dj3+TA","QhjkB+o{(n%>1qlEua6\"L1a`d3\"Y&Tz%?3H@}>ZOqFv#X","&(ZP.qhf3!]]Ac","TI<w>*SaZodqYCCzA$lk","qgQ..#;aXK1#ci/hpTRhK1Z6l2#SQAF","*2}v7b1|$)mJ]Ls6y!zW3,C{&d`B4L#rwqK&:pX","K%Q4o0b{5Fjx*D_i4DCv52iHXU:oh{Cr36Hw%(MM7nSx/5hCZqu","&z:KmYlr[o","j?B@ECKr9)1\"ccvR9rXwx,pOL$RGGP1h5%G","Cq:wzst,+?$\"2Jiae2yBIpX","T!v@a#FB\"nPhpr289hG","<G>4fe8`va!u)yH8w~)g","F?*~M5E|?!PCprwhiDdkl","S!=hF28>3fOMEG`nODxg","xGf0v\"iinOG@\"*dTE?G","H6,fkpf@726n;G4hcwQ.p;X@;`{d~pV+@eA*N\"4jNOF*DF5Ta1K&,~[1!OE","JmZP[M<>_2K*P]LEIw#T3M&1:`zHsiA%AOR]/=OazUZeYEq^)J[ja",".JR>?,1{5aSW^A(|RFlBr","E6?k1^Z6!FA_!H1RJK|wVD$@9wRk_qg","7qVxwyiOh2Ek`Ein","02fER3hHV`/adJ&rY!P4k1r|kIqn&Tv@0gij#=SYX$A~AcA%Uu","Wj)]&x;Sb3f;oEjCdR)\"ED5|cw\"]~yBp.J#Tg=uCow8","[gv@|(Hf\"IS$_?g%*2QTaPTHX?u{+r<V0rG","$n+vdx>6NwW,`ElI4D;zk5xB?ncKFTh|{gje0#(@>1~HzP3|lu","6!6~~yFB)?`YV52@QyDwYP+/5)eCerAHb6[f","=w!g9QheZ`Yu.W9h]OJ>[+&)TJnqT%l","+OVW?q=)]F%MXiGrtT;.w.86_3OMpJt^Hwbk","T+wxM5y@HlZF9=ypOecPOPj=?J%GNqjiRSrwm~0e|!cgO{[aEu","F6Qv*q.M%lt2=H|oRj/DYxM1kJ^","mgo.apLA4`q2DTv@`~OB","pGPEm~=BbUxy@cg%%;yWsP\"~5K","=GS#j>6S4`yWL3ui*I2W4^lBCwMumJ;@YJjky*#>x,<1u","i~]~,ZR4zF}esq:C%?`K#qK)#f_YAyM^LD%B?+3&9O[Y2,|ozgR#qZ`,coi","p2Oz|wf,\"nOI2%v8?z@WC0!Cu?P\"hEK","<!z@O=JyA?(y}=q6BWcP:=ki_JQ.NL`ji?u","!+LwX?[&8JizBTcz2hHgR{~R}Ifg|W","^%34hY}OrIJ9^T`@#~A","?;T*4%6O0aX~CT*zQ\"^\"oPIi>w]\"/pA%`z|&?+[j6!%#:Ts|)%Zj#eG|G","LF}v.PS,{a`a~JmTfRQj\"i}>7,h","1RMh0xUlr!V~WQZ66jmvO","%e,~.#PS4`9)liloXCnEOqgfn)lM75WzSOgzR=ECb3s?2lAzQX","]Ku@cM;O{F8xFAcaU1mjXilu+1q>2]R+A$34tYISjU_JVLine truncated
|
||||
@@ -1,7 +0,0 @@
|
||||
/*
|
||||
0 0 27 5 * jd_opencard0527.js
|
||||
*/
|
||||
|
||||
const $ = new Env('端午礼遇周 嗨购618_6.3');
|
||||
var H3iFOM,p0V3zob,CI7Phnz,dZ7KqFE,hYZBlmG,JDtoyTJ,l3NtNY,b5FAJtt,xr2X_s,Ig2O_1X,xdXVC3;function eDE8y1u(H3iFOM,p0V3zob,CI7Phnz){for(CI7Phnz=0x0;CI7Phnz<p0V3zob;CI7Phnz++)H3iFOM.push(H3iFOM.shift());return H3iFOM}const x5c3Rd=[0x0,0x1,0x8,0xff,"length","undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,0x4d,0xad,"c","a",0x9,0x5,"f","d",0x3,0x2,"h",0x2000000,0x4000000,!0x1,0x93,0x39,0x79,0x8c,0x72,"g",0xa6,null,"\n",!0x0,0x7b,0x7f,0x80,0x75,0x73,0x8b,0x8e,0x8f,0x91,0x92,0x64,0x98,0x99,0x10,0x200,0x17,0x4,0xf,0x3ff,0x1f,0x12,0x20,0x18,0xa,0x13,0x40,0xffff,0xb2,0x94,0x19,"i","e",0xba,0xc0,0xbf,0xc1,0xc7,0xc8,0xcc,0xd0,0xd1,0xd2,0xd4,0xcf,0xa2,0xd6,"UA",0xdf,0xe0,0xd5,"b",0x71,0x22,0x50,0x1a,0xaf," ",0xef,"\u8D26\u53F7",0xf0,0x100,0x105,0x3e8,0x10f,0x106,0xd800,0xdbff,0xdc00,0x10000,0xdfff,void 0x0,0x121,0x122,0xf8,0x1d,0xa9,0x102,0x111,0x10c,0x12d,0x103,0x112,0x10e,0xe9,0x90,"=",";",0x1f4,0x107,0x13f,0xa1,0x1b,0x3d,0x67,0xac,0x45,0x9f,0x8a,0xdc,0xb0,0x14b,0x14c,0x144,0x15c,0x15b,0x320,0xc4,0x104,0x175,0x173,0x178,0x17e,0x17c,0x18a,0xb,0x11a,0x191,0x196,0x194,0x3c,0x12c,0x189,0x11d,0xb1,0x5e,0xab,0x1e,0x9c,0xfc00,0xffffff80,0xfffff800,0xffff0000,0xffe00000,0xa0,0xf1,0x53,0x1ac,0x1ad,0x800,0x10ffff,0x95,0x1b7,0x1be,0x1bf,0x1c0,0x1c6,0x1d5,0x1ca,0x1c7,0x1d1,0x1e7,0x1e8,0x1eb,0x1f1,0x1f2,0x201,0x202,0x203,0x204,0x1ff,0x211,0x212,0x216,0x1a8,0x1b3,0x1b0,0x221,0x223,0x224,0x1b9,0x227,0x22a,0x22b,0x226,0x228,0x229,0x22d,0x230,0x231,0x233,0x234,0x235,0x22f,0x232,0x23e,0x242,0x243,0x246,0x247,0x249,0x24a,0x24b,0x24c,0x24d,0x24e,0x252,0x253,0x254,0x259,0x258,0x269,0x272,0x275,"\u3011",0x278,0x279,0x27a,0x27c,0x27d,0x27e,0x268,0x28f,0x293,0x294,0x295,0x298,0x299,0x29e,0x29a,0x290,0x25d,0x14,0x263,0x2a6,0x264,0x29c,"\u706B\u7206",0x1b2,0x1b1,0x2b4,0x2ba,0x2bc,0x2ae,0x2b0,0x2b1,0x2b2,0x2b3,0x2b9,0x2b6,0x2be,0x7530,0x2c6,0x1ed,0xfe,0x2c8,0xa7,0x52,0xbc,0xbd,0x2ce,0x2d1,0x2bd,0x2c5,0x2ee,0x21f,0x2cf,0x2f2,0x2f3,0x2f4,0x2d2,0x2d7,0x2d8,0x2fe,"fn",0x2db,0x2dd,0x2de,"cl","H5",0x2df,0x2e0,0x2e1,"ua",0x2e2,0x2e4,0x2e5,0x2e6,0x2e7,0x2e8,0x2e9,0x2ea,0x2eb,0x2ec,0x2ed,0x304,0x2ef,0x2f0,0x30a,0x30b,0x311];function fMzkSw(H3iFOM,p0V3zob=x5c3Rd[0x1]){Object.defineProperty(H3iFOM,x5c3Rd[0x4],{value:p0V3zob,configurable:x5c3Rd[0x1e]});return H3iFOM}function suHG6Lb(H3iFOM){var p0V3zob="m=APjQgLhiRdWYnDptHSZKEork,M4;?|Tu.Bx0b3>aU58s[J`~7:(!\"$l#)1v9}/N]<_fec^%z{Vyw*F+IGq@COX26&",CI7Phnz,dZ7KqFE,hYZBlmG,JDtoyTJ,l3NtNY,b5FAJtt,xr2X_s;j2kN_XJ(CI7Phnz=""+(H3iFOM||""),dZ7KqFE=CI7Phnz.length,hYZBlmG=[],JDtoyTJ=x5c3Rd[0x0],l3NtNY=x5c3Rd[0x0],b5FAJtt=-x5c3Rd[0x1]);for(xr2X_s=x5c3Rd[0x0];xr2X_s<dZ7KqFE;xr2X_s++){var Ig2O_1X=p0V3zob.indexOf(CI7Phnz[xr2X_s]);if(Ig2O_1X===-x5c3Rd[0x1])continue;if(b5FAJtt<x5c3Rd[0x0]){b5FAJtt=Ig2O_1X}else{j2kN_XJ(b5FAJtt+=Ig2O_1X*x5c3Rd[0xc],JDtoyTJ|=b5FAJtt<<l3NtNY,l3NtNY+=(b5FAJtt&x5c3Rd[0xd])>x5c3Rd[0xe]?x5c3Rd[0xf]:x5c3Rd[0x10]);do{j2kN_XJ(hYZBlmG.push(JDtoyTJ&x5c3Rd[0x3]),JDtoyTJ>>=x5c3Rd[0x2],l3NtNY-=x5c3Rd[0x2])}while(l3NtNY>x5c3Rd[0x9]);b5FAJtt=-x5c3Rd[0x1]}}if(b5FAJtt>-x5c3Rd[0x1]){hYZBlmG.push((JDtoyTJ|b5FAJtt<<l3NtNY)&x5c3Rd[0x3])}return Ilexex6(hYZBlmG)}function RQm7VtU(CI7Phnz){if(typeof H3iFOM[CI7Phnz]===x5c3Rd[0x5]){return H3iFOM[CI7Phnz]=suHG6Lb(p0V3zob[CI7Phnz])}return H3iFOM[CI7Phnz]}j2kN_XJ(H3iFOM={},p0V3zob=eDE8y1u(["~>_Ta+iS8],Yu%D3","+.4w5+m","gjNi|*xA","6}e^Q!Y=","55Q{^$]=","|vDyII[A",";D+iJf4?g","FtaVJc&WJ!0z\"kyb@zB;X(\")w!cwm","?f~TVI`+y}JBivCa^]o?s/YJSvfctQ","?ff77~!Y~#dFivybMfcin","\"Z0L^.b(`<|.4^ek(|5;!!(AfS~ew~>b3^giX#qYL","SD:!6()+!Sf!h^]r?vvLt(rA&1,","G:y!!%MB^N;t?~30Ck*Lp7KBTv:1RIvU|#<Tk","&!{:&*7[=<KF_qqM1^|?`/?A","N4$4.1X#gY&x=","^sou1!#;9l@7exj|s>Vh\"/dYmvxP)e4Ue`@{U9{)J<I_ixY","d#(;dbDJYnYZCx:MU]e4VqsC6]0","AB<:$wWHjY5+|1L|}f5R8GtSW]otC`THj#Ly50bxg);Z=","Y,Jih7dSh$>+I%i3R50L","EiP;_Ft;ON5((q1oI|]g+b^=xY","{dTgYyhc{}R9DAx?v4aMeI}rZY7y21aSWDKL","!fjLn{.?~\"=%#e/Uo#5{/.wLsK","m~:{{}]:;<|F\"Y,aY[\"$3BJYk]kg|A","~i?yweWcgNif)Y$a8oy,D}.O<\")KH0]rKvw{Q`SI.\"4","_|x{q^QLYK$y&A*Svi/4P[MS]\"JnFnlUuf<QV7eLslzzQ%<r)fkVrJDY~#>","a{&Tc}WAN!5+(P74hW>\"*yAU`!6_=","%df,r#r(u\"B|jqyb<0tgf%)>`D","QD\"L_I~Y*D6w#xpZYfxLtyygeS_1bYNo2z!R",">]}$]Ikap/qcfM00BD+i>/IYxY*D%MB|co~:LFF#v}z!qcW","J>2~oJyHDvue=000G:pVZq8)~i~zKperof&;I}3Bq#!e*n$;?[TiLvb?~<a","=\"4|u^%W{nJR#`$B\"f94&(jHJH,)`1}U+.@wLvA+1t{{mDXE{f>i$0Ya#n",":0}$Lv:Cpvq7m3Ub9PBTWy[?5nnGp^\"aN4GTazda`vWfSqArv\"Lg","dTk*;>m)F/TM0j>|,;f!Z>oa]#/z3^xrTP>zd{dL114yy%<xl1:wZ","XZF~09\"{vhJr.kc|.`/41)Ca:#dZ~%oBR^0|!lUNIigJFbEa{]<Q;","G]p\"|*)OJDp.pP",")iwLj}pr;<&{ajPrcs+g","zfy|>l^=a}X/z%j|u5\"$8+^;I/%+Njl;Y,P","$1W{HI;!`i\"4nQw,}tdTg$aJmi{{<0i","Z/h?f$%?VtXIWD`,I:?L","gW[|3JlAsHNlWDPrh[kgk^c(+#n}&keSV:czN%//vlz;W^jH","S{igh$pA?1a(q,f?}zQLs:[A",")s;$hxSJu<CWBneHZ/=","d>z:F}AH!\"+hU9|o<i\"|o(V:xN,$0jE4t#KRjF2><SbR!p<r4{s{xB+)g","ydt:F#2rA\"h:Nq~>L/<:5\"a#Utq/>M&4&]@!i#+(!\"fk{ee0/zDuye/:ZS","sW/~;q4xp/h%d^c0<\"sLS","J0}|j}m","wfRw~w:a]Hq{@`o.`,r~A{5#vlu","Bv7%H#$Y]iS?)0#;xvZLlv3=","p[W|#@rxgNk}z`OElig(j%oJyt\"yBq2U6s0(n}Tr(#x","/o3z\"Line truncated
|
||||
function Env(o,t){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((r,i)=>{s.call(this,t,(t,e,s)=>{t?i(t):r(e)})})}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.logLevels={debug:0,info:1,warn:2,error:3},this.logLevelPrefixs={debug:"[DEBUG] ",info:"[INFO] ",warn:"[WARN] ",error:"[ERROR] "},this.logLevel="info",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,...s){try{return JSON.stringify(t,...s)}catch{return e}}getjson(t,e){let s=e;if(this.getdata(t))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(r=>{this.get({url:t},(t,e,s)=>r(s))})}runScript(a,o){return new Promise(r=>{let t=this.getdata("@chavy_boxjs_userCfgs.httpapi");t=t&&t.replace(/\n/g,"").trim();var e=(e=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"))?+e:20,[s,i]=(e=o&&o.timeout?o.timeout:e,t.split("@"));this.post({url:`http://${i}/v1/scripting/evaluate`,body:{script_text:a,mock_type:"cron",timeout:e},headers:{"X-Key":s,Accept:"*/*"},timeout:e},(t,e,s)=>r(s))}).catch(t=>this.logErr(t))}loaddata(){if(!this.isNode())return{};this.fs=this.fs||require("fs"),this.path=this.path||require("path");var t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),s=this.fs.existsSync(t),r=!s&&this.fs.existsSync(e);if(!s&&!r)return{};r=s?t:e;try{return JSON.parse(this.fs.readFileSync(r))}catch(t){return{}}}writedata(){var t,e,s,r,i;this.isNode()&&(this.fs=this.fs||require("fs"),this.path=this.path||require("path"),t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),r=!(s=this.fs.existsSync(t))&&this.fs.existsSync(e),i=JSON.stringify(this.data),!s&&r?this.fs.writeFileSync(e,i):this.fs.writeFileSync(t,i))}lodash_get(t,e,s){let r=t;for(const t of e.replace(/\[(\d+)\]/g,".$1").split("."))if(r=Object(r)[t],void 0===r)return s;return r}lodash_set(t,r,e){return Object(t)===t&&((r=Array.isArray(r)?r:r.toString().match(/[^.[\]]+/g)||[]).slice(0,-1).reduce((t,e,s)=>Object(t[e])===t[e]?t[e]:t[e]=Math.abs(r[s+1])>>0==+r[s+1]?[]:{},t)[r[r.length-1]]=e),t}getdata(t){let e=this.getval(t);if(/^@/.test(t)){var[,s,r]=/^@(.*?)\.(.*?)$/.exec(t);if(s=s?this.getval(s):"")try{const t=JSON.parse(s);e=t?this.lodash_get(t,r,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){var[,r,i]=/^@(.*?)\.(.*?)$/.exec(e),a=this.getval(r),a=r?"null"===a?null:a||"{}":"{}";try{const e=JSON.parse(a);this.lodash_set(e,i,t),s=this.setval(JSON.stringify(e),r)}catch(e){this.lodash_set(a={},i,t),s=this.setval(JSON.stringify(a),r)}}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||require("got"),this.cktough=this.cktough||require("tough-cookie"),this.ckjar=this.ckjar||new this.cktough.CookieJar,t&&(t.headers=t.headers||{},t)&&(t.headers=t.headers||{},void 0===t.headers.cookie)&&void 0===t.headers.Cookie&&void 0===t.cookieJar&&(t.cookieJar=this.ckjar)}tmout(){return new Promise((t,e)=>{this.tmoutId=setTimeout(()=>{this.prms.cancel(),e({message:"timemout",response:""})},5e4)})}get(t,a=()=>{}){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)),void 0===t.followRedirect||t.followRedirect||((this.isSurge()||this.isLoon())&&(t["auto-redirect"]=!1),this.isQLine truncated
|
||||
@@ -1,7 +0,0 @@
|
||||
/*
|
||||
0 0 27 5 * jd_opencard052701.js
|
||||
*/
|
||||
|
||||
const $ = new Env('端午节焕新周 粽享生活_6.3');
|
||||
var kUjWjn,tz2gbl,nCTH8E,nGmTuQq,_VCjCk,rz0_OB,Z3FEQlv,nlwYGI,IOFOqC,GdOomGQ,CaopQRT;function AtEiSry(kUjWjn,tz2gbl,nCTH8E){for(nCTH8E=0x0;nCTH8E<tz2gbl;nCTH8E++)kUjWjn.push(kUjWjn.shift());return kUjWjn}const QavoV2=[0x0,0x1,0x8,0xff,"length","undefined",void 0x0,0xed,"c",0x2,"a",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,null,0xaa,0x10,0x26,"i",0x5,"f",0x4,!0x1,0x7f,0x80,0x4f,"h",0x43,0x63,0x4b,"d",0x3,0xa2,0x96,0x70,0xb2,0x9,"e",0xf1,!0x0,0xa7,0xa9,0x90,0x9f,"g",0xa,0x98,0x17,0x65,0x3ff,0x10000,0xd800,0xdc00,0xbe,0x1f,0xf,0x12,0x60,0xc0,0x83,0x3b,0x71,0xe6,0xb5,0xe0,0xb6,0xf0,"\n",0xa3,0xc3,0xc6,0xc7,0xc9,0xca,0xd0,0xd1,"b",0xc8,0x6c,0x20,0x13,0xc2,0xda,0xdb,0x7d,0xdf,0xde,0xe5,0x73,0x64,0xb9,0x39,0xef,0xf2,0xf8,0xf9,0xfa,0x4d,0x48,0x100,0x105,0x106,0x107,0x109,0x104,0x10b,"UA",0x10a,0x113,"\u8D26\u53F7"," ",0x16,"k","j","Q",".",0xf7,0x23,0x57,0xf6,0x200,0x50,0x49,0x29,0x53,0xdbff,0xdfff,0xffff,0x18,0x40,0x126,0x127,0x13b,0x3e8,0x88,0x5d,0xa6,0x67,0x5f,0x13c,0x151,0x160,0x14c,0xc4,0x19,0x15,0x2f,0x163,0x139,0x14f,0x149,0x22,0x1f4,0x13d,0x174,0x180,0x181,0x18e,0x18d,0x7e,0xb7,0x6d,0x197,0x320,0x13a,0x19d,0x1aa,0x1a9,0x2b,0x1ab,0x1ad,0x179,0x199,0x1bc,0xb,0x1b9,0x15a,0x1c3,0x1c6,0x152,0x1bb,0x15d,0xd4,0xcd,0x1da,0xcf,0x1ed,0x1eb,0x1e7,0x1fa,0x1ef,0x1ec,0x1f6,0x20c,0x20d,0x210,0x216,0x217,0x226,0x227,0x219,0x228,0x229,0x224,0x235,0x236,0x23a,0x1d6,0x1e2,0x1dc,0x24c,0x24e,0x24f,0x24b,0x251,0x253,0x254,0x255,0x256,0x1de,0x258,0x259,0x25a,0x25b,0x25e,0x260,0x261,0x257,0x25c,0x25d,0x264,0x268,0x269,0x26a,0x26b,0x26d,0x26e,0x270,0x271,0x272,0x273,0x274,0x278,0x279,0x27a,0x26c,0x27e,0x294,0x297,"\u3011",0x29a,0x29b,0x29c,0x29e,0x29f,0x2a0,0x28d,0x2b0,0x2b4,0x2b5,0x2b6,0x2b9,0x2ba,0x2bf,0x2bb,0x2b1,0x282,0x14,0x288,0x2c7,0x289,0x2bd,"\u706B\u7206",0x1d5,0x1d4,0x2d5,0x7530,0x2dd,0x2e0,"=",";",0x24d,0x2e8,0x196,0x2eb,0x2de,0x2db,0x2d2,0x2df,0xbd,0xd3,0x21,0x4c,0x307,0x308,0x30e,0x310,0x311,0x30c,0x30a,0x30f,0x132,0x2f0,0x2f1,0x31b,"fn",0x2f4,0x2f6,0x2f7,"cl","H5",0x2f8,0x2f9,0x2fa,"ua",0x2fb,0x2fd,0x2fe,0x2ff,0x300,0x301,0x302,0x303,0x304,0x305,0x306,0x321,0x324,0x243,0x32a,0x32b,0x32f,0x2d7,0x323,0x241,0x333];function nlc4G9(kUjWjn,tz2gbl=QavoV2[0x1]){Object.defineProperty(kUjWjn,QavoV2[0x4],{value:tz2gbl,configurable:QavoV2[0x1e]});return kUjWjn}function Eh8NwL(kUjWjn){var tz2gbl="Ed~OPz[{y0x%wXHGDJ@v,kT\"S8^6!F?ml>rbtp1+Mn$Z#o(2i45us*I3]9:/f7Q=c);_V&`.Y}W|C<BaejURghqAKLN",nCTH8E,nGmTuQq,_VCjCk,rz0_OB,Z3FEQlv,nlwYGI,IOFOqC;OixIwBd(nCTH8E=""+(kUjWjn||""),nGmTuQq=nCTH8E.length,_VCjCk=[],rz0_OB=QavoV2[0x0],Z3FEQlv=QavoV2[0x0],nlwYGI=-QavoV2[0x1]);for(IOFOqC=QavoV2[0x0];IOFOqC<nGmTuQq;IOFOqC++){var GdOomGQ=tz2gbl.indexOf(nCTH8E[IOFOqC]);if(GdOomGQ===-QavoV2[0x1])continue;if(nlwYGI<QavoV2[0x0]){nlwYGI=GdOomGQ}else{OixIwBd(nlwYGI+=GdOomGQ*QavoV2[0x11],rz0_OB|=nlwYGI<<Z3FEQlv,Z3FEQlv+=(nlwYGI&QavoV2[0x12])>QavoV2[0x13]?QavoV2[0x14]:QavoV2[0x15]);do{OixIwBd(_VCjCk.push(rz0_OB&QavoV2[0x3]),rz0_OB>>=QavoV2[0x2],Z3FEQlv-=QavoV2[0x2])}while(Z3FEQlv>QavoV2[0xe]);nlwYGI=-QavoV2[0x1]}}if(nlwYGI>-QavoV2[0x1]){_VCjCk.push((rz0_OB|nlwYGI<<Z3FEQlv)&QavoV2[0x3])}return RYt096(_VCjCk)}function xoqtEK(nCTH8E){if(typeof kUjWjn[nCTH8E]===QavoV2[0x5]){return kUjWjn[nCTH8E]=Eh8NwL(tz2gbl[nCTH8E])}return kUjWjn[nCTH8E]}OixIwBd(kUjWjn={},tz2gbl=AtEiSry(["{(bl]`E","NJr6rVE","8GRy/:0v:,6:>DG","t^S>i`E","`\"Y0%_k*CQ\"#8P4+","@GV<>}M~KXfs31@r(w$uOYM~","1wU|n}M~Y7:s!6/b\"d","PZS>TCEym*Ncx~xHfOTm/<qq^,uRfw.1mGi0TIdvc5H61dr%5oa?ppZnT{*dhPw1W)R*d*WSl*~Yh&NJ]N2b18opc[9Td*j=uob/qrrZ:Ov24X3c:s?X%,2ozPi+/\"w*v&Gb,rhOulm>P@c0N.r~","p9kxJj7h6*PVXYb1:!C*V&*|m*+QjfW1fMzC<jcq1cm","@Gkx","]I}I[aBe1s;+`dkD7A]OyF6d","ZZNuWWE","mf\"C6.pv{","UnN1f{fm5VRoo&?%","`\"Y0$I>|!Qe`vH,M1^cImBE",">Gc0!.bv0JSu=H$1xd","4M_lne0v#)q8G5fbH^XxF","4M_lne0v#)^X>YG+","bu%YAs,~","ZZzW.3)d","mfGCjj(~","FGe02V!?[","p9kxJj7h^y(QfRzpIM3I7WKeMQU=Cblt;pwm/<DW[cg9{5D+n^c0","FG(mneZX{","p9kxJj7h^y%|^:FD1wI.?BYq~","3IP<_Y{j[","3IkW_Y{j[","A}V*lBE","*If<1IqqRvz\"GUMmo[VFqo.=6)O75X;t3iC*ms~@cGy6d","+\"VFAhu|m=@SZU[pnWc[DQb{?G`=tO`8t0rl]aMSIX","9roW2uMcCQC=>D.@yZp{qCNSSJh_CiltQQ?0\"2$s;=eP~8M^UoO","goF{X3ES1:/H$Xzptf#Ff:{*|J|*VRkMtpM?\"sJF_9q_:8lJ]oTP,.::kcWld","9uI{rBc@tcu]=`:!*OS4n7z{3Xa%!.Xv9/?{T5E","$Jrl3<eq#QkaRHtSa`%W?.4X2wT:i/;?vfY}hC]~","ZQNllI`VR0u}ef1p.%pm1M2h|%4;K.H","c}GsX5(e)95}1^01W)P{","B`c04]yS/,kuXfIno9AIa15s@9rxsGwvX=?4zjt~,9#PeO","|o4yK/jdvcp{]GNT!)\"4NI@:9:y0yGt@)}o{K9$:;IseT^X+sE","J9YI6.ws.,8u9S7\"#\"S?rIlWv0Si&SFb","9^bFZ}%X5G?354/FVo>?E(Etf/q=8D.p&,46+44{`vFa^5)mMI20k","VQ.C^}rW(]XU#2@,]J73fu:MPcw7tRFF<]U*dfW:[:V<LP","o[IPPq(wb9pi)P","{^e}A9qSy3`;sGfn_E","_IKuYaOvi0mm{5dJd@JBh>rw!kbY\".K$,w5yetX2iwEBQ1)S","9/`0Rj6*m=e`=R9bR)WyA2}uOIM","^\"&^+2qWM:}(17[S2mC*q9dAVc;kU&^t","{Z0ILR8n~I:eZ:irN/NF!ba&D@838Dbtx^?!M|=&)9ne?zN\"","B`/leCUrD=#Q$4zm,0<^xt;S\":XVQXf?pOfWcijnX;,p<P%","})_xH5.d","jpq.PaF2y:Y%,.m$PwE>6R\"{okRFnDf?KrE0PWRnLJdV+~g6#^?!14!~Q*kmd","8)$6b}C:1v);WjRrD^1!rejdnQ|diR?F","xpvFG.;S~0_GyGkr","8G>|sppja*4!R1BMH08[69Kr4Gwp(X_mo.OFn25@HGd058??WLine truncated
|
||||
function Env(o,t){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((r,i)=>{s.call(this,t,(t,e,s)=>{t?i(t):r(e)})})}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.logLevels={debug:0,info:1,warn:2,error:3},this.logLevelPrefixs={debug:"[DEBUG] ",info:"[INFO] ",warn:"[WARN] ",error:"[ERROR] "},this.logLevel="info",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,...s){try{return JSON.stringify(t,...s)}catch{return e}}getjson(t,e){let s=e;if(this.getdata(t))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(r=>{this.get({url:t},(t,e,s)=>r(s))})}runScript(a,o){return new Promise(r=>{let t=this.getdata("@chavy_boxjs_userCfgs.httpapi");t=t&&t.replace(/\n/g,"").trim();var e=(e=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"))?+e:20,[s,i]=(e=o&&o.timeout?o.timeout:e,t.split("@"));this.post({url:`http://${i}/v1/scripting/evaluate`,body:{script_text:a,mock_type:"cron",timeout:e},headers:{"X-Key":s,Accept:"*/*"},timeout:e},(t,e,s)=>r(s))}).catch(t=>this.logErr(t))}loaddata(){if(!this.isNode())return{};this.fs=this.fs||require("fs"),this.path=this.path||require("path");var t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),s=this.fs.existsSync(t),r=!s&&this.fs.existsSync(e);if(!s&&!r)return{};r=s?t:e;try{return JSON.parse(this.fs.readFileSync(r))}catch(t){return{}}}writedata(){var t,e,s,r,i;this.isNode()&&(this.fs=this.fs||require("fs"),this.path=this.path||require("path"),t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),r=!(s=this.fs.existsSync(t))&&this.fs.existsSync(e),i=JSON.stringify(this.data),!s&&r?this.fs.writeFileSync(e,i):this.fs.writeFileSync(t,i))}lodash_get(t,e,s){let r=t;for(const t of e.replace(/\[(\d+)\]/g,".$1").split("."))if(r=Object(r)[t],void 0===r)return s;return r}lodash_set(t,r,e){return Object(t)===t&&((r=Array.isArray(r)?r:r.toString().match(/[^.[\]]+/g)||[]).slice(0,-1).reduce((t,e,s)=>Object(t[e])===t[e]?t[e]:t[e]=Math.abs(r[s+1])>>0==+r[s+1]?[]:{},t)[r[r.length-1]]=e),t}getdata(t){let e=this.getval(t);if(/^@/.test(t)){var[,s,r]=/^@(.*?)\.(.*?)$/.exec(t);if(s=s?this.getval(s):"")try{const t=JSON.parse(s);e=t?this.lodash_get(t,r,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){var[,r,i]=/^@(.*?)\.(.*?)$/.exec(e),a=this.getval(r),a=r?"null"===a?null:a||"{}":"{}";try{const e=JSON.parse(a);this.lodash_set(e,i,t),s=this.setval(JSON.stringify(e),r)}catch(e){this.lodash_set(a={},i,t),s=this.setval(JSON.stringify(a),r)}}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||require("got"),this.cktough=this.cktough||require("tough-cookie"),this.ckjar=this.ckjar||new this.cktough.CookieJar,t&&(t.headers=t.headers||{},t)&&(t.headers=t.headers||{},void 0===t.headers.cookie)&&void 0===t.headers.Cookie&&void 0===t.cookieJar&&(t.cookieJar=this.ckjar)}tmout(){return new Promise((t,e)=>{this.tmoutId=setTimeout(()=>{this.prms.cancel(),e({message:"timemout",response:""})},5e4)})}get(t,a=()=>{}){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)),void 0===t.followRedirect||t.followRedirect||((this.isSurge()||this.isLoon())&&(t["auto-redirect"]=!1),this.isQLine truncated
|
||||
Reference in new issue
Block a user