mirror of
https://github.com/6dylan6/jdpro.git
synced 2026-11-06 04:36:46 +08:00
1
This commit is contained in:
1 parent
b062143105
commit
8d5dc907e9
2 files changed
+2
-2
No files matched your search
+1
-1
@@ -5,5 +5,5 @@ updatetime:2023/8/25
|
||||
dlan
|
||||
*/
|
||||
const $ = new Env('东东农场-删好友奖励');
|
||||
var oL9beS,q5a_4A,VdvYPC4,_0_RSM,hCHMYed,ku9Sbq,PyjzgZ,WhhL1MB,Oge1vmT,jcDvTEd,L9HVMQm;const PQGm2AL=[0x0,0x1,0x8,0xff,"length","undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,0x61,!0x1,null,0xa,0x64,0x75,0x79,0x7a,!0x0,0x7f,0x7b,0x7d,0x78,0x7c,0x80," ",0x8e,"UA",0x95,0xb2,0xb8,0xb9,0xbf,"0",0xbd,0x3e8,0x5,"1",0x2000000,0x4000000,0x2,0x3,0xdf,0x2710,0xef,0xb0,0x4,0x6f,0x102,0x103,0x104,0x105,0xfe,"\n",0x10f,"-",0x110,0x115,0x11c,0x11d,0x11f,"@",0xc8,0xfc,0x123,0x125,0x126,0x12c,0x132,0x13a,0x140,0x142,0x3ff,0x10000,0xd800,0xdc00,0x1f,0xc0,0xf,0xe0,0x12,0xf0,0xf8,0x111,0x155,0x4e,0x112];function fRa9iJ(oL9beS){var q5a_4A="6;7/*?vXMd0<_C#2{)ce|JgSFbQND3y=prK9+PzqBV1W>~fUuGT^@L$4A(sY8[nk\"jtlI}]!E.:HxaRi`m,5&oOZh%w",VdvYPC4,_0_RSM,hCHMYed,ku9Sbq,PyjzgZ,WhhL1MB,Oge1vmT;e51XmJ8(VdvYPC4=""+(oL9beS||""),_0_RSM=VdvYPC4.length,hCHMYed=[],ku9Sbq=PQGm2AL[0x0],PyjzgZ=PQGm2AL[0x0],WhhL1MB=-PQGm2AL[0x1]);for(Oge1vmT=PQGm2AL[0x0];Oge1vmT<_0_RSM;Oge1vmT++){var jcDvTEd=q5a_4A.indexOf(VdvYPC4[Oge1vmT]);if(jcDvTEd===-PQGm2AL[0x1])continue;if(WhhL1MB<PQGm2AL[0x0]){WhhL1MB=jcDvTEd}else{e51XmJ8(WhhL1MB+=jcDvTEd*PQGm2AL[0xc],ku9Sbq|=WhhL1MB<<PyjzgZ,PyjzgZ+=(WhhL1MB&PQGm2AL[0xd])>PQGm2AL[0xe]?PQGm2AL[0xf]:PQGm2AL[0x10]);do{e51XmJ8(hCHMYed.push(ku9Sbq&PQGm2AL[0x3]),ku9Sbq>>=PQGm2AL[0x2],PyjzgZ-=PQGm2AL[0x2])}while(PyjzgZ>PQGm2AL[0x9]);WhhL1MB=-PQGm2AL[0x1]}}if(WhhL1MB>-PQGm2AL[0x1]){hCHMYed.push((ku9Sbq|WhhL1MB<<PyjzgZ)&PQGm2AL[0x3])}return wdIcvA(hCHMYed)}function a1He4AF(VdvYPC4){if(typeof oL9beS[VdvYPC4]===PQGm2AL[0x5]){return oL9beS[VdvYPC4]=fRa9iJ(q5a_4A[VdvYPC4])}return oL9beS[VdvYPC4]}e51XmJ8(oL9beS={},q5a_4A=["8$U*y`HV|d","6:FrOT%S$e8`Y#c|.^>08f#@7_Y<tGbS?!\"^kLdCNjz#DU#","b8xL#}dmptLGYs$D7ko:Szhfck`cTGwgqW`v`5(o8#rxC{0eL/7","R)My%(7F{8y}#?sVy3<a|","*pfxaT`_v\"77tb2","X!Fr[u%iCJKEH#KP3PC4{T!3:)%f_YvzO];","dSA.SY6","r3}Q9H+cB)&?m*ONtut^F","_Wg=;L`f{d</r*tP:ScNoTRfM4nJ.F1zO6","w|GvkavsRcb4N#@V,vFG]La}()Sxl2qen)/","avH?MOCXFj?[Q?<bn=UDgRjCU8PxCPrFV_2@9YDcl_","o|BvD!6",".nvd%zJL.sjAl#rFev~=E+OKkA\"<nbZg<B?XHT)eX","qvhv+YJm3Yl`CEqP?:Kpq9U;",">PHp|@gfDY]beQoK%uN3Lq6","[|spLHcfW#lD*/MQ:PSrlEb3~Jcy_q@D$/>:Ga?}Gd(","{d8LNR4CyklMauN14/I?&T7Med?Sj*j=^_a![LwnT_>","vdT^Z(#@UA/s:G+zsSSd7EHVpc2)O}PepP_aau=e8M1n2T#",">SZd\"&cf>M","`vyxpI0MJC.aLPcKLja:p`}kLCrEjmo9Q|7H|","Gu!*hr@c8Y6E:m(Dj$b^`!|7uJ","5#e35~GUgCO:@Evc[u7","]$xTlLa(Pe;UpNeB#c7","znByMits5d,MPuh9uQODC}2}?e+x/Qp)r^xa8scf+eE].+0bl$;H^susfM$","\")1pZrufx<7HH]<z@~>:j8LUCnb","*dEv1H6","uP4GWGq}<Yl9XQ$BYQp.|Tzy5_jb?&Ic[ua=$KIc`_q@KC!c","68rv)+ZV|\",gB5tF6(i.1G6","?_}4.iKOAs2E3*MQ:YMdg!{sc29Y$PFDkBH?Q5/Cic:.07","U(&:[EAs78rFvmd=$#RX=o`:?C;Ew7.eQ$&3oT?k>nwamFuqV)YLYKY;","H|n*QxZ(?","8n5:`(g@|CB.lY?e{k5a5R61fAVY%8zb9d+3R::FPsdIcTMe`AXRTfLXW|s","t$P=)5x_rdcN~un3+$Ha6ikCV|RGh9%98BlM4aL9UtG}rb2QajzG,}H;","51#@BHj;","K_&?dxBy,e[kfG0zJkR@c+]_Ctl2Pu0","RKdNGk{7Aj}k^,0z0S{$B9?ku8S)E!Hb{;","/$LXYK+7WM53%+6WLj_=8qp7","&]tL8qv@e(Y<=z{qUnlpBHhf{_I9.F]zjuB$Ys&KcdV","AjoXbU=9H<mm&21QH|;ylnyc.)P/EN,N\"ucpA8Xb)t)E6","B)WpMxTcS\"\"b!z`B0Ph$x56",";c&3(aoV#kig{!OBy$?xnaYV$C","bW9a%~cf{k|u9z#","/8y4Sxj({J[*o+Q3SSrv","z$%M6fCUV#q#H]b3YQ)Hb","kI#=QRjSO\"q=!#b1xYP::u:@j(zX,bB=G(iG2mZ;","YYL4}EFfX0ob.+Xc/*dR]+B_Os\"`/Qmq?(y.XmtFA|iA6q/Pf!30","ZKRx)@<VUL:gz[uQ","DjOx6O6O>#ap.F6)q/C=G]ak}C(#Z]JN;$>a_","<pFGH}\"cRAi+{/lF","@^&:IugsQ|D^pNN1_f:MvTIc?esXi]QV<GLDj83X|d","Rn0Hy[w:M0i]DYn1.Y]*=@/Ca#H<9z*cX(dy8KS;","jKVyzoBs^elc4zOD9P7","aKSdK[GVmcG<a8:Q{QVye(eeQYhe=,7Py8ox}8MOgsx<3{v","aI34_5hK*(*i$#vP[j2yh@ny2JvUC&|D;d3=)517IC#E_qlP*9n*","m=#4li=Uv4Z_~Ehg6(2x^P.kpc3Ch2TB7(l0=.tFl_%a]Gh9t~KHy@6","V3[XBU,`T_<HruoV<W0Na}$cA|W0Ws;)g;","Z.O=cRq9a<E9){OD","y_m^L&*y78vSZ#49V(5a3","&1A$0}m3H)nD&YGN?9@0ju;9h)q08/mN?$cp0uK7}sl<lz~q./5Lp96","&|GNj&=e?\"0K_/@Vt/I?","ZnH:e}6","JjS$c+OB:#k*5QAV_*533ULC~cqnxN+ys#^a%(eUpk%M(*A13!qd;q6","WnHa]8l^Y#nY1C{qId80\"4fyUA6P/,]cg_Np]ED@w#!p7bh18dO=FRRsdsv{;","!vk*(E/b)kgjXTr=iDzD=.x@F|UDl,1b)2v4&xUVX\"E<;","m=b$/nbmoe2iy#CqnSA$1$K@Hnk]VGpce;","rW5?k&z+Ynyn#?s3P3,^Z~(C~tUJW#kSHjW02T2CxnEM/QlyRA6v","Anx3ZzvFs|19EY7y7J+0;+K\"6c\"@h2|DK_[:Eit_wY|P`/n)L^S*","%1KNuq|M}s=4&U0z__^3!ig\"c8eud+}blu7","]uxL,55C?s2)OmGNSScNnLtOB|h]xFmQ@SNEvioS>LIkfGC|aAoQLq7MY#","=ILXoT39Ke%M{N}brBy@Po@:XC`]\"/;+g$3X%x!;","epa={5/kNYJu;{Xb2fXrM+Ty+\"#Hb*A9F$0a[Lz\"RA@xW]^V","|2P=T&(UK2B.E8%9AvdNLE7\"{_z.y7VQ5q%vH}:BNYT","Fdr$Sx_c@d2I(8HbwY4x::rX.|[Y85`Q8Kz=4P!(8Mhgy[v","Sj0N9Y~;>Y4#tCX","\"Dn@/u$cveKE;m{N>Ind","b3:p7ugF\"dJEnCnF0cD0a:hOpceE;","@^5:q,W;@e","t^z=am|7","ZKWa^,#7","lK_o}xrt","8J1L","9QO`i~aWl#h0;Rw961e6a>CH10V7!{Y/D9F*\"SJ>8+AQ5GJ.zl+v","|PK#L^{|5","WyLSF>tT","(Ph*zH)p5","9QO`i~aWl#$Mln(J]F6^k:sNT","{6Aqg*>1Mi4Ix","6l$Y*:5d5","_PO`","22DX;$=","JC2XuBir}","db;pk0{:O","GLhnw&^2.","{)#v","{)I/JObs","pp?_lox","_Oslfw&V","#IDL",">yfda51PW`z3M,9Q,(#$:;q;j@X@<y6VdF(BN`[>F#I,[OlvOpKS!Y>*6m1^OZz6%N,\")n}7^?mEuz)c*d=)o","|S<>XqaEtLhVt",":JwzD:{*)esut","^ZGa4QQs","F%e/+=AqK","te.gwV=A","]34t1U`ErT0BNUS<V*","[3=Zr1rUu}6bt","b%NYGTlS:eI;1","UUjTb4@A|o[ZK>/wCD","0U@4km>A","|FtPPR=",">io~[cxCLine truncated
|
||||
var h3ar1b5,jGMddX,Cfwf_U5,X3T0t43,tzQOmE,wiWPbd,e6DXPm,Dnkq5J,s1IGd6,RjV8Wm,lCPGbq;const Pb5TPc6=[0x0,0x1,0x8,0xff,"length","undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,null,!0x1,0x64,0x7f,0x80,0x82,0x86,0x87,0x88,0x8a,0x85,0x89," ",0x9b,"UA",0xc0,0xc6,0xc7,0xcd,"0",0x3e8,0xbe,0x5,0xd6,"1",0xdf,0xef,0x2710,0x2,!0x0,0x7c,0x10c,0x10e,"\n",0x126,"-",0xa,0x128,void 0x0,0x136,0x137,0x84,"@",0xc8,0x13e,0x14e,0x14f,0x152,0x15d,0x15a,0x168,0x169,0x16b,0xa2,0x12a,0x100,0x3,0x172];function JigxC8(h3ar1b5){var jGMddX="9<|yx_~/6wNpMv:j.f$W1@A*P7Hqmb+ZB4RT}uStUEd\"%L({QV&FhKaz>kDe2^c]=8i,O;X0sC?`nIJ[GlY#!)3rgo5",Cfwf_U5,X3T0t43,tzQOmE,wiWPbd,e6DXPm,Dnkq5J,s1IGd6;SYpeIl(Cfwf_U5=""+(h3ar1b5||""),X3T0t43=Cfwf_U5.length,tzQOmE=[],wiWPbd=Pb5TPc6[0x0],e6DXPm=Pb5TPc6[0x0],Dnkq5J=-Pb5TPc6[0x1]);for(s1IGd6=Pb5TPc6[0x0];s1IGd6<X3T0t43;s1IGd6++){var RjV8Wm=jGMddX.indexOf(Cfwf_U5[s1IGd6]);if(RjV8Wm===-Pb5TPc6[0x1])continue;if(Dnkq5J<Pb5TPc6[0x0]){Dnkq5J=RjV8Wm}else{SYpeIl(Dnkq5J+=RjV8Wm*Pb5TPc6[0xc],wiWPbd|=Dnkq5J<<e6DXPm,e6DXPm+=(Dnkq5J&Pb5TPc6[0xd])>Pb5TPc6[0xe]?Pb5TPc6[0xf]:Pb5TPc6[0x10]);do{SYpeIl(tzQOmE.push(wiWPbd&Pb5TPc6[0x3]),wiWPbd>>=Pb5TPc6[0x2],e6DXPm-=Pb5TPc6[0x2])}while(e6DXPm>Pb5TPc6[0x9]);Dnkq5J=-Pb5TPc6[0x1]}}if(Dnkq5J>-Pb5TPc6[0x1]){tzQOmE.push((wiWPbd|Dnkq5J<<e6DXPm)&Pb5TPc6[0x3])}return FYmVXV(tzQOmE)}function H8T6J58(Cfwf_U5){if(typeof h3ar1b5[Cfwf_U5]===Pb5TPc6[0x5]){return h3ar1b5[Cfwf_U5]=JigxC8(jGMddX[Cfwf_U5])}return h3ar1b5[Cfwf_U5]}SYpeIl(h3ar1b5={},jGMddX=["%RBae[XPoD5Xj:3TUF8a^[gMe6)$9t{HuOunG0}$[2/{xtw7QR|","Vu_?SOg(b:v1%yaU","T*,_t)<7,=@QvQ2+U1.~","A(J0!0>U9@C76j.UZOM/W;[F3Dk7W:hR&Fqs1#=~51,$Du2}q<","re4F}TN+Bkm1|70$72KZTUZbo1\"G(7,fncBqY;Tvy","f~n_#SiPvi+[ZyB*G8CBFXu;[]ViN^gddF8B+a2+DpoAt|LH#m;?hY9","9@4+fz?hQK3M_!efXC(Z0Rh|1ky[GPi*P8}zsQnRZM","j]/hw3r/i]:YNl1qJ9","K*0VAS1=9$@vQ#\"WIuJhtV7{He8GM#fUec]mQtLk4k:qv.N16ky","yjXZILXhRwLPJVp7EQ=a<!Y3D:","%FuNj}XMs8Lf,:cbB~ZwS>9","|T}NZ{k<l2Ybls_\";c{mM}hhJ>s>SvRuOagw$","1k+m[LU$Q][$`S_Wu\"Ca5h$}4]<8\"Hs$tkBaK`iGC8ww[HRf?8D6+","jUvz_l9dT=;it:Mt!m+nohE/D1](QehmrLJ0W&jlPDQZC})E8mTIgSB|","i~=VS{*Ej2`][S8*?1cxBJ#vwN>eoG0W9b|q=!)/z=OiqYtZ#yL/",":0nK62<r.$=CLQXu%cRqTa8bKv0CT&N","q2JZDXl<kc3&SuefoCHBjlm$_DyvGT6S{FShA","}*<Ju)/7{j3,h2Et6T%N^R9","&Mn__?8FywP1=#rATk[ng{w/0=:Y10y\"p<","Zk{m=!)kO=\"z57U$l~>VuT$(`pglq&rTR2<sqet]P1Znq:omDH|F$","q(2Ki2]bk8a","X8[h?l^{ZiLPJ;WEt0IZT`1PwcJAmyESP(o~&>?M*D/.Q#9}u~@N40.}n6u","d07~9t&=@W","A~5BB06}lj}i^}m+:UyINkv<OvcCq:XuWU[CJnpvB2aG1#2}!~!?yc9","Fwx_(^9drDeGiY)U!e)?v",":ksC))lFQ@#X0#2+%~9J(^Vv#aGBD^/S","U8]hlz$6Y2G<<","q2k~J;PP\"fFCXVkm","oFth;sVT2foIsyB+8F.whI}|_NsCpy","MOtVhYc|\"1/wCs>dv2ybJQ)*C1h@iV%Ww]JCPk>|","fM;?;?)/t=mzJVzbxM7Fc(>?4w:RC2B$+wzw^!]b>f_O#{T$h*UVFF&Dwzz","VyLz22z{*D7s/Y;Z?Z;?hF!?c6\"Ge:~u&a0nbU5hSWBq/&++j(p?Xl@<","NOZV)k;<","hyFI1nbWSWL/[S9}?ftx4a9","Y1/n$;i$l$tz_.[HNUf`Q]`<ZM4[Ty5*,F.~q#v<[MfcfQ|fB\"!_","XF=Fl}Wl?:oIt|","(0pBHayl%6G>V.TZ5RUV>(g3FkQCEQ3.p*|",">*^z7nnhZ]91a7*mNVAZmJP6(j_~9q>mce]Ct]sPmeHz9jR*(Z.w","AaKZb#pv5c8T*HUS(R_&iQ~(#2^7;Q5}]m`I|Kn((]/O0q/W?>{nl#p/_","oeHBnz`]Wk1NnjPT[~MNr{.6.w","BQrCiQ|DB$qf@s,u3~|`oe3c3D[2B0|$","cO)m92*EGk||l}gTVLdqMcd(^>bvo}tZhUiBH)[<7cvYLsQHEQZ~wc<WB2wO9","Gc]VR^%U5fAfGynSpB.+^RX3KWVZ^P8dX~S/:?/WV$","4yXZ63,bG$U","pOi_2[1Dnep8w.^*LRFbq","~a2N_s5Unfyv;2?7C>EF70_<hw%h<","gf<a@#P(Zi:[Ks4*4y}I{Y*{IK2",">yGw,lh|Ne!}uxQR\"F|_ue@W}kxDyXTZ{amZAkoEL@oARujq*<","Gef~Z{nRf2qD+_~\"k0F6LGQ3U1k","5Q:wcI9","&uh?Su96b@","aO30Fu|+fij80S\"Wsp{n~[5R]MtmGqtZfMJ0_RaUgf(nZ|ef_2a/","8uybm)9","KR)0Gz@l8kPD<","W]C~%u}GY2Unll.U,*O_7","@kqs>]}+{ixO7QuWm*`I[k!M{i/w6qBd&1,BkI`<","1]}b<3lE?po(uQWRW?xNht)bfk/y5Vm*Y70V>Yp]78;Tg{6","j(O/7{kTI$BqGqB+kRka%>W<y","1Mw`(^c(D1n(K2=*D8(wszDUC1b[/0m+]c+VPeS+LpMNn0/7Ka6`v",")LXw[0z]WWWy`X:HA(h?+hD+H:zX%0PdRkH`VF7{ija@.exSUfj4x}>h2f","e*0w)eA|[$t[OQif=m*mZh/r,w37J;IqjufqcR9","iC64E^$h$M1[regd{M~nT{Q|","9TNqysp<VMH8=j<\"5m!H+{2D!=i7j:AmrRB+z]L;o8h","+wI&atGR<j4:x0MWU*+xDF^EXDC7oQ~","d*]C,[9","(03Z2!@TRa%G*ymbi~94QV6h%@vOE.D*KOFsGn,FEf~Y;P=$8azC.","k1/hYJqW_v,I2#4}(kQF1e#kx","Of!?{`~3FkvN6#yu~\"O&6z=GIK5b{XXuP?tw","M\"eb\"`S+dftf@.$mQa(xsRM|@D\"TksaR\"*tn~},`e8<8du4*[~~n$","nf,I|s9","!Q[CpQ`bI$}nB#[q$BMI>27`YMrk<","s:mNz[M|J]vznjaR","LcPwV`q{~","@a/JM?p;ljOm[SKUaO/aI&vWVab/.{YmTj,b}U_K,k?6[|yf6<","@]e?I}|PdfETj:aE<i;z:SsPTMDp~_DT:U94mSfvIeUeh#PT","KaeNv#FWw8tcilgm>0LZ9t/W`:DGRviPj(h/9[p<","B(.`X&4EiM:cW|","5R=~NQNPSv<aD7$mgpFK]tuke84ym#hqYX<","{8YI.z&=k8|{>#NHRkUC~KA6<Mj*_.oAJ7y_wz<Ed:mzxq=}12o~","uy{nrenRyk),rXD}hZswiQ~dM@+z?7obs8IZI#$DRj8]1{Hm","u?.4G&<`5c*nr{hqh0.w","aU7FBel<iw&@yS6HP?g~","LFIZ}e?$m8PyCx%t*0KnlkG?\"f/..qcbn>[a9!qTIe2Blxp","PFvNROOGn6mfUe<f{aTNAh\"/e:Ln|S|$^8,?=s+hDeU","{Hx&=(~hw8,@@2y7UHIZ+)F].2y[R^qbP8raX2VW|km","+w1NcI,FTk%:~u/7","<Bwac(5PJ>EycVHE7b(Z{u~+Mfum)}#ENuoa%>hGRM#X[XuPO9","SOdbzFJMJe4y0D]*7\"=wp36+68g6<","]Q3Vjz/<+jYXpSCtTO_/W#{W.w;j_s|u","|wKz;[wK42s>2e{H@OONG0TWwc@;>qM7FweIf;|$>D1Qnys$>:;/tVx}g1","L0iB\"^P(]>,IP.9fm\"4`sQLv<w!IavXW0w+h]zlTzDaZ7}:","sc[~)0($ha+8|_VtlXwsdY9","PFObJ&UP}w`BdVEW:kEqXl
Line truncated
|
||||
function Env(t, e) { "undefined" != typeof process && JSON.stringify(process.env).indexOf("GITHUB") > -1 && process.exit(0); 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, i) => { s.call(this, t, (t, s, r) => { t ? i(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.startTime = (new Date).getTime(), Object.assign(this, e), this.log("", `🔔${this.name}, 开始!`) } isNode() { return "undefined" != typeof module && !!module.exports } isQuanX() { return "undefined" != typeof $task } isSurge() { return "undefined" != typeof $httpClient && "undefined" == typeof $loon } isLoon() { return "undefined" != typeof $loon } 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 i = this.getdata(t); if (i) 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, i) => e(i)) }) } runScript(t, e) { return new Promise(s => { let i = this.getdata("@chavy_boxjs_userCfgs.httpapi"); i = i ? i.replace(/\n/g, "").trim() : i; let r = this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"); r = r ? 1 * r : 20, r = e && e.timeout ? e.timeout : r; const [o, h] = i.split("@"), n = { url: `http://${h}/v1/scripting/evaluate`, body: { script_text: t, mock_type: "cron", timeout: r }, headers: { "X-Key": o, Accept: "*/*" } }; this.post(n, (t, e, i) => s(i)) }).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), i = !s && this.fs.existsSync(e); if (!s && !i) return {}; { const i = s ? t : e; try { return JSON.parse(this.fs.readFileSync(i)) } 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), i = !s && this.fs.existsSync(e), r = JSON.stringify(this.data); s ? this.fs.writeFileSync(t, r) : i ? this.fs.writeFileSync(e, r) : this.fs.writeFileSync(t, r) } } lodash_get(t, e, s) { const i = e.replace(/\[(\d+)\]/g, ".$1").split("."); let r = t; for (const t of i) 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, i) => Object(t[s]) === t[s] ? t[s] : t[s] = Math.abs(e[i + 1]) >> 0 == +e[i + 1] ? [] : {}, t)[e[e.length - 1]] = s, t) } getdata(t) { let e = this.getval(t); if (/^@/.test(t)) { const [, s, i] = /^@(.*?)\.(.*?)$/.exec(t), r = s ? this.getval(s) : ""; if (r) try { const t = JSON.parse(r); e = t ? this.lodash_get(t, i, "") : e } catch (t) { e = "" } } return e } setdata(t, e) { let s = !1; if (/^@/.test(e)) { const [, i, r] = /^@(.*?)\.(.*?)$/.exec(e), o = this.getval(i), h = i ? "null" === o ? null : o || "{}" : "{}"; try { const e = JSON.parse(h); this.lodash_set(e, r, t), s = this.setval(JSON.stringify(e), i) } catch (e) { const o = {}; this.lodash_set(o, r, t), s = this.setval(JSON.stringify(o), i) } } else s = this.setval(t, e); return s } getval(t) { return this.isSurge() || this.isLoon() ? $persistentStore.read(t) : this.isQuanX() ? $prefs.valueForKey(t) : this.isNode() ? (this.data = this.loaddata(), this.data[t]) : this.data && this.data[t] || null } setval(t, e) { return this.isSurge() || this.isLoon() ? $persistentStore.write(t, e) : this.isQuanX() ? $prefs.setValueForKey(t, e) : this.isNode() ? (this.data = this.loaddata(), this.data[e] = t, this.writedata(), !0) : 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 = (() => { })) { t.headers && (delete t.headers["Content-Type"], delete t.headers["Content-Length"]), this.isSurge() || this.isLoon() ? (this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.get(tLine truncated
|
||||
+1
-1
@@ -8,5 +8,5 @@ export FRUITCODES='xxx&xxx' 指定助力码助力,多个用&分割,不指定
|
||||
*/
|
||||
|
||||
const $ = new Env('东东农场-助力');
|
||||
var acid0Z,OjRVWd5,KefOw4Q,OsPbEVn,aTb4yED,PHaZD2,vmCiuGA,SINU8gi,YL1BtN,Bh5MiA,mnwRkd;const Qo0o1J=[0x0,0x1,0x8,0xff,"length","undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,null,0x7f,0x80,0x2,0x3,!0x0,0x83,0x2000000,0x4000000,!0x1,0x91,0x92,0x97,0x99,0xa2,0xa3,0xa4,0xa6,0xa1,0xa5," ",0xb7,0x3ff,0x10000,0xa,0xd800,0xdc00,0x1f,0xf,0x12,0xc0,0xe0,0xf0,0xc3,0xdf,0xef,0xf5,0xf6,0xf8,0xf2,0xf7,0x4,0x100,"\n","\u52A9\u529B",0x108,0x7d0,"0",0x113,0x115,0x117,0x116,0x11e,0x11f,0x124,0x12c,0x12f,0x12d,0x10e,0x111,0x3c,0x3e8,0x13a,0x140,",",0x139,"\u6B21\n",0x14a,0x14b,0x148,0x15f,0x161,0x162,0x18,0x160,0x15b,0x93,0x5,0x17f,"UA",0x1b1,0x1c4,0x1c7,0x1c8,0x1c9,0x1c2,0x1d0,"-",0x1d1,0x1cd,0x1cc,0x1d3,0x1d4,"@",0xcb,0x1dd,0x1de,0x1e0,0x1df,0x1e5,0x1e8,0x1e9,0x1ea,"&",0x1ef,0x1ec,0x1ed,0x1ee,0x1f6,0x1d5,0x1cb,0x1e1,0x1fb,0x2710,0x201,"1",0x5dc,0x1da,0x213,0x1ca];function fcW9K4(acid0Z){var OjRVWd5="Pu){^!0xNrEQ=OqHIn4lbS:B,]Kh~Ge3kopW\"V<ya$F[7ZDYcj*>8v1g6Ct?R;5X|&+/`iTwf%AU@#.2MLJ(_}d9msz",KefOw4Q,OsPbEVn,aTb4yED,PHaZD2,vmCiuGA,SINU8gi,YL1BtN;lgbQSKu(KefOw4Q=""+(acid0Z||""),OsPbEVn=KefOw4Q.length,aTb4yED=[],PHaZD2=Qo0o1J[0x0],vmCiuGA=Qo0o1J[0x0],SINU8gi=-Qo0o1J[0x1]);for(YL1BtN=Qo0o1J[0x0];YL1BtN<OsPbEVn;YL1BtN++){var Bh5MiA=OjRVWd5.indexOf(KefOw4Q[YL1BtN]);if(Bh5MiA===-Qo0o1J[0x1])continue;if(SINU8gi<Qo0o1J[0x0]){SINU8gi=Bh5MiA}else{lgbQSKu(SINU8gi+=Bh5MiA*Qo0o1J[0xc],PHaZD2|=SINU8gi<<vmCiuGA,vmCiuGA+=(SINU8gi&Qo0o1J[0xd])>Qo0o1J[0xe]?Qo0o1J[0xf]:Qo0o1J[0x10]);do{lgbQSKu(aTb4yED.push(PHaZD2&Qo0o1J[0x3]),PHaZD2>>=Qo0o1J[0x2],vmCiuGA-=Qo0o1J[0x2])}while(vmCiuGA>Qo0o1J[0x9]);SINU8gi=-Qo0o1J[0x1]}}if(SINU8gi>-Qo0o1J[0x1]){aTb4yED.push((PHaZD2|SINU8gi<<vmCiuGA)&Qo0o1J[0x3])}return p_RVBkW(aTb4yED)}function ysFg8k(KefOw4Q){if(typeof acid0Z[KefOw4Q]===Qo0o1J[0x5]){return acid0Z[KefOw4Q]=fcW9K4(OjRVWd5[KefOw4Q])}return acid0Z[KefOw4Q]}lgbQSKu(acid0Z={},OjRVWd5=["!`#xwv!$.4tTMH%]","(ZiE.ZXB{=A:{*>p+>.jR_P","G=a1]C{UZS^r*]hnwBt>4.5M[&<","3rVE%RdDzq9uuIcav{QGn8IN^l1","M]VgCRd8oR@vWJ+\"*Z,.=","ta$0J8dp%tQEl)`4N^/kz?VlIrW@={dWg`;E","]Hd^25Kd[?\"+%f^4r`@!9wQ]B|6","f>No;>Gx/r42fc~\"gB@KvJVlN&h55i*atrHrwgYWA&3h5Lnyic)","}y2r.CP","]&UA(<Das&Z^]I~n&>`39o6MlC^b<]sI5qpkWa5t3+k","YwEhgV64;vb@gT1$!K<8,YN,hn","=[cj~?KM\"|Au%RZy","fqBo)L;Y34o@(Wf<",")X3jO@k=)XtkO_Ql","g&@wE5$YUbOBfw,Wa[[k<a<4+Hd]T]BG`P","``*>G(`M%&`MCf~\"Fwp#L@7e3S[",";%C>8JF8G4ci^Iga2]QGqc|=K?x2H{?FMV^!e","cCn.EijW<t(HJj{n~1>k2*PFz5N&U<t~3=Og]CrO3R73W)","wc]Us}ce$nh&f(GW^W:8,","]K[#cX.pZNI,/qd$2b53xg^eBOzTp]_pIX<x","_cMrBC:M815+ZfW4)^Zg!p%i(CR#kI{\"mc?#W;ItrgsT^\"pe2P","A0{kGY50;vEt8{C~x`IU;p)F[&[,i,Pe`1aj]","|cV8D#}BuH/+*j,p]H|j?>nx]n7^)]@yHX31K1wx`1<@\"c9W&`$UK","gqWGIw|0dOQ1uf{eC1o0",".%D~_.r]_l`M3J+4?a_AK<7tj4",".TE>b<`e3Xcqi,xlQAPo:@c|p1z*~(!l6qZgRc,D@nR","OjIe`cY$[5,f`(zGD`0rb","k[mrDV3XLX+DKj\",^1ufz(/>uH","/%61LZHOsn:tyTv$|n;3uL.AHXVi!IGGX1u","{1igjVRMcRqehKba(y8E","j1yeWW|,!","x4F>:@p\"*1e3Y)),}~RGFVCO8O","nDt>NLD87v${q;9$I>ahYTWW1|!2y).ym%<83.|,[?8","v1X1T5OX:|!JSciVJ])>u_8`jHOh9<|4<Ct>pjN\"_1QU&^","8pY%5yk)","SkL0[6$O54{py)Tlv&(k@iRd&Hr`JL!,1P","zcM0~?%GZ4VxCf?WOj(!Xppd76e@e)jh#~Ien@18An",",><j86dD?5[S9<ch>VQGEAolhn>Mu","0r138t54c+L/Rfja0={","UV^G?pL$YHwMofrlg`)!gvk4CnBpoIXFA`B^","3[9@h<yx}tDq|HzW/1D@9(f,oC`]WKi3svx8Lggu","Q4w@Z;l$HHh","_098B@MAP+h>3*5n_cOE>Vt4c+14jI\"V@q9^0AvO.Q7M*Tq","ZV?vQi7en4V3IYXV_>6r!Rw$lR0&bhx<d?bASauWpRFxWJ:p9>8EVV1D+r>","c118Yj3X2XiMAT`,2nAkD`N8x","&%2jpaC$^","ICB0G(.=T|EI+VuV.ZAvrc_,~q}R3JJ~tci^rLnl0","]Avg:.SxA?_Hs,6Fru","cVvx2L`=&C9XM(&nV`H0S","Balkp;P","tc8gRvR)","*w{!>#3lqX/SNHdW!={!]%}G;qX%~{","4a/G2(?Oant?d]|G{1yeQd4tjCpEPHs$`P",")CB8!f(O`O>@f,5BLTU#5p&>I4\"c:!}WM3?v5ygu","|n2j9<X$&4axCI(~LVt><VqDwb>+^{^n","8r|rVW<eF?u.+O2h\"`cjii!iLHnb9qh$NwY8Q(#CIX/vSRr]UnM0Gad=^","Ywxe.guX0","FGgj>JixMH","9FM0uyP,t&m:+V7<r^Vxz@wC]t7qgqpn*Vj0Y;ct^","v>iK76uXLX#Dk{4yp`ZxL85DFQ63hq04qu","gaRAMwfeFq","Ow6>5vHO7SiMtix]d&^A62xljH*igq!e\"HWGnL0dVlQI)!f4nD1j~","RwnUK(BlYR%N^yda,wH0[U&W)=","d>*G]@0dO?&TAi<V\"G%>#clv7&S{5jIKhV60[J;Y(RMRm?0","[&Qf,.WYv|u1q;HKc3B8GMyLb|UA|{jaT1\"3Cvc)","ycR3Lo>u","9Z>Go}fDz?WfLM/nVc/#oMI89b~&\"(=",":=X@tpiOaO/vAiRFH0pkFjWL!lDx+iq","!1RE@<8tE5M\">q*~:`|1^prO7&zT^\"7yvw{","sZe@VjliJ1P)3KW\"DCn.*T%x/|>6DOlp0C,0?pI)","Q=o1/v%xE&$W5]?n~a3@pM9},tjMnIHhLT2j<jd8G4.6u","ABO3^2T=\"1Nb&Rqb\"B1x:*xL2H#AaI%KF&ig,Y(x{","u+ueM@r](1X?\"(XF4XlAqgC}{Cz!t]lpk[X8H@`=RNhh(T~\"W{!*(i>B0",";w3jG8Yx?Nl,1;}h$bl#&vSi^","Nj]>6Tll_|=;N(cp?cVgQL+=:Os#e;4a5V3^$j_p0lP`U?TV2>_!;fUG0","uCy1W?2$=?Q{KVPF@nix","gw.wM\"1)fn9HBJXB9cok4","uWN0#(MpL=MRC,6~c=d36tc8X=B2+<N","}>Vx:}(xBt^`>qd$wB60>>7Durk&rcw<?138=*p\")10J6h8pzq<g~Yt)","3`G@Dj+t@qU/&OCp73pkJCnYR59/Aiq","~AD3o;r])=]{_W@<)Hnh}CSGi|xU`hx4/ZCNAc=43HGf:;u3<ApU;pgX+=8",",a|r>U>G+R+TXHFKxByjtvHvAqyce!d$ka6r6y1eI=J*7w5G+nD@!c;u;4","(0tN%2P\"Yv%G~{W,fcr0~YxvPC+kl<p4uW.8r\"DM#QqhHqo4a1ZE","P+Hra1rx41lc_?k\"w1*fICxU/CCkZ^","NCa1MAvxRvC#i\"ZybGKU;voUC&c","[&/N,@8aFnK5a{2K/VD8<`#Omb0Jm{Lyo1]>9iLWf&`S@hAK9P","|>&>;fnxMCdGgqvWv0(#vXnuY4)Y@wT<(?|%g2nGDQ]","mpOxYtR4E&Y@UH&\"l0Wf<`OYoCq&n
Line truncated
|
||||
var wIa7Xg,TviZRe,RUQIz6i,pOVAziR,GAQxROJ,bn6woD,ZleAlLE,BGer8L,edamn9;const u799G5I=[0x0,0x1,0x8,0xff,"length","undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,0x2,0x3,!0x1,0x64,0x65,0x66,0x6b,0x6d,0x76,0x77,!0x0,0x78,0x7a,0x79,0x7f,0x80," ",0x8c,void 0x0,0xc1,0xc2,0xbe,0xc8,"\n","\u52A9\u529B",0xd0,0xd1,0x96,0xd8,0x7d0,0xdf,"0",0xe1,0xe5,0xe3,0xe4,0xec,0xef,0xf3,0xf0,0xf4,0xf9,0xfc,0x100,0x3c,0x3e8,0x105,0x106,0x107,0x109,0x108,",","\u6B21\n",0x118,0x119,0x11c,0x116,0x12d,0x12e,0x12f,0x130,0x18,0x12a,0x146,0x67,0x5,"UA",0x196,0x189,0x19e,"-",0xa,0x19f,0x19b,0x19a,0x1a0,"@",0x1a7,0x1b2,0x1b5,0x1b4,0x1ae,0x1af,0x1b7,0x1b8,0x1ba,0x1b9,"&",0x1c4,0x1bc,0x1bd,0x1b6,0x1be,0x1cc,0x1d8,0x1dc,0x1e6,0x2710,"1",0x1f4,0x5dc,0x1f2,0x10,0x200,0xf,0x4,0x3ff,0xc0,0x1f,0xe0,0x12,0x20,0x13,0x40,0xffff,0x1f3,0x1fb,0x1ea,0x1f9,0x1ec,0x1f0,0x1ed,0x1f1,0x36363636,0x5c5c5c5c,0x1ff,0x201,0x202,0xd800,0xdbff,0xdc00,0xdfff,0x10000,0x7ff,0x1fffff,0x16,0xb,0x19,0x11,0x1c,0x22,0x27,0x29,0x3d,0x428a2f98,0x71374491,0x4a3f0431,0x164a245b,0x3956c25b,0x59f111f1,0x6dc07d5c,0x54e3a12b,0x27f85568,0x12835b01,0x243185be,0x550c7dc3,0x72be5d74,0x7f214e02,0x6423f959,0x3e640e8c,0x1b64963f,0x1041b87a,0xfc19dc6,0x240ca1cc,0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da,0x67c1aeae,0x57ce3993,0x4ffcd838,0x40a68039,0x391ff40d,0x2a586eb9,0x6ca6351,0x14292967,0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13,0x650a7354,0x766a0abb,0x7e3d36d2,0x6d8dd37b,0x5d40175f,0x57e599b5,0x3db47490,0x3893ae5d,0x2e6d17e7,0x2966f9dc,0xbf1ca7b,0x106aa070,0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5,0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3,0x748f82ee,0x78a5636f,0x7b3787ec,0x7338fdf8,0x6f410006,0x5baf9315,0x41065c09,0x398e870e,0x6a09e667,0x4498517b,0x3c6ef372,0x5ab00ac6,0x510e527f,0x64fa9774,0x1f83d9ab,0x5be0cd19,0x9,0x198,0x199];function sAzXas(wIa7Xg){var TviZRe=")wGxtI;1>@B*VO%fhPLW|#({i]RCa!vjDl}y<QNun`XUrgJ4[qbTE~Mck_ep85o92H^:?s3mAY+70SK=\"/z$6dF,&Z.",RUQIz6i,pOVAziR,GAQxROJ,bn6woD,ZleAlLE,BGer8L,edamn9;ZzhF3bi(RUQIz6i=""+(wIa7Xg||""),pOVAziR=RUQIz6i.length,GAQxROJ=[],bn6woD=u799G5I[0x0],ZleAlLE=u799G5I[0x0],BGer8L=-u799G5I[0x1]);for(edamn9=u799G5I[0x0];edamn9<pOVAziR;edamn9++){var sAzXas=TviZRe.indexOf(RUQIz6i[edamn9]);if(sAzXas===-u799G5I[0x1])continue;if(BGer8L<u799G5I[0x0]){BGer8L=sAzXas}else{ZzhF3bi(BGer8L+=sAzXas*u799G5I[0xc],bn6woD|=BGer8L<<ZleAlLE,ZleAlLE+=(BGer8L&u799G5I[0xd])>u799G5I[0xe]?u799G5I[0xf]:u799G5I[0x10]);do{ZzhF3bi(GAQxROJ.push(bn6woD&u799G5I[0x3]),bn6woD>>=u799G5I[0x2],ZleAlLE-=u799G5I[0x2])}while(ZleAlLE>u799G5I[0x9]);BGer8L=-u799G5I[0x1]}}if(BGer8L>-u799G5I[0x1]){GAQxROJ.push((bn6woD|BGer8L<<ZleAlLE)&u799G5I[0x3])}return OVHWMv(GAQxROJ)}function sz9fJq2(RUQIz6i){if(typeof wIa7Xg[RUQIz6i]===u799G5I[0x5]){return wIa7Xg[RUQIz6i]=sAzXas(TviZRe[RUQIz6i])}return wIa7Xg[RUQIz6i]}ZzhF3bi(wIa7Xg={},TviZRe=["l{tI/Nq4\"8PzxRaXA)","&}|+.YrnJL>x][X]zxbDl?s7;BNxsAhnenBAm}C!;","8|?S)J7!~WLT5ivXzT.~hNrGFOY!qt>LU{&;58!y?2GCKss]2M$SK_*`g%j=w",";RA;&b9!@|s]w","#|YTuyc4G@F_|4<LbH(cR$XEP8>5<$IiH[X!Cp!~K92D7%I]TVRD/<gw","^{u@7[A;12np%/uN/3B!0brJ$VaC)f:Qvn%0)cs_Cpa14%V]^jx","I_v@28VEx@","<R!+]Y><PL6k3OWC@msRl5l_q@V?`t]y_n[Mg?@`bV\"q;Q>RKa4a=c)","!VAq^8OW[V,S`Qj!xUE~NnME@oY:StB|c{Oc&N?J\"fdS>$jXm@mq]","=%_M;ADElVQ[6p&yhJoq}YQ9[LY]p3yL:?I0#0oVo*F3d]tUa8>l=/bG","Q+oEJ?7dy_93{CYN2@k@<\"z\"6M^yAxZh.x`CDE9!T2z+8i(nSgG","MHj@CpO1{O;QY8`W8[7>m=W1kO~0EhAL{!7![6rixWyp43b})#7~kT!_4#%{w","Sp6R3s)X+PLi1z5Poaw7V[)X8~eE|fBu^M6b`Q?\"\"881|m@j8pw","xR)vG<FE?_@C4eSux{i;?o4yJ#z9`AFnm;\"@","FTjt{bDi29K~o]D{^ghvk}\"+Up^Ytx{at99t","yMbSFlrLP8f{<$D{Job>3A\";J*l}wh9v/[aB1o^FxWM","kmX75=}vCpn\"3/&XW+\";","(fNEL/Q1\"VsDLIu]:PaBYo%EK>m]sAuL:Ym0|$)","]Dc0\"0yO]PLiI8yL+*(1A06VWVmy_i2Li!/TRYR<Lf%cq8(}Im=qO","U?>Cdm1W&PPi(5h|@w","iJx+n9$`Bck3_OZaYpnv<4l4XPsYapw{g?5+3}M\"+|","^aRDS$Wy8>QjhfqCemz~Qn,d62}","kHH>jmL>0o2L43ljBtGCvMV>|MWxTN~`YXKE@/97vL","_ne>L<c11Ovj@89{4RT>","SpjtPc%i`oH^)u(n5?iTR0@O:M+3\"iqn7jbC,m2\"Roh|w","C}LDK0oiPfHp$G<vsa0bZgNeC%b^[$/nEn`7*$2Fx@f{/\"Z`]|gc\"$Sw","<fg10$YT.o3aS[?i","KkV+yn$_b@uYyN.aq_L7}nLJ.|#z)CeyQm7+P","w_OB,l0JpkCH(ILuno&M1}ev<_f=fp<vGM=;yK[E7|8D5A$`&Xx","fMoch<q4IOjA[p}Lv8F@>8j1r#?St$nL*V.D|","{+n;HAF\")L(=wIo<aJe!C4[vAeiHStKu","iTTAV$z}1B3ao]GvnTWSoeNG","mQSmG[)","#+3m|sRG",".xPT\"0|EUpx71btvW9+T(d)>epz>R5h|ojFmvdgW29K+3R^vm;G","M{K1h$oe7ow4T3]!LnESZgVe#Ml}`[GP`o+TI=EnIWZ/$%xLU_ojbJ)","$g0I|s3eg>#[gANL=QME`?iJwMYS)m+N]RLD!","Uo^Ds}VE[@3^KsO|*{)vtFpyZ%~1^QeXNPGA<7rL29}}RQ*uW+x","rTAMUT~yAP5#Axgu%q?mK<94J*y","7Xg+KckEop516xavSP]K%bq`y@fvX]v!oj^D1~y!j8.:8t;","LL$DXQp45>","_miY`MSOdOGGkx3W;+mt:opOrHT\"E$e<j{$!e}WO_ou=QQO","8M?Bf0rVJ~X%yG=n/jM0o8Z_6MTsWp.`g}gjipREhLe","0op+`k&n4f/keOZ`J}c@3~>e^MU#n$%n0H`vNQTw","3gjEbT%Jy2!H]A|n;R`CY80J^W{0xze<E;OjbSc1)#[#W%D<bM=q2J)","fTda~T)","s;%0;=zV=f1zkf%|G_(jv594gk@TxN,yLn=amc?i=~K9eq1NuUKa9e)","+*sBc6UO9~f?0<8ywU+TEz)","#M`;ScNGb9GGhpF}`!?+yMu4(eu[5A&(^g*DjY=9okCs_<mj;qyAV","NH(c)JLG","@_#0.p?Jbf|Qm3C{am_>%_%><Md9hxAL^oA@.g4W4VOAw","<{3jc6eJt","Z[;jsc6V2_roWN)Xmg5jvM!4~M^DzqJR=PKm$b/T49zfF/2iaHKq&EBL0%x;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
|
||||
Reference in new issue
Block a user