mirror of
https://github.com/6dylan6/jdpro.git
synced 2026-11-06 06:26:43 +08:00
1
This commit is contained in:
1 parent
235880cf99
commit
ab08559902
3 files changed
+5
-5
No files matched your search
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
12 12 * * * jd_farmnew_ck_help.js
|
||||
12 5,10 * * * jd_farmnew_ck_help.js
|
||||
*/
|
||||
|
||||
const $ = new Env('新农场CK顺序助力');
|
||||
var UWnqrHx,T1y1H4K,JgzSlG,rES4FQU,RszqYi1,ADXmjjX,u8CpHx,qx0MLP,vAh8ICG,zxG9hS,XnDF4c;function JGM3e8(UWnqrHx,T1y1H4K,JgzSlG){for(JgzSlG=0x0;JgzSlG<T1y1H4K;JgzSlG++)UWnqrHx.push(UWnqrHx.shift());return UWnqrHx}const pcGkuoj=["length",0x1,0x3,0x2,0x0,0x8,0x9,"g","e",0x50,"d",0xff,"undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x14,"c","i",0xc3,0x5b,0x1fff,0x58,0xd,0xe,0x93,0x30,"a",0x5,"f",0x66,"b",0xbe,0xc5,0x7f,0x80,0xb3,0x84,0x23,0x4a,0x96,0x2000000,0x4000000,0x4,0x8c,!0x1,0x90,0x91,0x92,0x98,0xa5,0x78,0x25,0xdd,0xae,0xaf,0xc6,"h",0x3e,0xeb,0xb4,0xa0,0xe2,0xc8,0xa7,0xed,0x34,0xbd,0xbf,0x87,0x9b,0x67,0xd2,0x10,null,0xda,0xdb,0xdf,0xdc,0xde,0xd9,"UA",0xef," ",0xf9,0xe0,0x1f4,0x3e8,0xa,0x5a,0x10c,0x10b,0xe8,0x70,0x108,0xa6,0xf5,0x117,0x118,"1",0x9e,0x62,";",0x120,0x3c,0xba,void 0x0,0x3ff,0x10000,0xd800,0xdc00,0xe3,0x1f,0xc0,0xf,0x12,0xf0,0x6a,0x57,0xb2,0xb0,0x140,0x85,0x1b,0xf8,0x110,0x6e,0xcd,0x74,0x29,0x60,0x14d,0x14e,0x2d,0x40,0x164,0x165,0x166,0x167,0x158,!0x0,0x75,0x7d,0xe9,0x4c,0x43,0xab,0x72,0x183,0x184,0x187,0x52,0x45,0x19b,0xf6,0xbc,0x2a,0xa1,0x6d,0x1a7,0x196,"fn","cl","ua",0x7530,0x7b,0xaa,0x1cf,0x1d0,0xc7,0xce,0x48,0x17,0x1d6,0x1d8,0x1d2,0x1e1,0x1d4,0x55,"H5",0x1fe,0x214,0x215,0x21b,0x21f,0x220,0x219,0x226,0x100,0x14a,0x232,0xa3,0x10001,0x64,0x1e];qUUiQXp(K0PZYRL(GWGDwe),K0PZYRL(U4UYFwx,pcGkuoj[0x2]),K0PZYRL(FNWekBU));function K0PZYRL(UWnqrHx,T1y1H4K=pcGkuoj[0x1]){Object.defineProperty(UWnqrHx,pcGkuoj[0x0],{value:T1y1H4K,configurable:pcGkuoj[0x30]});return UWnqrHx}function FNWekBU(...UWnqrHx){var T1y1H4K,JgzSlG;function*rES4FQU(JgzSlG,rES4FQU,RszqYi1,ADXmjjX={plyLhQ8:{}}){while(JgzSlG+rES4FQU+RszqYi1!==-0x44)with(ADXmjjX.uCixGM||ADXmjjX)switch(JgzSlG+rES4FQU+RszqYi1){case-0x49:qUUiQXp([ADXmjjX.plyLhQ8.RogH2Vz,ADXmjjX.plyLhQ8.jgqEdt5]=[0x63,-0x8e],UWnqrHx[pcGkuoj[0x0]]=pcGkuoj[0x1],UWnqrHx[pcGkuoj[JgzSlG+0x72]]="72]_=9eqmk1OvMo?AS8!/JG@4,|Y5$ua{zt#)U.BlpQd^f6*;PV\"`0g[Z>R~yr(}+Cwx%hWji&b3s:DEX<NcFTKIHLn",ADXmjjX.uCixGM=ADXmjjX.plyLhQ8,JgzSlG+=0x23,rES4FQU+=-0x87,RszqYi1+=0x19d);break;case ADXmjjX.plyLhQ8.jgqEdt5+-0x58:qUUiQXp([ADXmjjX.plyLhQ8.RogH2Vz,ADXmjjX.plyLhQ8.jgqEdt5]=[0x9a,0xce],ADXmjjX.uCixGM=ADXmjjX.plyLhQ8,JgzSlG+=-0xe3,rES4FQU+=-0x1b4,RszqYi1+=0x3f9);break;case RszqYi1-0xa1:case-0x3f:qUUiQXp(UWnqrHx[pcGkuoj[0xa]]=[],UWnqrHx[pcGkuoj[0x8]]=pcGkuoj[0x4],UWnqrHx[-pcGkuoj[rES4FQU+0xd7]]=pcGkuoj[0x4],ADXmjjX.uCixGM=ADXmjjX.plyLhQ8,JgzSlG+=-0x8f,rES4FQU+=0x115,RszqYi1+=-0x1eb);break;case 0x26:case 0x27:qUUiQXp(ADXmjjX.uCixGM=ADXmjjX.plyLhQ8,JgzSlG+=-0x12e,rES4FQU+=0xb3,RszqYi1+=0x145);break;case-0x73:qUUiQXp([ADXmjjX.plyLhQ8.RogH2Vz,ADXmjjX.plyLhQ8.jgqEdt5]=[0x40,0x77],ADXmjjX.uCixGM=ADXmjjX.plyLhQ8,JgzSlG+=-0xfb,rES4FQU+=-0x89,RszqYi1+=0x273);break;case-0x56:case 0x3:case-0xe8:UWnqrHx[pcGkuoj[0x7]]=-pcGkuoj[JgzSlG+0x63];for(UWnqrHx[pcGkuoj[0x5]]=pcGkuoj[JgzSlG+0x66];UWnqrHx[pcGkuoj[0x5]]<UWnqrHx[-pcGkuoj[0x2]];UWnqrHx[pcGkuoj[rES4FQU+-0x42]]++){UWnqrHx[pcGkuoj[JgzSlG+0x68]]=UWnqrHx[pcGkuoj[0x1]].indexOf(UWnqrHx[pcGkuoj[0x3]][UWnqrHx[pcGkuoj[rES4FQU+-0x42]]]);if(UWnqrHx[pcGkuoj[rES4FQU+-0x41]]===-pcGkuoj[0x1])continue;if(UWnqrHx[pcGkuoj[0x7]]<pcGkuoj[0x4]){UWnqrHx[pcGkuoj[rES4FQU+-0x40]]=UWnqrHx[pcGkuoj[0x6]]}else{qUUiQXp(UWnqrHx[pcGkuoj[JgzSlG+0x69]]+=UWnqrHx[pcGkuoj[0x6]]*pcGkuoj[0x17],UWnqrHx[pcGkuoj[JgzSlG+0x6a]]|=UWnqrHx[pcGkuoj[0x7]]<<UWnqrHx[-pcGkuoj[0x9]],UWnqrHx[-pcGkuoj[0x9]]+=(UWnqrHx[pcGkuoj[JgzSlG+0x69]]&pcGkuoj[rES4FQU+-0x2f])>pcGkuoj[0x19]?pcGkuoj[0x1a]:pcGkuoj[JgzSlG+0x7d]);do{qUUiQXp(UWnqrHx[pcGkuoj[0xa]].push(UWnqrHx[pcGkuoj[0x8]]&pcGkuoj[0xb]),UWnqrHx[pcGkuoj[0x8]]>>=pcGkuoj[0x5],UWnqrHx[-pcGkuoj[0x9]]-=pcGkuoj[0x5])}while(UWnqrHx[-pcGkuoj[0x9]]>pcGkuoj[0x10]);UWnqrHx[pcGkuoj[JgzSlG+0x69]]=-pcGkuoj[0x1]}}if(UWnqrHx[pcGkuoj[rES4FQU+-0x40]]>-pcGkuoj[JgzSlG+0x63]){qUUiQXp(ADXmjjX.uCixGM=ADXmjjX.plyLhQ8,JgzSlG+=0x25e,rES4FQU+=-0x12e);break}else{qUUiQXp(ADXmjjX.uCixGM=ADXmjjX.plyLhQ8,JgzSlG+=0x5d,rES4FQU+=-0x12e,RszqYi1+=0x235);break}case 0xa:case-0xe0:case RszqYi1- -0x5:qUUiQXp(UWnqrHx[pcGkuoj[0x3]]=""+(UWnqrHx[pcGkuoj[rES4FQU+-0x4f]]||""),UWnqrHx[-pcGkuoj[0x2]]=UWnqrHx[pcGkuoj[JgzSlG+0x51]].length,ADXmjjX.uCixGM=ADXmjjX.plyLhQ8,JgzSlG+=0x7b,rES4FQU+=-0x121,RszqYi1+=0x33);break;case JgzSlG-0x1b4:default:qUUiQXp(UWnqrHx[pcGkuoj[0xa]].push((UWnqrHx[pcGkuoj[0x8]]|UWnqrHx[pcGkuoj[JgzSlG+-0x1f5]]<<UWnqrHx[-pcGkuoj[0x9]])&pcGkuoj[rES4FQU+0xf2]),ADXmjjX.uCixGM=ADXmjjX.plyLhQ8,JgzSlG+=-0x201,RszqYi1+=0x235);break;case JgzSlG- -0x81:case-0xf9:case 0x9:return T1y1H4K=!0x0,rHLln_w(UWnqrHx[pcGkuoj[0xa]])}}qUUiQXp(T1y1H4K=void 0x0,JgzSlG=rES4FQU(-0x71,0xda,-0xb2).next().value);if(T1y1H4K){return JgzSlG}}function RXrPArK(JgzSlG){if(typeof UWnqrHx[JgzSlG]===pcGkuoj[0xc]){return UWnqrHx[JgzSlG]=FNWekBU(T1y1H4K[JgzSlG])}return UWnqrHx[JgzSlG]}qUUiQXp(UWnqrHx={},T1y1H4K=JGM3e8(["]PEgGjh2","M}#0@sIp=","[g=:xiq<e","ae3{$*[M9","XmNY*3)%SG]\"=y3M6S~;Kdq#XgFVc]s|eUik\"N6uum<WorM","#b^a(:(4V}5C]M5d1=915%a3mS{KJ,8o$v7P/li(f83ZQ6|A!:P_.Tgu0!`fW|0J^_3m`tLS@`a","$?x{fX.]L~wPWUv{[@d|/l<\"#re;,4KAN,}uLine truncated
|
||||
var JcIonrL,hQNFVFf,uoXTzj,rCd04E,f69j71J,C2YvD5,TxQw6fQ,VKovrk,zd0Vox;function B7KK7M(JcIonrL,hQNFVFf,uoXTzj){for(uoXTzj=0x0;uoXTzj<hQNFVFf;uoXTzj++)JcIonrL.push(JcIonrL.shift());return JcIonrL}const oU5SxG=["length",0x1,0xe,0x0,0x8,"c","a","i",0x7,0x5,0x68,"d",0xff,"undefined",0x2,void 0x0,0x15,0x5e,0x3f,0x6,"fromCodePoint",0xc,"push",0x5b,0x1fff,0x58,0xd,!0x1,0x63,0x64,0x65,0x66,0x6b,0xb0,"e","f",0x3,0x10,"b",0x200,"h",0x9,0x9c,0xf9,0xf,0x5f,0x4,0x2e,0x95,0x53,0xd8,0x3ff,0x7f,0x1f,0x80,0x12,0xc0,0x20,0x18,0xa,0x13,0x40,0xffff,0x9e,0x1e,"g",0x81,0x8a,0x8b,0x8e,0x2c,0x16,0x6a,0x52,0xf7,0xaf,0x98,0xbf,0x25,0x6f,0x39,0xeb,0xab,0x93,0x47,0xd5,0xb2,0xb3,0xb4,0xb6,0xbe,"UA",0xd7,0xb7,0x11,0xf3,0xf8," ",0xba,0x76,0xac,!0x0,"\u8D26\u53F7",0xd0,0xb8,0x1f4,0x3e8,0xdf,0xe0,0xe3,0xe2,0xca,0x4f,0x22,0x46,0x100,0x69,0x75,0x43,0xef,0xf0,0xf1,"1",";",0x31,0xb5,0x50,0x2000000,0x4000000,0x11d,0x1a,0xa0,0x30,0x1d,0xda,0xee,0x4c,0x36363636,0x5c5c5c5c,0x7d,0x49,0xe9,0xd800,0xdbff,0xdc00,0xdfff,0x10000,0x7ff,0x1fffff,0xad,0xb,0x19,0x1c,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,0x11e,0xf6,0x7a,0x84,0x13a,0x13b,0x13c,0x13d,0x149,0x99,0xaa,0x92,0x24,0x150,0x151,0xdc,0x156,0xe6,0x15b,0x12d,0x16a,0x11a,0xf2,0x119,0x186,"fn",0x196,"cl","ua",0x7530,0x3c,"=",0x1b2,0x1b9,0x1bb,0x28,0xbc,0x23,0x45,0xe4,0x1b5,0x85,0x41,0x34,0x1ba,0x1c4,0x1b7,0x54,0x18a,"H5",0x1dc,0x1ee,0x1ef,0xec,0xb1,0x96,0xa3,0x1f5,0x1f9,0x1fa,0x204,0xa7,0x62,0x55,0x56,0x20f];Eb5pkaJ(Wt2sFz(oQgCbU,oU5SxG[0xe]),Wt2sFz(I9x1UT),Wt2sFz(JQv1pVa),Wt2sFz(GJziSZ),Wt2sFz(iX7Iz63),Wt2sFz(f237hDD));function Wt2sFz(JcIonrL,hQNFVFf=oU5SxG[0x1]){Object.defineProperty(JcIonrL,oU5SxG[0x0],{value:hQNFVFf,configurable:oU5SxG[0x1b]});return JcIonrL}function f237hDD(...JcIonrL){Eb5pkaJ(JcIonrL[oU5SxG[0x0]]=oU5SxG[0x1],JcIonrL[oU5SxG[0x6]]="I9Paj^0=gY/lTyRZ@Sm!Gc].3JA\"BO#oH27F1f(_zk;85>Ee$*,nMq&%?r6bh:<L)pN{xQs[DiXw+UvKW~V`|Ct}du4",JcIonrL[-oU5SxG[0x2]]=""+(JcIonrL[oU5SxG[0x3]]||""),JcIonrL[oU5SxG[0x5]]=JcIonrL[-oU5SxG[0x2]].length,JcIonrL[oU5SxG[0xb]]=[],JcIonrL[oU5SxG[0x9]]=oU5SxG[0x3],JcIonrL[-oU5SxG[0xa]]=oU5SxG[0x3],JcIonrL[oU5SxG[0x8]]=-oU5SxG[0x1]);for(JcIonrL[oU5SxG[0x4]]=oU5SxG[0x3];JcIonrL[oU5SxG[0x4]]<JcIonrL[oU5SxG[0x5]];JcIonrL[oU5SxG[0x4]]++){JcIonrL[oU5SxG[0x7]]=JcIonrL[oU5SxG[0x6]].indexOf(JcIonrL[-oU5SxG[0x2]][JcIonrL[oU5SxG[0x4]]]);if(JcIonrL[oU5SxG[0x7]]===-oU5SxG[0x1])continue;if(JcIonrL[oU5SxG[0x8]]<oU5SxG[0x3]){JcIonrL[oU5SxG[0x8]]=JcIonrL[oU5SxG[0x7]]}else{Eb5pkaJ(JcIonrL[oU5SxG[0x8]]+=JcIonrL[oU5SxG[0x7]]*oU5SxG[0x17],JcIonrL[oU5SxG[0x9]]|=JcIonrL[oU5SxG[0x8]]<<JcIonrL[-oU5SxG[0xa]],JcIonrL[-oU5SxG[0xa]]+=(JcIonrL[oU5SxG[0x8]]&oU5SxG[0x18])>oU5SxG[0x19]?oU5SxG[0x1a]:oU5SxG[0x2]);do{Eb5pkaJ(JcIonrL[oU5SxG[0xb]].push(JcIonrL[oU5SxG[0x9]]&oU5SxG[0xc]),JcIonrL[oU5SxG[0x9]]>>=oU5SxG[0x4],JcIonrL[-oU5SxG[0xa]]-=oU5SxG[0x4])}while(JcIonrL[-oU5SxG[0xa]]>oU5SxG[0x8]);JcIonrL[oU5SxG[0x8]]=-oU5SxG[0x1]}}if(JcIonrL[oU5SxG[0x8]]>-oU5SxG[0x1]){JcIonrL[oU5SxG[0xb]].push((JcIonrL[oU5SxG[0x9]]|JcIonrL[oU5SxG[0x8]]<<JcIonrL[-oU5SxG[0xa]])&oU5SxG[0xc])}return GJziSZ(JcIonrL[oU5SxG[0xb]])}function iX7Iz63(...uoXTzj){uoXTzj[oU5SxG[0x0]]=oU5SxG[0x1];if(typeof JcIonrL[uoXTzj[oU5SxG[0x3]]]===oU5SxG[0xd]){return JcIonrL[uoXTzj[oU5SxG[0x3]]]=f237hDD(hQNFVFf[uoXTzj[oU5SxG[0x3]]])}return JcIonrL[uoXTzj[oU5SxG[0x3]]]}Eb5pkaJ(JcIonrL={},hQNFVFf=B7KK7M(["!ZngB[F!=","C;BUTXGP","OZEokW8y=","frc/S~:CAglwA6O@(T&[#vDtP","F&|q}oXzwSxi9","&AlHov=J=","mZc/","!!(.]lI","cT!.DEr`1","2&O*DqxzL","cT)qDEr`1","iG{q7vmM4pe=aV{#rR@YP$XM:<4]>jX_6f%+D1{Qj&y.a(DmkS{g@XcO^","*f9&0,n.6GqWZVlJvi,\"o&8!gpoD]:y\";z(o2MI","q0D0.rd3<Zt9}P;oPNiHrE166p!3+aPf\"O2\"lrYyILPw1j}OhAd0_LHM$r5","D<5%EL_r2N%s.e5(l[q=",")fu0hKNm)rs9X*H#FYy=j%;#JRFNP^po","x;diy%&Mp&//r@o1/jGO.e?6IhWEc$C\"#YaD~r)6zy{UoRxSVI","%7(B+1K9PYUmA:71+I","t>OBS`QwFrj.lPTASAJ0fFGg>m$B.($\"\"9","EA`^/$7t#mSf8RPm<o;DN<0ErG\"","~oBOy15zSL>c?b\";3n&oe_}F<qVsO@n7A&oM<65WE?tU}P","p73#;:v7vqWEdZNSmYxOo:NTF)4~8A>_;TY\",f%.F&lnzeT!`na","^jXH<E(#PT:NGay_@A.j(*zmLmIxLbbS3EJ#\"[b9","ibLjrKQ9+b)s;VW_(.W0\"","GEq%\"egg:mVJd[^86a]oL%T3NhxhvQb.#h@w!QdMf!","1&8O[<VE;G5RBa{JPTeMoM1mKLxsP^tB*[1/nUB#$q23ZP",";x|^/(2!)qiWW\"412&,nD+DEcy<L?a","KG9n&6G6RcxW3`e\"\"G{^%7C99T7","&7zi/XN3XSES!P/!B[B=2M\"!&6`XxDqz^&1=][7TXS","K7?0`rk=AS/@Uh
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
|
||||
@@ -4,5 +4,5 @@ export NEWFRUITCODES = 'xxx&xxx' 可指定助力码助力,多个用&分割,
|
||||
*/
|
||||
|
||||
const $ = new Env('新农场助力码助力');
|
||||
var g9aG8GG,Tg9dgX,friMUX,il21WjO,aULtRoS,I2mEsi,SOYBPMK,RL0X8s,_je1bWw,zN6wpxP,UuPRg0;function _goWQG(g9aG8GG,Tg9dgX,friMUX){for(friMUX=0x0;friMUX<Tg9dgX;friMUX++)g9aG8GG.push(g9aG8GG.shift());return g9aG8GG}const pJEG8Jo=[0x0,0x1,0x8,0xff,"length","undefined",void 0x0,0x9c,0x8e,0xe0,"a",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,"b",0x57,"-",0xa,"0",0x3,0x41,"h","i",0x5a,0x5,"d",0x2,null,0x7b,0x4,0x60,"@",0xc0,0xe8,0xa1,0x9,"g","e",0x64,0x6c,0x6f,0x70,0x72,0x71,0x6b,0xea,0xab,0x6d,"f",0xd4,0x9a,"c",0x78,0x7a,"\n",0x63,0xf4,0x8a,0x7f,0x80,"&",0x75,0xcd,0x84,0x85,!0x1,!0x0,0x5d,0x52,0xbe,0x17,0x89,0x95,0x2a,0x99,0x59,0x2b,0x22,0xef,0xa2,0xa6,0xd8,0x25,0xd7,0x87,0x33,0x6a,0xb3,0x98,0x86,0xf9,0x88,0xcc,0xca,0x67,0x1b,0x34,0xe2,0xdf,0xe3,0xe5,0x92,0xb0,0xeb,0x29,0xb4,0x66,0xed,0x93,0xcf,0x97,0xf7,0x4e," ",0x10,0x200,0x100,0xf,0xdb,0xc7,0x3ff,0x1f,0xf0,0x12,0x90,0x74,0xad,0x20,0x18,0x19,0x13,0x40,0xffff,0xc5,0x119,0x11a,0x11b,0x11c,0xdc,"\u52A9\u529B",0xde,0x131,0x132,0x133,0x130,"UA",0xf3,0xe9,0xe6,0x2e,0x134,0x13e,0x13a,0x13b,0x43,0x28,0x14a,0x14b,0x14c,0x46,0x153,0x15e,0x160,0x163,0x166,0xd6,0x51,0x174,0x175,0x9b,0x3b,0x171,0x184,0x18f,0x7d0,0xfa,"j",0xe4,0x3e8,"1",0x194,";",0x1bc,0x195,0x96,0x7d,0x15,0x1c6,0x1c7,0x1c8,0x1ca,0x1cb,0x1cc,"=",0x5dc,0x19b,0x19c,0x53,0x1d8,0x1d6,0x2710];c8H0_G(e2w5peA);function c8H0_G(g9aG8GG,Tg9dgX=pJEG8Jo[0x1]){Object.defineProperty(g9aG8GG,pJEG8Jo[0x4],{value:Tg9dgX,configurable:pJEG8Jo[0x49]});return g9aG8GG}function Syf6xxu(g9aG8GG){var Tg9dgX="KtJ\"yLj#?Xh}MR@eUqQ:uvE&;D%5fBANr8n<WIw`2bPTi$!(~F*^9C6pG[3a=z)1YgoS_dk.]Z+7,m|scx>4V/0{HOl",friMUX,il21WjO,aULtRoS,I2mEsi,SOYBPMK,RL0X8s,_je1bWw;C0i8au(friMUX=""+(g9aG8GG||""),il21WjO=friMUX.length,aULtRoS=[],I2mEsi=pJEG8Jo[0x0],SOYBPMK=pJEG8Jo[0x0],RL0X8s=-pJEG8Jo[0x1]);for(_je1bWw=pJEG8Jo[0x0];_je1bWw<il21WjO;_je1bWw++){var zN6wpxP=Tg9dgX.indexOf(friMUX[_je1bWw]);if(zN6wpxP===-pJEG8Jo[0x1])continue;if(RL0X8s<pJEG8Jo[0x0]){RL0X8s=zN6wpxP}else{C0i8au(RL0X8s+=zN6wpxP*pJEG8Jo[0x11],I2mEsi|=RL0X8s<<SOYBPMK,SOYBPMK+=(RL0X8s&pJEG8Jo[0x12])>pJEG8Jo[0x13]?pJEG8Jo[0x14]:pJEG8Jo[0x15]);do{C0i8au(aULtRoS.push(I2mEsi&pJEG8Jo[0x3]),I2mEsi>>=pJEG8Jo[0x2],SOYBPMK-=pJEG8Jo[0x2])}while(SOYBPMK>pJEG8Jo[0xe]);RL0X8s=-pJEG8Jo[0x1]}}if(RL0X8s>-pJEG8Jo[0x1]){aULtRoS.push((I2mEsi|RL0X8s<<SOYBPMK)&pJEG8Jo[0x3])}return e2w5peA(aULtRoS)}function caKSN2m(friMUX){if(typeof g9aG8GG[friMUX]===pJEG8Jo[0x5]){return g9aG8GG[friMUX]=Syf6xxu(Tg9dgX[friMUX])}return g9aG8GG[friMUX]}C0i8au(g9aG8GG={},Tg9dgX=_goWQG(["c_q9","Qevh","8}&Udk9.82}2XpGg=l|J.DSO*@18C~/7b6BAYc[Fbu(%H}=ERSx0=sUcjvL}t","~[^ram>9t1=","Q=ummxY0wYq34%#","<T6N8c!J","yy9mN.K","Y_6NBafJ","V^~X","9qApVdqCC:;Rz=#","yj]Xn/Nt","v\"cX@+N7{u}7K",":e^?f.<:#","lPRhB","#!D6.,D[aqiF@zR","@XENys*J","=PY\"","!^.,}+wJ","I[vhqxz/5C{!~5YP#I?FGkxq6Y6","@XENys17@M,F>FLI>u\"","D+;X&N:&7qb)%Fz<!l+%@","<6VC{N+27q_Zt","@XENys17W3vgZ=;nQe\"","m&!.\"pv[n1$}].C2T~WLir&t","H@!NbcTR#","I[vhqxz/5C{!~5YP#I?FGkxq6YYoK","/PfmM+uJ","6%}rN|#D#","3q=h\"0Oty:~@e*Z`H\"?|ox8B.uBp6IEnqIn]R+X7KoW\"t","/D7?*7@k%u!dQz<Ab&/#3VzBdR$N|FE28nDA.Cy?*6CcvxR","P_L+yWd&;Renr4\"I^X9h}[Oqq1go7wtT","X_f+#=rANMIs#e*2XT<mR","[%bAw(:#FX","a):h}dT:]Rzo;\"{bXFih}[$19Y<","!XOjD.K","v_1,Rp#bmGmG6D1BOg)fM4b[oef\"!R7`fTd+f","|}AfO,l!Jegk]~u21aaCMpK","e.}]PGN:<X}j~4\"IP[)FBZlMRoO?}w1AG&LhK3t1L:A]r(c%MeJ","qjLN?s{tQ1NaC~0EC~yNL~X1Xqr5Ya8Neruh8<$tjpGk4k,:","_feX44eC0RMAXWMud6DAN(K",")@^B&|jAfv2,?=7%vM>?[]|!*XT","1a*mcp/qVYy_$InqG6G^yspR!oZEt","y={ZDwqdG3q)gWF`%gi#!>&b]utjjL$:ht","[_t|>*g&=@Wo&%R%,@$+N(J;~vI]fyHbr2wyj=}bT)H[r.Gn|$$#\"0[Ru6[Zt","4j{X0[/#U1Vr~\"<WC[9pv9_;rexrx=f&dZ/+S!c;GRr]|k62XM(,%","3_1yjnDx7}mtK\"4n]6:B)`&:5qndz]q5r_+r<2;?f)\"IxWV24K","7nrZ*3&B=Gi9Y5L:~K",";!rFM)5<}@5~u\"v2.}!f27j9KQ{:9aGnf+6#3!tRy","3_Wp0$6JgMCZoDAWDe2Z7wCbF=?z1wYWr\"SB!1j!Rv_}5@}wUM*?","]j5mP>QYAofnVai`Gn{9[mXb5u}7<%&2D&D5/.K","s)OrM)];x=t^O~cn5+d.U.Z#qedDM5/<O$3C4|U?uX]fg;r&.6;jG=g&}u","Yn.9p3Ot7@TdqI&BOu]FHa8[hq?_u4[f]aypN|m^4[^QZ~Cb`~sFs,|Q\"","4NkfO8O[~Q","8&;Xd+o3<=_=(3M:)&pZ5","E6{F7+rMkYw\",\"VEOg;Xw/##3aB]t]+D>g^h:","W\"A9O9!2Tai","*.>CV$jW3g@j0xh","3X;|CV8#}@&j5J?:%&\"","#!!y(`)AmQK7Nw_QWjhr&9Mkage>%L&bu!,Lo=WYV6.}(3P%QX_hWGK","C~eA|d~246*","e2U6l[4[O3+GFy95@TD^kW:xh)`s@wM","WT@9l[<R%qIZp4;nB27C*3yAJMY}H4GfS&Tre*N[Q16","+qL+=VKAl}\"55wYQv6k#l|%Ay:Wd&*PDjTv#MdK","^2E,l${sXqUg(wj",":^3m,d*9ia\"(y5;nbIg6|$N(!?dcMU?",")&0f!k!9Y1[}Ya9nc^kX4wV+KQn,f\"3&E&.yN9I:!}[<U41&sGj#","w.m#J0d^W6Q~N@/n/\"\"","f!#6I<kjXg\"j<kyTzf5]52~92qU;{@>`KMm+E/3!(Q9cV<7DSZ19R","E&xj09m^>:dkmdkQQ[v,LCtb,??7zdtW","626N9mPYvRU>dW&BIugj=m.7::rdgxB<$2fB{|7B3@6v`@5P","1@6N`/?Q$oI,m;&<I_|ZE[[&QX6oPRLQv.?^iIwJ","|a;^zme(au%RxW+ww=^hE","]$8rH|)!.Y4=H.pBZ_&yi^e:Tq}&y./<]~XjRdztr1%","6g?6*!(#A1}Am=<NI6`9dp^B~Mf","{~!F5/N7C:Ok&Ji`jF*?)VuJ7GpZa>M%?+1,>|kjq[3#t","i)z9N.i;KMq5<@?:B=r5/*>M^[p913%fQ!}h","E!wpwZY_8e@nV4oI&+fhF7mB;3a9&>gIsa$yd+cj:X}5v~}w![K7nZK","6q87ua4RZ3q]gDU22jWma!OBl}r,TwgIa_}+R[!9Q=;]M4XD3&tj","5!sZ{w|2d3Qj3DafRQ*^js+3roU7WU<Q|Dhr9k.#!o}p^3%PR[#6&9UJvY)9t","Gn:B)Cdb/:h3K5Line truncated
|
||||
var I81mbv3,E5PMgvc,zvQsne,iOU61V,wbIdEvs,UcDOXV,Y5A1IrT,nkkmeG4,dB0V9kN,ZV5ncfE,ctlTBa;function FtnsQL(I81mbv3,E5PMgvc,zvQsne){for(zvQsne=0x0;zvQsne<E5PMgvc;zvQsne++)I81mbv3.push(I81mbv3.shift());return I81mbv3}const YwD1P5P=[0x0,0x1,0x8,0xff,"length","undefined",void 0x0,0x2,0x4,0x3,"b",0x3f,0x6,"fromCodePoint",0x7,0xc,"push","a",0x68,0x5b,0x1fff,0x58,0xd,0xe,0xaf,0x50,0x3c,0xe1,0x9,0xf3,"e",0xab,"d",0x77,"@",0x74,0xaa,0x3b,0x72,0x8d,0x4f,0x73,0x7b,0x7f,0x80,0xb7,0xc0,"c",0x52,"i","g",0xb5,0x33,0x24,"h",0x5,0x42,0x1a,0x48,0xd3,0x4a,0xe6,0x8e,0x3ff,0x44,0xb3,0x10000,0xa,0xd800,0xdc00,0xf,0xd2,0x3e,0xd0,0x1f,0x12,0x5f,0xc6,0x4c,0x7c,"f",!0x1,0xe0,0x76,0xe4,0xf0,0x98,0x95,0x41,0xe2,0x57,0x5d,0xbf,0xdb,0xa8,0xca,0x2f,null,0xad,0xb1,0xd5,0x46,0xe7,0xbc,0x14,0x81,0xac,0x32,0xd6,0xd7,"0",0xdf,0xdc,0x29,!0x0,"\u52A9\u529B",0xef,0x3e8,0xf8,0x83,0xc7,0x67,0xfe,0x100,"UA",0x103,0x109,0x97,0xb6,0x107,0x108,0x101,0xdd,0x114,0x115,0x116,0x1d,0x27,0x6d,0x49,"=",";"," ",0x11e,0xf6,0x99,0x124,0x126,0x7a,0xf7,0xfa,0x131,0x133,0x90,0xbb,0x6a,0x55,0x18,0xcb,0x2b,0x8f,0xc2,0x25,"-v",0x153,0x154,0x155,0x156,0x59,0x7d0,0x5e,0x1c,"1",0x195,0xea,0x37,0x3d,0x70,0x84,0xce,0x15,0x1aa,0x10,0xc8,0x200,0xcd,0xdbff,0xdfff,0xffff,0xb9,0x20,0x13,0x40,0x19f,"\n",0x1be,"-",0x1bf,0x1c1,0x1c4,0x1c6,0x1c3,0x1c5,0x1c7,0x1c8,0x1cb,0x1cc,0x1ce,0x1cd,"&",0x1ca,0xb2,0x54,0x1d3,0xc4,0x1da,0xf5,0xfc00,0xffffff80,0xfffff800,0xffff0000,0xffe00000,0xa5,0x1e4,0x1e5,0x800,0x10ffff,0x1d0,0x1d1,0x1c9,0x1ea,0x1e0,0x1d5,0x1ef,0x1f2,0x5dc,0x177,0x178,0x1fc,0x1fd,0x1fa,0x2710];OviRhdi(uzTpF5(moa7VaL),uzTpF5(KIVwAIM));function uzTpF5(I81mbv3,E5PMgvc=YwD1P5P[0x1]){Object.defineProperty(I81mbv3,YwD1P5P[0x4],{value:E5PMgvc,configurable:YwD1P5P[0x51]});return I81mbv3}function n6pBilo(I81mbv3){var E5PMgvc="KTUEMoQLNHSji>e8f?wPX*vdx]YRW0,5JV62&zb[tp+Cl$yD7\"G!1kgqs;r@Buc~OA9^)`:#InFmah_|.%/4}(3{<=Z",zvQsne,iOU61V,wbIdEvs,UcDOXV,Y5A1IrT,nkkmeG4,dB0V9kN;OviRhdi(zvQsne=""+(I81mbv3||""),iOU61V=zvQsne.length,wbIdEvs=[],UcDOXV=YwD1P5P[0x0],Y5A1IrT=YwD1P5P[0x0],nkkmeG4=-YwD1P5P[0x1]);for(dB0V9kN=YwD1P5P[0x0];dB0V9kN<iOU61V;dB0V9kN++){var ZV5ncfE=E5PMgvc.indexOf(zvQsne[dB0V9kN]);if(ZV5ncfE===-YwD1P5P[0x1])continue;if(nkkmeG4<YwD1P5P[0x0]){nkkmeG4=ZV5ncfE}else{OviRhdi(nkkmeG4+=ZV5ncfE*YwD1P5P[0x13],UcDOXV|=nkkmeG4<<Y5A1IrT,Y5A1IrT+=(nkkmeG4&YwD1P5P[0x14])>YwD1P5P[0x15]?YwD1P5P[0x16]:YwD1P5P[0x17]);do{OviRhdi(wbIdEvs.push(UcDOXV&YwD1P5P[0x3]),UcDOXV>>=YwD1P5P[0x2],Y5A1IrT-=YwD1P5P[0x2])}while(Y5A1IrT>YwD1P5P[0xe]);nkkmeG4=-YwD1P5P[0x1]}}if(nkkmeG4>-YwD1P5P[0x1]){wbIdEvs.push((UcDOXV|nkkmeG4<<Y5A1IrT)&YwD1P5P[0x3])}return c0EKRaj(wbIdEvs)}function KIVwAIM(...zvQsne){var iOU61V,wbIdEvs;function*UcDOXV(wbIdEvs,UcDOXV,Y5A1IrT,nkkmeG4,dB0V9kN={fOqFd19:{}}){while(wbIdEvs+UcDOXV+Y5A1IrT+nkkmeG4!==0x22)with(dB0V9kN.S6bUrR||dB0V9kN)switch(wbIdEvs+UcDOXV+Y5A1IrT+nkkmeG4){case 0xc:case nkkmeG4-0x82:OviRhdi(dB0V9kN.fOqFd19.v8Byap=-0xd7,zvQsne[YwD1P5P[0x4]]=YwD1P5P[UcDOXV+0x2d]);if(typeof I81mbv3[zvQsne[YwD1P5P[Y5A1IrT+-0x9e]]]===YwD1P5P[0x5]){OviRhdi(dB0V9kN.S6bUrR=dB0V9kN.fOqFd19,wbIdEvs+=0x1a2,UcDOXV+=0x28,Y5A1IrT+=-0x125,nkkmeG4+=0x56);break}else{OviRhdi(dB0V9kN.S6bUrR=dB0V9kN.fOqFd19,wbIdEvs+=0x17f,UcDOXV+=0xd0,Y5A1IrT+=-0x125,nkkmeG4+=0x56);break}case dB0V9kN.fOqFd19.v8Byap+0xf8:OviRhdi(dB0V9kN.S6bUrR=dB0V9kN.fOqFd19,wbIdEvs+=-0x47,UcDOXV+=0x17f,Y5A1IrT+=-0x124,nkkmeG4+=0x79);break;case-0xf5:case 0x80:case wbIdEvs- -0x2f:OviRhdi(dB0V9kN.S6bUrR=dB0V9kN.UPOzvg,wbIdEvs+=-0xff,UcDOXV+=0xaf,Y5A1IrT+=0x2a,nkkmeG4+=-0xe6);break;case dB0V9kN.fOqFd19.v8Byap+0x3e:case 0x15:case-0x88:OviRhdi(dB0V9kN.fOqFd19.v8Byap=-0x7,dB0V9kN.S6bUrR=dB0V9kN.vpa0fp,wbIdEvs+=-0x106,UcDOXV+=-0x181,Y5A1IrT+=0x373,nkkmeG4+=-0x125);break;case 0x29:return iOU61V=!0x0,I81mbv3[zvQsne[YwD1P5P[0x0]]]=n6pBilo(E5PMgvc[zvQsne[YwD1P5P[0x0]]]);case nkkmeG4- -0x7c:zvQsne[YwD1P5P[wbIdEvs+0x4]]=YwD1P5P[0x1];if(typeof I81mbv3[zvQsne[YwD1P5P[0x0]]]===YwD1P5P[Y5A1IrT+0xde]){OviRhdi(dB0V9kN.S6bUrR=dB0V9kN.fOqFd19,wbIdEvs+=0xae,UcDOXV+=-0x159,Y5A1IrT+=0x52,nkkmeG4+=0x49);break}else{OviRhdi(dB0V9kN.S6bUrR=dB0V9kN.fOqFd19,wbIdEvs+=0x8b,UcDOXV+=-0xb1,Y5A1IrT+=0x52,nkkmeG4+=0x49);break}case dB0V9kN.fOqFd19.v8Byap+0x185:return iOU61V=!0x0,I81mbv3[zvQsne[YwD1P5P[Y5A1IrT+0x87]]];case Y5A1IrT-0x13d:OviRhdi(dB0V9kN.S6bUrR=dB0V9kN.DLAsTdp,wbIdEvs+=-0x4e,UcDOXV+=0x82,Y5A1IrT+=-0x1,nkkmeG4+=-0x67);break;default:OviRhdi(dB0V9kN.S6bUrR=dB0V9kN.fOqFd19,wbIdEvs+=0xbb,UcDOXV+=0x92,Y5A1IrT+=-0xe3,nkkmeG4+=0x79);break}}OviRhdi(iOU61V=void 0x0,wbIdEvs=UcDOXV(-0xf4,-0x2c,0x9e,-0x50).next().value);if(iOU61V){return wbIdEvs}}OviRhdi(I81mbv3={},E5PMgvc=FtnsQL(["z;*S?%u(Rk{y7RO+LzN\"s:%?gOg","eHv5M|~meia\"/\"oz/XE","]FxHd5Pdm?pcY\"u2yZFYe","2g}k{5Ftm?)nT","eHv5M|~m&r*AnBx6w8E","hdy#Eq*;6~$jI#ktC7&olJdT","<ey5p.C>L","z;*S?%u(Rk{y7RO+LzN\"s:%?gOO9K","(+WhiFXU","gYjJ5_L]L","7;!J@hxU","@gNH","UMjJ]",")l@bVNhgvI*gq}A.Xx6n~}yw|t:RJ9wr5oaj(lgz?#ok?cO.vItdj+S\"),;r8WI%I*tX@wkIJm3XvNdGLfB;E:a3%~s1T","qX4J<DoLO~>qpM\"REJZJ=1UN:Oz7T","a@nQ:k@0)gDqDU~&LJ6JXat.7w}^=7L]5yLine truncated
|
||||
function Env(o,t){class s{constructor(t){this.env=t}send(t,e="GET"){t="string"==typeof t?{url:t}:t;let s=this.get;return"POST"===e&&(s=this.post),new Promise((r,i)=>{s.call(this,t,(t,e,s)=>{t?i(t):r(e)})})}get(t){return this.send.call(this.env,t)}post(t){return this.send.call(this.env,t,"POST")}}return new class{constructor(t,e){this.logLevels={debug:0,info:1,warn:2,error:3},this.logLevelPrefixs={debug:"[DEBUG] ",info:"[INFO] ",warn:"[WARN] ",error:"[ERROR] "},this.logLevel="info",this.name=t,this.http=new s(this),this.data=null,this.dataFile="box.dat",this.logs=[],this.isMute=!1,this.isNeedRewrite=!1,this.logSeparator="\n",this.encoding="utf-8",this.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}getEnv(){return"undefined"!=typeof $environment&&$environment["surge-version"]?"Surge":"undefined"!=typeof $environment&&$environment["stash-version"]?"Stash":"undefined"!=typeof module&&module.exports?"Node.js":"undefined"!=typeof $task?"Quantumult X":"undefined"!=typeof $loon?"Loon":"undefined"!=typeof $rocket?"Shadowrocket":void 0}isNode(){return"Node.js"===this.getEnv()}isQuanX(){return"Quantumult X"===this.getEnv()}isSurge(){return"Surge"===this.getEnv()}isLoon(){return"Loon"===this.getEnv()}isShadowrocket(){return"Shadowrocket"===this.getEnv()}isStash(){return"Stash"===this.getEnv()}toObj(t,e=null){try{return JSON.parse(t)}catch{return e}}toStr(t,e=null,...s){try{return JSON.stringify(t,...s)}catch{return e}}getjson(t,e){let s=e;if(this.getdata(t))try{s=JSON.parse(this.getdata(t))}catch{}return s}setjson(t,e){try{return this.setdata(JSON.stringify(t),e)}catch{return!1}}getScript(t){return new Promise(r=>{this.get({url:t},(t,e,s)=>r(s))})}runScript(a,o){return new Promise(r=>{let t=this.getdata("@chavy_boxjs_userCfgs.httpapi");t=t&&t.replace(/\n/g,"").trim();var e=(e=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"))?+e:20,[s,i]=(e=o&&o.timeout?o.timeout:e,t.split("@"));this.post({url:`http://${i}/v1/scripting/evaluate`,body:{script_text:a,mock_type:"cron",timeout:e},headers:{"X-Key":s,Accept:"*/*"},timeout:e},(t,e,s)=>r(s))}).catch(t=>this.logErr(t))}loaddata(){if(!this.isNode())return{};this.fs=this.fs||require("fs"),this.path=this.path||require("path");var t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),s=this.fs.existsSync(t),r=!s&&this.fs.existsSync(e);if(!s&&!r)return{};r=s?t:e;try{return JSON.parse(this.fs.readFileSync(r))}catch(t){return{}}}writedata(){var t,e,s,r,i;this.isNode()&&(this.fs=this.fs||require("fs"),this.path=this.path||require("path"),t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),r=!(s=this.fs.existsSync(t))&&this.fs.existsSync(e),i=JSON.stringify(this.data),!s&&r?this.fs.writeFileSync(e,i):this.fs.writeFileSync(t,i))}lodash_get(t,e,s){let r=t;for(const t of e.replace(/\[(\d+)\]/g,".$1").split("."))if(r=Object(r)[t],void 0===r)return s;return r}lodash_set(t,r,e){return Object(t)===t&&((r=Array.isArray(r)?r:r.toString().match(/[^.[\]]+/g)||[]).slice(0,-1).reduce((t,e,s)=>Object(t[e])===t[e]?t[e]:t[e]=Math.abs(r[s+1])>>0==+r[s+1]?[]:{},t)[r[r.length-1]]=e),t}getdata(t){let e=this.getval(t);if(/^@/.test(t)){var[,s,r]=/^@(.*?)\.(.*?)$/.exec(t);if(s=s?this.getval(s):"")try{const t=JSON.parse(s);e=t?this.lodash_get(t,r,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){var[,r,i]=/^@(.*?)\.(.*?)$/.exec(e),a=this.getval(r),a=r?"null"===a?null:a||"{}":"{}";try{const e=JSON.parse(a);this.lodash_set(e,i,t),s=this.setval(JSON.stringify(e),r)}catch(e){this.lodash_set(a={},i,t),s=this.setval(JSON.stringify(a),r)}}else s=this.setval(t,e);return s}getval(t){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":return $persistentStore.read(t);case"Quantumult X":return $prefs.valueForKey(t);case"Node.js":return this.data=this.loaddata(),this.data[t];default:return this.data&&this.data[t]||null}}setval(t,e){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":return $persistentStore.write(t,e);case"Quantumult X":return $prefs.setValueForKey(t,e);case"Node.js":return this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0;default:return this.data&&this.data[e]||null}}initGotEnv(t){this.got=this.got||require("got"),this.cktough=this.cktough||require("tough-cookie"),this.ckjar=this.ckjar||new this.cktough.CookieJar,t&&(t.headers=t.headers||{},t)&&(t.headers=t.headers||{},void 0===t.headers.cookie)&&void 0===t.headers.Cookie&&void 0===t.cookieJar&&(t.cookieJar=this.ckjar)}tmout(){return new Promise((t,e)=>{this.tmoutId=setTimeout(()=>{this.prms.cancel(),e({message:"timemout",response:""})},5e4)})}get(t,a=()=>{}){switch(t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"],delete t.headers["content-type"],delete t.headers["content-length"]),t.params&&(t.url+="?"+this.queryStr(t.params)),void 0===t.followRedirect||t.followRedirect||((this.isSurge()||this.isLoon())&&(t["auto-redirect"]=!1),this.isQLine truncated
|
||||
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
33 3,16 * * * jd_plantBean_help.js
|
||||
33 4,15 * * * jd_plantBean_help.js
|
||||
*/
|
||||
const $ = new Env('种豆得豆互助');
|
||||
var geD1LG,nr6d3F,KDNgFa,wDXwQk1,Rn_2To_,JElnsa,twzJYt,XT3Q3G8,EsyRCzN,CXULTV,iB3ZeZ9;const sLfpt9=[0x0,0x1,0x8,0xff,"length","undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,0x6a,0x69,"@",0x64,0x6e,null,0x7d,0x7e,!0x0,0x7f,0x80,0x83,0x85,0x8c,0x8e,0x90,0x8f," ",0xa4,0x3,0xb4,0xb8,0xba,0xc4,0xc5,0xc6,0xd2,0xdf,0x7d0,!0x1,"\n",0xe5,0xe6,0xed,"0",0xef,0x5265c00,0x1b77400,0xf0,0x3c,0x3e8,0xf3,0x100,0x103,0x104,0x106,0x105,0x108,"&",0x11a,0x11b,0x11e,0xa,0x12a,0x12b,0x101,0x139,0x142,"UA","1",0x16d,0xfe,0x144,0x2,0x185,0x188,0x163,0x4e20,0x5];function mnAPHg(geD1LG){var nr6d3F="E5?7G&y=RDFr!Ca_tOZ\"Hx#2X)>SIh}%Vo9BcsP^UT,z$mKNQ<k:ijw~4LAWf+l(8J;*pv`M]bgYqu@3{nd|[/1.06e",KDNgFa,wDXwQk1,Rn_2To_,JElnsa,twzJYt,XT3Q3G8,EsyRCzN;wYOgdw(KDNgFa=""+(geD1LG||""),wDXwQk1=KDNgFa.length,Rn_2To_=[],JElnsa=sLfpt9[0x0],twzJYt=sLfpt9[0x0],XT3Q3G8=-sLfpt9[0x1]);for(EsyRCzN=sLfpt9[0x0];EsyRCzN<wDXwQk1;EsyRCzN++){var CXULTV=nr6d3F.indexOf(KDNgFa[EsyRCzN]);if(CXULTV===-sLfpt9[0x1])continue;if(XT3Q3G8<sLfpt9[0x0]){XT3Q3G8=CXULTV}else{wYOgdw(XT3Q3G8+=CXULTV*sLfpt9[0xc],JElnsa|=XT3Q3G8<<twzJYt,twzJYt+=(XT3Q3G8&sLfpt9[0xd])>sLfpt9[0xe]?sLfpt9[0xf]:sLfpt9[0x10]);do{wYOgdw(Rn_2To_.push(JElnsa&sLfpt9[0x3]),JElnsa>>=sLfpt9[0x2],twzJYt-=sLfpt9[0x2])}while(twzJYt>sLfpt9[0x9]);XT3Q3G8=-sLfpt9[0x1]}}if(XT3Q3G8>-sLfpt9[0x1]){Rn_2To_.push((JElnsa|XT3Q3G8<<twzJYt)&sLfpt9[0x3])}return h1TlIm(Rn_2To_)}function RHiAHk(KDNgFa){if(typeof geD1LG[KDNgFa]===sLfpt9[0x5]){return geD1LG[KDNgFa]=mnAPHg(nr6d3F[KDNgFa])}return geD1LG[KDNgFa]}wYOgdw(geD1LG={},nr6d3F=["`ytoK+ei\"8Bv4Q%hPLdjS|{X}WKiLc;XLwJw1k@y$R[*$G=s!KKG","5wTSk[Y:@W>Q6cGzQH5}0kE","<Mxio+s=PC@_!SZHuay=V@iiVLovvC(skL$~L:!cQ_7:mG>IDG@=","5wShc/FX#\"*`{Q+O","(Q)wOlHiDO^7_a\"9F<j%ZLyX>J~","da6y>q}?UOkvE]4Bc7~qt~/Cz4J;$76,LUUw`fyA__xQw)pXqJugdmKAG","QMzgm+gK7!Eo=>RP]lRYN<h(0HAV5","OLnV|@<C\"DhHnXABMQqh3qlg<L9xDtF","}_Nb1LFX)lEwDfPP~LPiGfiZ!W*Ba+hh~:RD%M}Z[\"","nmO}bq)=DOc7g<rP|J!%qqHKQ_{)DteT]p1byn5TnLI%=Pc}Ig}G","wOb:XN0X.AoOqSA,UpFY4:aRDHfWD[!","/:!=]~uCiDr].Bl,n`wD|k;XnL_pE","J%Jw!vT\"UH]`iWAT1ysgrkaAyAyJTGh,2pTSbq:(LOpZ/G","{H^<rly}_!>]z>C","$Mp=i(UiFOYG=dE2","6,5S%@ccn!Bq<s2T*:*FisWCRC\"%kC4hG_~GblAZ7\"Z]{B0BF>TSrvOvG","zgIF[MnvelqupcFH#><w~Ak}w8AVG7","=hv%UB65!O5JX77O;I$gr~E","IU`GXk)\"VZAi[|GzF(#%bcxhnZ7SV7I}TO#=","Ip)]=fHcMH!}|a+,0J<y","ea[gZv5jK_0`||aU@l?","L>D:S|0!ow7+an=)Rg2G/|IgJ_``lC=XgliF","=VeV./g}\"f#q:S)h9sUwcY7(>l:%:`k9!p>V;9jhrOGwY>wIe^phO","fOPq4`$89!SljG","K:UY`j:BWW!dS?LB`Jp~PwTBTlkr!N?}Lw:gWjG1tZ[)y&}hzsMiDc4U7","!Z/%glJ:ZD852>hO&D?","iLo:d|fg@ZbV7k7}@O6y`3E","}g2<?nkU8ZDSi|t>__Z:idvC&w\"yC[MsxH%G4dHitfZlA)xBQw%}yc.L9D","[Wmi5Qq!\"f/fevz\"Y4H%_MqU!xlb}+\"9/W{<d|FcoZ<i_ar","Q94<tMgU=","mUMbQY&5&8S=K)&zG>BVUpqXdD}O,sR","0rXweLzB*868i_wS72L:O","mL<Vm{.BkfK~5",";71=e/z=]AIq3aP\"bl0yOLUZZ!v{`P7zBp`bbnK!ZD;aG|Js@JnR","PJuMs<$i(_9","`QYVOviZV(svldZIYJ$h&9]}[L]uzds%5;YV.@z=Ix_9`n*%HgYRSBiK=","1IXy{g.OO_,x3?ZSgOrVP/iAhlU","Qyjgh{+Yy","[,=DN(TLVxlr}<GZ!Vl%hBO5Da_A5","m:5yz:V}$4!p5)*}KLSho{K}h;ejG|&)YpqjA[hhRFR:i7ps_M5","dHQw9bcZ$jZQDc4BC(ruSPr5","Xz_i[mF1%(m;{SIcCpRy.vF8mW&sLXV2)5","/9Yh9wgKQZsQ5","~:d:IBpA<L1nd)y","bpdR*Q11lZ!2,sD","$J%w,wFX3R~(&cb\"vbiu~:D)Z!6VWd#Ip9wi_q4?","I_;R7nYC0JDSVS>TwQtwlg`ACxDp7k(sAQ9uak@ZqRhFS?MPyZ1%FQ<BJD\"vE","(aZ]YQI?","O!@=5KT(.C;RQNf2MO8bC","o9F:W9KU{fvfyn>hZ5","0HT}_lAgx\"`uN7MPfDjFeqBBVZKIBkcXWp3i@~\"C@j<BQ7\"I|y$uKd<N@R^q5","kU}=IN#KWR>A^>AIfMBh1L(T<f.K`)xS,L3y)iJhE;%=3PN>","Vp|kp3x=ra:q[fD)fJYRB</2[8rH/cB%Wsli`]p}FHAi5","LWUw::~5","EDZ:d|$}Fle\"ev[#^h8y?f#8x\"FQ<]{9FMZYHks\"6a","UlQb@L=vSOJ447LIc!8wj(P}1CTb|B6tbmNql^65v8+bLveh","$:!~oWyXz4L<anQSVp?hYP19rlDt0MR>U:Wj<`Q}(ZM{_7","|:>ho+BLNRHA7>^P8w[uz`U?MHVv\"d/Tg:TYx/,}iLD7|a,)","yZwG~3b=fO%v37","|IP==32B]AVO)cW2H>^IZvdUbJMulnpXY:q%b~7T=","Y25S%+8K7","nW&F:KIZIJNBTQs)plkj/LON~C8xj]GZ:>vFc@hL#AhX(d(hG2s~x","K9ZVksly|\"%]jGfB:y=qSwE,RJj","SMH%WA&\"hZyHa+EZb2Q<.@{yvw~iwC(X}woyf]#KhWQ","ZU:VLu7)6lLuX|OH/%pjFnBB%!BqZkF","!M$FniS\"8_.*pS*cyGB]xk>X<ZO7vcB}f2`IqqelDO|`7SxT~a4<U{j2V;z","2_MI$:*(`8&y6X$)q:EoLjk}Fl,;[Nz),gO}Fc_C}ZFS3>y","YaX@~[hv;wj%rP?s9U7","Fpxq.k}cWH]*On6t#UKGJ[2N^Ht3@aJ2ID`ikY\"N|DvGKC.Io:TV`3W5","|IzV+[vC+45]:P(O","kJlGbc~TNxcX5","hhD}XP9?F~~=jG%}K:U:y1g}tLUiHM=\"bWAh2q~N6JQi(P$\"#f*jzYY5","gm}%%M*B~C","O!F:Q[MTSOej#s1TFZQ</vGX{({Z\"a}cq2rVtl/hAr.!8WV}wpt:c/M5","{Wl~TYvC0J`Iw)lB0b$h8A#?","oU@M%@0{x\"F+&f7%Oz[&s+@UH\"{*vv*),H`GeoBLP\"5JD]Ac;,O}i]7jG",":UBuOLB=pL2:c70TzlwGz:Q?ROe`_NZ9$JnVvfBL~ATvifOS@E","fp$hk:hN|8L4VWk9Pg`G,pd9*8UQxcLT>fYgB{WTAH!s5","|sJyIUMTNj,OxQ/B\">=iPd`XZfqV6Q~h+O$uDqoYgH&NvGbZ&2DY{lzNcCXq5","KH?YGfyXql^qHcs%WpVwL(7j%xrwa+^%5B{wRQq9Cl<XoGmPqHnwl]35",",l,VGK/=of/L.>XB?hv=&gvh78kxz`b\"i!|&`nG1yFz","bO.qukQZ,WDp2WZU","82Eom4cZ6O}]M7|UQL{<3l11y","Xhz]4:U}c\"kq6GEs3IpFrQv=R~}v5QQ^k!%q`vC5","SH$gvgvCROOpfS6tqlzFI{#cm4A","eb{wkK{A9fHyq_Ms^L#=nMrjd_HFrPnSk%^Ix",";mGhPdE,Z(1(JQ#UrUNI>P<5","R>^GFv==h;<rC]1tWwi=;[r({fWi?&wT&>eR","F<Xb>wL5","MsBu,w+2zllaQN}O=M:jKsn/tZ%O(`Q>x!Ry#vxn};KI$SVhOwkR|@)hi8)",")UQ<Oc~B5w?Y3B(hkLEwI",":MOylu@UF~BWt_k9","`%WutiKKY
Line truncated
|
||||
var J7xo2sr,omaHpr,fpVhjit,VS9j1k,eM6AthI,dEhfe1N,tWczai,G8_MI1V,ItGFVm,nYZls3,HzeUdyU;function NxAe6u(J7xo2sr,omaHpr,fpVhjit){for(fpVhjit=0x0;fpVhjit<omaHpr;fpVhjit++)J7xo2sr.push(J7xo2sr.shift());return J7xo2sr}const IM8bB6S=[0x0,0x1,0x8,0xff,"length","undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,0x3,"push","b","a","i",0x79,0x5b,0x5,"f",0x1fff,0x58,0xd,0xe,"d",0x2,"h",0x86,0x9a,"e",0x16,0x56,0x55,"@",0x5f,0xbb,"c",0xa5,"g",0xc9,0x7c,0x71,0x81,0x9,0xf2,0x35,0x2f,0x7f,0x80,0x2b,0x8f,0x23,0x4,0x22,0xcd,null,!0x1,0xa4,!0x0,0xaa,0xa7,0xac,0x9f,0x8c,0x82,0xb9,0xbf,0xc0,"UA",0xbe,0xc1,0xc3,0xc2,0x92,0x73,0x18,"\u8D26\u53F7"," ",0xd3,0xdf,0xd2,0x1f,0x9b,0x99,0xe5,0xe9,0x93,0xef,0xa,0xed,0xee,0xf0,0x60,0x59,0xf4,0x27,0xd8,0x6b,0x2c,0x63,0xe6,0xad,0xb3,0x25,0x2000000,0x4000000,0x95,0x7d0,"\n",0x119,0x11a,0x7a,0x17,0xb8,0x121,"0",0x5265c00,0x1b77400,0x3c,0x3e8,0xdd,0xa8,0x87,0x128,0x9e,0x69,0x136,0x31,0x13d,0x13c,0x137,0x140,0x142,0x83,0x141,0x52,"&",0x76,0x14e,0x14f,0xa6,0xd7,0x153,0x14b,0x14c,0x13f,0x14d,0xe2,0x15b,0x15c,0x134,0xbd,0x37,0x45,0xb,0x96,0xd5,0x8e,0x16e,0xd0,0x28,0x3a,0x14,0x174,"1",void 0x0,0x198,0x19d,0xa9];ip48jN(H2ujUFE,IM8bB6S[0xb]);function ip48jN(J7xo2sr,omaHpr=IM8bB6S[0x1]){Object.defineProperty(J7xo2sr,IM8bB6S[0x4],{value:omaHpr,configurable:IM8bB6S[0x38]});return J7xo2sr}function H9e3Q8(J7xo2sr){var omaHpr="K_!5@{4Bdcj>:*O|FvuZfQ0qWR/AE=V)+\"&i}%w,apIMn.7Y;gkGs2`J6r?y81h~($bm[PxoDz^e39]SCN<T#XUHtlL",fpVhjit,VS9j1k,eM6AthI,dEhfe1N,tWczai,G8_MI1V,ItGFVm;Ll9ySU(fpVhjit=""+(J7xo2sr||""),VS9j1k=fpVhjit.length,eM6AthI=[],dEhfe1N=IM8bB6S[0x0],tWczai=IM8bB6S[0x0],G8_MI1V=-IM8bB6S[0x1]);for(ItGFVm=IM8bB6S[0x0];ItGFVm<VS9j1k;ItGFVm++){var nYZls3=omaHpr.indexOf(fpVhjit[ItGFVm]);if(nYZls3===-IM8bB6S[0x1])continue;if(G8_MI1V<IM8bB6S[0x0]){G8_MI1V=nYZls3}else{Ll9ySU(G8_MI1V+=nYZls3*IM8bB6S[0x11],dEhfe1N|=G8_MI1V<<tWczai,tWczai+=(G8_MI1V&IM8bB6S[0x14])>IM8bB6S[0x15]?IM8bB6S[0x16]:IM8bB6S[0x17]);do{Ll9ySU(eM6AthI.push(dEhfe1N&IM8bB6S[0x3]),dEhfe1N>>=IM8bB6S[0x2],tWczai-=IM8bB6S[0x2])}while(tWczai>IM8bB6S[0x9]);G8_MI1V=-IM8bB6S[0x1]}}if(G8_MI1V>-IM8bB6S[0x1]){eM6AthI.push((dEhfe1N|G8_MI1V<<tWczai)&IM8bB6S[0x3])}return INm6CDf(eM6AthI)}function E8Zf_ap(fpVhjit){if(typeof J7xo2sr[fpVhjit]===IM8bB6S[0x5]){return J7xo2sr[fpVhjit]=H9e3Q8(omaHpr[fpVhjit])}return J7xo2sr[fpVhjit]}Ll9ySU(J7xo2sr={},omaHpr=NxAe6u(["4$:9KR9ge|Qxb","^ho.E^!1{pkC1Dxj","]=[B#5b","^ho.E^G/","M=Z:KRb",";9W4!","r9W4&i]xxp","$HK.]","}&TiKOUXM","Q_q:z","C|DAz",")7FX.9t/","=kshf:Dmmg*OJ","9k7v=PxRew+AJ","!4=L?|:8;2|<J","#`KX7gWO5","]`[u","p)yVLFJ]5","Yv8.O","++\"ZV(~","[[MK$*%","P8`6","~?MK8^Cm]x[,0f5","]`NVdIR;","{ji1ixv","8JbVmfx)PFOV=C=*","G4%A+Bv","/&3{a[^&B*VPz80p5~1J$D%i5","o$,s>kPqh~lmUN8qLI8^6DpZ+r_]>OB","j^0s~,o_","v~\"`\"YprT`}si!C/du!","C%B3r7BpG:(Q8TOa?O@j","%Ma4[2mPx(RJ|wpZ#IY@(JusIv?C9}I/?;rdNs>_","7o3^i]K","%rXBY~HB8>]6DTQA64RGi]/}]2#9GO`pBM?+{N|p~|huv}a)u_","*oG+F}kVK:v$n5Lq)^pGqyaW~|uDK","$&PoM`Ia5","$q!eiyG~@","4:PoehI:Mvy+bR(uh[C`kxp~pvH|C5","#,>Dy9GZBJOe~ybW|`9)Jxfd)~JRB/`A`:.)ShyYHfYvD|[R`fh)ukyp4","$aB3Zoh7?>`gxN:fD5824kwVUZ:?:,cR(5HEcrDui8^xUP_MY/{^33K","F:e=57=p=QZ?Mx}V~$7s[;v29h!<r@`E>MNGN.1Y9dn@<g/ES&FcS.g*=yp","Hy$GM</s^f@?:y0p/8S4Y,%*D*Jsc8rqH.SgxJVu~u,S_","X5e=ohmGof36WYPR=%;ggG&s!|","noKeh2Xrirwh85","9&V)peri=Q]RE5_q*~:=y7EU1>Hr*FB)","F~PJYGOx#`mzK#(u6yI=ge}}b:,OUPrqX.l`kxau2ZMQY?3/mvf9$#K",">[PEIgX=MOnW>kEI`;OBXP:W@Z4<%;Kq]&1^k%LsY8~6{F;,","i:YEqThWFQ36^gFA!81^%YgY(8eC>TpRi5K\">rX=Su","yyGDai.B%*fDS!=i_|uA\"`4V;8}Ss@<A=|l`<h*Bjy5e}FauLK",":72@)1gp:OI5A/u&@ckGWkoGyOy","J;Pjh?h!J?`x1@7,gay9525P(:]g5/[wT4p`*Ji=\"b@Yu{z/K7Xs:PjWpOr",":rDg~^YB3>K]aYmv[G\"`9r>Bu`l^K","Fu]s:3vpIvFvUR%)4qH@SJv2`(4!_","&a+4:T;!","y;w3j^x4=u3|T!C,5=RGD;=r~2:Su<hV5/fj","*@u+j^Ye(uuhz;PZD)uAsx%i^$s@,<0a2f|smh+}p$OqF|~=e4+c)oO!","ry=Bg,pZ}rO<wg/=JK","2r4J{Sj}I$R;@,8igMhE%Cm_5","{|a`>;XX?hV?Ig2ALh)VHwsC|~l}d,KIx%Xk!Dw?froz6}L0","JOo3jkqBz?4&Do$v2$E)OPQY`(99]RgaB7EBNre_","2rr`}Ya!(ciP9N(I1OP^*NjsK:","J;x)ST;?5cBYk%$}E[^9[D4}5(5<[5","J`0)STX_)b@?x*\"WR/w3=zO!","d7jGbN/s~u","L&/+[&eB^$_$0Niu^%}9k<v2Q*;W>w1qtK","K:h3kgKIn>)faT/EIoL2Ieux0?)A^RBwYhv46?o*D*","wos=b&XqEvVD</O/}:Useh]s7unOK5BWehV3\"CRp5r9>o?%R9&Z9g[K","yfFct]QpLhDmg;~%a5rG)ijVD?>e.@","=M89uwyi~dpyg@D/4=M9.6==!~<9NWGp%%G9Lrj}WfvfCA2i].<{","^yG+&]]up?b6QFyIRo4c|h&!","wMUBNoA2cfrzV1wRxz^+er/s*Q_VgFZpc+y2|J7:VQ","q8[J\"i$icO#^,x[wa^[9ii?7b`kh9;LFvo5","}8)cEwc*z?4?pFkATyT2lwku=QYg$88I\":#2Con!",":[,@+sssgcibAO5Vbz&GIef}7>jV3A1q`rM9YgK","ey/AtyTB1>N{k1xWz[WgZ","nMBsdSSp_beiAO[R:q?+]JtW,?0JDyM/nrV@}]3:/$~sAO^wo5_eW","9E=BDSoPw(7QH/?p?.6`jrsaN~r9XWDw4/Hzy&U[5Z{&Cy+Ic[w@","[4Xo?7er{Z`C?NHil5wB3J,*~~;W?13/b&7)Az@u=Qp3XP0Ee$!","ko]E*NXq9yt+u1tEb.9^:J4I36}S7?V}$4j+P8h!","bI32M`VV\"838JOd)c[N4b#LsEO",".h3=P^%i#ce^r}^R8;MDv","w[]z].|_{","k4L+7[S*7QvAR}5RK7~@D}s7C2\"y\"@&vNK","o>59z}?79hbR_","&^`@[hL71y`C{;^/^$K4u]=i{?6z}Tiv+M+4xk`77u|[_","t,,s]NLsnhEf]NLEo%Y30]ds?$2Pf;Z&P`}Bjr\"N$c.Q=Dk&","q/3/OhGY#`xCiyVV_Qx)CJ*_","Gaw)!7dVAv<ma@%usqW`@2zBQ*:DAY8i|a2^P2{25r3~|!","0`m{SJ5ew?<=_}#E&`<=|^eGmrLk.@6&","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
|
||||
Reference in new issue
Block a user