mirror of
https://github.com/6dylan6/jdpro.git
synced 2026-11-06 16:26:43 +08:00
1
This commit is contained in:
1 parent
90d18d4274
commit
7bfd2139d9
1 file changed
+1
-1
+1
-1
@@ -2,5 +2,5 @@
|
||||
38 8,13 * * * jd_joypark_task.js
|
||||
*/
|
||||
const $ = new Env('汪汪庄园任务');
|
||||
var q67NOI,i3UrVW,ZRcYH7T,qu91H4a,LT97I1V,Ffh54La,zGkwJj4,Tm2DzI,t7kdaz,t2OepG,zBuZx7;function QJElij(q67NOI,i3UrVW,ZRcYH7T){for(ZRcYH7T=0x0;ZRcYH7T<i3UrVW;ZRcYH7T++)q67NOI.push(q67NOI.shift());return q67NOI}const tKPyHp=["length",0x1,0x0,0x4f,0x1b,0x25,"i","g",0xb6,0x6,"d",0x8,0xff,"undefined",0x3f,"fromCodePoint",0x7,0xc,0x3,"push",0x2,"h",0x46,0x5b,0x5,"f",0x1fff,0x58,0xd,0xe,"b",0xa0,"e",0x8c,0xca,"a",0x39,0xa6,0xf2,0x56,0xbf,0xe1,0x70,0x6a,0x1d,0xf6,0x3b,0xb7,0x9,0xd7,0x94,0x82,"c",0x8e,0xd1,0x43,0xaa,0x59,0xe2,0x7f,0x80,0x4a,0x2a,0x48,0x61,0x7d,0x14,0x7e,0x30,0x5f5e100,0x23,0xde,0x989680,0xf4240,0x2000000,0x4000000,0x2710,!0x1,0xa9,0xad,0xae,0xe8,0xf5,0x49,0xb3,0xb9,0xba,0xc9,0xce,0xc1,0xd0,0xd2,0x7a,0x4,0x96,0x21,0xc4,0xb5,0xdf,0x3a,0xc3,0x2d,0xef,0x74,0x78,0xf3,"UA",0xf7,0xfb,0xd6,0x84,"\u8D26\u53F7"," ",0x10d,0x110,0xd9,0x27,0x81,0x5c,void 0x0,0x24,0x3ff,0x10000,0xa,0xd800,0xdc00,0xee,0x6e,0x67,0x1f,0xc0,0xf,0xe0,0x12,0xf0,0xcc,0x4b,0xf1,0x26,0x54,0x116,0xf8,0x11b,0xa4,0x42,"id",0x126,0x127,0x128,0x12a,0x12d,0x89,0x1c,0x13b,0x13a,0x140,0x7c,0x2f,0x45,0x124,0x144,0x97,0x40,"|",0x1f4,0x3e8,0x145,0x158,0x157,0x159,0xc8,0x15b,0xf9,0x160,0xed,0x68,0x166,!0x0,0x16a,"\u3011",0x16c,0x17d,0x9e,0xd4,0x1e,0x186,0x187,0x188,0x167,0x22,0x31,0xda,0xe5,0xe6,0xbc,0x19d,0x19b,0x100,0x64,0x1ab,0x10,0x200,0x4c,0xdbff,0xdfff,0xffff,0x20,0x60,0x18,0x13,0x1b7,0xe7,0x95,0x1a0,0x77,0xa1,0x19a,0x19c,0x19e,0x19f,";","ua",0x1e1,0x1da,0x1e5,0x197,0x9f,0x1f0,0x203,0x20a,0x211,0x10001,0x21b,0x225,0x241,0x23a,0x38,0x244,0x1d0,0x1d3,0x66,0x9a,null,0x194,0x256];CMCgcE(ABG3Ns(hNKwQy),ABG3Ns(avPhIIO,tKPyHp[0x12]),ABG3Ns(paaLWU),ABG3Ns(v5Q26v));function ABG3Ns(q67NOI,i3UrVW=tKPyHp[0x1]){Object.defineProperty(q67NOI,tKPyHp[0x0],{value:i3UrVW,configurable:tKPyHp[0x4d]});return q67NOI}function v5Q26v(...q67NOI){CMCgcE(q67NOI[tKPyHp[0x0]]=tKPyHp[0x1],q67NOI[-tKPyHp[0x5]]="O:c}EqS4QDb~^x/&RVNiPHhfuGJ\"(TIesY9Z+2*`tX?gyC3>B1_mdv|@M)!Ar7kj]0l<=.oF8%WnL$#a6[;p5Kz,{wU",q67NOI[tKPyHp[0x1]]=""+(q67NOI[tKPyHp[0x2]]||""),q67NOI[-tKPyHp[0x4]]=q67NOI[tKPyHp[0x1]].length,q67NOI[tKPyHp[0xa]]=[],q67NOI[-tKPyHp[0x8]]=tKPyHp[0x2],q67NOI[tKPyHp[0x9]]=tKPyHp[0x2],q67NOI[tKPyHp[0x7]]=-tKPyHp[0x1]);for(q67NOI[-tKPyHp[0x3]]=tKPyHp[0x2];q67NOI[-tKPyHp[0x3]]<q67NOI[-tKPyHp[0x4]];q67NOI[-tKPyHp[0x3]]++){q67NOI[tKPyHp[0x6]]=q67NOI[-tKPyHp[0x5]].indexOf(q67NOI[tKPyHp[0x1]][q67NOI[-tKPyHp[0x3]]]);if(q67NOI[tKPyHp[0x6]]===-tKPyHp[0x1])continue;if(q67NOI[tKPyHp[0x7]]<tKPyHp[0x2]){q67NOI[tKPyHp[0x7]]=q67NOI[tKPyHp[0x6]]}else{CMCgcE(q67NOI[tKPyHp[0x7]]+=q67NOI[tKPyHp[0x6]]*tKPyHp[0x17],q67NOI[-tKPyHp[0x8]]|=q67NOI[tKPyHp[0x7]]<<q67NOI[tKPyHp[0x9]],q67NOI[tKPyHp[0x9]]+=(q67NOI[tKPyHp[0x7]]&tKPyHp[0x1a])>tKPyHp[0x1b]?tKPyHp[0x1c]:tKPyHp[0x1d]);do{CMCgcE(q67NOI[tKPyHp[0xa]].push(q67NOI[-tKPyHp[0x8]]&tKPyHp[0xc]),q67NOI[-tKPyHp[0x8]]>>=tKPyHp[0xb],q67NOI[tKPyHp[0x9]]-=tKPyHp[0xb])}while(q67NOI[tKPyHp[0x9]]>tKPyHp[0x10]);q67NOI[tKPyHp[0x7]]=-tKPyHp[0x1]}}if(q67NOI[tKPyHp[0x7]]>-tKPyHp[0x1]){q67NOI[tKPyHp[0xa]].push((q67NOI[-tKPyHp[0x8]]|q67NOI[tKPyHp[0x7]]<<q67NOI[tKPyHp[0x9]])&tKPyHp[0xc])}return nLR4YNU(q67NOI[tKPyHp[0xa]])}function paaLWU(...ZRcYH7T){ZRcYH7T[tKPyHp[0x0]]=tKPyHp[0x1];if(typeof q67NOI[ZRcYH7T[tKPyHp[0x2]]]===tKPyHp[0xd]){return q67NOI[ZRcYH7T[tKPyHp[0x2]]]=v5Q26v(i3UrVW[ZRcYH7T[tKPyHp[0x2]]])}return q67NOI[ZRcYH7T[tKPyHp[0x2]]]}CMCgcE(q67NOI={},i3UrVW=QJElij(["N=!^:M#/KR\"","_VHT.abC&+aM}aC]Vfme7YRO`>a!4_sRK82hN4%$/Aag),okqeXq@J%tI]N4`Z&","ADC&\"M+?q","00/MZzg","#I]=Gq/e[Ld}@kJi)RU)HjF@[Z","WD>^C","r%cV5r(cO%J%?].D:){<","Yr?a:Kxy","43X=ko1Vw%]dy","(zX=X]PrOZ;3y","J|g=W]$;85KoG","*!!^1aCp","3$EZLiVp","GgIeHg,x`0u8l1r?\"&}BSuO","bShDsF}v)Vo[C:","^9O}xW(];^9BqGQP6~zdw#:inA(LU.*NOr)S*6VT{PUKK^>`_JIe&","2=DsYtd!4","K}uDr$0nS","B)msA$;d:jr","&}mTe%hgdKF}D@?kW!4;$?DBKnX|N4q[W&a?g^Cy;n~~PS#7!:","EEd$eFO","tWZT|3%:","[`/1eFn4gVkd5FI2u:","B)msA$uc","dFAQMrG[E","6Q;\">n+=VhcmErnx3VABzg4Z6|5_pcLJS28Dm;3IIQ[o/7x","ZWyek$ku_j(0cx(gbEqb(=enQVszHGN/T^O1Pt8kCNnM?3JRi$1}*K|IvidCoJvHy}nQd9wVfde","T&<sC6*cwAl1o2^s@fgJPt[mZ7SBGuzR;GjI?,y+S7ddGuN/`ku\"z(KjXku8XEvT]?_nu]S]gk^m}!JV,o~JCIi>zd)$1x.sOfHL&.3Srvw)sr~/E$WQ.e0mS@:Xhxqi6G~JCIuID4%M&>qioGVQaYEW.b%M7.2ir,%Q.e,Vyv%[U3N/TBvEw(O","=yA*YQ$|h8H|@506Pu9%j53Nato\"slN!eqL~Ky|2VFqvVk]6h8tf~?b1=I)!&(8[8HtPANv8snzPhQf_4Rr)}oLz[jMd:","aCM1V*h+DPLjq5fXaA]m+A}.9|uBh[$\"QfE$|;d!$~O8_7<N&)}","Mk]m+Zi4V&QIa/Se_^>1XnC)J0BEB}","a25$9#v>(/KM(A}N70]1kr5uc)!","MD5$ovJc",";G/dtMw:",";SXn22hQ7v8EE\"`i$/c","@FmTGL0Tm^$WqqAVx&zdwp!!Y&3/#Gr+cla(Dz1:","T=1s;.;6Bld.\"Jc2om<W\"A+^5xe!nJa`Ol.@RduzE|t%@/uZ8O","qFeDC7[X5)!M18,X,BOYvMu3OrTL?7:gqDYS|5a)kABZ18nG2|2LzL/diD","?034RW@X2]Zlu>J?vB`E","Q33ER*_t:DbR6&Og@C`(@30ZyVX4E}","/^Tb6F9^Lv](YE","R2GIB;@T>lAHF/RPErfDj3]S#v[G>/(T43&|_;>)nko6ap92^2>1G","Zg($QBeXdDTuM}^*1)LTCMG.S","=fKFW)\"TYj@ofJAT0|6D/@!zbkLr&c4",",/rbs>`:>Qk%j*9V!DwmFvZZL/x!:rXi_S[ST","GgT4)`iT$~aQ/[jV?kKE(#AxNi|","qsH4#W<T9&`(+A`ecseEPpgKc|>H18A?2r@L[p|!F!&PX8p9_JC4;+tu;)1","%V8DA$Af2|/00B]?;B#err.4])ws1Eu?WB^@ZKMtsj{s=}U+qj,SkrA:","fsAsUALine truncated
|
||||
var nWGbpaa,iAmIcJ,zcCSzhO,yn76ctA,IaDPVE,AA_Cft3,BD5doEK,TbNg12y,qkli96,cbVbHz0,m1MJg2;function oGO1Uu(nWGbpaa,iAmIcJ,zcCSzhO){for(zcCSzhO=0x0;zcCSzhO<iAmIcJ;zcCSzhO++)nWGbpaa.push(nWGbpaa.shift());return nWGbpaa}const SPQseJW=[0x0,0x1,0x8,0xff,"length","undefined","b",void 0x0,"d",0xdb,0x3,0x3f,0x6,"fromCodePoint",0x7,0xc,"push","c",0x2,0x1e,0xb1,0x86,"i","g",0x5b,"e","f",0x1fff,0x58,0xd,0xe,0xb7,0x7f,0x33,"h",0x62,"a",0xa7,0x5,0x41,0x80,0x9c,0x32,0x48,0x9,0xcf,0x1a,0x9e,0x5d,0x90,!0x1,0x4,0xdc,0x94,0xbe,0xab,0x54,0xd9,0xef,0x25,0xa9,0xf,0x37,0xb6,0x92,0xfa,0x77,0xb4,0xb8,0xb9,0xbc,0x56,0x27,0xc7,0xc8,0xcd,0xed,0xd8,0xdf,0xde,0xe0,0x30,0xce,0xf9,0xf7,0x3a,0x73,0x100,0x70,0x15,0x102,0x103,!0x0,"UA",0x104,0x106,0x10a,0x105,0xcb,0x1f,0xd4,0x4e,0x112,"\u8D26\u53F7"," ",0x11b,0x60,0x11e,0xc9,"l",0xa,0x128,"id",0x12e,0x12f,0x132,0xac,0x98,0x50,0x136,0x135,0x12c,0x133,0x13b,0x141,0x146,0xbb,0x2000000,0x4000000,0x6b,0x2a,0x7d,"|",0x1f4,0x3e8,0x15b,0x15a,0x15c,0x15e,0x108,0xc0,0xd1,0x168,0xfc,0x55,0xe5,0x4b,0x170,0x171,0x175,"\u3011",0x177,0x189,0x184,0x7c,0xa1,0x18a,0x89,0x9d,0x18d,0x7d0,0x172,0x16e,0xf5,0xf6,0x7b,0xf4,0x79,0x67,0x10,0x200,0xf0,0x45,0xca,0x95,0xa0,0x7a,0xd0,0x3ff,0x12,0xba,0xd7,0x20,0x18,0x13,0x40,0xffff,0x1be,0xeb,"j",0xee,0xc4,0x3e,0x34,0x1a1,";","ua",0x1d2,0x1e2,0x1dc,0x1e6,0x1ea,0x53,0x59,0x206,"k",0x8f,0x74,0x20e,0x214,0x1c,0x4a,0x224,0x21e,0x19e,0x22e,null,0x233,0x244,0x23d,0x247,0x1cc,0xd5,0xad,0x1ce,0xcc,0x255,0x261,0x19b,0x265,0x268,0x269,0x5f5e100,0x989680,0x26a,0x3c,0xf4240,0x2710,0xaf];r9U5qR(VVczP1P(vtR4Nij),VVczP1P(C0opPB_),VVczP1P(X5luDCU,SPQseJW[0x12]),VVczP1P(w6HjKGx),VVczP1P(AAbANVN));function VVczP1P(nWGbpaa,iAmIcJ=SPQseJW[0x1]){Object.defineProperty(nWGbpaa,SPQseJW[0x4],{value:iAmIcJ,configurable:SPQseJW[0x32]});return nWGbpaa}function QZtxTA(nWGbpaa){var iAmIcJ="u!*z`\"gn^Cj&1dol8]HVBIhwY?:aK;|6Q}M)TNmf/_~piy#0AZ+xX(eWbE.3GO4D5JUPt[kS9r27$@s>vF,RLc{<%q=",zcCSzhO,yn76ctA,IaDPVE,AA_Cft3,BD5doEK,TbNg12y,qkli96;r9U5qR(zcCSzhO=""+(nWGbpaa||""),yn76ctA=zcCSzhO.length,IaDPVE=[],AA_Cft3=SPQseJW[0x0],BD5doEK=SPQseJW[0x0],TbNg12y=-SPQseJW[0x1]);for(qkli96=SPQseJW[0x0];qkli96<yn76ctA;qkli96++){var cbVbHz0=iAmIcJ.indexOf(zcCSzhO[qkli96]);if(cbVbHz0===-SPQseJW[0x1])continue;if(TbNg12y<SPQseJW[0x0]){TbNg12y=cbVbHz0}else{r9U5qR(TbNg12y+=cbVbHz0*SPQseJW[0x18],AA_Cft3|=TbNg12y<<BD5doEK,BD5doEK+=(TbNg12y&SPQseJW[0x1b])>SPQseJW[0x1c]?SPQseJW[0x1d]:SPQseJW[0x1e]);do{r9U5qR(IaDPVE.push(AA_Cft3&SPQseJW[0x3]),AA_Cft3>>=SPQseJW[0x2],BD5doEK-=SPQseJW[0x2])}while(BD5doEK>SPQseJW[0xe]);TbNg12y=-SPQseJW[0x1]}}if(TbNg12y>-SPQseJW[0x1]){IaDPVE.push((AA_Cft3|TbNg12y<<BD5doEK)&SPQseJW[0x3])}return w6HjKGx(IaDPVE)}function AAbANVN(...zcCSzhO){zcCSzhO[SPQseJW[0x4]]=SPQseJW[0x1];if(typeof nWGbpaa[zcCSzhO[SPQseJW[0x0]]]===SPQseJW[0x5]){return nWGbpaa[zcCSzhO[SPQseJW[0x0]]]=QZtxTA(iAmIcJ[zcCSzhO[SPQseJW[0x0]]])}return nWGbpaa[zcCSzhO[SPQseJW[0x0]]]}r9U5qR(nWGbpaa={},iAmIcJ=oGO1Uu(["DgP^KSh*3^!9+.\"V&t*\"","wlB@sF:*","ewX(*#+*","vMK@pvu","g`5C6sT*",")t1@+@=#4&o|\"A2mA/ij/,$gw.+K8SD];N6`12#*ol","~E+(~)]_FCs(8RgYO3w`KSVV_BDHW.0fLB?asAe.Veu,7knHkr;6ixR_73)9u","wGqgX,00RE7&Pm)H6t3^HT.YWdq;a:tHmB]x^A+XLd=@:*#f>3rQ(NX/PC","_wfCJ9gX)5brPR5YIDM9s2(_ed3&O`1f","qzi@\"M.tsbHxd8;T:G(j\"W9#C.hx),VM{kB6TcFE}HWkhm6;/Ar^","}1?7MOD;sl|9/z+a","b3t+T/.{@3KdvS1BcxOWD#E;roPvqAk?ku","cBP(#Dm1!Gb3kF\"V1`t;#t=2+1VY^aw_mNfC?$T2!lZU`lK]9tc:RE#*MC","5ACQyx1X!GZ);8q_TtAC","RfOW4M00xE695Yim=K^|.x>!BdTK0.PNdEE^t#%#d3RD:FTH|C>K+Ztg^jT","$Jt;Mv9#O(J#\"AxMi1&9x73)^Bgtg\"$f*)(2}/tYz","zZ:9UFn?A(04v)tm=yw`Afl?New>Q3A:nZ}aD(Fn2]6.Do?_>b|6dWu","5N]a=eG{,1","Ry>X92f)73O@u9MH/AOnCAc[?J%P*Oz|#CS$Exu","m:onG.9.i]","D4z\"J>F_*Di$pz8fdtgWtMZ0lU,@w:rmoZz","[z4$k(Y{,1IzFA5Y+B+^1mvYqJyj1lo:2y#`k>i*b]DkEG9VRx#WCGCnt5!7u","wG<g#D/TuIlg]Tmm^;<K|S&(2J.3gOd","N;^}FyeXKo]xcYQ]GBEx:e9|~o\"t`TTY#M9C","aJKjJA_0s^kDTSP|","fJe`<$h.pBvbN8^",",Jp@|OPDQH~v<kpV!Q[+6s?)=4<;`lUwQl&@r$*~81JrWaQw%KjxKRu","=y{$o2jX$&DkJG{/v&YeWxEd3b>?5a&:CpI2dWrn0I=#d9(/crFg","UKt(`#])=JjB!","XJQZi)%#5HTj%R0a@?%ryNy0n","E:SZ0.ydVE4bhNW)CS*xMvMHPE3oI9{K=r[2meu","LMCge.^5te~A!","by!x6S@c*1F?<o!pE/2xv+y!x1[KfmJ61E?aU2cdk.Doia=~{3*","Sx@`J9`HBE~v*mQwxS>Xh","YS@S;rH^PVh$e?x_aCX@^GMYg","btM@@WD);UI>a3^","nwdWz>)E`E5I/zgVU/7Q!{eX+CL2vY5]sove^2O!","aCSX}0C!","m]w}2T6VK4gOHFD|9B!e!{(d9]5oK3)|q4Z^=R&!",");(2bk#54^{Pjo[VjE@:U(&!kd|By9;)fSz","g`P;vSLM5HtKQSv/#]be%3`.FHA[0z","&DveCETXLVr`g\"nYU];WB","Iein$+./c5I>G3M]sN8C","Xz]sKSv1:44Kp*","ESV@JG|1QEtK_83~TCY}=rxn7b;BOT!N(tKWsWWnRV`,B0Q~ySbg}Zv.!H","MCeWkGK1;4f6UdfNe:WX|s][9BbvV0g","FyS$?/Pw9ds@r`Fakw.xGAU#34;>OYgN@wW$*MP!|IXY!","lC~94Li.VG)9E9D|*GI6@AW_61cPITI/rzs`Qrt|?JK96*)]TwyWws$/U1","wx:Q|el[JDP)]8%Kj#VQ]Re/5C^gF`","OAwr%RL/$(#remTm>6R^@RQT[elJ?T9Hixy`","]pW$%E|2MGl7;91mpEhnrF>_,VHahN7fB#[j((4vioc@tA:T","JML+u991*lJbp*!wD3_|u2A/^JOrv`+acr=QDLW7&31,#ZiV8g$\"Ls5{3&","`w>`gTk#8D7`Rk*|A/x(fcy0nWQ$[TYM)CV;)3ndBEiI&*:_@tQe,}J[Me~","fAz+\"FHvcd$2}8eK|lWZMZY^E.Oo!A{KZJU(~rRdQCd>^Tb)Te*","}tK6y7!F.Bo]8zyaS69g_Dx;3Jxr$Y:~UtQ|+NMH[5m$!","2y{rX@.HIee$nS@f$MSrLROLine 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