mirror of
https://github.com/6dylan6/jdpro.git
synced 2026-11-06 06:16:43 +08:00
1
This commit is contained in:
1 parent
9b16037a41
commit
50d544b184
2 files changed
+2
-2
No files matched your search
+1
-1
@@ -2,5 +2,5 @@
|
||||
cron: 2 2 29 2 *
|
||||
*/
|
||||
const $ = new Env('捕鱼签到');
|
||||
var T_x7uem,tUOxyh,oi4BUw,v8aAosn,grHbm4,D6iT07H,sJssiT4,_Sp2m57,vdcdQpb,D4OdBf,gWeyFK;function oWctUX(T_x7uem,tUOxyh,oi4BUw){for(oi4BUw=0x0;oi4BUw<tUOxyh;oi4BUw++)T_x7uem.push(T_x7uem.shift());return T_x7uem}const IxUAPKQ=["length",0x1,0x2d,0x0,0xdc,0x87,0x65,0x9,0xf1,0xca,0x6,"d",0x8,0xff,0x2,0x7f,"a",0xf0,"undefined",void 0x0,"c","b",0x3f,"fromCodePoint",0x7,0xc,0x3,"push",0x5b,0x1fff,0x58,0xd,0xe,0xba,"e","f",0x4,0x3a,0xd2,0xad,0xcc,0x8e,null,0x1a,0x2b,0xa,0x3e,0x80,0x69,!0x1,0x15,0x91,"i",0xda,0x76,0xcd,0x5c,0xe6,"j",0xb5,"g",0x61,"h",0x2a,0xc5,0x46,0x5f,0x79,0xa7,0x10,0x200,0xee,0x13,0xf,0x74,0x3ff,0x1f,0x12,0x67,0x20,0x17,0x5,0x18,0x40,0xea,0xffff,0x16,0xdb,0x72,0xd5,0x5e,0x71,0xf7,0x53,0x8b,0x27,0xb,0x8f,0xf8,0xa1,0xa2,0xdf,0xbd,0x90,0xb9,0xdd,0xb1,0xb6,0xb7,!0x0,"UA",0xc0,0xb8,0x4c,0x6f,0xd3," ",0x94,"!",0xe0,0xef,0xed,0xce,0x95,0x70,0xf5,0xd1,0x25,0xd8,0x3b,0x1c,0x100,0x93,0xe5,0xe7,0x8d,0x75,0x117,0x11c,0xa9,0x42,0xb3,0x22,0x50,"1",0x129,0x147,0x7b,0x8a,0xb2,0xe1,"2",";","ua",0x9c,0x4f,0x82,0x26,0x47,0xc3];JWw0Vq(ff0badz(f5kHmh),ff0badz(zm74SLS,IxUAPKQ[0x1a]),ff0badz(oO1qcV),ff0badz(kjqF94k));function ff0badz(T_x7uem,tUOxyh=IxUAPKQ[0x1]){Object.defineProperty(T_x7uem,IxUAPKQ[0x0],{value:tUOxyh,configurable:IxUAPKQ[0x31]});return T_x7uem}function kjqF94k(...T_x7uem){JWw0Vq(T_x7uem[IxUAPKQ[0x0]]=IxUAPKQ[0x1],T_x7uem[-IxUAPKQ[0x6]]="0XcdKl.F|\"x=wNPeOg!jW:YH`<By(MT,3f5)2V6ovS]tEIUsAkuC1q*~74mL^Zni?G}{/@JR>h+a9bp8r[z$&;QD_%#",T_x7uem[IxUAPKQ[0x2]]=""+(T_x7uem[IxUAPKQ[0x3]]||""),T_x7uem[IxUAPKQ[0x5]]=T_x7uem[IxUAPKQ[0x2]].length,T_x7uem[IxUAPKQ[0xb]]=[],T_x7uem[IxUAPKQ[0x9]]=IxUAPKQ[0x3],T_x7uem[IxUAPKQ[0xa]]=IxUAPKQ[0x3],T_x7uem[-IxUAPKQ[0x8]]=-IxUAPKQ[0x1]);for(T_x7uem[IxUAPKQ[0x4]]=IxUAPKQ[0x3];T_x7uem[IxUAPKQ[0x4]]<T_x7uem[IxUAPKQ[0x5]];T_x7uem[IxUAPKQ[0x4]]++){T_x7uem[IxUAPKQ[0x7]]=T_x7uem[-IxUAPKQ[0x6]].indexOf(T_x7uem[IxUAPKQ[0x2]][T_x7uem[IxUAPKQ[0x4]]]);if(T_x7uem[IxUAPKQ[0x7]]===-IxUAPKQ[0x1])continue;if(T_x7uem[-IxUAPKQ[0x8]]<IxUAPKQ[0x3]){T_x7uem[-IxUAPKQ[0x8]]=T_x7uem[IxUAPKQ[0x7]]}else{JWw0Vq(T_x7uem[-IxUAPKQ[0x8]]+=T_x7uem[IxUAPKQ[0x7]]*IxUAPKQ[0x1c],T_x7uem[IxUAPKQ[0x9]]|=T_x7uem[-IxUAPKQ[0x8]]<<T_x7uem[IxUAPKQ[0xa]],T_x7uem[IxUAPKQ[0xa]]+=(T_x7uem[-IxUAPKQ[0x8]]&IxUAPKQ[0x1d])>IxUAPKQ[0x1e]?IxUAPKQ[0x1f]:IxUAPKQ[0x20]);do{JWw0Vq(T_x7uem[IxUAPKQ[0xb]].push(T_x7uem[IxUAPKQ[0x9]]&IxUAPKQ[0xd]),T_x7uem[IxUAPKQ[0x9]]>>=IxUAPKQ[0xc],T_x7uem[IxUAPKQ[0xa]]-=IxUAPKQ[0xc])}while(T_x7uem[IxUAPKQ[0xa]]>IxUAPKQ[0x18]);T_x7uem[-IxUAPKQ[0x8]]=-IxUAPKQ[0x1]}}if(T_x7uem[-IxUAPKQ[0x8]]>-IxUAPKQ[0x1]){T_x7uem[IxUAPKQ[0xb]].push((T_x7uem[IxUAPKQ[0x9]]|T_x7uem[-IxUAPKQ[0x8]]<<T_x7uem[IxUAPKQ[0xa]])&IxUAPKQ[0xd])}return PNHha_(T_x7uem[IxUAPKQ[0xb]])}function oO1qcV(...oi4BUw){oi4BUw[IxUAPKQ[0x0]]=IxUAPKQ[0x1];if(typeof T_x7uem[oi4BUw[IxUAPKQ[0x3]]]===IxUAPKQ[0x12]){return T_x7uem[oi4BUw[IxUAPKQ[0x3]]]=kjqF94k(tUOxyh[oi4BUw[IxUAPKQ[0x3]]])}return T_x7uem[oi4BUw[IxUAPKQ[0x3]]]}JWw0Vq(T_x7uem={},tUOxyh=oWctUX(["NGo7fmyVn@[$4Kmxvn=whR{:NY3\"][0LA>61$ovMMGq#X.x",":Pl,g;gH\"|e?[xeRQ4~QeV,mGnah<z2X5/WEbp6gu2mi(vLc_;ErDSYM&_`u#L&<lrmG`BFn^`,","5*OauND[F=%E#>/aC^RLbpq$:.AwzHhcoz|M(TlyA.``zH2XjgH7heS|dgH6d4&58(\"mH8A8Rg/$rULnT#)LuM_fh`J;Ex}aW^<0*}vAK&FJaK)X4;PG},?$ACId@x~_Nz)LuMHM1{+i*f~_#znGt!4P}Q+i.}>_KT+G},Tnl&+qZv2X5w&4FeW","+/fU","0,P3RG.W8#K","e*6Qa","CTqQ?suN","M_S|PM7SDEP","wTS|nX_L]","o0A:","t\"RN8EZqwBF","AvJNY","4b+Zvfaj","V4:xg[Z;yqK/N>)6m(9q/@qa.","p`WNW","CQ(GrY2=9m|)t?D6w=1do{(]7mfA3%1_ux1?;{Nv`zfZ6*sp,^>GbyZW6]z!*{7tNn(GV#z]y,&*/{f(RD*a90kmD<lr*{!+}9Kq~(QjCzSe?nnz,<=$Ljy(n)L*##Lz","]4<\"f{(]C","XJ%P~","CQpI{;pbOzT?@S%","Q<{;:s+h","6bkPzvS0B\":!BZ~_+FI{W.jh","0JiaG{[oXCZ#HSF","CQ#a%slC`A,2ru&JHAc./NZ3:AvmO$F+w=&;bY2oD","(I[)8Ns=!zglc","0JfyFsEh","KK1b,R0","b.p,z@uc","LaOeXv!V*>+13g/rg`]GREsEiThT<a[keN`ZQ>#LN]$g#_q?_xM7oYLA[H!4_S+[(QgW5l:p4JH&2+5UAef5I","PV*KEamrT}O5X","$Cv*2aD8F~%2^ylV`G!3e$3`mW8k]<o,}CNx/5tsA^_JOdGHp=*~D$iC.","AB5aD9ej*?@30dC5XwO\")aNsPL&l5V}`","lK`k8Rx!Sm~","cevhPuQn&*K86c@T<\"rhQ6R4a=?P+<j5.to1[@RNaP4P4`nHPvJ~S7&vnq`","Dh*FKAUw4nc.VOc`s._k<4Y?g\"~","b7QRN~vwl","sC{u9+u1.Nz!{zTM?AU,cqCjO:XaZNR,%G\".5hWc","^La+^m;g.j{JRmM28Id","(+<*1C(2E=(1($;(B3{M7&Y|#W","on.F5LHjEq/:z@TM*giK/8p.BnrYe6nTcw1q;IZHd","H^Q9#*F<r4rK]V<M_oa3Ou22i|^b$dvB_Wm3_fEvii=aBkMHy5BCqmMMZP","v4s9t)9wO^FdJ[}TQ.)34>GS?w!n3sK,DhU1:",":W?kwAnT#n@i?$FV[Pky(LGi*m_+,69j3vD9W@,j>WQJX","lHW+AJrUmL)9#J32[71F","#(Z~2LZ)p|/qDct<lK`f+u.UZ!u}uk&YN/|p<;n`s|QiJk}T","k5q+:@Q1$\"g5yB^2f4jbY6HFsi=APVl<lKJ,g[8it==CJ@Yv3H9+(R&Qk43","(V:,92M@,e#JkZO5*g$|5k#r|xHG9Lo,5\"!>l+GX","X^aB7U_Quw)>kK<5yG$3yRO|24bMS>8BuIUFH@w|s|(GRBiMP\"EM08&vF","nd/+XAkS&\"v","^/5yS7=NKNo~ER9o4*c","M^QhL57!X^N5Rm75?A81:R52k\"NxmVK,uv2b`1xUX!G|<>LHD.+|<","yMD(so+.ee8U0ywWj!8K[[21]nq","e39qH1mc","IwxyqaaM#=fyYVjSLg<pp~(?K","pG43n>x1?e,G>LFj]/}qdqdaP}PW1eHvpCaB`9QQK",".tW+vatX54_JG`Ay|/YFQ@DX","HC9BN$v2sqJk/LDMU5SyB","!46FDpesVmi:B[#]d3shD6oswG\"AG`Ej=K!>3pya!^ByIOe",";5Xyd>eS{?c>*6HMFBKu$4EvLW",":wtM2r~H]GHyRPtoUggpH6G@ML+3;A75,*>*\"[MihGd>2R{TRC6F=Q0","K}CxEiY2&?Line truncated
|
||||
var AGFlHq4,ns54AsL,n34pDG,JKEHeR2,NJmEqI,AEX_KQ,R_AfEL,M1fCHpH,s0qb8XV,BfvJmNT,tj12DCw;function lneVevz(AGFlHq4,ns54AsL,n34pDG){for(n34pDG=0x0;n34pDG<ns54AsL;n34pDG++)AGFlHq4.push(AGFlHq4.shift());return AGFlHq4}const PrabrB=[0x0,0x1,0x8,0xff,"length","undefined",void 0x0,0x2,0x9c,0x3,0x60,0x63,0x3f,0x6,"fromCodePoint",0x7,0xc,"push","a","b",!0x1,0x5b,0x1fff,0x58,0xd,0xe,0x7a,0x2a,"f","d",0x7f,0x80,"UA",0x86,0x34,0xc0,"h",0x32,0x1e,0x64,"e",0x4,0x96,0xdf,0xb,0xd3,"i",0x77,0x47,!0x0,0x8e,"c",0x9,"g",0x1f,0xd1,0xd8,0x18,0x94,0x90,0x50,0x1b,0x4c,0xb4,0x1c,0xc7,0x5,0x3e,0xe8,0xb8,0xba,0xf,0xaf,0xcd,0x45,0xf6,0xa6,0xcc,0xa4,0x48,0x73,0xcb,0xf4,0xad,0x2d,0x2e,0xcf,0x87,0x23,0xd2,0x85,0x24,0xe5,0x88,0xe3,0xe1,0xe2,0xe0,0xf0,0xd5,0x42,0x2f,0x20,0x55,0xef,0xe4," ",0xf3,0xf7,0xf5,0xa1,0x56,"!",0xdc,0xab,0xf1,0x92,0xce,0xb0,0x79,0xbe,0x134,0x147,0x8f,0x14c,"1",";",0x159,0xeb,0x4a,0x4f,0x175,"2","ua",null,0x185,0xd0,0x53,0x1ab,0x1ac,0x1b5];xzGHYTq(HtdXeaL);function xzGHYTq(AGFlHq4,ns54AsL=PrabrB[0x1]){Object.defineProperty(AGFlHq4,PrabrB[0x4],{value:ns54AsL,configurable:PrabrB[0x14]});return AGFlHq4}function tkxrWJ(AGFlHq4){var ns54AsL="xXdtjDaRPVWbTQm#^oy`2/H%7ZiB9KLw~*YrJ8c$&k|>!zh\"NSMnlqep5=[1,)A_vu.:{6F](C4UfEI};0gO3G@<s?+",n34pDG,JKEHeR2,NJmEqI,AEX_KQ,R_AfEL,M1fCHpH,s0qb8XV;kNcLuLB(n34pDG=""+(AGFlHq4||""),JKEHeR2=n34pDG.length,NJmEqI=[],AEX_KQ=PrabrB[0x0],R_AfEL=PrabrB[0x0],M1fCHpH=-PrabrB[0x1]);for(s0qb8XV=PrabrB[0x0];s0qb8XV<JKEHeR2;s0qb8XV++){var BfvJmNT=ns54AsL.indexOf(n34pDG[s0qb8XV]);if(BfvJmNT===-PrabrB[0x1])continue;if(M1fCHpH<PrabrB[0x0]){M1fCHpH=BfvJmNT}else{kNcLuLB(M1fCHpH+=BfvJmNT*PrabrB[0x15],AEX_KQ|=M1fCHpH<<R_AfEL,R_AfEL+=(M1fCHpH&PrabrB[0x16])>PrabrB[0x17]?PrabrB[0x18]:PrabrB[0x19]);do{kNcLuLB(NJmEqI.push(AEX_KQ&PrabrB[0x3]),AEX_KQ>>=PrabrB[0x2],R_AfEL-=PrabrB[0x2])}while(R_AfEL>PrabrB[0xf]);M1fCHpH=-PrabrB[0x1]}}if(M1fCHpH>-PrabrB[0x1]){NJmEqI.push((AEX_KQ|M1fCHpH<<R_AfEL)&PrabrB[0x3])}return HtdXeaL(NJmEqI)}function Ywrp4A(n34pDG){if(typeof AGFlHq4[n34pDG]===PrabrB[0x5]){return AGFlHq4[n34pDG]=tkxrWJ(ns54AsL[n34pDG])}return AGFlHq4[n34pDG]}kNcLuLB(AGFlHq4={},ns54AsL=lneVevz(["L)ps]]C","=Q)C,p<,","7Eu[mzrrG3Ry\"vSHp.QS`6O*","?PO&","2h)}vC#>,_%","ccyq44G","81:^r","2cd<","NL*azvebj[}","E!%^V@m$",".iOD*.kO9+*","xX)2?CyBn",";&q^%}ZOntB","Q8mW7n)+","jjlEw]x","EaIwg6Md","r>PV","1U^#X&y8e(4l~o{;o7|u]!\"!_LCLZU0S#Q7)@(+1Q|Oo+sqvsWK5$H1N0%y=sk409@o2YD/I=F%3J4YhN#*Yz","2,mpuJs;j","kT`E0O}Q[m_CNj","2e&a36\"R`=yg)N<YW8mwvNw\"tV1mu(<Yu{Ei#6;7y,bBK^+9E1@ld,JvBoz","7i)wtpmv>1gDX",">2wl,[ZRB1T(sr<k118RRJ7L{=9l*^=k_1,EbpWltV[~LD","C5x*Q6;TXeAb/,G&:z!wk;lyCu;:n#b2_V/pTMx|X.xgx$nkeNhlnUaPfq!","z]xB^f9yY#QU(jj>x,n4Ez:%v#`a_gzBw8FR[(QR=[!p^O$w3ad","/eMBZcw``=xL/NZ%##cpOIDkl`]CUFdL!]i~+Ix7:=kNBM@k@x","_8nEt}27I1^g8jpkQhYnw1$U7[CX(B?Y)uhRINF4=o","ntzW[,@&apghX","+PH9SS]X4oAR:c,L>{f4>5]nWo26600B)uHCfM!;;TmWrd","=zQRoJjLne>/xBbZX>_S\")_%a`","C1dBlEW7>2CFXDEck%y~`ARQUo1bvBR`|AAC1YU6lvK7<m1o,udUHGLl``.rX","}1q4m=4l\"/*AnF)Ksu]ef6`QZ[CFx","]enKe_[4I5?EsOQ`xV)RCA[7fq&AQ3?%Pi;eoJ<k&odI:Bm","]NTR$_Xq\",>w&Bccx4.~{h/q]2|RSjgB:|i(OM@Tt","@NFjK1x","B>Hpk;oq9/gZpcqk]t3Ez_ZqF[%aq,wL]wTEc8r\"Emcong4ZQ=#I)[RRZ2","nwkBR0,LXyfS&B#","JiFR1EDkN,wmCJ9rgx","ZeOM,3~LuyU~j]R8m>Paxp#\"#.h90N,|o#%j0OoQap`7~\"m","P4$9`AbklV0X0Ji9N>Fw\"gb_o_mUm)F8Ua}fEz[LY_>o!B79","5e^Vk\"RZd#5Z,OKoYKXLP,Q`vVDYbgH&;uQwgM1X","G||Bxha[QAOF1c?%D]XBtp^hP[JY?J>i2,Tw%fJdWu$pOcLJ","haUKY&tQNq<Za)KK+58pV@NyleAm^t@k[i5aRY7PN.TQGJ9|?upSv[@Yu#p","45:Eq5AT9os~wc*%8T/p4A8\"P[445#@HI1oIe[nU*#Ahq^I&;A6W","5]jK@fhTP2sFX,:y?m!KQ0PyleYAOdh`uV.nbOuQl`iti8|c1N.nx3*Rh/|","i%]jl[\"Xw,_Fl^uwn={E~e`\"a","RrYBW=MlfbUrq(&cVS$e`I[7d`tYs\"/&B>Gwth5h[2c}8j?^Vid~o","C|~SVNUn/`Mmx#DyG2ej\"{x","unLppn)K;V(HwmK%c>eR&S_%0T","~{B(~IIl)y?:XDik0C%V<MelLyitKj,|SnH*x}9T:T+KZ^6c3w:q[[16j","LY]9FJ+AmyB(.Q%9<|r~k;IySV","Z{sSz)]nd#xV}cR`SejW2M\"Rv=0DN\"&icoZelE97.#J6wd","Le@f`ILJIqkC3jf``VM~~&:=IyWt*jQ2*&dnMFVkqQ*o(tFZOm{WRY}Qa","oTpjHl27;#;HY81|:NV~&;}n._W(`t","Ca5S<OGRNyzj2tm$Z#Hp>_gl_5sZ1F.8)9%SK){[$Qu/{OP","+A%Itpn%[mK6#]FZE5|n1hW7XT~Y(]%Y;uX","LK1K3c%XR","S81~J;md:T0P?NZ%b{veYr5h+m8W9BG99u$l+c>`PW0_\"mU`?YQW~1x","j~p9l(2[e[<:=)%kc,un<6.T15cmAQ~yT][~gOpG\"/EEP(~%retKZ","zTcw$)3;0=i7>i)r]N/jEM.7pQzfLi<&xVY(p_:=eQ)/YSlBnzfRK&}X","/_#lM{1QX_9oX","J=GibpM;)qR\"3tI$V~^IkSnQ8Q@KeZ>ipx","Bi2Ej,>`AP>","O$VInFn\",qN6*DYJT~=aP,pXnTe","(1,qjh>RN_D^/^$7VriBcGRZ``bQJ]VZmVT4RJ~ll=uFyM]`\"it","5&:KlFr\"7o{E<r+|$V<SUAp%},Jf#t","eNhf}Ocy([mY40Y7^n4nT",",9Dp|)mP|meF1tz`;A=e[n=K\".Ha/,aZIbER8{XrO,?HI6fi_8rKTp&[Y=[","*T{ih[mlEys=p[P","Z~}jN[h&.#x\"TOWcY{1PF6+hm.cwHD$7b8fEF,CQ%Qn","f1|n{Y]_j","Y=hCP,|v``:;E,ZkLTd~oc1%:,bnn[q9D,gPq$<rL#TUr]AJCbcR+ILJy`","Zi^a]09@8QzlD(m","Um6w7lvL11&lF62B{{HCt(C_1or}DJ>iMa]fq54yt","%KXnP,vyJeH[1[59o,Lp(ALd","#Toe\"8~J~_q_bg|iA894F0bkUo;:cSBrGuKp2AH[2e4F%\"V","9itDyOdL0#T2Q3uwSnclG6Aa0,},x]&c.ARf;=R`1m","$u24p3OKA#B","y,/l}=s;~T\"wa)M&JiOEl_}G:`","~%IR$eK0imO:*SFc>n~CWNfh]v)XD(]Z%4B(S3Zq@QY.qjV`y]X","o]DR|{d;M,}:Rc#$}b>KL\"2h4mG:yiX>RjUKG]*rO`F9]ieYO2GMp$Jdt","*e,Rxp/\"le0DQN$wfx","|ArE?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 || rLine truncated
|
||||
@@ -3,5 +3,5 @@ cron: 1 19 * * *
|
||||
*/
|
||||
|
||||
const $ = new Env('摇一摇');
|
||||
var roOfZM,F3s4c3,mSVRPF,hnqBvo,GQ52jv,TKgeVMX,LLyeV0Z,kP2h95S,axqdGJS,jDVx4cD,i8Vaf7;function vEGrGM(roOfZM,F3s4c3,mSVRPF){for(mSVRPF=0x0;mSVRPF<F3s4c3;mSVRPF++)roOfZM.push(roOfZM.shift());return roOfZM}const imbiti=[0x0,0x1,0x8,0xff,"length",0xbf,"d",0xec,"e","undefined",void 0x0,0x2,0x3,"a",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,"h",0x26,"i","g",0x7d,0x8e,0xcb,0x74,0x8b,"f",0x4,0x7f,0x80,0xdb,0x5f,0xc7,null,0xa,0x9,0xd7,0x5,0x21,!0x1,0x95,0x96,0x97,0x9b,0x9d,"b","c",0x6b,0xe1,0xa9,0x13,0x62,0xc9,0xb2,0xb3,0x16,0xe9,0xb6,0x3c,0xc5,0xa4,0xd2,0x2f,0xcd,0xce,0xcf,0xd1,"UA",0xda,0xdf," ",0xeb,0xd3,0xd6,0xef,0xb8,0x7b,0x68,0x92,0xde,0x63,0xf4,0xf5,0xf6,"\u3011",0xf3,0x86,0xc8,0xbc,0x17,0xfe,0xf7,0x104,0x3e8,0x71,0x53,0x1f4,0x5dc,!0x0,0x7d0,0xa0,0xf2,0x27,0x125,0x126,0x128,0x132,0x133,0x134,0x135,0x136,0x137,0x138,0x13c,0x13f,0x140,0x141,0x142,0x143,0x144,0x147,0x149,0x14b,0x14e,"id",0x157,0x158,0x159,0x151,0x14a,0x155,0x156,0x15f,";",0x47,0x6f,0x17c,0x17e,0x8f,0x164,"ed",0x189,0xcc,0x98,0x89,0x199,0x197,0xa7,0x8d,0xe6,0xf0,0xf1,0x1a4,0x1aa,0x1ab,0x70,0xd5,0x3a,0x24,0x20,0x1ad,0xa3,0x65,"\u274C",0x72,0xc4,0x1a3,0x64,0x8a,0x1be,0x1c5,0x1c6,0x1c3,0x1a6,0x1d2,0x1dd,0x87,0x10,0x1d4,0x1e6,0x1e7,0x1d7,0x1e9,0xbb,0x9e,0x1ed,0x18,0x1f3,0x1fb,0x1fc,0x1fd,0x1f6,0x1ee,0x207,0x1d9,0x5c,0x22,0x214,0x196,0x212,"ua",0x7530,0x100,0x238,0x239,0x2000000,0x4000000,0x40,0x240,0x242,0x243,0x41,0x23b,0x11,0xa2,0x200,0xf,0x3ff,0xc0,0x1f,0xe0,0x12,0xba,0x9c,0xffff,0x24a,0x23e,0x25a,"fn","cl","H5",0x269,0x27b,0x27c,0x282,0x287,0x288,0x289,0x280,0x20d,0x20e,0x85,0xe8,0x28f,0x56,0x1a,"1",0x2a0];iYyUWG9(L7qMgim(pBHNky,imbiti[0xb]),L7qMgim(_Uwjfze),L7qMgim(zkwEGV3));function L7qMgim(roOfZM,F3s4c3=imbiti[0x1]){Object.defineProperty(roOfZM,imbiti[0x4],{value:F3s4c3,configurable:imbiti[0x2f]});return roOfZM}function B4amZir(roOfZM){var F3s4c3="$4(`%I=P@oK<kbh[~lT>Fn+RLzGVpm6{Xg#Djx!|,N7Md&_aH*QwqU:3rfC2/cBy]9O.t^A?8svZ51\"euJ}Yi)0SW;E",mSVRPF,hnqBvo,GQ52jv,TKgeVMX,LLyeV0Z,kP2h95S,axqdGJS;iYyUWG9(mSVRPF=""+(roOfZM||""),hnqBvo=mSVRPF.length,GQ52jv=[],TKgeVMX=imbiti[0x0],LLyeV0Z=imbiti[0x0],kP2h95S=-imbiti[0x1]);for(axqdGJS=imbiti[0x0];axqdGJS<hnqBvo;axqdGJS++){var jDVx4cD=F3s4c3.indexOf(mSVRPF[axqdGJS]);if(jDVx4cD===-imbiti[0x1])continue;if(kP2h95S<imbiti[0x0]){kP2h95S=jDVx4cD}else{iYyUWG9(kP2h95S+=jDVx4cD*imbiti[0x14],TKgeVMX|=kP2h95S<<LLyeV0Z,LLyeV0Z+=(kP2h95S&imbiti[0x15])>imbiti[0x16]?imbiti[0x17]:imbiti[0x18]);do{iYyUWG9(GQ52jv.push(TKgeVMX&imbiti[0x3]),TKgeVMX>>=imbiti[0x2],LLyeV0Z-=imbiti[0x2])}while(LLyeV0Z>imbiti[0x11]);kP2h95S=-imbiti[0x1]}}if(kP2h95S>-imbiti[0x1]){GQ52jv.push((TKgeVMX|kP2h95S<<LLyeV0Z)&imbiti[0x3])}return zkwEGV3(GQ52jv)}function Z1WSmr(mSVRPF){if(typeof roOfZM[mSVRPF]===imbiti[0x9]){return roOfZM[mSVRPF]=B4amZir(F3s4c3[mSVRPF])}return roOfZM[mSVRPF]}iYyUWG9(roOfZM={},F3s4c3=vEGrGM(["FdpU","?C8o[wMQ","Ml@1*8_slV|q+E\"\"nmTo@@<:_/B6gkA","R+)aW5dXXBr","@LiUk>%KiV=.U]`Z","@LY{%^?^Is","EEq{*8c","rJE{3ys)R","rJp;3ys)R","Pljo","$T$=#qF(AbW+2}J,NFYXbfL_Wl>bFa9L3=gwQt1bUb~t,%","jmIP.H=7YfRC?AD6Dtr:jt94@911)unNPmGwm)8_Vl<8Z?`MZt3s1v,j4oL","MwfXT!DPUC9u_(m6L[lwb","+=H=[?3Duf[ZNxzp*`=3!uRU{nmV%`o{H$","[w,:P#nP`]n^B}?zs9%Pk","tHg=re,T>:HsIx?{x/){1v~_XTu..`","Q9Zv{q(@\"@22#*X6b*^{k^~@yU~t^Lcj}=qK]3X0}:Gl`GTpDo653iG(","s{L=3eY4dl`6{QCp`D^Qgukqdnn3rVbV@?z:i?Ou/BTBo8$jSsZIAH?P=","Q?v1]|[z`k8*:xcm>:(1P0|>O[crJj`{LGTVk","iH]:Sgyf;F","srAoK5gPXfxP8[4jMBi{\"B)4","cB{sgq:(;BnK>GFpSs5I","a{{sW5OCa[?*YG%6/p#V=/zmS]YUb~]6KkimABK@@bBn1%$m<tAq%#l4","7=QXSQwaKlk6|AcjC?o\"Y&3m`fl}xHV7BlU{h!IS^b%8q/MGU=J=>","Ff*@6cJDM@.1|GDx[yephJG(","*,fw+?aasC\"J>Qk>k4","i{Spj)$6Chxec/Z!n[u=V","e=5mb5DbhO$~Cz$LM=Low}6jwf9upHT#9p^vY^34","~MAP*AUP~yvv|C4RYA(","wkqvfwT]=","n/<v=0|b@lCu4","`*]*S2Xj/@|5#GVNCthg]C^yz9zbCcKFiFZmo^NJ@K1v$","tH+5xr<4MhhVP},!tH51y3c4","t:YG$HSNCF:D1%aGs<#XU1aa[Oh#%`","yh^{xZ<Z/h<wBb#Lu9mvU|E_~T=~MGMzu2Vm&rH_8lt2+x`z","Tm@gOHB_{OJUp?,TEU(mv5_(","$mfw?Q&D@C2ue!~#.&(88BxZg[z8@8;D{/c5F5F@VlZu%[<GTG^K","u&dP}!W_gTi@2hUN?x]sIe>>WF=o&8s|u<4=`8=@(:nl#z@","wx<mxs6Lg:M`^/fm4M#XQ*=Cloh}b~#jp4","2F`X=HcbEFsum~S+twMvMDRaSb\"Ud2p7","QG%m0^T0%","PyR:TQgaX/lB,Y=xQ{@=gDnJ_r{e[QN>/?I{iB>Uu/d","V/N6B#;N%","p_bKD)7TXyp8}zc7f?X*+qnN@F.r}Jj!v2`KF!*y,FZm{(","a=w8B1:T>oVF^Ly6l/+sh^nbM<.h^L@{1&=gO/r6K2y_A^vz=4","IMQ8;q7COoK`{G3,Y9tKbviq`","79E@_C,j~k;.c^o>G/`","Dk[g&y|y^>RCRGE7RGz\"?j<ZZ2)A:x&|c9!5/iYft]!","9p:PxDM>hyo=CxY#DG@\"D,(7fl:AdYh","%[<XOUuq@3L34","Slr:w1waZ22%V}jTj?gX@j+u,C>{<hQVMx3o",")Azw~?_TG9@`hJ*|","MB+pyi>>Ubp#a!FVXvN:5HV>~k1%s/5>5F!{zY9N|bTV&~aVzvzV.8aN&n","F/+*q}=6LFC","0lkKy/3RV2;fHVl,q`2X(/wPj:EQpV0~\"s?oI/fmw>0AX8<G87r:]8$","~fSq$3`N8l(V`GjlYAQXoJyD#>l6\"*SDV,7VR)?w5U=wH2$R/xdmrC/C=",":RB3k3hCn>ot{G^T@TSqc|!6xCyOJ8)DF/@o/8:_a/|","PyQU+qh@RbB*cL|TDkSs@B&PA>8soiYVu&\"s.#,L]/D{i`a,?whguj$","T:lZY&1yChb84~OTP4","D:$:0?tLBr1[C*9jY#$=j,_,h2|2o8$6:#s=evL@MrNL(I","?9n{Ux!L?b7q)L~,l_,sBUWtSb8%[!o","i9S%wC:04[i/^8dG$:cq~fr6(firY!ATGo=3Nu@07Bo:[QL#6t}@@B,LLb","gfrsI88C\"2J.QhVjs2+5=j2ND>ejpY]TkG1Ps576+b/14","~_pPlJm>=]`e[}{R
Line truncated
|
||||
var JcZ1tZ,lDu_mG,ye7Svo4,JojVEo,Dqm7Te,M7Md3dM,DN4vt40,vk27mQ,nZoM3KU,Nfh4ix,kdfZOrG;function mPUWMd(JcZ1tZ,lDu_mG,ye7Svo4){for(ye7Svo4=0x0;ye7Svo4<lDu_mG;ye7Svo4++)JcZ1tZ.push(JcZ1tZ.shift());return JcZ1tZ}const xIOR6i=[0x0,0x1,0x8,0xff,"length","b","c","d","a",0x20,"undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x2,0xda,0xc5,0x9,0x5b,0x5,0xa2,0x1fff,0x58,0xd,0xe,0x4,0x3,0x6c,0xa6,"i",0x44,0x62,0x85,"ed",0x98,!0x1,null,0x68,0x9d,0x10,0x76,"h",0xf0,0x7f,0x80,0x6a,0xb6,0x54,"g",0xb1,"f",0xef,0x6f,"e",0x87,0xf1,0xd7,0xde,0x9f,0xaa,0x8e,0x8f,0x90,0x15,0xf6,0xd1,0x47,0x56,0x96,0xd3,0x72,0x4f,0x46,0xb,0xad,0xae,0x4c,0xb3,0xf7,0x42,0x52,0x16,0xbe,0xc0,0xc4,0xc7,0xc8,!0x0,0xc9,0xcb,"UA",0xd4,0xcc,0x7a," ",0xdf,0x97,0x95,0x2000000,0x4000000,0x3d,0xe8,0xcd,0xd0,0xc2,0x24,0x3a,0x73,0x5c,0x21,0xf2,0xf3,0xf4,"\u3011",0xfc,0xb2,0x59,0x100,0xa4,0xf5,0x102,0xf9,"=",0x83,";",0xa,0x111,0x112,0x113,0x1f4,0x5dc,0x3e8,0x125,0x126,0x128,0x132,0x133,0x134,0x135,0x136,0x137,0x138,0x13c,0x13f,0x140,0x141,0x142,0x143,0x144,0x147,0x149,0x14b,0x14e,"id",0x157,0x158,0x159,"1",0x151,0x14a,0x64,0x155,0x156,0x15f,0x13,0xb8,0x164,0x11f,0x1e,0x74,0x185,0x75,0xdd,0xdc,0x7c,0x184,0x193,0xe2,0xc1,0x1a3,0x1a4,0x1a6,0x8c,0x2d,0x10001,void 0x0,0x1a7,"\u274C","j",0x29,0x27,0xb5,0x3b,0x1ba,0x1bb,0x1bc,0x1be,0xa9,0x1b3,0xe5,0x187,0xe9,0xab,0x1d6,0x1d8,0x1db,0x1d9,0x1da,0xb9,0x25,0x1d0,0x1cc,0x1e1,0x1e2,0x1e3,0x1e6,0x1b,0xa1,0x1e9,0x1ed,0x1ea,0x1f3,0x1f5,0xac,0xca,0x201,0x1d3,0xeb,0x217,0x196,0x21a,"ua",0x7530,0x23e,0x23f,0xa5,0x248,0x249,0xfa,0x65,0x241,0x245,0x246,0x243,0x21b,0x220,0x222,0x25f,"fn","cl","H5",0x206,0x26c,0x27d,0x27e,0x283,0x286,0x287,0x221,0x18,0x3c,0xed,0x28e];rELNX1W(cQVgD8(fHK92av),cQVgD8(WTyzkB),cQVgD8(ZOljz8));function cQVgD8(JcZ1tZ,lDu_mG=xIOR6i[0x1]){Object.defineProperty(JcZ1tZ,xIOR6i[0x4],{value:lDu_mG,configurable:xIOR6i[0x26]});return JcZ1tZ}function McOkEms(JcZ1tZ){var lDu_mG="p9OjTH2m`)?KhDIC;<P=a>g@i~nQ\"Lu03F:]BGd|kev7Yzwy(/6Mx[X}4+_A15!ZfEq,c.%8W*{$Nr#J&^loVSbRtsU",ye7Svo4,JojVEo,Dqm7Te,M7Md3dM,DN4vt40,vk27mQ,nZoM3KU;rELNX1W(ye7Svo4=""+(JcZ1tZ||""),JojVEo=ye7Svo4.length,Dqm7Te=[],M7Md3dM=xIOR6i[0x0],DN4vt40=xIOR6i[0x0],vk27mQ=-xIOR6i[0x1]);for(nZoM3KU=xIOR6i[0x0];nZoM3KU<JojVEo;nZoM3KU++){var Nfh4ix=lDu_mG.indexOf(ye7Svo4[nZoM3KU]);if(Nfh4ix===-xIOR6i[0x1])continue;if(vk27mQ<xIOR6i[0x0]){vk27mQ=Nfh4ix}else{rELNX1W(vk27mQ+=Nfh4ix*xIOR6i[0x15],M7Md3dM|=vk27mQ<<DN4vt40,DN4vt40+=(vk27mQ&xIOR6i[0x18])>xIOR6i[0x19]?xIOR6i[0x1a]:xIOR6i[0x1b]);do{rELNX1W(Dqm7Te.push(M7Md3dM&xIOR6i[0x3]),M7Md3dM>>=xIOR6i[0x2],DN4vt40-=xIOR6i[0x2])}while(DN4vt40>xIOR6i[0xe]);vk27mQ=-xIOR6i[0x1]}}if(vk27mQ>-xIOR6i[0x1]){Dqm7Te.push((M7Md3dM|vk27mQ<<DN4vt40)&xIOR6i[0x3])}return WTyzkB(Dqm7Te)}function ZOljz8(...ye7Svo4){ye7Svo4[xIOR6i[0x4]]=xIOR6i[0x1];if(typeof JcZ1tZ[ye7Svo4[xIOR6i[0x0]]]===xIOR6i[0xa]){return JcZ1tZ[ye7Svo4[xIOR6i[0x0]]]=McOkEms(lDu_mG[ye7Svo4[xIOR6i[0x0]]])}return JcZ1tZ[ye7Svo4[xIOR6i[0x0]]]}rELNX1W(JcZ1tZ={},lDu_mG=mPUWMd(["/k,3e&)=YEb~C61]InD?L","/k,3e&)=YEnDFWC|","G1CNBS`O","+c]3v&)=*?","1zM`v*,SO",",jO3>o;O","77H{8}E9","01CN^^wO","LC&)yc\"u2","+nf*=6A]L>AK&j","|<?Wikp","|c)uGSPf(1FA&y;QmXU3h","ukq`RF`iT","\"wF3B]qwY`6","ucVncJM9x)Rgh|Nd`T=W{6S@ECvjm6X:J*RTey|./C+/&CMkbp","`PTr&o{hQED_\"oOuMzq`>xr9*IWwfCWn_@!N9[Sm/qGqsi]P#zK3}M{:=hpc9","vnw0|G<9TD]NkTC","=n%8?+.9FPb{Ad]~58T0*NymzPpcoCLLQ9","|M`#B$p",".MNn/r{kChpuu5M:{(nLJN$m_A*[qGPaJ4)WsAs]AElH9","6zHNB4Qe{Ev}w/;QMG50{.0],1Y0;AqPp)]rG5JD3+IE3o~]gM,L&xS](C","kEFuSSp","ZEp$j(liP+5>$I#nS*p),[vOyqc*:%|~4k)u2(p","Vv)Q~#zy<+rC@64\":j0)q(p","Z)U3%^!h3C,rd~!]I1j","^2<uno/]CqF.p8t;y83Qj!6OBD,K]OULZk_`bz<Ljh5","fc#\",^U:m","I7#\"!W9=NIC<~;q@{2or_:Nkyq!%MI#=#!O","[hv$T}q_FCI:E(Cn_IiuF*^L{EDJg6Y|RA5T","HCw0m6gfuqswz(f@p/9Q38rDJ[0agGOBp+A{{d5DY`uaonpLTTj","iMWM?dTP/11/KOs:qc*`;Bgx])t%oC,~}2eQR.<yj","r<6`Lx(xJPOl1C7|hnhrs#GZ$A:JAj","I+uxb62uM1K@}dk09q@T5r{PA!}%_~.P","gM\"?K!YwU!JB;j#|q):3J}uii<.~W8oeb\"0\"K(XkCC;$@QFv\"c_MP","Fh?$QAxwy`d\"XD\"]<k~u&^,9=fO$_G)|aZy)8J7DJZiM380vOqh}8:K9","z8#8W^Tv7A/N[WJ||X`)<}+DsE0Np|j7W(}2D}6wm","w+?L[_`Po+C@[(6:J2.6,}ELQE%T9","Lh&2>AhOKIqPWQF0@8l`7MjZKA#%*/BdR<4X11#wj1Arkj","4()2!Wp",".2\"rQ#L[a=IQ0O@\"+:g0oF6wSD`5IG9G`//2UXp","Pwy2^dmDLA6.Wo0u$2.6c{Wi]=I<ydZ<\"{P3;xJeI>GNV]uub((/v5_wj","eLL{u*vi912c%nh~=C!xpV{P!`p$}A8d>kuNN{\"OUEI}+;2","&j,H_rL=rPwN!de~Y<4/=","#2@\"6M9e)aq%7%Wn","2Zb)#.+@aXKMhjQ\"WzyTPNw_NISZLWW=AXzNT(Mmz`?)<1e0}p",">3uxvGiO","p]y)($ELK<!KP^E<8j()~y&:fC","&E%T<B2v~aM","f(RTE}xx|f/KnGdP$MOQ[[SegfC!KnkP`+XxkX&bj=SH6D,u","}@y)LA\"x)</xv~fibzvQ{!ye{aMIOGhd?@MWYZXO","iCDmRzH~~EUfml6ky850f:gwMfCW,d$=fM>\"NoE@H","n:w}B#7D)ECW/T","H7TLv*Ti>=8&;;MkC3FM~xv_U<FN%/HGmTf2!J\"OR_M","2/d0NNzmsaArtj?~|Ex?e$<]/Pp2QIj~oaY?3yBP(>4xv5\"uw!O","n7bm%1m.T",">+h?UXz]pPs=8ICn@MO3Z{SDyP54eTRLsI#8RN(wPC|*Wi`","A)L0aN$L/PKEWoG=Dcz?x|4b;1wq|I;nsK1?:/xukDs,|O","E(Z2)(iu5Ac>WojPl%]Wz5:uA!]q9","8v0x&6JSgfbCVClkdh+X^d(bN4#1Vyb\"","J063MlHm$a)W}_U\"BCr6W^xO\">(*ZIF0`@g\"^+D=3q,]@dp78v#N__p","J23XtFxfZZ,~/T@k","j/^Xx||]`a","XM|2R6mZT","#\"O3HBfu>DU,7O.001E3i6/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 || rLine truncated
|
||||
Reference in new issue
Block a user