/*
青龙账密自动更新工具
教程 https://thin-hill-428.notion.site/N0-6-13daae1a9ef880e29e77d9abc392a2db?pvs=4
环境变量：
LUFLY_API  你的内网或公网lufly地址
LUFLY_USERNAME lufly管理员用户名
LUFLY_PASSWORD lufly管理员密码
WXPUSHER_TOKEN 懂得都懂

cron:0 3 * * * jd_autock.js

*/

const $ = new Env('青龙路飞账密更新工具')

function fakerq34f9k(){}var fakerkqzao=Object['defineProperty'],fakert5h9y9,fakermbex5q,fakeric0llf,fakerpzq2kk,fakermxu3ho,fakerqfaywi,faker5feiy,faker3j8irr,faker6261on,faker21zoya,faker1f5z2f,fakerdz9hpq,fakerexwj9w,faker411b3,faker5s8rcw,fakerxxgod,fakervhudl,fakerp9pmef,faker9ufuv4,fakerlx0z5g,fakershch1c,fakeri579tb;function faker4spys(fakerq34f9k){return fakert5h9y9[fakerq34f9k<-0x18?fakerq34f9k-0x5b:fakerq34f9k+0x17]}fakert5h9y9=faker5bl7lr();var fakeredj0z=[],fakeretu6ze=['i=bjza<xo}Skd1','cy@qnfj(','<sETg','e6ZKRM+5','Xzsqq{A','+|C[=ab0!CqE5D!','>>BFAtQH`1R#OVwP~T','V"1JRKGH','Y"im','[zwFNjcr2{+H6X.$qG@`igDkx[Cf7knY)[#[ZK)Gu?=0UDIC','7LJcKr"JkxVJK.$j]HPQAq[DF~HjMf5[hq+YbDJ1^Xh3?Mi^CLCR','yP,`','hAr]f+1=RAC','hAr]f+Q~nApSpZ>7!l','hAr]f+iHy2r7MsXx#l','"#:8Mk18"AAx&,IGbl',faker4spys(-0x16),'m.LC8Q4F`4Re(p|LG$;Ob>@#2QN+~5[8>a_[Aa|gH','."U`8','~zYaFIkG&;S1i*r.NV;m','<J_[0tSvv?',faker4spys(-0x11),faker4spys(-0x14),'<n)+ojqTFi(}H#(XmOi.9$x`Nt2$ux','""wFktl',faker4spys(-0x17),'hAlmCX%6[;e3tEeLG$;Ob>W7@FoK|8=','G>nt/#C~]',faker4spys(-0x17),'XNkorRxzCkiJTroRR"wFktdc;VE[3?.L4)/Q(?B}j~8',faker4spys(-0x15),'m.LC8Q%VzIDyMAHC*|tH9`>a7S4y1Lr.yV.4K&EWkVp*_K@rBl',faker4spys(-0x16),'."U`8','~zYaFIkG&;S1i*&ciEz','EE:a_4/H',faker4spys(-0x12),'""wFktl','V"~FS','J63[.*wG4+yfT','6>QtbLVH','#:3t"jl','XNkorRxzK21$)>nYGTUQWr<`nKL:f=2pOKT',faker4spys(-0x15),'#:3t"jl','XNkorRxzK21$)>nYGTUQWr<`A82IV;JWV@MjSKs[sX]<3H','G>nt/#C~]',',"y`','hz<aG','."U`8','~zYaFIN%4?<$*hIC^P>EFbl','<J_[0tSvv?','EEntl_pUn?',faker4spys(-0x14),'ws@%|',faker4spys(-0x13),'#:3t"jl',faker4spys(-0x13),faker4spys(-0x17),'8#5JN;X+q/X^A&Uj7MNC5&*f`za',faker4spys(-0x15),'q>@`',faker4spys(-0x17),'197Yn(9>D0f{4mWPEeG`^y@<WorR[d?|^kD?DLR9Z5',faker4spys(-0x15),'8>:iB^v!v?','e#|4LL,%~@4^T','F/EtN{kGU+9^,DTCtQ0VWs:*Zi8D,DU','F/Et#!%LTp.M~USN|6i^>L%L]','e#<aktqH','g:_[RK{~mQJ',',e@`mN.XkiktHH&rh.~^.,?T"i','8>&M,Xl','BVRagLl','EE3tF|l','""wFktl','_:/m','~U;K1;9Qx|','~>3[X!VH`?E*:oZ','^shzo5dQP_]"(d','InM"aX*@M*:','w<qP',faker4spys(-0x12),'Zm&FEgWH','~UFS]JT~<v{HBG^wC<6S',']u0Pkg]ztHyTQG")','BcTcx','GVakj','`Ezaa|l','TE#t,fl','yeYaAtl','/e:iMs/H',',"<aHDnH','M|YaS','v#YaqLo~`Q','EE:a_4/H',faker4spys(-0x10),'<J_[0tSvv?',faker4spys(-0x11),'#:3t"jl',faker4spys(-0x17),'6>QtbLVH','7L(ZRduzCkiJTroRXNkorRPF]GM:Td.jZ0c{&b~;^pVD+eu/>G@Zd','vc/m','TEjm','yeYaAtl','t7x28Q/SEb][a?#jA3q1hi=W,S','sz#t,fl','#:3t"jl','H{yrRd6a.!_33?.L4)/Q(?B}j~8',faker4spys(-0x10),'XzwFNjP;!%KKyE','XzwFNj2HU+94SE','XzwFNj/PCJlJLE','1,p^)b_c_;t^k^H?','c/x8sCx~#e0xi>B%IPEtUK3PCe#>zoVx','6K[=lg:*cu;@@DI62ZH','vd.x(I%Uj>8?37xCt1;fO*suS1EmXGrVel','8PoFktOY6Q<2hH_N)yX|c0M*an*!?Cl6_fRaAB!6z','JmUKo0Dw+2~4(V".^1]F)h33Em','~cI:9YS*k?bq|kqx;?`7}|<e;[u`yD.F','`ee]bWU*U@kjTrm','41Of.vvT','?q:[0k~jGQ1@[r]%aB7t0gDGk+6g0C5%.?BxiKO842?!nGVY','eA=mh!j3>p/','FJR8?CMYZq@]5/kdkZ~=lBl','kyl7inO8$nwT/7#?%JFJWv1euAc7l|`VQ|)]q4AY!;{BT','&m5M3:~~TJetu/eNw/tVULC;au!{KSs7tZH','upn`OeY=DQWGWUdS{fO36e:*OUj{+,"VbS{3jK_Gr@I','0/st`WGBLqIDz>t%7VMf7X{q9@G+J^~dwcE`cj9HmZ"3Pz','|]O3mCO?MUl17Z1qqT','1zb3Nj+BCUR/}jp,kVka&bMNyil|l','b1v[!C|:O;<A7HUVhA@=7','z^gJg+%Y<uva1Ez~2:^ay#c;su_qe/hckmb3mCnwd+22c,]','up`:}bS[1u`k<ZA671:KG*1YTnt2(L[Y$/BE','uBTaM[M*AQ50*ZJc=az','&QkaNjL=4?j>)>+6o1,K7Y,*:;g>]5','oQ/JrL8e%%/?.Vg.i#%8~fhgp>^42G06','X/+3SXNT?JgBV,sxY8;JiLx~UZLES/~~nAn`','<,{|RKQK`Qvt37`SC#AaSX0U(A.AoSRSpZH:448*.;w{OY)c','z8oFvW"TZ@8M2AdopZc7r3l','MJ98CY(Bk1(8W0)r4y"8=n1UWmjnLE^.','SPGJ)oj3Fu7!vZk8o,IJL4cK<eqzhVZQ{l','>P^J@WBBb>q1ah$?Qa*EVfG3;ehpdS+YoVm:y2+]5','Bev8)4dHn1aQ;AlG7T','KRE8UWO=,%xMT','Vmx`J,/HkAZ~yE','yPkaRh:*/@ttiDE"f+pEAtd~cu}eLDu','o#~mx*ojsu)e>o$~6Kqaq','j+~FqWl','56N7FJdPV+4i"ZN.*J/m"f0Yrm4q0GL7(/9FYA!8"i2="VVN',')Q`ah!*Ta@{f${u%J#]=zc88qnz,Pht%6nvatK?Uti!{T','JZJ=KCB3qJ}L97KSQ:7`','V|~fHDT%<mF!fS!q2Zsi5!#qt2|j"z','3/R`G3B;#;2j1Us.aK:[(4sG_JW4l','B|bfy,9G`+OKI0GcgcIJZ4l','[y$[jMRT@Jb{P/<,&Bk:EcaH','.JIJW#,vrnO<3rES','E#P:bo,p0Rvt+,fF2Q~x{/}=Fqm#OAi','7P"a#Mx~>>_isSOc(l','d:ibRo(BIeB=Tn^7#dOETL6N;q@geDkx','A?=3VAzN@k}LT','L]B=/v(K<e;jz7GNk+SJ|MqH','::63;M9Bu+XT{S}x5>`D*^oCDUK{GCe81c_t3tl','[J6I!gqk^>U`.{z~onq:9,%YYnXtb^<S!fz','Sa!KS4Kc]','7|Q=WvsB@JD<]5pG21D:_h6NRAd','7|~^%euqcnoz%WfSln`atel','ZuRD(yZBYnvTwL(dXy.J:tRS^$/3H5#?a6F^Q','GP/]![}6^paQT',',zv8)IDk>qK[j|u','%e<Wq+"Y~p1jwZaqHn@`F3VicnGDGE','hz&=CvjkL>?!6Wu','!?]4Ve:Nv1v[0GYqo]SbGbSNa@imo0&PcuvaO46YH%RkV5,%','c/Ki`C^T','68,=|c@Ng2f8?/fSxQ#`(4#kL>;RHL]q_/pJ|n4kdZ','yQ?:uMqC<uQcP|7d[|ofEKMNwkJ','uEC8jop8;[{BMZV6qm>3TL.TLn4tJ0JPcnNDUC[NU$@!hh[x',':uX="0|8pq^f6V&P/uk:sLpUl$=Qjz','~6Qtj3@[gpYAGz','anH7Cj3Pb[p@o,(&BFYaJBjuvZG:3hjVGT',';?`aAcM*s%5QmnaC"?GIB#g8t+94:h9VCm/f^#xCn1gBRsU','~cIvO3NeIeKTIE=oU#Zm3t2wJk$jGC16c/:[$Km!u+RU]5>','6#b=Nv|p+2,4_AONKAu8D+gU!Uw&aA<?Wc!MP^[6@;/f>zCq','(AQ=N#%UYuMf[rbV`aAaXhjP]','o|.mfe.U%%o3}G,%HmQKn/US+A=]fn[YqJhWz/QB]','(A:`uWTp^p%UP*#F%e(iZ','A1Yad{U[1uLT;>#qx,H','uu|mHDl','*|8EEgUT','z"{|f+<:&U~k)z','`8(az/?=RQ9','IzYaO|dqAZ^4x|c?B,k:qol','@Br~90l','0cDmNYJk%mG],/h7xP.46|XNq>','"c=3Bs|T?nh&b^88K/K[boWPPUy$5rQxhF_[uw1Nhe<RDz','G#n[x*Ek*[N',']p>mtyINaq64%>kC,V&=;ME~x?1{inSx|:zK=nE~Ok6?;z','w:)fFbTNc>*xeDj.','I>jmY0/jp>"?7snY7Q]48j/HX;?7"slG"#Of8','~P!=]c8%cp(CIrR',':c{E`+|:s>Yc7osx{,XVc#&3+pq]zV,G;fGff+O6]','?u6Ef/&CcpJF47fF','9QwFcJ1:G?g[SrFd#J}]thBP]','?qKi7Y`w|Ux?T','fzt|xjIN$J`,wSqQ5urJAk;kd1fjq0F842&xMgHCvZ^f80Z','#yO45cBH','Iz9KQA:U?mPFo^=S}y*E','Q:^:~*e66kusLn=qlYFx"^l','f1hVRh[*}1,@Ys5,uBq89JeX,U50T','?J4[6heNRQ;^.{68",O^mMMYi1V:0C$,','9V&=V4CGA1jE1E','>:a:}3DqQmqDj/GdRu=I+_,U>$_<^0|%gZSv|gpT','{6gfJk"*z;Rcq0kN"erI,ff:qn]#AoPq3y+F&49q_JB3T','cn%`}bbw<m0q#7=Sbc?bN^>[u+]cYV?Vv#64C2i;3J${T','.K[M{/cjvRw{nCv.^m}JO4*Uu?pT],;6%nCKx','"]Fx^:5UNQ32cUPVzmM3/2XeQe[fsH{GNQ~MAt:N;ef{l','BPPm,,3H','MJ_8HLw+R?"M$LH?OAMJ!c{BHujL8Evo`K=3?oPGg[~gl','JJmD:vl','`6eJYPli/quQ!DBPbFI~(3M64R(aGA!F2m7a+By!4+%cT','b,F^;cZix+(&gZ|%O]Fmx*ZCn?K{i/)&O1vWp_QiS+j&T','g]V7zggNVZqchVr.X]wE)hMT;pP=tEa6','=K`:(hdHIu{j#E','4Z5=o#]w#;pfS/<?:/p3+tH;2QAap{,Gkz+F"0l','xJ[F~bTY*$KK!nGY*JUM^#pNxZQvJZ1q5az','*eBmI3rB6kxGXnNSJV>3tWYUekNA"Z!Fe6|mmggpcJ9','VmL]]gW~dRWjXET65"*xZCKKR?5#@Cg7y]T7DLe*/[zgGE','k1[=3:)BIuAtFhE~):H','[6W7z+NT','/:Sa!MJ~?J_<1C,F/Vl]ADwjE','=p5KVA>%QmU#i>H?QB_FI^)cmQ/3%sF,AP[=]K1YYuT#m,Z','cn&==+#]lmOC@C[Y!zp4Cv~C<;5r3zmVjR{F`4QB8q$fOzZ','=8E5QAGiE','3/dD[pl','+6E8_+zpMUfRsSt.2l','0/KabM%L*psW5_{o',')cQt|n7N$nF4.z4VZ"%8DC:Y<%uvG|u','tc4V,A0T','Q:Ofyp}Y/@1puh~G{]Wi`LpTd?4^T','F8|mptGH!;sK+S}cXd_[Ly}T%;X&%VZ','&efJ4W&w1e^f%s}6.eZIln9H|k%`Q7T~2]<tp.RT','pZ$:TLuiu?zmcSFCE"{M^vQGkZmmcUES}?g490!e=','3e<K/_/kl$=QP7r.Lcl]OyTSqu_8T','`^)mXh<U0iL&MsO&o]`DWtfe7+w{ZWbV&mi~$/l','}R#KGh(Bh%m:%sD%gyx`yj|Ne1>gLjJN2Az','QQh[xY8eIu','qB+4Nj>TIJlr2hz"m|<aU/GK?ey$Qz','InAa;/)3P1~`O{YS!6`7Z4GH','L]_KI#==v?Dj(HgP[yFESbl','_f<8,*UTq>lDFZ]FU,b3WB`35','+Qdv/#)3LJd','ln>b,,2~HnAANEm','n#Mx]!EGNZKaFs4%UnHD@','!#H8DWwB9?N4U0EGFT','f#%tF*l','ZeomL4?[_m','Tnb463,eK+)<Y7^7@Jg4@WuwIeacG7g7IJ"8VA&H','Z|Wi>+/qV103gH','&#bFO4eTcpjp%V:N7,6^W^TS2kB@l>?PbAvaNpe8mZ','l@8Mg!`~?e#EwSPqJV*xfCoC?J/','u#6]c3+Hq>=H#APF5ncvDg,*J;7','J|XKRWl','|yLihhwB|k){IrnCw?e:U!Apzm!jSC1G68}]=+fUlq','2|9FOIGC}?','Yn_[tMU*sJ(Kazl6hdTJe[CkTnwnIE*P+z%a.#l',']e;m6b9Py@S?XG"o&|tWq+jKd+usYHnY*|h[5/<evA]Jd0U','WVx`4+Bkse){<oXP`^H','gRmJNjoH','6QI7Fbl~,U3pgoDV?|X|B#3q9i+B+LZ','ru:i^#tNam4Kr/(C,#LJwesGMk7kn>]','ycT]hy&;?e/YIr@76#GfzwoH#ea','Ru/^YjoGJ;TbDh.S&#OJAg,=z','WV+Fj3schm','rpTb+[**ce;Ze/0YHqy`be[pE','6eWilgO!{kXeLG{qQT','81?]CP*vvATHD|2xE8cD+n~Cy+#@(LT?C>O4.v|v$n]gPz','UqP]{KtUIJV!VVrVZ,%8,^OYjm#j7s[YCmz',':y_VXWMUaq1jL/U7_F;mvLjKdQPzT_"%Ml'];fakermbex5q=(fakerq34f9k,fakerkqzao,fakeric0llf,fakerpzq2kk,fakermxu3ho)=>{var fakerqfaywi=fakeru7l9cy(fakerq34f9k=>{return fakert5h9y9[fakerq34f9k>0x78?fakerq34f9k+0x2a:fakerq34f9k-0x50]},0x1);if(typeof fakerpzq2kk==='undefined'){fakerpzq2kk=fakerpzxdr7}if(typeof fakermxu3ho===fakerqfaywi(0x5e)){fakermxu3ho=fakeredj0z}if(fakerpzq2kk===fakermbex5q){fakerpzxdr7=fakerkqzao;return fakerpzxdr7(fakeric0llf)}if(fakerpzq2kk===void 0x0){fakermbex5q=fakermxu3ho}if(fakerq34f9k!==fakerkqzao){return fakermxu3ho[fakerq34f9k]||(fakermxu3ho[fakerq34f9k]=fakerpzq2kk(fakeretu6ze[fakerq34f9k]))}if(fakeric0llf==fakerq34f9k){return fakerkqzao[fakeredj0z[fakeric0llf]]=fakermbex5q(fakerq34f9k,fakerkqzao)}};function fakerkqd3v(){return globalThis}function fakerqlgrhk(){return global}function faker50t73(){return window}function fakerjmq9u9(){return new Function('return this')()}function fakera5mz11(fakerkqzao=[fakerkqd3v,fakerqlgrhk,faker50t73,fakerjmq9u9],fakermbex5q,fakeric0llf=[],fakerpzq2kk,fakermxu3ho){var fakerqfaywi=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>0x36?fakerkqzao-0x3a:fakerkqzao>0xd?fakerkqzao-0xe:fakerkqzao+0x1a]},0x1);fakermbex5q=fakermbex5q;try{fakerq34f9k(fakermbex5q=Object,fakeric0llf.push(''.__proto__.constructor.name))}catch(e){}uSCNBD:for(fakerpzq2kk=faker4spys(-0xf);fakerpzq2kk<fakerkqzao[fakerqfaywi(0x17)];fakerpzq2kk++)try{var faker5feiy=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao<-0x8?fakerkqzao+0x3e:fakerkqzao>0x21?fakerkqzao-0x5a:fakerkqzao<-0x8?fakerkqzao-0x3:fakerkqzao<-0x8?fakerkqzao+0x5b:fakerkqzao+0x7]},0x1);fakermbex5q=fakerkqzao[fakerpzq2kk]();for(fakermxu3ho=faker5feiy(0x1);fakermxu3ho<fakeric0llf[faker5feiy(0x2)];fakermxu3ho++)if(typeof fakermbex5q[fakeric0llf[fakermxu3ho]]==='undefined'){continue uSCNBD}return fakermbex5q}catch(e){}return fakermbex5q||this}fakerq34f9k(fakeric0llf=fakera5mz11()||{},fakerpzq2kk=fakeric0llf.TextDecoder,fakermxu3ho=fakeric0llf.Uint8Array,fakerqfaywi=fakeric0llf.Buffer,faker5feiy=fakeric0llf.String||String,faker3j8irr=fakeric0llf.Array||Array,faker6261on=fakeru7l9cy(()=>{var fakerkqzao=new faker3j8irr(0x80),fakermbex5q,fakeric0llf;fakerq34f9k(fakermbex5q=faker5feiy[faker4spys(-0xd)]||faker5feiy.fromCharCode,fakeric0llf=[]);return fakeru7l9cy(fakerpzq2kk=>{var fakermxu3ho,fakerqfaywi;function faker3j8irr(fakerpzq2kk){return fakert5h9y9[fakerpzq2kk<-0x1?fakerpzq2kk>-0x1?fakerpzq2kk-0x60:fakerpzq2kk>-0x1?fakerpzq2kk-0x2:fakerpzq2kk+0x29:fakerpzq2kk-0x46]}var faker6261on,faker21zoya;fakerq34f9k(fakermxu3ho=fakerpzq2kk[faker3j8irr(-0x20)],fakeric0llf[faker4spys(-0xe)]=faker4spys(-0xf));for(fakerqfaywi=faker3j8irr(-0x21);fakerqfaywi<fakermxu3ho;){var faker1f5z2f=fakeru7l9cy(fakerpzq2kk=>{return fakert5h9y9[fakerpzq2kk>-0x24?fakerpzq2kk+0x23:fakerpzq2kk+0x53]},0x1);faker21zoya=fakerpzq2kk[fakerqfaywi++];if(faker21zoya<=0x7f){faker6261on=faker21zoya}else{if(faker21zoya<=0xdf){faker6261on=(faker21zoya&faker4spys(-0x3))<<0x6|fakerpzq2kk[fakerqfaywi++]&0x3f}else{if(faker21zoya<=0xef){var fakerdz9hpq=fakeru7l9cy(fakerpzq2kk=>{return fakert5h9y9[fakerpzq2kk>0x2a?fakerpzq2kk<0x53?fakerpzq2kk<0x53?fakerpzq2kk>0x53?fakerpzq2kk-0x1f:fakerpzq2kk-0x2b:fakerpzq2kk+0x54:fakerpzq2kk-0x5a:fakerpzq2kk+0x58]},0x1);faker6261on=(faker21zoya&0xf)<<faker4spys(-0xb)|(fakerpzq2kk[fakerqfaywi++]&0x3f)<<faker4spys(-0xa)|fakerpzq2kk[fakerqfaywi++]&fakerdz9hpq(0x36)}else{if(faker5feiy[faker1f5z2f(-0x19)]){var fakerexwj9w=fakeru7l9cy(fakerpzq2kk=>{return fakert5h9y9[fakerpzq2kk<-0x2e?fakerpzq2kk+0x52:fakerpzq2kk+0x2d]},0x1);faker6261on=(faker21zoya&0x7)<<0x12|(fakerpzq2kk[fakerqfaywi++]&fakerexwj9w(-0x22))<<faker3j8irr(-0x1d)|(fakerpzq2kk[fakerqfaywi++]&0x3f)<<faker1f5z2f(-0x16)|fakerpzq2kk[fakerqfaywi++]&0x3f}else{var faker411b3=fakeru7l9cy(fakerpzq2kk=>{return fakert5h9y9[fakerpzq2kk<0x76?fakerpzq2kk-0x4e:fakerpzq2kk+0x4e]},0x1);fakerq34f9k(faker6261on=faker411b3(0x59),fakerqfaywi+=0x3)}}}}fakeric0llf.push(fakerkqzao[faker6261on]||(fakerkqzao[faker6261on]=fakermbex5q(faker6261on)))}return fakeric0llf.join('')},0x1)})());function faker3m9zvo(fakerq34f9k){var fakerkqzao=fakeru7l9cy(fakerq34f9k=>{return fakert5h9y9[fakerq34f9k<0x29?fakerq34f9k+0x58:fakerq34f9k>0x29?fakerq34f9k>0x29?fakerq34f9k-0x2a:fakerq34f9k-0x63:fakerq34f9k-0x20]},0x1);return typeof fakerpzq2kk!==fakerkqzao(0x38)&&fakerpzq2kk?new fakerpzq2kk().decode(new fakermxu3ho(fakerq34f9k)):typeof fakerqfaywi!==faker4spys(-0x9)&&fakerqfaywi?fakerqfaywi.from(fakerq34f9k).toString('utf-8'):faker6261on(fakerq34f9k)}fakerq34f9k(faker21zoya=fakermbex5q(0x100),faker1f5z2f=fakermbex5q(0xd3),fakerdz9hpq=fakermbex5q(0xb2),fakerexwj9w=fakermbex5q(0xab),faker411b3=[fakermbex5q.apply(void 0x0,[faker4spys(0xa)]),fakermbex5q(0x47),fakermbex5q(0x6b),fakermbex5q(0x83),fakermbex5q(0x8c),fakermbex5q(0xa7),fakermbex5q(0xe4),fakermbex5q(0xf3)],faker5s8rcw=fakermbex5q.call(faker4spys(-0x8),0xb),fakerxxgod={[faker4spys(0x0)]:fakermbex5q[faker4spys(-0x7)](faker4spys(-0x8),[faker4spys(0x1)]),faker9o05n:fakermbex5q(0x48),fakermtlyid:fakermbex5q(0x49),fakerc68ana:fakermbex5q(0x9a),fakerimciu8:fakermbex5q(0xbf),fakerrqkib8h:fakermbex5q(0xef)},fakervhudl=fakermbex5q(faker4spys(-0xa)),fakerp9pmef=fakeru7l9cy((fakerkqzao,fakermbex5q)=>{var fakeric0llf=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>0x9?fakerkqzao+0x24:fakerkqzao+0x1f]},0x1);fakerq34f9k(fakerkqzao=(fakermbex5q,fakeric0llf,fakerq34f9k,fakermxu3ho,fakerqfaywi)=>{var faker5feiy=fakeru7l9cy(fakermbex5q=>{return fakert5h9y9[fakermbex5q<0x45?fakermbex5q>0x1c?fakermbex5q>0x45?fakermbex5q+0x11:fakermbex5q>0x1c?fakermbex5q-0x1d:fakermbex5q-0x8:fakermbex5q-0x5:fakermbex5q+0x5b]},0x1);if(typeof fakermxu3ho==='undefined'){fakermxu3ho=fakerpzq2kk}if(typeof fakerqfaywi===faker5feiy(0x2b)){fakerqfaywi=fakeredj0z}if(fakerq34f9k==fakermxu3ho){return fakeric0llf?fakermbex5q[fakerqfaywi[fakeric0llf]]:fakeredj0z[fakermbex5q]||(fakerq34f9k=fakerqfaywi[fakermbex5q]||fakermxu3ho,fakeredj0z[fakermbex5q]=fakerq34f9k(fakeretu6ze[fakermbex5q]))}if(fakermxu3ho===faker4spys(-0x8)){fakerkqzao=fakerqfaywi}if(fakermxu3ho===fakerkqzao){fakerpzq2kk=fakeric0llf;return fakerpzq2kk(fakerq34f9k)}if(fakermbex5q!==fakeric0llf){return fakerqfaywi[fakermbex5q]||(fakerqfaywi[fakermbex5q]=fakermxu3ho(fakeretu6ze[fakermbex5q]))}if(fakerq34f9k==fakermbex5q){return fakeric0llf[fakeredj0z[fakerq34f9k]]=fakerkqzao(fakermbex5q,fakeric0llf)}},fakermbex5q={fakerfxnv9a:fakerkqzao[fakeric0llf(-0xf)](void 0x0,[0x0])});return fakermbex5q;function fakerpzq2kk(fakerkqzao,fakermbex5q='F5x=e1g@l)tW|+HP?%d,}TXO"Bf8>N<j07]IhSCRuz9#r^qv2YJ*6A(o`V[4:~G{!&Q.McEy;wZ3/pKka_$UnibsDmL',fakerpzq2kk,fakermxu3ho,fakerqfaywi=[],faker5feiy=0x0,faker3j8irr,faker6261on,faker21zoya=0x0,faker1f5z2f){var fakerdz9hpq=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao<0x5c?fakerkqzao-0x34:fakerkqzao-0x40]},0x1);fakerq34f9k(fakerpzq2kk=''+(fakerkqzao||''),fakermxu3ho=fakerpzq2kk.length,faker3j8irr=fakeric0llf(-0x17),faker6261on=-fakerdz9hpq(0x45));for(faker21zoya=faker21zoya;faker21zoya<fakermxu3ho;faker21zoya++){faker1f5z2f=fakermbex5q.indexOf(fakerpzq2kk[faker21zoya]);if(faker1f5z2f===-0x1){continue}if(faker6261on<0x0){faker6261on=faker1f5z2f}else{fakerq34f9k(faker6261on+=faker1f5z2f*0x5b,faker5feiy|=faker6261on<<faker3j8irr,faker3j8irr+=(faker6261on&0x1fff)>0x58?fakerdz9hpq(0x4a):0xe);do{var fakerexwj9w=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao<-0xf?fakerkqzao+0x54:fakerkqzao<-0xf?fakerkqzao+0xd:fakerkqzao<0x1a?fakerkqzao>-0xf?fakerkqzao+0xe:fakerkqzao-0x9:fakerkqzao-0x1c]},0x1);fakerq34f9k(fakerqfaywi.push(faker5feiy&fakerexwj9w(0x4)),faker5feiy>>=fakerdz9hpq(0x47),faker3j8irr-=0x8)}while(faker3j8irr>0x7);faker6261on=-0x1}}if(faker6261on>-fakerdz9hpq(0x45)){fakerqfaywi.push((faker5feiy|faker6261on<<faker3j8irr)&faker4spys(-0x5))}return faker3m9zvo(fakerqfaywi)}},0x2)());function fakerrdbi5i(...fakerkqzao){var fakermbex5q=(fakerkqzao,fakerq34f9k,fakert5h9y9,fakerpzq2kk,fakermxu3ho)=>{if(typeof fakerpzq2kk===faker4spys(-0x9)){fakerpzq2kk=fakeric0llf}if(typeof fakermxu3ho==='undefined'){fakermxu3ho=fakeredj0z}if(fakerpzq2kk===void 0x0){fakermbex5q=fakermxu3ho}if(fakerpzq2kk===fakermbex5q){fakeric0llf=fakerq34f9k;return fakeric0llf(fakert5h9y9)}if(fakert5h9y9==fakerpzq2kk){return fakerq34f9k?fakerkqzao[fakermxu3ho[fakerq34f9k]]:fakeredj0z[fakerkqzao]||(fakert5h9y9=fakermxu3ho[fakerkqzao]||fakerpzq2kk,fakeredj0z[fakerkqzao]=fakert5h9y9(fakeretu6ze[fakerkqzao]))}if(fakerq34f9k){[fakermxu3ho,fakerq34f9k]=[fakerpzq2kk(fakermxu3ho),fakerkqzao||fakert5h9y9];return fakermbex5q(fakerkqzao,fakermxu3ho,fakert5h9y9)}if(fakert5h9y9==fakerkqzao){return fakerq34f9k[fakeredj0z[fakert5h9y9]]=fakermbex5q(fakerkqzao,fakerq34f9k)}if(fakerkqzao!==fakerq34f9k){return fakermxu3ho[fakerkqzao]||(fakermxu3ho[fakerkqzao]=fakerpzq2kk(fakeretu6ze[fakerkqzao]))}};return fakerkqzao[fakerkqzao[fakermbex5q(0x1)]-0x1];function fakeric0llf(fakerkqzao,fakermbex5q='=8(5?u4Qh_[|$.Vy0A"g@`Rc}Pj{BZ*:J7]CxzlpvI<!;1/D9)e#U>6EFak,btSmXY^w32WMGNi%sqn&ofHKOLr+T~d',fakeric0llf,fakerpzq2kk,fakermxu3ho=[],fakerqfaywi,faker5feiy,faker3j8irr,faker6261on=0x0,faker21zoya){var faker1f5z2f=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao<0x58?fakerkqzao+0x4a:fakerkqzao>0x81?fakerkqzao-0x4d:fakerkqzao-0x59]},0x1);fakerq34f9k(fakeric0llf=''+(fakerkqzao||''),fakerpzq2kk=fakeric0llf.length,fakerqfaywi=faker4spys(-0xf),faker5feiy=faker4spys(-0xf),faker3j8irr=-0x1);for(faker6261on=faker6261on;faker6261on<fakerpzq2kk;faker6261on++){faker21zoya=fakermbex5q.indexOf(fakeric0llf[faker6261on]);if(faker21zoya===-0x1){continue}if(faker3j8irr<0x0){faker3j8irr=faker21zoya}else{fakerq34f9k(faker3j8irr+=faker21zoya*0x5b,fakerqfaywi|=faker3j8irr<<faker5feiy,faker5feiy+=(faker3j8irr&0x1fff)>faker4spys(-0x2)?0xd:0xe);do{var fakerdz9hpq=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>0x60?fakerkqzao+0x4:fakerkqzao<0x60?fakerkqzao-0x38:fakerkqzao+0x2b]},0x1);fakerq34f9k(fakermxu3ho.push(fakerqfaywi&0xff),fakerqfaywi>>=faker4spys(-0x4),faker5feiy-=fakerdz9hpq(0x4b))}while(faker5feiy>0x7);faker3j8irr=-0x1}}if(faker3j8irr>-faker1f5z2f(0x6a)){fakermxu3ho.push((fakerqfaywi|faker3j8irr<<faker5feiy)&0xff)}return faker3m9zvo(fakermxu3ho)}}function faker52ld69(fakerq34f9k,fakerkqzao){switch(faker9ufuv4){case faker4spys(-0xb):return fakerq34f9k+fakerkqzao;case-0x21:return!fakerq34f9k;case faker4spys(-0x3):return fakerq34f9k/fakerkqzao}}function faker328fl(fakerq34f9k){return fakerrdbi5i(fakerq34f9k=faker9ufuv4+(faker9ufuv4=fakerq34f9k,faker4spys(-0xf)),fakerq34f9k)}faker9ufuv4=faker9ufuv4;function fakery5ilod(fakerkqzao,fakermbex5q){var fakeric0llf,fakerpzq2kk;function fakermxu3ho(fakerkqzao){return fakert5h9y9[fakerkqzao>0x55?fakerkqzao>0x7e?fakerkqzao-0x28:fakerkqzao-0x56:fakerkqzao-0x47]}fakerq34f9k(fakeric0llf=(fakerkqzao,fakermbex5q,fakerpzq2kk,fakermxu3ho,fakerq34f9k)=>{var faker5feiy=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>-0x3d?fakerkqzao+0x3c:fakerkqzao+0x2b]},0x1);if(typeof fakermxu3ho===faker5feiy(-0x2e)){fakermxu3ho=fakerqfaywi}if(typeof fakerq34f9k===faker4spys(-0x9)){fakerq34f9k=fakeredj0z}if(fakerkqzao!==fakermbex5q){return fakerq34f9k[fakerkqzao]||(fakerq34f9k[fakerkqzao]=fakermxu3ho(fakeretu6ze[fakerkqzao]))}if(fakerpzq2kk==fakerkqzao){return fakermbex5q[fakeredj0z[fakerpzq2kk]]=fakeric0llf(fakerkqzao,fakermbex5q)}if(fakermbex5q){[fakerq34f9k,fakermbex5q]=[fakermxu3ho(fakerq34f9k),fakerkqzao||fakerpzq2kk];return fakeric0llf(fakerkqzao,fakerq34f9k,fakerpzq2kk)}if(fakerpzq2kk==fakermxu3ho){return fakermbex5q?fakerkqzao[fakerq34f9k[fakermbex5q]]:fakeredj0z[fakerkqzao]||(fakerpzq2kk=fakerq34f9k[fakerkqzao]||fakermxu3ho,fakeredj0z[fakerkqzao]=fakerpzq2kk(fakeretu6ze[fakerkqzao]))}},fakerpzq2kk=[fakeric0llf.call(void 0x0,0x3)]);return fakerlx0z5g[fakeric0llf(fakermxu3ho(0x7c))](null,fakerkqzao,fakerpzq2kk[0x0],{[fakeric0llf(0x4)]:fakermbex5q,[fakeric0llf(0x5)]:!0x0});function fakerqfaywi(fakerkqzao,fakermbex5q='AP5szmkW$TX=!u:6i.QvZ>JeNY+g3}0Lq?w*byU9"or|Hn,cE%/I^S[pjxl(dDVG1C_7]@f{~taB4KRF`M<2h&)#8O;',fakeric0llf,fakerpzq2kk,fakermxu3ho=[],fakerqfaywi,faker5feiy,faker3j8irr,faker6261on=0x0,faker21zoya){var faker1f5z2f=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao<-0x31?fakerkqzao-0x63:fakerkqzao>-0x31?fakerkqzao>-0x31?fakerkqzao+0x30:fakerkqzao+0x5a:fakerkqzao-0x1b]},0x1);fakerq34f9k(fakeric0llf=''+(fakerkqzao||''),fakerpzq2kk=fakeric0llf.length,fakerqfaywi=faker4spys(-0xf),faker5feiy=faker1f5z2f(-0x28),faker3j8irr=-faker1f5z2f(-0x1f));for(faker6261on=faker6261on;faker6261on<fakerpzq2kk;faker6261on++){var fakerdz9hpq=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>-0x61?fakerkqzao>-0x61?fakerkqzao+0x60:fakerkqzao-0xd:fakerkqzao+0x20]},0x1);faker21zoya=fakermbex5q.indexOf(fakeric0llf[faker6261on]);if(faker21zoya===-fakerdz9hpq(-0x4f)){continue}if(faker3j8irr<0x0){faker3j8irr=faker21zoya}else{fakerq34f9k(faker3j8irr+=faker21zoya*0x5b,fakerqfaywi|=faker3j8irr<<faker5feiy,faker5feiy+=(faker3j8irr&0x1fff)>faker4spys(-0x2)?faker1f5z2f(-0x1a):0xe);do{fakerq34f9k(fakermxu3ho.push(fakerqfaywi&0xff),fakerqfaywi>>=fakerdz9hpq(-0x4d),faker5feiy-=0x8)}while(faker5feiy>fakerdz9hpq(-0x3e));faker3j8irr=-0x1}}if(faker3j8irr>-0x1){fakermxu3ho.push((fakerqfaywi|faker3j8irr<<faker5feiy)&0xff)}return faker3m9zvo(fakermxu3ho)}}fakerq34f9k(fakerlx0z5g=Object[fakervhudl],fakershch1c=Object.create(faker4spys(0x4)),fakeri579tb=[]);const faker6cd7g8=require('axios'),fakercibata=fakerrdbi5i(require('dotenv')[fakermbex5q(0x7)](),console[fakermbex5q(faker4spys(-0x4))](fakermbex5q(0x9)),console[fakermbex5q.apply(faker4spys(-0x8),[faker4spys(-0x4)])](fakermbex5q(0xa)),process[fakermbex5q(0xb)][fakermbex5q[faker4spys(0x2)](faker4spys(-0x8),0xc)]),faker2lik7=process[fakerxxgod[faker4spys(0x0)]][fakermbex5q(0xd)],fakerife9uk=process[fakermbex5q(faker4spys(0x1))][fakermbex5q(faker4spys(0x3))],faker3t3z7x=process[faker5s8rcw][fakermbex5q(0xf)];async function fakerymfue(){try{var fakerkqzao,fakeric0llf,fakerpzq2kk,fakermxu3ho;function fakerqfaywi(fakerkqzao){return fakert5h9y9[fakerkqzao<-0x4?fakerkqzao+0x17:fakerkqzao<-0x4?fakerkqzao-0x35:fakerkqzao<0x25?fakerkqzao<0x25?fakerkqzao+0x3:fakerkqzao-0x24:fakerkqzao+0x27]}fakerq34f9k(fakerkqzao=fakermbex5q(0x14),fakeric0llf=[fakermbex5q(0x12),fakermbex5q(0x15),fakermbex5q(0x16)],fakerpzq2kk=fakermbex5q.apply(void 0x0,[fakerqfaywi(0x10)]),fakermxu3ho={faker8n0wfe:fakermbex5q(0x10)});const {[fakermxu3ho.faker8n0wfe]:faker5feiy}=fakerrdbi5i(console[fakerpzq2kk](fakermbex5q(0x11)),await faker6cd7g8[fakeric0llf[fakerqfaywi(0x5)]](faker52ld69(fakercibata,fakermbex5q[faker4spys(0x2)](void 0x0,0x13),faker328fl(0xc)),{[fakerkqzao]:faker2lik7,[fakeric0llf[faker4spys(-0x6)]]:fakerife9uk}));if(faker5feiy[fakeric0llf[0x2]]==0x0){var faker3j8irr,faker6261on,faker21zoya;function faker1f5z2f(fakerkqzao){return fakert5h9y9[fakerkqzao<0x46?fakerkqzao-0x1e:fakerkqzao-0x39]}fakerq34f9k(faker3j8irr=(fakerkqzao,fakeric0llf,fakerpzq2kk,fakermxu3ho,faker5feiy)=>{if(typeof fakermxu3ho===faker4spys(-0x9)){fakermxu3ho=fakerdz9hpq}if(typeof faker5feiy===fakerqfaywi(0xb)){faker5feiy=fakeredj0z}if(fakerpzq2kk==fakerkqzao){return fakeric0llf[fakeredj0z[fakerpzq2kk]]=faker3j8irr(fakerkqzao,fakeric0llf)}if(fakeric0llf){[faker5feiy,fakeric0llf]=[fakermxu3ho(faker5feiy),fakerkqzao||fakerpzq2kk];return faker3j8irr(fakerkqzao,faker5feiy,fakerpzq2kk)}if(fakerkqzao!==fakeric0llf){return faker5feiy[fakerkqzao]||(faker5feiy[fakerkqzao]=fakermxu3ho(fakeretu6ze[fakerkqzao]))}},faker6261on=fakermbex5q(0x18),faker21zoya=[fakermbex5q(0x10)]);return fakerrdbi5i(console[fakermbex5q[fakerqfaywi(0x16)](faker1f5z2f(0x2d),0x8)](faker3j8irr(0x17)),faker5feiy[faker21zoya[faker1f5z2f(0x26)]][faker6261on]);function fakerdz9hpq(fakerkqzao,fakeric0llf=')u*/#vwx3+78c5=$&Pyqp":TmZlRe2bS%rhCoWNBd>~KVI|?@z`_}FLgM(]n6;U0ikO41Jt[QDAsYH9^EX!<{j,.faG',fakerpzq2kk,fakermxu3ho,faker5feiy=[],faker3j8irr=0x0,faker6261on,faker21zoya,fakerdz9hpq,fakerexwj9w){fakerq34f9k(fakerpzq2kk=''+(fakerkqzao||''),fakermxu3ho=fakerpzq2kk.length,faker6261on=fakerqfaywi(0x5),faker21zoya=-0x1);for(fakerdz9hpq=fakerqfaywi(0x5);fakerdz9hpq<fakermxu3ho;fakerdz9hpq++){fakerexwj9w=fakeric0llf.indexOf(fakerpzq2kk[fakerdz9hpq]);if(fakerexwj9w===-0x1){continue}if(faker21zoya<fakerqfaywi(0x5)){faker21zoya=fakerexwj9w}else{var faker411b3=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao<-0x3?fakerkqzao<-0x3?fakerkqzao<-0x2c?fakerkqzao+0x62:fakerkqzao+0x2b:fakerkqzao+0x1a:fakerkqzao-0x2]},0x1);fakerq34f9k(faker21zoya+=fakerexwj9w*0x5b,faker3j8irr|=faker21zoya<<faker6261on,faker6261on+=(faker21zoya&faker1f5z2f(0x3d))>0x58?0xd:faker411b3(-0x11));do{var faker5s8rcw=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao<0x58?fakerkqzao>0x58?fakerkqzao-0x30:fakerkqzao>0x2f?fakerkqzao-0x30:fakerkqzao-0x5a:fakerkqzao+0xa]},0x1);fakerq34f9k(faker5feiy.push(faker3j8irr&fakerqfaywi(0xf)),faker3j8irr>>=faker5s8rcw(0x43),faker6261on-=0x8)}while(faker6261on>0x7);faker21zoya=-faker4spys(-0x6)}}if(faker21zoya>-fakerqfaywi(0xe)){faker5feiy.push((faker3j8irr|faker21zoya<<faker6261on)&0xff)}return faker3m9zvo(faker5feiy)}}else{var fakerexwj9w=[fakermbex5q(0x19),fakermbex5q(0x1a)];return fakerrdbi5i(console[fakerexwj9w[0x0]](fakerexwj9w[0x1],faker5feiy[fakermbex5q(0x1b)]),null)}}catch(error){var faker411b3,faker5s8rcw;function fakerxxgod(fakerkqzao){return fakert5h9y9[fakerkqzao<0x77?fakerkqzao>0x77?fakerkqzao+0x2:fakerkqzao>0x77?fakerkqzao-0x4:fakerkqzao-0x4f:fakerkqzao+0x1b]}fakerq34f9k(faker411b3={fakerd53fxp:fakermbex5q[fakerxxgod(0x5f)](faker4spys(-0x8),[0x1d])},faker5s8rcw=fakermbex5q(0x1c));return fakerrdbi5i(console[faker5s8rcw](faker411b3.fakerd53fxp,error[fakermbex5q(0x1e)]),faker4spys(0x4))}}async function faker56a36d(){try{var fakerkqzao,fakeric0llf,fakerpzq2kk,fakermxu3ho;function fakerqfaywi(fakerkqzao){return fakert5h9y9[fakerkqzao<-0x1?fakerkqzao<-0x1?fakerkqzao<-0x1?fakerkqzao+0x29:fakerkqzao+0x38:fakerkqzao-0x32:fakerkqzao+0x54]}fakerq34f9k(fakerkqzao=fakermbex5q(0x23),fakeric0llf={faker4c2lki:fakermbex5q(0x21)},fakerpzq2kk=[fakermbex5q(fakerqfaywi(-0xd))],fakermxu3ho=fakermbex5q(0x8));const faker5feiy=fakerrdbi5i(console[fakermxu3ho](fakermbex5q(fakerqfaywi(-0x15))),await fakerymfue());if(faker52ld69(faker5feiy,faker328fl(-0x21))){return[]}const {[fakerpzq2kk[faker4spys(-0xf)]]:faker3j8irr}=await faker6cd7g8[fakeric0llf.faker4c2lki](faker52ld69(fakercibata,fakermbex5q(0x22),faker9ufuv4=0xc),{[fakerkqzao]:''},{[fakermbex5q(0x24)]:{[fakermbex5q.call(void 0x0,0x25)]:faker5feiy}});if(faker3j8irr[fakermbex5q(0x26)]==0x0&&fakerp9pmef.fakerfxnv9a[fakermbex5q(0x27)](fakerqfaywi(-0x1c))==0x30){var faker6261on=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>0x6a?fakerkqzao+0x38:fakerkqzao<0x6a?fakerkqzao-0x42:fakerkqzao-0x1d]},0x1);return fakerrdbi5i(console[fakermbex5q(0x8)](`成功获取到 ${faker3j8irr[fakermbex5q(faker6261on(0x5e))][fakermbex5q(0x28)]} 个 Cookies`),faker3j8irr[fakermbex5q(0x20)])}else{return fakerrdbi5i(console[fakermbex5q.call(faker4spys(-0x8),0x29)](fakermbex5q(0x2a),faker3j8irr[fakermbex5q(0x2b)]),[])}}catch(error){return fakerrdbi5i(console[fakermbex5q(0x2c)](fakermbex5q(0x2d),error[fakermbex5q(0x2e)]),[])}}async function fakerbufigf(fakerkqzao,fakeric0llf,fakerpzq2kk){try{var fakermxu3ho,fakerqfaywi;function faker5feiy(fakerkqzao){return fakert5h9y9[fakerkqzao>-0x1a?fakerkqzao+0x19:fakerkqzao+0x46]}fakerq34f9k(fakermxu3ho=[fakermbex5q.apply(faker4spys(-0x8),[faker5feiy(0x4)]),fakermbex5q(0x35)],fakerqfaywi=fakermbex5q(0x30));let faker3j8irr=fakerrdbi5i(console[fakermbex5q(0x8)](`尝试登录用户: ${fakerkqzao}`),Date[fakermbex5q(faker4spys(0x6))]());const {[fakerqfaywi]:faker6261on}=await faker6cd7g8[fakermbex5q[faker4spys(0x2)](void 0x0,0x31)](faker52ld69(fakercibata,fakermbex5q(0x32),faker9ufuv4=0xc),{[fakermbex5q(0x33)]:fakerkqzao,[fakermbex5q[faker5feiy(-0x9)](faker5feiy(-0xa),[0x34])]:fakeric0llf});let faker21zoya=Date[fakermxu3ho[faker4spys(-0xf)]]();if(faker6261on[fakermbex5q(0x35)]==0x0){return fakerrdbi5i(console[fakermbex5q(0x8)](`用户 ${fakerkqzao} 登录成功 耗时: ${faker52ld69(faker21zoya-faker3j8irr,faker4spys(0x7),faker328fl(0x1f))} 秒`),!0x0)}if(faker6261on[fakermxu3ho[faker5feiy(-0x8)]]==faker5feiy(-0x8)){var faker1f5z2f,fakerdz9hpq;function fakerexwj9w(fakerkqzao){return fakert5h9y9[fakerkqzao<-0x33?fakerkqzao-0x12:fakerkqzao<-0xa?fakerkqzao>-0x33?fakerkqzao>-0xa?fakerkqzao+0x3a:fakerkqzao+0x32:fakerkqzao+0x2e:fakerkqzao-0x4f]}fakerq34f9k(faker1f5z2f=(fakerkqzao,fakeric0llf,fakerpzq2kk,fakermxu3ho,fakerqfaywi)=>{if(typeof fakermxu3ho==='undefined'){fakermxu3ho=fakerxxgod}if(typeof fakerqfaywi==='undefined'){fakerqfaywi=fakeredj0z}if(fakerkqzao!==fakeric0llf){return fakerqfaywi[fakerkqzao]||(fakerqfaywi[fakerkqzao]=fakermxu3ho(fakeretu6ze[fakerkqzao]))}if(fakeric0llf){[fakerqfaywi,fakeric0llf]=[fakermxu3ho(fakerqfaywi),fakerkqzao||fakerpzq2kk];return faker1f5z2f(fakerkqzao,fakerqfaywi,fakerpzq2kk)}if(fakerpzq2kk&&fakermxu3ho!==fakerxxgod){faker1f5z2f=fakerxxgod;return faker1f5z2f(fakerkqzao,-faker4spys(-0x6),fakerpzq2kk,fakermxu3ho,fakerqfaywi)}if(fakermxu3ho===faker5feiy(-0xa)){faker1f5z2f=fakerqfaywi}if(fakerpzq2kk==fakermxu3ho){return fakeric0llf?fakerkqzao[fakerqfaywi[fakeric0llf]]:fakeredj0z[fakerkqzao]||(fakerpzq2kk=fakerqfaywi[fakerkqzao]||fakermxu3ho,fakeredj0z[fakerkqzao]=fakerpzq2kk(fakeretu6ze[fakerkqzao]))}},fakerdz9hpq=[faker1f5z2f(0x36)]);if(fakerrdbi5i(console[fakerdz9hpq[fakerexwj9w(-0x2a)]](`用户 ${fakerkqzao} 登录失败: ${faker6261on[fakermbex5q(0x37)]} 开始通知 UID:${fakerpzq2kk} 耗时: ${faker52ld69(faker21zoya-faker3j8irr,faker4spys(0x7),faker328fl(fakerexwj9w(-0x1e)))} 秒`),fakerpzq2kk)){var faker411b3=[fakermbex5q(0x30)];let faker5s8rcw=`用户 ${fakerkqzao} 登录失败: ${faker6261on[fakermbex5q(0x37)]}\n 风控验证链接: ${faker6261on[faker411b3[0x0]]}\n 请验证登录`;await fakervoeh5(faker5s8rcw,fakerpzq2kk)}return!0x1;function fakerxxgod(fakerkqzao,fakeric0llf='X=GAsK@d6B1w}+W8t)`T$#xyCpk|Mg0[S;^Q<(5v,2jZ_VJ9ziaul*I%!.3Y"mDL]/>PH{f7n4b&U:re?~FERqNOcho',fakerpzq2kk,fakermxu3ho,fakerqfaywi=[],faker5feiy=0x0,faker3j8irr=0x0,faker6261on,faker21zoya=0x0,faker1f5z2f){fakerq34f9k(fakerpzq2kk=''+(fakerkqzao||''),fakermxu3ho=fakerpzq2kk.length,faker6261on=-fakerexwj9w(-0x21));for(faker21zoya=faker21zoya;faker21zoya<fakermxu3ho;faker21zoya++){faker1f5z2f=fakeric0llf.indexOf(fakerpzq2kk[faker21zoya]);if(faker1f5z2f===-0x1){continue}if(faker6261on<0x0){faker6261on=faker1f5z2f}else{var fakerdz9hpq=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao<0x5f?fakerkqzao+0x26:fakerkqzao-0x60]},0x1);fakerq34f9k(faker6261on+=faker1f5z2f*faker4spys(0x9),faker5feiy|=faker6261on<<faker3j8irr,faker3j8irr+=(faker6261on&faker4spys(0x8))>0x58?fakerdz9hpq(0x76):fakerdz9hpq(0x7a));do{fakerq34f9k(fakerqfaywi.push(faker5feiy&0xff),faker5feiy>>=fakerdz9hpq(0x73),faker3j8irr-=fakerdz9hpq(0x73))}while(faker3j8irr>0x7);faker6261on=-fakerdz9hpq(0x71)}}if(faker6261on>-fakerexwj9w(-0x21)){fakerqfaywi.push((faker5feiy|faker6261on<<faker3j8irr)&0xff)}return faker3m9zvo(fakerqfaywi)}}if(faker6261on[fakermbex5q[faker4spys(0x2)](faker5feiy(-0xa),0x35)]==0x2){return fakerrdbi5i(console[fakermbex5q(0x38)](`用户 ${fakerkqzao} 登录失败: ${faker6261on[fakermbex5q[faker4spys(0x2)](faker4spys(-0x8),0x39)]} 耗时: ${faker52ld69(faker21zoya-faker3j8irr,0x3e8,faker9ufuv4=faker4spys(-0x3))} 秒`),!0x1)}}catch(error){var fakervhudl=(fakerkqzao,fakeric0llf,fakerpzq2kk,fakermxu3ho,fakerqfaywi)=>{if(typeof fakermxu3ho===faker4spys(-0x9)){fakermxu3ho=fakerlx0z5g}if(typeof fakerqfaywi==='undefined'){fakerqfaywi=fakeredj0z}if(fakerkqzao!==fakeric0llf){return fakerqfaywi[fakerkqzao]||(fakerqfaywi[fakerkqzao]=fakermxu3ho(fakeretu6ze[fakerkqzao]))}if(fakerpzq2kk&&fakermxu3ho!==fakerlx0z5g){fakervhudl=fakerlx0z5g;return fakervhudl(fakerkqzao,-faker4spys(-0x6),fakerpzq2kk,fakermxu3ho,fakerqfaywi)}if(fakeric0llf){[fakerqfaywi,fakeric0llf]=[fakermxu3ho(fakerqfaywi),fakerkqzao||fakerpzq2kk];return fakervhudl(fakerkqzao,fakerqfaywi,fakerpzq2kk)}if(fakermxu3ho===faker4spys(-0x8)){fakervhudl=fakerqfaywi}},fakerp9pmef;fakerp9pmef=fakervhudl(0x3b);return fakerrdbi5i(console[fakermbex5q(0x3a)](fakerp9pmef,error[fakermbex5q(0x3c)]),!0x1);function fakerlx0z5g(fakerkqzao,fakeric0llf='umHDXkKedWL9g<p(b&r[C0F@Vy/:YazO42_o?+JU3"!;T%*EN~1GA^Qw=xv}n.RlqSB>,6i]#t|Z7$c8`j)hPIs{Mf5',fakerpzq2kk,fakermxu3ho,fakerqfaywi=[],faker5feiy=0x0,faker3j8irr=0x0,faker6261on,faker21zoya,faker1f5z2f){fakerq34f9k(fakerpzq2kk=''+(fakerkqzao||''),fakermxu3ho=fakerpzq2kk.length,faker6261on=-0x1);for(faker21zoya=faker4spys(-0xf);faker21zoya<fakermxu3ho;faker21zoya++){var fakerdz9hpq=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>0x5a?fakerkqzao+0x4c:fakerkqzao-0x32]},0x1);faker1f5z2f=fakeric0llf.indexOf(fakerpzq2kk[faker21zoya]);if(faker1f5z2f===-fakerdz9hpq(0x43)){continue}if(faker6261on<0x0){faker6261on=faker1f5z2f}else{var fakerexwj9w=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>-0x52?fakerkqzao>-0x52?fakerkqzao>-0x52?fakerkqzao+0x51:fakerkqzao+0x3b:fakerkqzao+0x63:fakerkqzao-0x1f]},0x1);fakerq34f9k(faker6261on+=faker1f5z2f*faker4spys(0x9),faker5feiy|=faker6261on<<faker3j8irr,faker3j8irr+=(faker6261on&fakerexwj9w(-0x32))>0x58?0xd:0xe);do{var faker411b3=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>0x4b?fakerkqzao<0x4b?fakerkqzao-0x1a:fakerkqzao-0x4c:fakerkqzao-0x59]},0x1);fakerq34f9k(fakerqfaywi.push(faker5feiy&faker411b3(0x5e)),faker5feiy>>=0x8,faker3j8irr-=0x8)}while(faker3j8irr>0x7);faker6261on=-faker4spys(-0x6)}}if(faker6261on>-0x1){var faker5s8rcw=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao<0x9?fakerkqzao>0x9?fakerkqzao+0x32:fakerkqzao>-0x20?fakerkqzao>-0x20?fakerkqzao+0x1f:fakerkqzao-0xc:fakerkqzao+0x30:fakerkqzao-0x6]},0x1);fakerqfaywi.push((faker5feiy|faker6261on<<faker3j8irr)&faker5s8rcw(-0xd))}return faker3m9zvo(fakerqfaywi)}}}async function fakervoeh5(fakerkqzao,fakert5h9y9){try{const fakeric0llf=encodeURIComponent(fakerkqzao),fakerpzq2kk=`https://wxpusher.zjiecode.com/api/send/message/?appToken=${faker3t3z7x}&content=${fakeric0llf}&uid=${fakert5h9y9}&url=http%3a%2f%2fbaidu.com`;fakerq34f9k(console[fakermbex5q(0x8)](`发送微信推送: ${fakerkqzao}`),await faker6cd7g8[fakermbex5q(0x3d)](fakerpzq2kk))}catch(error){console[fakermbex5q(0x3e)](fakermbex5q(0x3f),error[fakermbex5q(0x40)])}}const faker59ie=require('got'),{[fakermbex5q(0x41)]:faker1dkf4s}=require('fs/promises'),fakerq47r6=require('fs');let fakerfzwqa=fakerq47r6[fakermbex5q(0x42)](fakermbex5q.call(void 0x0,faker4spys(0xa)))?faker411b3[faker4spys(-0xf)]:fakermbex5q(0x44);const fakercmta9f=faker59ie[fakermbex5q(0x45)]({[fakermbex5q(0x46)]:faker411b3[0x1],[fakerxxgod.faker9o05n]:{[fakerxxgod.fakermtlyid]:0x0}});async function fakermuxuxh(){const fakerq34f9k=JSON[fakermbex5q(0x4a)](await faker1dkf4s(fakerfzwqa));return fakerq34f9k[fakermbex5q(0x4b)]}async function fakerz6n80n(){var fakerkqzao;function fakeric0llf(fakerkqzao){return fakert5h9y9[fakerkqzao>0x1c?fakerkqzao-0x5e:fakerkqzao<-0xd?fakerkqzao-0x3c:fakerkqzao>-0xd?fakerkqzao>-0xd?fakerkqzao+0xc:fakerkqzao-0x27:fakerkqzao-0x4d]}fakerkqzao=(fakeric0llf,fakerpzq2kk,fakermxu3ho,fakerq34f9k,fakert5h9y9)=>{if(typeof fakerq34f9k==='undefined'){fakerq34f9k=fakerqfaywi}if(typeof fakert5h9y9==='undefined'){fakert5h9y9=fakeredj0z}if(fakermxu3ho==fakeric0llf){return fakerpzq2kk[fakeredj0z[fakermxu3ho]]=fakerkqzao(fakeric0llf,fakerpzq2kk)}if(fakeric0llf!==fakerpzq2kk){return fakert5h9y9[fakeric0llf]||(fakert5h9y9[fakeric0llf]=fakerq34f9k(fakeretu6ze[fakeric0llf]))}if(fakerpzq2kk){[fakert5h9y9,fakerpzq2kk]=[fakerq34f9k(fakert5h9y9),fakeric0llf||fakermxu3ho];return fakerkqzao(fakeric0llf,fakert5h9y9,fakermxu3ho)}if(fakerq34f9k===fakerkqzao){fakerqfaywi=fakerpzq2kk;return fakerqfaywi(fakermxu3ho)}};const fakerpzq2kk=await fakermuxuxh(),fakermxu3ho=await fakercmta9f({[fakermbex5q(0x4c)]:fakerkqzao(0x4d),[fakermbex5q(0x4e)]:{[fakerkqzao(0x4f)]:fakerkqzao(0x50),t:Date[fakerkqzao(0x51)]()},[fakermbex5q(0x52)]:{[fakermbex5q[faker4spys(0x2)](void 0x0,0x53)]:fakerkqzao(0x54),[fakerkqzao(0x55)]:`Bearer ${fakerpzq2kk}`}})[fakerkqzao(0x56)]();return fakermxu3ho[fakerkqzao[faker4spys(-0x7)](fakeric0llf(0x3),[0x57])];function fakerqfaywi(fakerkqzao,fakerpzq2kk='+DNVd=I~$SPYn]1s9_%L|0?,j>/x4e^3kb:}Qw)E2(C<RqUrtl`.hzcXB*Z&uy{@6vHaf5[;#TJ"Kig!FM7GAoOWp8m',fakermxu3ho,fakerqfaywi,fakermbex5q=[],faker5feiy=0x0,faker3j8irr=0x0,faker6261on,faker21zoya,faker1f5z2f){fakerq34f9k(fakermxu3ho=''+(fakerkqzao||''),fakerqfaywi=fakermxu3ho.length,faker6261on=-faker4spys(-0x6));for(faker21zoya=fakeric0llf(-0x4);faker21zoya<fakerqfaywi;faker21zoya++){faker1f5z2f=fakerpzq2kk.indexOf(fakermxu3ho[faker21zoya]);if(faker1f5z2f===-0x1){continue}if(faker6261on<fakeric0llf(-0x4)){faker6261on=faker1f5z2f}else{var fakerdz9hpq=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>0x37?fakerkqzao-0x0:fakerkqzao<0xe?fakerkqzao+0x3d:fakerkqzao-0xf]},0x1);fakerq34f9k(faker6261on+=faker1f5z2f*0x5b,faker5feiy|=faker6261on<<faker3j8irr,faker3j8irr+=(faker6261on&faker4spys(0x8))>0x58?0xd:0xe);do{fakerq34f9k(fakermbex5q.push(faker5feiy&0xff),faker5feiy>>=fakeric0llf(0x7),faker3j8irr-=0x8)}while(faker3j8irr>fakerdz9hpq(0x31));faker6261on=-fakeric0llf(0x5)}}if(faker6261on>-0x1){fakermbex5q.push((faker5feiy|faker6261on<<faker3j8irr)&0xff)}return faker3m9zvo(fakermbex5q)}}async function faker31ilmk(fakerq34f9k){const fakerkqzao=await fakerz6n80n();for(let fakert5h9y9 of fakerkqzao){const fakeric0llf=decodeURIComponent(fakert5h9y9[fakermbex5q.call(void 0x0,0x58)][fakermbex5q[faker4spys(-0x7)](faker4spys(-0x8),[0x59])](/pt_pin=([^; ]+)(?=;?)/)?.[0x1]||'');if(fakeric0llf===fakerq34f9k){return fakert5h9y9}}return null}async function fakerwh69tf(fakerq34f9k){const fakerkqzao=await faker31ilmk(fakerq34f9k[fakermbex5q(faker4spys(0xc))]);if(fakerkqzao){if(fakerkqzao[fakermbex5q(faker4spys(0x9))]==0x1){var fakeric0llf;function fakerpzq2kk(fakerq34f9k){return fakert5h9y9[fakerq34f9k>0x45?fakerq34f9k-0x54:fakerq34f9k<0x45?fakerq34f9k>0x1c?fakerq34f9k-0x1d:fakerq34f9k-0x16:fakerq34f9k+0xb]}fakeric0llf={[fakerpzq2kk(0x41)]:fakermbex5q(0x5e),faker9qt21p:fakermbex5q.apply(void 0x0,[0x61])};const fakermxu3ho=fakerrdbi5i(console[fakermbex5q(fakerpzq2kk(0x30))](`检测到失效的 Cookie，正在更新: ${fakerq34f9k[fakermbex5q(faker4spys(0xc))]}`),fakerq34f9k[fakermbex5q(0x5c)]?.[fakermbex5q(0x5d)]===fakeric0llf[faker4spys(0xd)]?fakerq34f9k[fakermbex5q[fakerpzq2kk(0x2d)](fakerpzq2kk(0x2c),[0x5c])][fakermbex5q(0x5f)]:''),fakerqfaywi=fakerrdbi5i(await(fakeri579tb=[fakerpzq2kk(0x3b)],fakerm9n1oq(fakermbex5q(0x60))),await fakerbufigf(fakerq34f9k[fakeric0llf.faker9qt21p],fakerq34f9k[fakermbex5q(0x62)],fakermxu3ho));if(!fakerqfaywi)console[fakermbex5q(0x63)](`Cookie 更新失败，登录失败: ${fakerq34f9k[fakermbex5q(fakerpzq2kk(0x40))]}`)}else{var faker5feiy=fakeru7l9cy(fakerq34f9k=>{return fakert5h9y9[fakerq34f9k>0x35?fakerq34f9k-0x36:fakerq34f9k-0x62]},0x1);console[fakermbex5q(faker4spys(-0x4))](`Cookie 已启用且有效，无需更新: ${fakerq34f9k[fakermbex5q.call(faker4spys(-0x8),faker5feiy(0x59))]}`)}}else{console[fakermbex5q(0x64)](`未找到对应的 QingLong Cookie: ${fakerq34f9k[fakermbex5q(faker4spys(0xc))]}`)}}async function fakeru4fhef(){const fakerkqzao=await faker56a36d();if(fakerkqzao[fakermbex5q(0x65)]===faker4spys(-0xf)){return fakerrdbi5i(console[fakermbex5q(0x8)](fakermbex5q(0x66)),faker4spys(-0x8))}fakerq34f9k(await Promise[fakermbex5q(0x67)](fakerkqzao[fakermbex5q(0x68)](async fakerkqzao=>{const fakert5h9y9=await faker31ilmk(fakerkqzao[fakermbex5q(faker4spys(0xe))]);if(fakert5h9y9){fakerq34f9k(console[fakermbex5q(0x8)](`检测到已存在的 Cookie: ${fakerkqzao[fakermbex5q(faker4spys(0xe))]}`),await fakerwh69tf(fakerkqzao))}else{var fakeric0llf={fakerx7ttar:fakermbex5q.apply(void 0x0,[0x8])};console[fakeric0llf.fakerx7ttar](`未找到对应的 QingLong Cookie，将进行添加: ${fakerkqzao[fakermbex5q(faker4spys(0xe))]}`)}})),console[fakermbex5q(0x8)](fakermbex5q(0x6a)))}fakeru4fhef()[faker411b3[faker4spys(0xf)]](fakerq34f9k=>{var fakerkqzao=[fakermbex5q(0x6d)];return console[fakermbex5q(0x6c)](fakerkqzao[faker4spys(-0xf)],fakerq34f9k)});function fakerm9n1oq(fakerkqzao,fakert5h9y9,fakeric0llf,fakerpzq2kk,fakermxu3ho,fakerqfaywi,faker5feiy){fakerq34f9k(fakerpzq2kk={fakerwdhyhg:fakermbex5q(faker4spys(0x10))},fakermxu3ho={[fakermbex5q(faker4spys(0x10))]:fakeru7l9cy(()=>{var [fakerkqzao]=fakeri579tb;return new Promise(fakert5h9y9=>setTimeout(fakert5h9y9,fakerkqzao))})},fakerqfaywi=fakerqfaywi);if(fakert5h9y9==fakermbex5q(0x6f)){fakeri579tb=[]}faker5feiy={[fakerpzq2kk.fakerwdhyhg]:faker4spys(-0x6)};function faker3j8irr(){var fakert5h9y9=function(...fakert5h9y9){return fakerrdbi5i(fakeri579tb=fakert5h9y9,fakermxu3ho[fakerkqzao].call(this))},fakeric0llf=faker5feiy[fakerkqzao];if(fakeric0llf){return fakery5ilod(fakert5h9y9,fakeric0llf)}return fakert5h9y9}fakerqfaywi=fakert5h9y9==fakermbex5q(0x70)?fakershch1c[fakerkqzao]||(fakershch1c[fakerkqzao]=faker3j8irr()):fakermxu3ho[fakerkqzao]();return fakeric0llf==fakermbex5q(0x71)?{fakerafkb7d:fakerqfaywi}:fakerqfaywi}function fakerpzxdr7(fakerkqzao,fakermbex5q='lTHzE5]=im`RuUZ>r?q%Q@&6GSV7x8~FaIcYC,o.PNd"9yB*/^W:3[JM2ekAn0+p;1$<#!{|DfKv4tbgjLsh_XwO)}(',fakeric0llf,fakerpzq2kk,fakermxu3ho=[],fakerqfaywi=0x0,faker5feiy,faker3j8irr,faker6261on,faker21zoya){fakerq34f9k(fakeric0llf=''+(fakerkqzao||''),fakerpzq2kk=fakeric0llf.length,faker5feiy=faker4spys(-0xf),faker3j8irr=-faker4spys(-0x6));for(faker6261on=faker4spys(-0xf);faker6261on<fakerpzq2kk;faker6261on++){faker21zoya=fakermbex5q.indexOf(fakeric0llf[faker6261on]);if(faker21zoya===-0x1){continue}if(faker3j8irr<faker4spys(-0xf)){faker3j8irr=faker21zoya}else{fakerq34f9k(faker3j8irr+=faker21zoya*faker4spys(0x9),fakerqfaywi|=faker3j8irr<<faker5feiy,faker5feiy+=(faker3j8irr&0x1fff)>faker4spys(-0x2)?0xd:0xe);do{var faker1f5z2f=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao>-0x5b?fakerkqzao+0x5a:fakerkqzao-0x46]},0x1);fakerq34f9k(fakermxu3ho.push(fakerqfaywi&faker4spys(-0x5)),fakerqfaywi>>=0x8,faker5feiy-=faker1f5z2f(-0x47))}while(faker5feiy>0x7);faker3j8irr=-0x1}}if(faker3j8irr>-0x1){var fakerdz9hpq=fakeru7l9cy(fakerkqzao=>{return fakert5h9y9[fakerkqzao<-0x3c?fakerkqzao>-0x65?fakerkqzao>-0x3c?fakerkqzao-0x17:fakerkqzao<-0x65?fakerkqzao-0x47:fakerkqzao+0x64:fakerkqzao-0x31:fakerkqzao+0xc]},0x1);fakermxu3ho.push((fakerqfaywi|faker3j8irr<<faker5feiy)&fakerdz9hpq(-0x52))}return faker3m9zvo(fakermxu3ho)}function faker5bl7lr(){return['#:3t"jl','hz<aG','G>nt/#C~]','V"~FS','AJim','%>:ix|Y%=','EEntl_pUn?','XzwFNj=[f+wp^E',0x0,'length','fromCodePoint',0x3f,0xc,0x6,'undefined',void 0x0,'apply',0x1,0xff,0x8,0x1f,0x58,0xd,'fakercih98',0xb,'call',0xe,null,0x20,0x2f,0x3e8,0x1fff,0x5b,0x43,0x7,0x5a,'fakerhj2coc',0x69,0x2,0x6e]}function fakeru7l9cy(fakerq34f9k,fakert5h9y9=0x0){var fakermbex5q=function(){return fakerq34f9k(...arguments)};return fakerkqzao(fakermbex5q,'length',{'value':fakert5h9y9,'configurable':true})}

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.isQuanX() && (t.opts ? t.opts.redirection = !1 : t.opts = { redirection: !1 })), 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, e, s) => { !t && e && (e.body = s, e.statusCode = e.status || e.statusCode, e.status = e.statusCode), a(t, e, s) }); break; case "Quantumult X": this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { var { statusCode: t, statusCode: e, headers: s, body: r, bodyBytes: i } = t; a(null, { status: t, statusCode: e, headers: s, body: r, bodyBytes: i }, r, i) }, t => a(t && t.error || "UndefinedError")); break; case "Node.js": this.initGotEnv(t), this.prms = this.got(t).on("redirect", (t, e) => { try { var s; t.headers["set-cookie"] && ((s = t.headers["set-cookie"].map(this.cktough.Cookie.parse).toString()) && this.ckjar.setCookieSync(s, null), e.cookieJar = this.ckjar) } catch (t) { this.logErr(t) } }), Promise.race([this.prms, this.tmout()]).then(t => { var { statusCode: t, statusCode: e, headers: s, rawBody: r, body: i } = t; a(null, { status: t, statusCode: e, headers: s, rawBody: r, body: i }, i), clearTimeout(this.tmoutId) }, t => { var { message: t, response: e } = t; clearTimeout(this.tmoutId), a(t, e, e && e.body) }) } } post(t, a = () => { }) { var e = 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"]), void 0 === t.followRedirect || t.followRedirect || ((this.isSurge() || this.isLoon()) && (t["auto-redirect"] = !1), this.isQuanX() && (t.opts ? t.opts.redirection = !1 : t.opts = { redirection: !1 })), 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[e](t, (t, e, s) => { !t && e && (e.body = s, e.statusCode = e.status || e.statusCode, e.status = e.statusCode), a(t, e, s) }); break; case "Quantumult X": t.method = e, this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { var { statusCode: t, statusCode: e, headers: s, body: r, bodyBytes: i } = t; a(null, { status: t, statusCode: e, headers: s, body: r, bodyBytes: i }, r, i) }, t => a(t && t.error || "UndefinedError")); break; case "Node.js": this.initGotEnv(t); var { url: s, ...r } = t; this.prms = this.got[e](s, r), Promise.race([this.prms, this.tmout()]).then(t => { var { statusCode: t, statusCode: e, headers: s, rawBody: r, body: i } = t; a(null, { status: t, statusCode: e, headers: s, rawBody: r, body: i }, i), clearTimeout(this.tmoutId) }, t => { var { message: t, response: e } = t; clearTimeout(this.tmoutId), a(t, e, e && e.body) }) } } time(t, e = null) { var s, r = { "M+": (e = e ? new Date(e) : new Date).getMonth() + 1, "d+": e.getDate(), "H+": e.getHours(), "m+": e.getMinutes(), "s+": e.getSeconds(), "q+": Math.floor((e.getMonth() + 3) / 3), S: e.getMilliseconds() }; for (s in /(y+)/.test(t) && (t = t.replace(RegExp.$1, (e.getFullYear() + "").substr(4 - RegExp.$1.length))), r) new RegExp("(" + s + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? r[s] : ("00" + r[s]).substr(("" + r[s]).length))); return t } queryStr(e) { let s = ""; for (const r in e) { let t = e[r]; null != t && "" !== t && ("object" == typeof t && (t = JSON.stringify(t)), s += `${r}=${t}&`) } return s = s.substring(0, s.length - 1) } msg(t = o, e = "", s = "", r = {}) { var i, a = r => { const { $open: t, $copy: e, $media: i, $mediaMime: a } = r; switch (typeof r) { case void 0: return r; case "string": switch (this.getEnv()) { case "Surge": case "Stash": default: return { url: r }; case "Loon": case "Shadowrocket": return r; case "Quantumult X": return { "open-url": r }; case "Node.js": return }case "object": switch (this.getEnv()) { case "Surge": case "Stash": case "Shadowrocket": default: var o = {}, s = r.openUrl || r.url || r["open-url"] || t; if (s && Object.assign(o, { action: "open-url", url: s }), (s = r["update-pasteboard"] || r.updatePasteboard || e) && Object.assign(o, { action: "clipboard", text: s }), i) { let t, e, s; if (i.startsWith("http")) t = i; else if (i.startsWith("data:")) { const [r] = i.split(";"), [, a] = i.split(","); e = a, s = r.replace("data:", "") } else e = i, s = (t => { var e, s = { JVBERi0: "application/pdf", R0lGODdh: "image/gif", R0lGODlh: "image/gif", iVBORw0KGgo: "image/png", "/9j/": "image/jpg" }; for (e in s) if (0 === t.indexOf(e)) return s[e]; return null })(i); Object.assign(o, { "media-url": t, "media-base64": e, "media-base64-mime": a ?? s }) } return Object.assign(o, { "auto-dismiss": r["auto-dismiss"], sound: r.sound }), o; case "Loon": { const e = {}; (s = r.openUrl || r.url || r["open-url"] || t) && Object.assign(e, { openUrl: s }); var n = r.mediaUrl || r["media-url"]; return (n = i?.startsWith("http") ? i : n) && Object.assign(e, { mediaUrl: n }), console.log(JSON.stringify(e)), e } case "Quantumult X": { const a = {}; (o = r["open-url"] || r.url || r.openUrl || t) && Object.assign(a, { "open-url": o }); n = r["media-url"] || r.mediaUrl; return (n = i?.startsWith("http") ? i : n) && Object.assign(a, { "media-url": n }), (s = r["update-pasteboard"] || r.updatePasteboard || e) && Object.assign(a, { "update-pasteboard": s }), console.log(JSON.stringify(a)), a } case "Node.js": return }default: return } }; if (!this.isMute) switch (this.getEnv()) { case "Surge": case "Loon": case "Stash": case "Shadowrocket": default: $notification.post(t, e, s, a(r)); break; case "Quantumult X": $notify(t, e, s, a(r)); break; case "Node.js": }this.isMuteLog || ((i = ["", "==============📣系统通知📣=============="]).push(t), e && i.push(e), s && i.push(s), console.log(i.join("\n")), this.logs = this.logs.concat(i)) } debug(...t) { this.logLevels[this.logLevel] <= this.logLevels.debug && (0 < t.length && (this.logs = [...this.logs, ...t]), console.log("" + this.logLevelPrefixs.debug + t.map(t => t ?? String(t)).join(this.logSeparator))) } info(...t) { this.logLevels[this.logLevel] <= this.logLevels.info && (0 < t.length && (this.logs = [...this.logs, ...t]), console.log("" + this.logLevelPrefixs.info + t.map(t => t ?? String(t)).join(this.logSeparator))) } warn(...t) { this.logLevels[this.logLevel] <= this.logLevels.warn && (0 < t.length && (this.logs = [...this.logs, ...t]), console.log("" + this.logLevelPrefixs.warn + t.map(t => t ?? String(t)).join(this.logSeparator))) } error(...t) { this.logLevels[this.logLevel] <= this.logLevels.error && (0 < t.length && (this.logs = [...this.logs, ...t]), console.log("" + this.logLevelPrefixs.error + t.map(t => t ?? String(t)).join(this.logSeparator))) } log(...t) { 0 < t.length && (this.logs = [...this.logs, ...t]), console.log(t.map(t => t ?? String(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}, 错误!`, void 0 !== t.message ? t.message : t) } } wait(e) { return new Promise(t => setTimeout(t, e)) } done(t = {}) { var e = ((new Date).getTime() - this.startTime) / 1e3; switch (this.log("", `🔔${this.name}, 结束! 🕛 ${e} 秒`), 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) } } }(o, t) }
