This commit is contained in:
2024 committed 2026-04-06 13:16:01 +08:00
1 parent db981492e1
commit 561e7aaf4a
8 files changed
+4 -48

No files matched your search

+1 -1
View File
@@ -1,5 +1,5 @@
/*
cron 28 8,21 * * *
cron: 28 8,21 * * *
*/
const $ = new Env('京东资产统计');
var aoI4Gk,JgFxg7,YHTKeGm,t0iUGts,gwKKaf0,AG9tKGx,nDW7tH,Pz92HM,QnbVJ7,vYMoDj,Kb2Vq3j,m3D78lQ,eIefxBO;const aBCy1o=[0x0,null,0x20,0x2,0x1,0x100,0x6,0x3,0x8,0x10,0x4,"undefined","LZString",0xff,0x7,0xd,0xe,0xf,0x58,0x5b,0x3d2,0x80,0x7f,0xdf,0x1f,0x3f,0xef,0xc,0x3d8,0x12,0x3ce,0x1fff,0x4d,0x4e,0x4f,0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x59,0x5a,0x5c,0x5d,0x5e,0x5f,0x60,0x61,0x62,0x63,0x64,0x65,0xc8,0x66,0x67,0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x73,"UA",0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x1e,0x46,0x384,0x258,"_",0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x9f,0xa0,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,0xa8,0xa9,0xaa,0xab,0xac,0xad,0xae,0xaf,0xb0,0xb1,0xb2,"\n",0xb3,0xb4,0xb5,0xb6,0xb7,0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf,0xc0,0xc1,0xc2,0xc3,0xc4,0xc5,0xc6,0xc7,0xc9,!0x1,0xca,0xcb,0xcc,0xcd,0xce,0xcf,0xd0,0xd1,0xd2,0xd3,0xd4,0xd5,0xd6,0xd7,0xd8,0xd9,0xda,0xdb,0xdc,0xdd,0xde,"&",0xe0,0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,0xe8,0xe9,0xea,0xeb,0xec,0xed,0xee,0xf0,0xf1,0xf2,0x11,0xf3,!0x0,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0x101,0x102,0x103,0x104,0x105,0x106,0x107,0x108,0x109,0x10a,0x10b,0x10c,0x10d,0x10e,0x10f,0x110,0x111,0x112,0x113,0x114,0x115,0x116,0x117,0x118,0x119,0x11a,0x11b,0x11c,0x11d,0x11e,0x11f,0x120,0x121,0x122,0x123,0x124,0x125,0x126,0x127,0x7530,0x128,0x129,0x12a,"="," ",0x12b,0x12c,0x12d,0x12e,0x12f,0x130,0x131,0x132,0x133,0x134,0x135,0x136,0x137,0x138,0x139,0x13a,0x13b,0x13c,0x13d,0x13e,0x13f,0x140,0x141,0x142,0x143,0x144,0x145,0x146,0x147,0x148,0x149,0x14a,0x14b,0x14c,0x14d,0x14e,0x14f,0x150,0x151,0x152,0x153,0x154,0x155,0x156,0x157,0x158,0x159,0x15a,0x15b,0x15c,0x15d,0x15e,0x15f,0x160,0x161,0x162,0x163,0x164,0x165,0x166,0x167,0x168,0x169,0x16a,0x16b,0x16c,0x16d,0x16e,0x16f,0x170,0x171,0x172,0x173,0x174,0x175,0x176,0x177,0x178,0x179,0x17a,0x17b,0x17c,0x17d,0x17e,0x17f,0x180,0x200,0x181,0x182,0x183,0x184,0xa,0x3ff,0x5,0x18,0x16,0xb,0x19,0x13,0x1c,0x22,0x27,0x29,0x3d,0x40,0x9,0xffff,0x185,0x186,0x187,0x188,0x189,0x18a,0x18b,0x18c,0x18d,"0",0x18e,0x18f,0x190,0x191,0x192,0x193,0x194,0x195,0x196,0x197,0x198,0x199,0x19a,0x19b,0x19c,0x19d,0x19e,0x19f,0x1a0,0x1a1,0x1a2,0x1a3,0x1a4,0x1a5,0x1a6,0x1a7,"ua",0x1a8,0x1a9,0x1aa,0x1ab,0x1ac,0x1ad,0x1ae,0x1af,0x1b0,0x1b1,0x1b2,0x1b3,0x1b4,0x1b5,0x1b6,0x1b7,0x1b8,0x1b9,0x1ba,0x1bb,"rs",0x1bc,0x1bd,0x1be,0x1bf,0x1c0,0x1c1,0x1c2,0x1c3,0x1c4,0x1c5,0x1c6,0x1c7,0x1c8,0x1c9,0x1ca,0x1cb,0x1cc,0x1cd,0x1ce,0x1cf,0x1d0,0x1d1,0x1d2,0x1d3,0x1d4,0x1d5,0x1d6,0x1d7,0x1d8,0x1d9,0x1da,0x1db,0x1dc,0x1dd,0x1de,0x1df,0x1e0,0x1e1,0x1e2,0x1e3,0x1e4,0x1e5,0x1e6,0x1e7,0x1e8,0x1e9,0x1ea,0x1eb,0x1ec,0x1ed,0x1ee,0x1ef,0x1f0,0x1f1,0x1f2,0x1f3,0x1f4,0x1f5,0x1f6,0x1f7,0x1f8,0x1f9,0x1fa,0x1fb,0x1fc,0x1fd,"-v",0x1fe,0x1ff,0x201,0x202,0x203,0x204,0x205,0x206,0x207,0x208,0x209,0x20a,0x20b,0x20c,0x20d,0x20e,0x20f,0x210,0x211,0x212,0x213,0x214,0x215,0x216,0x217,0x218,0x219,0x21a,0x21b,0x21c,0x21d,0x21e,0x21f,0x220,0x221,0x222,0x223,0x224,0x225,0x226,0x227,0x228,0x229,0x22a,0x22b,0x22c,0x22d,0x22e,0x22f,0x230,0x231,0x232,0x233,0x234,0x235,0x236,0x237,0x238,0x239,0x23a,0x23b,0x23c,0x23d,0x23e,0x23f,0x240,0x241,0x242,0x243,0x244,0x245,0x246,0x247,0x248,0x249,0x24a,0x24b,0x24c,0x24d,0x24e,"1",0x24f,0x250,0x251,0x252,0x253,0x254,";",0x255,0x256,0x257,0x259,0x25a,0x25b,0x25c,0x25d,0x25e,0x25f,0x260,0x261,0x262,0x263,0x264,0x265,0x266,0x267,0x268,0x269,0x26a,0x26b,0x26c,0x26d,0x26e,0x26f,0x270,0x271,0x272,0x273,0x274,0x275,0x276,0x277,0x278,0x279,0x27a,0x27b,0x27c,0x27d,0x27e,0x27f,0x280,0x281,0x1a1b98,0x282,0x283,0x284,0x285,0x286,0x287,0x288,0x289,"fn",0x28a,0x28b,"cl",0x28c,0x28d,0x28e,0x28f,0x290,0x291,0x292,0x293,0x294,0x295,0x296,0x297,0x298,0x299,0x29a,0x29b,0x29c,0x29d,0x29e,0x29f,0x2a0,0x2a1,0x2a2,0x2a3,0x2a4,0x2a5,0x2a6,0x2a7,0x2a8,0x2a9,0x2aa,0x2ab,0x2ac,0x2ad,0x2ae,0x2af,0x2b0,0x2b1,0x2b2,0x2b3,0x2b4,0x2b5,0x2b6,0x2b7,0x2b8,0x2b9,0x2ba,0x2bb,0x2bc,0x2bd,0x2be,0x2bf,0x2c0,0x2c1,0x2c2,0x2c3,0x2c4,0x2c5,0x2c6,0x2c7,0x2c8,0x2c9,0x2ca,0x2cb,0x2cc,0x2cd,0x2ce,0x2cf,0x2d0,0x2d1,0x2d2,0x2d3,0x2d4,0x2d5,0x2d6,0x2d7,0x2d8,0x2d9,0x2da,0x2db,0x2dc,0x2dd,0x2de,0x2df,0x2e0,0x2e1,0x2e2,0x2e3,0x2e4,0x2e5,0x2e6,0x2e7,0x2e8,0x2e9,0x2ea,0x2eb,0x3e8,0x2ec,0x2ed,0x2ee,0x2ef,0x2f0,0x2f1,0x2f2,0x2f3,0x2f4,0x2f5,0x2f6,0x2f7,0x2f8,0x2f9,0x2fa,0x2fb,0x2fc,0x2fd,0x2fe,0x2ff,0x300,":",0x301,0x302,0x303,0x304,0x305,void 0x0,0x306,0x307,0x308,0x309,0x30a,0x30b,0x30c,0x30d,0x30e,0x30f,0x310,0x311,0x312,0x313,0x314,0x315,0x316,0x317,0x318,0x319,0x31a,0x31b,0x31c,0x31d,0x31e,0x31f,0x320,0x321,0x322,0x323,0x324,0x325,0x326,0x2000000,0x4000000,0x327,0x328,0x329,0x32a,0x32b,0x32c,0x32d,0x32e,0x32f,0x330,0x331,0x332,0x333,0x334,0x335,0x336,0x337,0x338,0x339,0x33a,0xd800,0xdbff,0xdc00,0x10000,0xdfff,0x33b,0x33c,0x33d,0x33e,0x33f,0x340,0x341,0x342,0x343,0x344,"\u8C46",0x345,",\u652F",0x346,0x347,0x348,0x349,0x34a,0x34b,"\u8C46,",0x34c,0x34d,0x34e,0x34f,0x350,0x351,0x352Line truncated
+2 -2
View File
@@ -1,7 +1,7 @@
/*
25 0,13 * * * jd_deliverySign_sign.js
22 6,14 * * * jd_deliverySign_sign.js
*/
const $ = new Env('天天领豆');
var oEOA3x3,KPCypw,RAdgm0J,nYntgo0,yZPLql,oTJd_0,Mhurz2,nebsED,muwS7U;function TFDqfP8(oEOA3x3,KPCypw,RAdgm0J){for(RAdgm0J=0x0;RAdgm0J<KPCypw;RAdgm0J++)oEOA3x3.push(oEOA3x3.shift());return oEOA3x3}const Ml4KgF4=TFDqfP8([0x134,"ua",0x7530,0x159,0x15a,0x160,0x162,0x16f,0x15e,0x131,0x196,0x178,"fn","cl","H5",0x187,0x199,0x19a,0x1a0,0x1a4,0x1a5,0x1ae,0x1b9,0x0,0x1,0x8,0xff,"length","undefined",0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,0x5c,0x5e,0x73,0x74,0x77,0x7f,0x80,0x84,0x8c,!0x1,0x8f,0x91,0x98,"UA",0x92,"\u8D26\u53F7"," ",0xa9,0x93,0xb5,0xb6,0x1f4,0x3e8,0xa,0xbf,0xc2,0x2,"fg",0xdf,";",0xc6,0xe6,0xef,0xee,"\u83B7\u5F97",0xf6,0xfc,0x10e,!0x0,0x136],0x17);function XIJDJM(oEOA3x3){var KPCypw=";FNnMaey$w,c?vE%Xl=2rmS}9D!phdusZ/C<4871I&Ub:xK@\"0*(TOj|LfQ~Hog{]GkqJB#5.AYR6i^`PW+V[_3)z>t",RAdgm0J,nYntgo0,yZPLql,oTJd_0,Mhurz2,nebsED,muwS7U;DYx_pgj(RAdgm0J=""+(oEOA3x3||""),nYntgo0=RAdgm0J.length,yZPLql=[],oTJd_0=Ml4KgF4[0x0],Mhurz2=Ml4KgF4[0x0],nebsED=-Ml4KgF4[0x1]);for(muwS7U=Ml4KgF4[0x0];muwS7U<nYntgo0;muwS7U++){var TFDqfP8=KPCypw.indexOf(RAdgm0J[muwS7U]);if(TFDqfP8===-Ml4KgF4[0x1])continue;if(nebsED<Ml4KgF4[0x0]){nebsED=TFDqfP8}else{DYx_pgj(nebsED+=TFDqfP8*Ml4KgF4[0xc],oTJd_0|=nebsED<<Mhurz2,Mhurz2+=(nebsED&Ml4KgF4[0xd])>Ml4KgF4[0xe]?Ml4KgF4[0xf]:Ml4KgF4[0x10]);do{DYx_pgj(yZPLql.push(oTJd_0&Ml4KgF4[0x3]),oTJd_0>>=Ml4KgF4[0x2],Mhurz2-=Ml4KgF4[0x2])}while(Mhurz2>Ml4KgF4[0x9]);nebsED=-Ml4KgF4[0x1]}}if(nebsED>-Ml4KgF4[0x1]){yZPLql.push((oTJd_0|nebsED<<Mhurz2)&Ml4KgF4[0x3])}return mA4uMtR(yZPLql)}function vjtPFQM(RAdgm0J){if(typeof oEOA3x3[RAdgm0J]===Ml4KgF4[0x5]){return oEOA3x3[RAdgm0J]=XIJDJM(KPCypw[RAdgm0J])}return oEOA3x3[RAdgm0J]}DYx_pgj(oEOA3x3={},KPCypw=TFDqfP8(["g@ay","$$v|9t\"","=b$|EUd^A","=bahEUd^A","5&Br","z(:i;[jP\"=l+3BcDl%Zjq|M4DGR0wXt}4\"LwX5tCsk!vTn","LjwexRzC:GaG?1D}15,(:Jby,|+=F","xg]w6733\"?zqP@77K?DRKof}_2ti~%S<YgP(>/5(RlsBZM",">Ghse`8fe","H!*Zz*_&=?7,2*78hK~$","tcjsy3o}`$a+^Bv","a0v627ld2]0Bz9*pXI9j>/w&Tfh94pC}o8$e9@1R;HJ<F",".~=d]YLN\"fU~_MVhEK4d`5T=0{RYH.Is.eDe","LnosTQh3e,^%?%Gu}JzA2","%I6OcWvD0kiY30\"I\"G8YT1AyW?Cg27Z9SK6OX6=Ts?`4F","ef}MP5<2?EQyA9Z4\"InaGKRF]{UPF","zh,RPff}oLQEaHnuW~:i=g$40=%+WM!4Hlu|MC&fG{ERSoolW;","s8wu)5`dF?sgtWA1AG6is@XTxL<p[@E","jw}64L*u!E(9d.D}~E@Mq\"2v2]oTF[IsqJN.e3336E:y;pg}MMX^<^tC$Q!pF","8}\"j/JtITvOTZp2r@IL0eC,Ki$Cnv[nlu}C.5C!4tl7A3E;4sKHYCP3CcE","8jZAi6pW0wU\"tBQdmf/uP7<v*%Y<|E_I\"Iu|&87P}vY0{Qws)gn","1l9w;3g?6~M`H%9CSJ8T)@}@Xm<BzV(&V(Dj@(W&fl","]JVix8M4=wAhy!&2Sf+dXW}&e","O!B58_@&Mj+Ysp}<ew(OrBg=\"{+d<*O<BjT,V/3KJ]DBGvku75b,}T?QM","#llpF`1R{%J<X5ul:GdT{i/&ZwZ9w4SI8fTOkHXNn","|\"(.f(WdX=:ESa;8V1Ra\"Q\"N","~wweoC,3NHAANaV&pK#w","4j7s|#{<rv##s*p<WLkZkH5d`=%JFD~dTwi*j+X46G%`=!b7[#TOl49N","cb6!VxV<>go=G\"~dTx]08833Ug:sWMhl","nd9A{Hl@=HTP:5M9)l(iO[<@UgG{wH)dX!.j=W#=0f8AfoTI1\"dsLCuN","n=^hj{Qu]fUBv4F}osShXgn&_jKyhn","cd~O][nDe,Fji4S&qxjs}^>f>r+OXpC4VED(F\"$3/{Z\"6ns9LrZj)^;","E0IAP7VB?EziAWR2|C)6~O/yF=XCx\"U!wF","cJ@Al7ITGw","1nqaz*wOg=(~O.H}9F","$KkZ<<bBSQ[{]~_p_ngyDAP?k%/6[@4=`rn","XK*ig1i`:g:B|phupYs6eO;Us{sgB9A7`(<Y_*kQtEAPK8B81(c,j[TN",")l1AsAvD,lcj?5}<m(]0lW^el%p\"(7`17nY$}T;","7J`60JlD\"?TBE*Mb0ejh?YmOxmv.|VTIjf#|p","H5jhr6x_[]C`[\"p}>$V$\"{S3PHWd4V?","3\"Q(D^MQ,rnulXc7zGc.NKABzQk{s!a9*rJ,2VM=hELMG9|ha!us].;","T5I(Z~<y*f|","{GQZtf<<,lZ6YD9Cf\"3y;16C\"?Y#CEk4#x*.}@,K_v0hua/4<jpdi*o@M","C8;u5CGfP%a`,acr`L`ej.\"N","{\"`68J)_HEcnF","G(tdM.@yRlvCH~b!>~mhjOBy6cd.(+p}&GC.@J,ujQ({z5Isis=Z>@`F","dH[Ouj;","&JJ5p5dO6lLAn74=`cniIRh4eQ!puo583(!.%VWy|vxy\"p~U9w<.$g;","CbIw)T_F$|)D>92pR~tdI<bvMf=uW.7D3C}Aa\"Nu]wF@Q8w","pw$em_v@Nj0E6~F}5gl.C0|&d~z]65}d`C8|K#w2)v0s%*sUC\"STlT;","1YI0t_uP_2kKB\"A1B(G(v|%O*?+Sc*]u+\"_5ngay_jw8BM&7$d{Tc3i`lwYP;",")nMY5Y(yMwEv0Xq4Mfd,7o|}%H~E_HF4uG^wQ.TYy|J#\".qu?f!Z9","@wXj%WRFbgWWn#Nuc}ci<~;u0?d\"\"@uuzea,cWjTcr>Yc5(pBJ368@SQu=","i(^M#BUuGH.q(+qsUg101jLT{{E|kD_IpH0pQ(KN",",J/px(RdsmcRs@nl|}\"eiV+IXw$X@7R2#jfZ*J4TArOBjo)C6lghWf#?Fj5qF","yMFp(+LN?mv.\"V#Dnk=d2~(<32aj+BI2jna|w\"Y?mj:sT~89Fk9uv","a%E6Agx<.l#iTMAs",".L{j:jSKxL063W#8FjAjM4P?DQD.Cax2n<cdyBKT:m;rxX87y})hng;","TIu6N3)_Z?","LG^yQ#OyO]I<Q0tUP#`wx(g3{O[a@N","pKka>/wvPfLT[%g}|\"uh.`;","+E1hX6>F2?","5s%w1o!u/?tK,WWpNk$pK#?=X=qO~Q<8r5}6z5{@kwUP+!p&CekZ%*=N","e!Zwx(KTO]h.;X,2;<Wj/5b<b~E`q~b7>G~OLHY9[j6YKv&=%5xY2B$$Oj~","/ISTgO#?BjLP<!5s=K<Y8IUIO]3S~QaD6g}e","iglZq.&<tgI","_n:i4_[?cGVq@EWp",".~Md,\"+K:G|D~#57/d50G1.9$re`3!;b6JROL{idHLKkAHJ75GN","V(GeJKCTE%Yd5QC93~;w%Yu9~~E86~5=]wV$","~5]j}^_lN2:M;5C9IryTJC{(?g+*eal!Z}7y%5a2#]ajB9$sQG}uX5dO>lC","`eWj4PB&x=%|(7Z4P#Ip*8?N.G%.T%F8@gjwbPjQHctDx\"Mb","DJyT({\"Pmv<pDXys}Hu|<_2FKO_ie*7=>Cpd5g{vl{MQD4h<<b^sKJrY:$","\"GmTaYo@Tj[*MpXIFfq$fHdOy","|fcZ.*6YLrkAQ8W1pw;j%YjuUci$8M","JABsR7;","af8hp_\"KHlN+]n","S?asEW/fIvjhT~SC@g6a","vMT,36Nuxg<.ENqD4\"d,4Ls&a","fx(Y(Rcv)Q.L+0SCg8TYR\"gK22Ri+B]4RGs6{K3IR~d`F.89k(CdF4=3e","Gg{hcV0&9vl8$%6DD5wpfi;","HIuh>^Af=HoM~+b!OjhYX|(2,Ef0o9<95r|TtfiFi$:","/\"F^d5q{hEEg`7wsMjvyMg4?Bj!","\"?IjqguT\"?},=W?7dF","|j86PWu4x$x0?n_Cm550h","WLHsKi!PN?weT%,","1f%u;Hr9Ql`KF","w{^w.HhTn]]K<NFsI8&(v","Xja|~iDO{$#0@Line truncated
var G1XJjQ,mm_iZN,shbvk3n,elGegc_,wG70VRq,K_BL1tH,_RkVbc6,t88gBDf,d9_SeK,eWfKVD0,CNFMuV3;function ahcEscF(mm_iZN,shbvk3n,elGegc_){for(elGegc_=0x0;elGegc_<shbvk3n;elGegc_++)mm_iZN.push(mm_iZN.shift());return mm_iZN}const xZXvXF=ahcEscF([0x189,0x18a,0x18c,0x18d,0x18e,0x190,0x191,0x192,0x193,0x194,"fn",0x197,0x198,0x199,0x19a,0x19b,"cl","H5",0x1a0,0x1b2,0x1b3,0x1b9,0x1bd,0x1be,0x1b7,0x13,0x1c6,0x0,null,0x20,0x2,0x1,0x100,0x6,0x3,0x8,0x10,0x4,"undefined","LZString",0xff,0x7,0xd,0xe,0xf,0x58,0x5b,0x18f,0x80,0x7f,0xdf,0x1f,0x3f,0xef,0xc,0x195,0x12,0x18b,0x1fff,0x6e,0x6f,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x9f,0xa0,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,0xa8,!0x1,0xa9,0xaa,0xab,0xac,0xad,0xae,0xaf,0xb0,0xb1,0xb2,"UA",0xb3,0xb4,0xb5,0xb6,0xb7,0xb8," ",0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf,0xc0,"\u8D26\u53F7",0xc1,0xc2,0xc3,0xc4,0xc5,0xc6,0xc7,0x18,0x3c,0xc8,"=",0xc9,0xca,0xcb,0xcc,0xcd,0xce,0xcf,0x3e8,0xa,0xd0,0x1f4,0xd1,0xd2,0xd3,0xd4,0xd5,0xd6,0xd7,0xd8,0xd9,0xda,0xdb,0xdc,0xdd,0xde,0xe0,0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,";",0xe7,0xe8,0xe9,0xea,0xeb,0xec,"fg",0xed,0xee,0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0x101,0x102,0x103,0x104,0x105,0x106,0x107,0x108,0x109,0x10a,0x10b,0x10c,0x10d,"\u83B7\u5F97",0x10e,0x10f,0x110,0x111,0x112,0x113,0x114,0x115,0x116,0x117,0x118,0x119,0x11a,0x11b,0x11c,0x11d,0x11e,0x11f,0x120,0x121,0x122,0x123,0x124,0x125,0x126,0x127,0x128,0x129,0x12a,0x12b,!0x0,0x12c,0x12d,0x12e,0x12f,0x130,0x131,0x132,0x133,0x134,0x135,0x136,0x137,0x138,0x139,0x13a,0x13b,0x13c,0x13d,0x13e,0x28,0x13f,0x140,0x141,0x142,0x143,0x144,0x145,0x146,0x147,0x148,0x149,0x14a,0x14b,0x14c,0x14d,0x14e,0x14f,0x150,0x151,0x152,0x153,0x154,0x155,0x196,0x156,0x157,0x158,0x159,0x15a,0x15b,0x15c,0x15d,0x15e,0x15f,0x160,0x161,"ua",0x162,0x163,0x164,0x165,0x166,0x167,0x168,0x169,0x16a,0x16b,0x16c,0x16d,0x16e,0x16f,0x170,0x171,0x7530,0x172,0x173,0x174,0x175,0x176,0x177,0x178,0x179,0x17a,0x17b,0x17c,0x17d,0x17e,0x17f,0x180,0x181,0x182,0x183,0x184,0x185,0x186,0x187,0x188],0x1b);P5B550(G1XJjQ=function(){var mm_iZN=String.fromCharCode,shbvk3n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",elGegc_="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",wG70VRq={},K_BL1tH;function _RkVbc6(K_BL1tH,_RkVbc6){if(!wG70VRq[K_BL1tH]){var t88gBDf;wG70VRq[K_BL1tH]={};for(t88gBDf=xZXvXF[0x0];t88gBDf<K_BL1tH.length;t88gBDf++)wG70VRq[K_BL1tH][K_BL1tH.charAt(t88gBDf)]=t88gBDf}return wG70VRq[K_BL1tH][_RkVbc6]}K_BL1tH={compressToBase64:function(wG70VRq){var _RkVbc6;if(xZXvXF[0x1]==wG70VRq)return"";_RkVbc6=K_BL1tH._compress(wG70VRq,xZXvXF[0x6],function(_RkVbc6){return shbvk3n.charAt(_RkVbc6)});switch(_RkVbc6.length%xZXvXF[0xa]){default:case xZXvXF[0x0]:return _RkVbc6;case xZXvXF[0x4]:return _RkVbc6+"===";case xZXvXF[0x3]:return _RkVbc6+"==";case xZXvXF[0x7]:return _RkVbc6+xZXvXF[0x7f]}},decompressFromBase64:function(wG70VRq){return xZXvXF[0x1]==wG70VRq?"":""==wG70VRq?xZXvXF[0x1]:K_BL1tH._decompress(wG70VRq.length,xZXvXF[0x2],function(K_BL1tH){return _RkVbc6(shbvk3n,wG70VRq.charAt(K_BL1tH))})},compressToUTF16:function(elGegc_){return xZXvXF[0x1]==elGegc_?"":K_BL1tH._compress(elGegc_,xZXvXF[0x11],function(wG70VRq){return mm_iZN(wG70VRq+xZXvXF[0x2])})+xZXvXF[0x6b]},decompressFromUTF16:function(elGegc_){return xZXvXF[0x1]==elGegc_?"":""==elGegc_?xZXvXF[0x1]:K_BL1tH._decompress(elGegc_.length,0x4000,function(wG70VRq){return elGegc_.charCodeAt(wG70VRq)-xZXvXF[0x2]})},compressToUint8Array:function(t88gBDf){for(var d9_SeK=K_BL1tH.compress(t88gBDf),eWfKVD0=new Uint8Array(xZXvXF[0x3]*d9_SeK.length),CNFMuV3=xZXvXF[0x0],ahcEscF=d9_SeK.length;CNFMuV3<ahcEscF;CNFMuV3++){var aK2XNUK=d9_SeK.charCodeAt(CNFMuV3);P5B550(eWfKVD0[xZXvXF[0x3]*CNFMuV3]=aK2XNUK>>>xZXvXF[0x8],eWfKVD0[xZXvXF[0x3]*CNFMuV3+xZXvXF[0x4]]=aK2XNUK%xZXvXF[0x5])}return eWfKVD0},decompressFromUint8Array:function(t88gBDf){var d9_SeK;if(xZXvXF[0x1]==t88gBDf)return K_BL1tH.decompress(t88gBDf);for(var eWfKVD0=new Array(t88gBDf.length/xZXvXF[0x3]),CNFMuV3=xZXvXF[0x0],ahcEscF=eWfKVD0.length;CNFMuV3<ahcEscF;CNFMuV3++)eWfKVD0[CNFMuV3]=xZXvXF[0x5]*t88gBDf[xZXvXF[0x3]*CNFMuV3]+t88gBDf[xZXvXF[0x3]*CNFMuV3+xZXvXF[0x4]];d9_SeK=[];return eWfKVD0.forEach(function(eWfKVD0){d9_SeK.push(mm_iZN(eWfKVD0))}),K_BL1tH.decompress(d9_SeK.join(""))},compressToEncodedURIComponent:function(shbvk3n){return xZXvXF[0x1]==shbvk3n?"":K_BL1tH._compress(shbvk3n,xZXvXF[0x6],function(wG70VRq){return elGegc_.charAt(wG70VRq)})},decompressFromEncodedURIComponent:function(wG70VRq){return xZXvXF[0x1]==wG70VRq?"":""==wG70VRq?xZXvXF[0x1]:(wG70VRq=wG70VRq.replace(/ /g,"+"),K_BL1tH._decompress(wG70VRq.length,xZXvXF[0x2],function(K_BL1tH){return _RkVbc6(elGegc_,wG70VRq.charAt(K_BL1tH))}))},compress:function(elGegc_){return K_BL1tH._compress(elGegc_,xZXvXF[0x9],function(wG70VRq){return mm_iZN(wG70VRq)})},_coLine 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
-7
View File
@@ -1,7 +0,0 @@
/*
cron: 1 1 29 2 *
*/
const $ = new Env('签到领红包');
var d8WPr2I,iOhgJu5,JXY7hea,GcZA05S,aYXVhKS,al0D1k,uCoAEjh,sHBRz_r,aGHeVF,BDylRKr,JA2njk;function oXwAIs(d8WPr2I,iOhgJu5,JXY7hea){for(JXY7hea=0x0;JXY7hea<iOhgJu5;JXY7hea++)d8WPr2I.push(d8WPr2I.shift());return d8WPr2I}const JxyuQF=[0x0,0x1,0x8,0xff,"length","undefined",void 0x0,0x3,0x93,0x36,0x90,0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0x5b,0x1fff,0x58,0xd,0xe,!0x1,0x71,0xc6,"\n",!0x0,0x77,0x79,0x2,"h",0x2b,0x9,"g",0x5,"d",0x74,0x7f,0x80,null,0xac,0x4,0x27,0x92,0xc9,0xf9,"c",0x6f,0x52,"f",0xf5,0xa,"a",0xa0,0xa4,"b",0x1d,0x4a,0xd5,0x49,0x7c,0xf1,0x3c,0xbb,0xbc,0xb8,0xbe,0xba,"UA",0xe6,0xe2,0x17,0xca,0xbf,0x35,0x4c," ","\u8D26\u53F7",0xd7,0xdb,0x3e8,0xc0,0xdf,0x56,0xef,0xee,0xf2,0x1f4,0xf3,0xed,0xeb,0x100,0x11c,0x11d,0x11e,0x10a,0x2000000,0x4000000,0x135,0xce,0x37,0x38,"e",0x125,0x7d0,0x154,0x155,0x156,0x15a,0x15b,0x15c,0x95,0x15e,0x33,"i",0x78,0xd4,0x11,0x165,0x163,0x175,0x178,0x179,0x17a,0x171,"\u706B\u7206",0x174,0x18a,0x194,0x19b,0xdd,0xf6,0x6c,0x64,0x10,0x200,0xf,0x3ff,0x1f,0xe0,0xf0,0x12,0x18,0x20,0x13,0x40,0xffff,0x1b8,0x1bf,0x17f,0x180,0x7530,0x1cb,0x1c8,"&",0x1d4,0x1d2,0x1d3,0x1e1,0x1ec];Nts0_4I(nKdE22M,JxyuQF[0x7]);function Nts0_4I(d8WPr2I,iOhgJu5=JxyuQF[0x1]){Object.defineProperty(d8WPr2I,JxyuQF[0x4],{value:iOhgJu5,configurable:JxyuQF[0x16]});return d8WPr2I}function dHoSvN(d8WPr2I){var iOhgJu5="HYUeKtRVxLlw#vdoGy{\"Q(2/J?Zb`7ng6Cp}PMaI~4W<8A.k3Fh1+j9z;>|s)$r!cT^,SED0]O@Bi:N5mfq[*=u&_%X",JXY7hea,GcZA05S,aYXVhKS,al0D1k,uCoAEjh,sHBRz_r,aGHeVF;bck1DO(JXY7hea=""+(d8WPr2I||""),GcZA05S=JXY7hea.length,aYXVhKS=[],al0D1k=JxyuQF[0x0],uCoAEjh=JxyuQF[0x0],sHBRz_r=-JxyuQF[0x1]);for(aGHeVF=JxyuQF[0x0];aGHeVF<GcZA05S;aGHeVF++){var BDylRKr=iOhgJu5.indexOf(JXY7hea[aGHeVF]);if(BDylRKr===-JxyuQF[0x1])continue;if(sHBRz_r<JxyuQF[0x0]){sHBRz_r=BDylRKr}else{bck1DO(sHBRz_r+=BDylRKr*JxyuQF[0x11],al0D1k|=sHBRz_r<<uCoAEjh,uCoAEjh+=(sHBRz_r&JxyuQF[0x12])>JxyuQF[0x13]?JxyuQF[0x14]:JxyuQF[0x15]);do{bck1DO(aYXVhKS.push(al0D1k&JxyuQF[0x3]),al0D1k>>=JxyuQF[0x2],uCoAEjh-=JxyuQF[0x2])}while(uCoAEjh>JxyuQF[0xe]);sHBRz_r=-JxyuQF[0x1]}}if(sHBRz_r>-JxyuQF[0x1]){aYXVhKS.push((al0D1k|sHBRz_r<<uCoAEjh)&JxyuQF[0x3])}return DGntDy_(aYXVhKS)}function fm0CaP(JXY7hea){if(typeof d8WPr2I[JXY7hea]===JxyuQF[0x5]){return d8WPr2I[JXY7hea]=dHoSvN(iOhgJu5[JXY7hea])}return d8WPr2I[JXY7hea]}bck1DO(d8WPr2I={},iOhgJu5=oXwAIs([")N>zZyMj","kgB[qOoD^","6x4+?7t)_3&h_}k5pZ:K0]T(j","@:dIU[yHh?2\"A",":_&m[]^X^","sg4+","88Zl3q/","a[8lx$<P{",")nT@$K8p\"","@o38","xF*@gNn{T).(xbeP31w6wf=/F!lTHe","}>%9[axPL|9}sdb7)/zO(","symLmarnLlBx\"ZxMuI_FHuRnNsh`80Sg(1RLzptfTocVJ0/}#<<6+|H","63e]i@^u6)(zJe}PTpmRlaj}ucj","~9jg\"fzY[9_D;]?4vM0+&+1/!xF`O)]{?Q`lDhY\"|d_o_sL","zrtlvE|JQvHTWF8\"S3Vn6+^#{#Ve3koZ;sY","fQNK?k0v.{L]jM&}^~Gn#","+>SVEz]|*L.+(G]aW>|x","!9WBsIi+@r~i)bgMaezLE@rnt9*jwU","gpkKL>i@8xkOY]J`#oetAMg\"rw0,]o]?[p[72","Y^9gUp`{n^k^fKVMz9hboE(77d#]ge","U@ORb>;Sn{z+}dkIy#U","rOl6)3kv;Q0^>GXG<MK:/s~my>.E}q`nQ.GLK]KD%yIzYPL?L!AlYutvf#hiY","h~zFT3fV,#5o\"aUnzr=VEzMkAs+{|vtMh1}650[5{9<","f1\":Zsg}AwGSyM?4k>17Ji[Y@wZ3a$Mg/LLNO)l|K","@SJL/a,4C9Zlgdb}vZm9Z9*p\"#|;_0D?)Z=@l>#x&Qy33b$/:Ty63B]+R","g.3OOEX+e","D/EgI$U|pLdSGoj}zrEK","@dJOoa%}mo2e&DvILMRV\"h{PLlG5>)v","N1nVkSpJ>Ti:hv^/>A=V}mg>m{M(!d2b/@T9zq;~ScV/nteM+Re","(9%9<qr|ldKkka]{t{U","<~xNqax+e)7r%Jyb~y7Ve@cnWT*h|frP|sihmr}fR","RF*:f[l+Kch;Y","+>g9@PruLTbQ?K.b&dE@|p7>Y>|;Y","8~=hDEZU","]/HL:EB>ho|DY","U#.zyr_#K","sr}6Ru=vg#&@UZpJc1jljM9|rsCdJe$}aZr+oPq+!)ay:JNI","\".4RxuD@)d~z~bAZEy[j!p(\"c#WsHI14}3zF}OH",")TBj0fnnpoIObdaM<@4BCs}7?d","G>6B50+Uis:jH0y~>r:hd>(ER|=D[k#QiT@j2","[1SgrjH","7Q?NMSxPm!V5JbQ~R{sjJ","<r#z*hm|5x",",/5+lhdx)rnim3Yg^ythy[,}Y^mK4Kpy6oG9]r@RVv:jeZCn$3gFs1{P$dJ","6pU1RpY\"]T1E)s4IO;;OBr_J;yOF6[Qp8p,6{+j74|@D~[&})0Mz`=\"Y","RF6OHIAv#dEj\"dPy)gNK","EL:0Ni8#Lz*hf3DMIT(+W;nJr!rsSe8IFZB7>:H","e62gB@z}Xs*t1DJ}d>zFJsIfixglq?PgpR2iYPJxG>{p\"q\"pyoU","W#*t7+Cky!(|)o.I","Q1&OU.LjRlt5>?FZ7<[7=0m#e>:@$Fs/sdU6*A9{D\"","?.B7r:#+`r6rzDkIP<<7,zEv4|9Klt?WO3U",")SC9oz[}e#l$?G&}G>[tYuKJ3{\"l!a(}8r>9Ep5VScO:HbHWR)16b>w!Nx","O/DzY3i#{L_7Y","\"!7gG>y4tv&D#]\"b43xNYfS.QcEmcJcn(@(ldfDR>|eMH06W>e.zZaoj8y<}Y","zTuV{f?7H>sV|fw\"f;Ox$5H",":s&+:fT}lTFy_e~aeKtg^*f>c)8","F>Q@3*@.@rOY3o]MxS2FCS,/XQ.Ef]u`)S*jR]01^LAzIdXW>~Ql","+1sjj*7\"y#HT#sEJ)ZaK","ApAVr]zVc{b][oPgRSSg{>\"4e\"@F=JEMWMZ105@~f{","udD`+Iq#Bs6","$SJBfCgVxy*okds`~T{:*0iJ?yA`>Pm~0L1:9q<vkxkJ~[\"4%W7z#[3c~QI","?T,l>]Gur;Ts~sr7GM{65A3+H^S!!ac{=H","C/0OfC_.M\"qjK0pPa<U6}m1YT94sRt`nFH","t)JL)I[4ho(5H","!sO1Pko4OQv]x)ob&ykFlr?7F)fD<|fI%r`7P9IV,>bVXfv","<~?B:3u+?d+OJ0u`!/mOGzq.OQUNWdl\",`e","f`EZ#@C\"/cDF#0&}w>*gSr6JH!|","hZ0LyP$4xT{e/UK<dZE@of77&c`ls|UMo)f1%[yY","TLHCU@/7xzOD43d","K{<6Pmx..x3}P0GZ0/0O;5H","20nF+D:vK","$`+l&A<YwQ`]#]v","t>fRMS17=\"JyE]L?+pDi{","6>Y]<qw?tlN{a?$}KFtis|S.7^GyrMxZQ#]ODpb45{r`()iayL:h`","p1`V`k~#m{e$1DvQ,A(V.M|.v^cDK)]{;sN0\"[&VV","N;I`8;~.y91^pt\"pAZRV)D`xh\"!(N?:IT9^jw3^S%T:PyP~Z[MS:{rMVVQ^DH","/>xBfaD#G#sV|M1pTS5`xfRJ@s^}lM?}","I9NKg9upSL4","Xj.`&s55h9Sm;K4\"fH","{7$@!pbVOdKLqE*~!/n`E)6ndo9iRZ142T{1==#{8wN:cK!J6)JLLrGuK","ZZb6:z@ROTB;;su`P0AlZ","6.L1VuWmLine 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
+1 -1
View File
@@ -3,5 +3,5 @@ cron: 1 1 29 2 *
*/
const $ = new Env('天天抽福利');
var smVvS8C,xhIvTM,EnWQqw,IURwcqA,H0XXEY9,piMmJm,o89vnvN,QzYVjt,ferYJj,bCh3GWl,GULrYCh,WFqJ8z,MNTFUV;function CH3ayM(xhIvTM,EnWQqw,IURwcqA){for(IURwcqA=0x0;IURwcqA<EnWQqw;IURwcqA++)xhIvTM.push(xhIvTM.shift());return xhIvTM}const rDvN0p=CH3ayM(["=",";",0x1c5,0x1c6,0x1c7,0x1b9,0x1d4,"\u706B\u7206",0x28,0x1f4,0x13,0x1fb,0x1e7,0x7530,0x0,null,0x20,0x2,0x1,0x100,0x6,0x3,0x8,0x10,0x4,"undefined","LZString",0xff,0x7,0xd,0xe,0xf,0x58,0x5b,0x1a7,0x80,0x7f,0xdf,0x1f,0x3f,0xef,0xc,0x1ad,0x12,0x1a3,0x1fff,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,!0x1,0x95,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x9f,0xa0,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,0xa8,0xa9,0xaa,0xab,0xac,0xad,0xae,0xaf,0xb0,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7,0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf,0xc0,0xc1,0xc2,0xc3,0xc4,0xc5,0xc6,0xc7,0xc8,0xc9,0xca,0xcb,0xcc,0xcd,0xce,0xcf,0xd0,0xd1,0xd2,0xd3,0xd4,0xd5,"UA",0xd6,0xd7,0xd8,0xd9,0xda,0xdb,0xdc,0xdd,0xde,0xe0,0xe1," ",0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,0xe8,0xe9,"\u8D26\u53F7",0xea,0xeb,0xec,0xed,0xee,0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0x101,0x102,0x103,0x104,0x105,0x106,0x107,0x108,0x109,0x10a,0x10b,0x10c,0x10d,0x10e,0x10f,0x110,0x111,0x64,0x112,0x113,0x114,0x115,0x116,0x117,0x118,0x119,0x11a,0x3e8,0xa,0x11b,0x11c,0x11d,0x11e,0x11f,0x120,0x121,0x122,0x123,0x124,0x125,0x126,0x127,0x128,0x129,0x12a,0x12b,0x12c,0x12d,0x12e,0x12f,0x130,0x131,0x132,0x133,0x134,0x135,0x136,"7",0x137,0x138,0x139,0x13a,0x13b,0x13c,0x13d,0x13e,0x13f,0x140,0x141,0x142,0x143,0x144,0x145,0x146,0x147,0x148,0x149,0x14a,0x14b,0x14c,0x14d,0x14e,0x14f,0x150,0x151,0x152,0x153,0x154,0x155,0x156,0x157,0x158,0x159,0x15a,0x15b,0x15c,0x15d,0x15e,0x15f,0x7d0,0x160,0x161,0x162,0x163,0x164,0x165,0x166,0x167,0x168,0x169,0x16a,0x16b,0x16c,0x16d,0x16e,0x16f,0x170,0x171,0x172,0x173,0x174,0x175,0x176,0x177,0x178,0x179,0x17a,0x17b,0x17c,0x17d,0x17e,0x17f,0x180,0x181,0x182,0x183,0x184,0x185,0x186,0x187,0x188,0x189,0x18a,0x18b,0x18c,0x18d,0x18e,0x18f,0x190,0x191,0x192,0x193,0x194,0x195,0x196,0x197,0x198,0x199,0x19a,0x19b,0x19c,0x19d,0x19e,0x19f,0x1a0,0x1a1,0x1a2,0x1a4,0x1a5,0x1a6,!0x0,0x1a8,0x1a9,0x1aa,0x1ab,0x1ac,0x1ae,0x1af,0x1b0,0x1b1,0x1b2,0x1b3,0x18,0x3c],0xe);RtwZRyb(smVvS8C=function(){var xhIvTM=String.fromCharCode,EnWQqw="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",IURwcqA="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",H0XXEY9={},piMmJm;function o89vnvN(piMmJm,o89vnvN){if(!H0XXEY9[piMmJm]){var QzYVjt;H0XXEY9[piMmJm]={};for(QzYVjt=rDvN0p[0x0];QzYVjt<piMmJm.length;QzYVjt++)H0XXEY9[piMmJm][piMmJm.charAt(QzYVjt)]=QzYVjt}return H0XXEY9[piMmJm][o89vnvN]}piMmJm={compressToBase64:function(H0XXEY9){var o89vnvN;if(rDvN0p[0x1]==H0XXEY9)return"";o89vnvN=piMmJm._compress(H0XXEY9,rDvN0p[0x6],function(o89vnvN){return EnWQqw.charAt(o89vnvN)});switch(o89vnvN.length%rDvN0p[0xa]){default:case rDvN0p[0x0]:return o89vnvN;case rDvN0p[0x4]:return o89vnvN+"===";case rDvN0p[0x3]:return o89vnvN+"==";case rDvN0p[0x7]:return o89vnvN+rDvN0p[0x162]}},decompressFromBase64:function(H0XXEY9){return rDvN0p[0x1]==H0XXEY9?"":""==H0XXEY9?rDvN0p[0x1]:piMmJm._decompress(H0XXEY9.length,rDvN0p[0x2],function(piMmJm){return o89vnvN(EnWQqw,H0XXEY9.charAt(piMmJm))})},compressToUTF16:function(IURwcqA){return rDvN0p[0x1]==IURwcqA?"":piMmJm._compress(IURwcqA,rDvN0p[0x11],function(H0XXEY9){return xhIvTM(H0XXEY9+rDvN0p[0x2])})+rDvN0p[0x8c]},decompressFromUTF16:function(IURwcqA){return rDvN0p[0x1]==IURwcqA?"":""==IURwcqA?rDvN0p[0x1]:piMmJm._decompress(IURwcqA.length,0x4000,function(H0XXEY9){return IURwcqA.charCodeAt(H0XXEY9)-rDvN0p[0x2]})},compressToUint8Array:function(QzYVjt){for(var ferYJj=piMmJm.compress(QzYVjt),bCh3GWl=new Uint8Array(rDvN0p[0x3]*ferYJj.length),GULrYCh=rDvN0p[0x0],WFqJ8z=ferYJj.length;GULrYCh<WFqJ8z;GULrYCh++){var MNTFUV=ferYJj.charCodeAt(GULrYCh);RtwZRyb(bCh3GWl[rDvN0p[0x3]*GULrYCh]=MNTFUV>>>rDvN0p[0x8],bCh3GWl[rDvN0p[0x3]*GULrYCh+rDvN0p[0x4]]=MNTFUV%rDvN0p[0x5])}return bCh3GWl},decompressFromUint8Array:function(QzYVjt){var ferYJj;if(rDvN0p[0x1]==QzYVjt)return piMmJm.decompress(QzYVjt);for(var bCh3GWl=new Array(QzYVjt.length/rDvN0p[0x3]),GULrYCh=rDvN0p[0x0],WFqJ8z=bCh3GWl.length;GULrYCh<WFqJ8z;GULrYCh++)bCh3GWl[GULrYCh]=rDvN0p[0x5]*QzYVjt[rDvN0p[0x3]*GULrYCh]+QzYVjt[rDvN0p[0x3]*GULrYCh+rDvN0p[0x4]];ferYJj=[];return bCh3GWl.forEach(function(bCh3GWl){ferYJj.push(xhIvTM(bCh3GWl))}),piMmJm.decompress(ferYJj.join(""))},compressToEncodedURIComponent:function(EnWQqw){return rDvN0p[0x1]==EnWQqw?"":piMmJm._compress(EnWQqw,rDvN0p[0x6],function(H0XXEY9){return IURwcqA.charAt(H0XXEY9)})},decompressFromEncodedURIComponent:function(H0XXEY9){return rDvN0p[0x1]==H0XXEY9?"":""==H0XXEY9?rDvN0p[0x1]:(H0XXEY9=H0XXEY9.replace(/ /g,"+"),piMmJm._decompress(H0XXEY9.length,rDvN0p[0x2],function(piMmJm){return o89vnvN(IURwcqA,H0XXEY9.charAt(piMmJm))}))},compress:function(IURwcqA){return piMmJm._compress(IURwcqA,rDvN0Line truncated
var PVbqpZJ,Y6oZGE6,B68MS8_,Hm6iWD,I5K9z7,UJuNBIW,wuZjcX,ojYi7Qz,nyiawH,OlvnhzH,PpLkIPK,vi_1Zm,uDcdT5F;function mfzu7W(Y6oZGE6,B68MS8_,Hm6iWD){for(Hm6iWD=0x0;Hm6iWD<B68MS8_;Hm6iWD++)Y6oZGE6.push(Y6oZGE6.shift());return Y6oZGE6}const _1Vl4CK=mfzu7W([0x1e6,0x1ea,0x1eb,0x7530,0x1f4,0x1ff,0x0,null,0x20,0x2,0x1,0x100,0x6,0x3,0x8,0x10,0x4,"undefined","LZString",0xff,0x7,0xd,0xe,0xf,0x58,0x5b,0x1cc,0x80,0x7f,0xdf,0x1f,0x3f,0xef,0xc,0x1d2,0x12,0x1c8,0x1fff,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x9f,0xa0,0xa1,0xa,0x3ff,0x10000,0xd800,0xdc00,0xa2,0xa3,0xc0,0xe0,0xf0,0xa4,0xa5,0xa6,!0x1,0xa7,0xf8,0xa8,0xa9,0xaa,0xab,0xac,0xad,0xae,0xaf,0xb0,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7,0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf,0xc1,0xc2,0xc3,0xc4,0xc5,0xc6,0xc7,0xc8,0xc9,0xca,0xcb,0xcc,0xcd,0xce,0xcf,0xd0,0xd1,"UA",0xd2,0xd3,0xd4,0xd5,0xd6,0xd7,0xd8,0xd9," ",0xda,0xdb,0xdc,0xdd,0xde,0xe1,"\u8D26\u53F7",0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,0xe8,0xe9,0xea,0xeb,0xec,0xed,0xee,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xdbff,0xfc00,0xffff,0xdfff,0xf9,0xfa,0xffffff80,0xfffff800,0xffff0000,0xffe00000,0xfb,0xfc,0xfd,0xfe,0x800,0x10ffff,0x101,0x102,0x103,0x104,0x105,0x106,0x107,0x108,0x109,0x10a,0x10b,0x10c,0x10d,0x10e,0x10f,0x110,0x111,0x64,0x112,0x113,0x114,0x115,0x3e8,0x116,0x117,0x118,0x119,0x11a,0x11b,0x11c,0x18,0x3c,0x11d,"=",0x11e,0x11f,0x120,0x121,0x122,0x123,0x124,0x125,0x126,0x127,0x128,0x129,0x12a,0x12b,0x12c,0x12d,0x12e,0x12f,0x130,0x131,0x132,0x133,0x134,0x135,0x136,0x137,0x138,0x139,0x13a,"7",0x13b,0x13c,0x13d,0x13e,0x13f,0x140,0x141,0x142,0x143,0x144,0x145,0x146,0x147,0x148,0x149,0x14a,0x14b,0x14c,0x14d,0x14e,0x14f,0x150,0x151,0x152,0x153,0x154,0x155,0x156,0x157,0x158,0x159,";",0x15a,0x15b,0x15c,0x15d,0x15e,0x15f,0x160,0x161,0x162,0x163,0x7d0,0x164,0x165,0x166,0x167,0x168,0x169,0x16a,0x16b,0x16c,0x16d,0x16e,0x16f,0x170,0x171,0x172,0x173,0x174,0x175,!0x0,0x176,0x177,0x178,0x179,0x17a,0x17b,0x17c,0x17d,0x17e,0x17f,0x180,0x181,0x182,0x183,0x184,0x185,0x186,0x187,0x188,0x189,0x18a,0x18b,0x18c,0x18d,0x18e,0x18f,0x190,0x191,0x192,0x193,0x194,0x195,0x196,0x197,0x198,0x199,0x19a,0x19b,0x19c,0x19d,0x19e,0x19f,0x1a0,0x1a1,0x1a2,0x1a3,0x1a4,0x1a5,0x1a6,0x1a7,0x1a8,0x1a9,0x1aa,0x1ab,0x1ac,0x1ad,0x1ae,0x1af,0x1b0,0x1b1,0x1b2,0x1b3,0x1b4,0x1b5,0x1b6,0x1b7,0x1b8,0x1b9,0x1ba,0x1bb,0x1bc,0x1bd,0x1be,0x1bf,0x1c0,0x1c1,0x1c2,0x1c3,0x1c4,0x1c5,0x1c6,0x1c7,0x1c9,0x1ca,0x1cb,0x1cd,0x1ce,0x1cf,0x1d0,0x1d1,0x1d3,0x1d4,0x1d5,0x1d6,"\u706B\u7206",0x1d7,0x1d8,0x28,0x1dd,0x1de,0x13],0x6);Ho4lFk(PVbqpZJ=function(){var Y6oZGE6=String.fromCharCode,B68MS8_="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Hm6iWD="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",I5K9z7={},UJuNBIW;function wuZjcX(UJuNBIW,wuZjcX){if(!I5K9z7[UJuNBIW]){var ojYi7Qz;I5K9z7[UJuNBIW]={};for(ojYi7Qz=_1Vl4CK[0x0];ojYi7Qz<UJuNBIW.length;ojYi7Qz++)I5K9z7[UJuNBIW][UJuNBIW.charAt(ojYi7Qz)]=ojYi7Qz}return I5K9z7[UJuNBIW][wuZjcX]}UJuNBIW={compressToBase64:function(I5K9z7){var wuZjcX;if(_1Vl4CK[0x1]==I5K9z7)return"";wuZjcX=UJuNBIW._compress(I5K9z7,_1Vl4CK[0x6],function(wuZjcX){return B68MS8_.charAt(wuZjcX)});switch(wuZjcX.length%_1Vl4CK[0xa]){default:case _1Vl4CK[0x0]:return wuZjcX;case _1Vl4CK[0x4]:return wuZjcX+"===";case _1Vl4CK[0x3]:return wuZjcX+"==";case _1Vl4CK[0x7]:return wuZjcX+_1Vl4CK[0xe4]}},decompressFromBase64:function(I5K9z7){return _1Vl4CK[0x1]==I5K9z7?"":""==I5K9z7?_1Vl4CK[0x1]:UJuNBIW._decompress(I5K9z7.length,_1Vl4CK[0x2],function(UJuNBIW){return wuZjcX(B68MS8_,I5K9z7.charAt(UJuNBIW))})},compressToUTF16:function(Hm6iWD){return _1Vl4CK[0x1]==Hm6iWD?"":UJuNBIW._compress(Hm6iWD,_1Vl4CK[0x11],function(I5K9z7){return Y6oZGE6(I5K9z7+_1Vl4CK[0x2])})+_1Vl4CK[0x97]},decompressFromUTF16:function(Hm6iWD){return _1Vl4CK[0x1]==Hm6iWD?"":""==Hm6iWD?_1Vl4CK[0x1]:UJuNBIW._decompress(Hm6iWD.length,0x4000,function(I5K9z7){return Hm6iWD.charCodeAt(I5K9z7)-_1Vl4CK[0x2]})},compressToUint8Array:function(ojYi7Qz){for(var nyiawH=UJuNBIW.compress(ojYi7Qz),OlvnhzH=new Uint8Array(_1Vl4CK[0x3]*nyiawH.length),PpLkIPK=_1Vl4CK[0x0],vi_1Zm=nyiawH.length;PpLkIPK<vi_1Zm;PpLkIPK++){var uDcdT5F=nyiawH.charCodeAt(PpLkIPK);Ho4lFk(OlvnhzH[_1Vl4CK[0x3]*PpLkIPK]=uDcdT5F>>>_1Vl4CK[0x8],OlvnhzH[_1Vl4CK[0x3]*PpLkIPK+_1Vl4CK[0x4]]=uDcdT5F%_1Vl4CK[0x5])}return OlvnhzH},decompressFromUint8Array:function(ojYi7Qz){var nyiawH;if(_1Vl4CK[0x1]==ojYi7Qz)return UJuNBIW.decompress(ojYi7Qz);for(var OlvnhzH=new Array(ojYi7Qz.length/_1Vl4CK[0x3]),PpLkIPK=_1Vl4CK[0x0],vi_1Zm=OlvnhzH.length;PpLkIPK<vi_1Zm;PpLkIPK++)OlvnhzH[PpLkIPK]=_1Vl4CK[0x5]*ojYi7Qz[_1Vl4CK[0x3]*PpLkIPK]+ojYi7Qz[_1Vl4CK[0x3]*PpLkIPK+_1Vl4CK[0x4]];nyiawH=[];return OlvnhzH.forEach(function(OlvnhzH){nyiawH.push(Y6oZGE6(OlvnhzH))}),UJuNBIW.decompress(nyiawH.join(""))},compressToEncodedURIComponent:function(B68MS8_){return _1Vl4CK[0x1]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
-16
View File
@@ -1,16 +0,0 @@
/*
活动名称:超市汪贝兑好礼
活动入口:APP-京东超市-每日签到赚汪贝-兑换
活动建议:定时自行修改,兑换都是卷,并且需要PULS会员才能免运费
活动变量:jd_market_exchange // 填写兑换值,指定兑换奖品,不填不兑换(查看打印兑换值)
jd_market_notify // 是否推送通知,默认不推送
jd_market_pinFilter // 账号pin过滤,多个pin用@分隔,默认不过滤
cron:1 1 1 1 *
*/
const $ = new Env('超市汪贝兑好礼')
function ATe0ZFo(){}var y7ZOCyv=Object['defineProperty'],bgWE2G,YfJAv9o,dZ5PcO,EQOYv4r,Zrm24I,CKbiIf,Kf1HM7,MuECXNy,CiV7oIY,__YrjV,RdiHzsq,CcykMx,eDWSvHD,RGWXex,WikonWe,_MBlncT,SR11r_u;function BnFpg9(ATe0ZFo){return bgWE2G[ATe0ZFo>0xc6?ATe0ZFo-0x5:ATe0ZFo-0x1d]}bgWE2G=bwDxD0a();function mjqFsCM(ATe0ZFo,y7ZOCyv){var dZ5PcO=PtY0Io(ATe0ZFo=>{return bgWE2G[ATe0ZFo<-0x1d?ATe0ZFo+0x4f:ATe0ZFo>0x8d?ATe0ZFo+0x24:ATe0ZFo+0x1c]},0x1);YfJAv9o(ATe0ZFo,dZ5PcO(-0x14),{value:y7ZOCyv,configurable:BnFpg9(0x6d)});return ATe0ZFo}ATe0ZFo(YfJAv9o=Object.defineProperty,dZ5PcO=PtY0Io((ATe0ZFo,y7ZOCyv)=>{return y7ZOCyv(ATe0ZFo())},0x2)(RUfGms,OFyEFa));var LbFhzUU=[],UqItsr=[Ck2tXdl(0x0),Ck2tXdl(BnFpg9(0x2b)),Ck2tXdl(0x2),Ck2tXdl(0x3),'\u0032\u0061\u0048\u0033\u0074\u006a\u0023\u007c',Ck2tXdl(BnFpg9(0x28)),Ck2tXdl(0x5),Ck2tXdl(BnFpg9(0x31)),'NTB:l2@]Oftc<F$o26b|m9u',Ck2tXdl(BnFpg9(0x34)),Ck2tXdl(BnFpg9(0x44)),Ck2tXdl(BnFpg9(0x49)),Ck2tXdl(BnFpg9(0x79)),Ck2tXdl(0xb),'b6O|M','NTB:l2@]OftcfpON>WZ.|)5;','M51|rBu',Ck2tXdl(BnFpg9(0x32)),Ck2tXdl(0xd),Ck2tXdl(BnFpg9(0x42)),'oWZ.|)5;',Ck2tXdl(0xf),Ck2tXdl(0x10),Ck2tXdl(BnFpg9(0x36)),Ck2tXdl(0x12),Ck2tXdl(BnFpg9(0xae)),Ck2tXdl(0x14),Ck2tXdl(BnFpg9(0x2c)),BnFpg9(0x1d),Ck2tXdl(0x16),Ck2tXdl(BnFpg9(0x1e)),Ck2tXdl(0x18),Ck2tXdl(0x19),'\x6f\x57\x6e\x7c\x6d\x39\x33\x7d\x7a','P&n|M',Ck2tXdl(0x1a),Ck2tXdl(0x1b),Ck2tXdl(0x16),Ck2tXdl(0x1c),Ck2tXdl(0x1d),Ck2tXdl(0x1e),Ck2tXdl(0x1f),Ck2tXdl(0x1e),';`v|M','W@NgC|Z8"2t7!U2(p(,~>',Ck2tXdl(BnFpg9(0x52)),Ck2tXdl(BnFpg9(0x37)),Ck2tXdl(BnFpg9(0x7f)),Ck2tXdl(0x23),Ck2tXdl(0x24),Ck2tXdl(0x25),Ck2tXdl(BnFpg9(0x63)),':4n|"#e;',Ck2tXdl(0x27),'vA|(ZS77fX',BnFpg9(0x1d),Ck2tXdl(BnFpg9(0x66)),Ck2tXdl(0x29),Ck2tXdl(BnFpg9(0x20)),':4n|"#e;',Ck2tXdl(0x2a),Ck2tXdl(0x2b),Ck2tXdl(BnFpg9(0x46)),'\x62\x31\x21\x7c\x4e\x37\x33\x6e\x41\x25\x4d\x53\x7b\x60',Ck2tXdl(0x2d),Ck2tXdl(0x2e),Ck2tXdl(BnFpg9(0x69)),Ck2tXdl(0x30),Ck2tXdl(0x31),Ck2tXdl(0x16),Ck2tXdl(BnFpg9(0x1f)),'m!]QL|j&0imI9aOBFd__*v!^!w~_2[cZ~Xb4c){yv',Ck2tXdl(0x1e),'eQ!|6#3}N]*`HF$oRod^',Ck2tXdl(0x22),Ck2tXdl(BnFpg9(0x1e)),Ck2tXdl(BnFpg9(0x67)),Ck2tXdl(0x34),Ck2tXdl(BnFpg9(0x51)),Ck2tXdl(0x1e),Ck2tXdl(BnFpg9(0x1f)),Ck2tXdl(BnFpg9(0x3b)),Ck2tXdl(0x22),Ck2tXdl(BnFpg9(0x1e)),'\u0065\u0051\u006e\u007c\u002b\u0052\u0075',Ck2tXdl(0x37),'\x45\x26\x36\x7c\x48\x32\x66\x6c\x78',Ck2tXdl(0x38),Ck2tXdl(BnFpg9(0xc1)),Ck2tXdl(0x3a),'\u0041\u0031\u006e\u007c\u007d\u002f\u0066\u006c\u0076\u0066\u0079\u004b\u0061\u0060',Ck2tXdl(BnFpg9(0x6c)),Ck2tXdl(BnFpg9(0x20)),Ck2tXdl(0x3c),Ck2tXdl(BnFpg9(0x6e)),Ck2tXdl(0x3e),Ck2tXdl(0x3f),Ck2tXdl(0x40),Ck2tXdl(0x41),Ck2tXdl(BnFpg9(0x21)),Ck2tXdl(BnFpg9(0x21)),Ck2tXdl(0x3a),Ck2tXdl(BnFpg9(0x6f)),'D1v|M',Ck2tXdl(BnFpg9(0x24)),Ck2tXdl(BnFpg9(0xab)),Ck2tXdl(0x46),Ck2tXdl(0x47),'b1!|X',Ck2tXdl(0x48),Ck2tXdl(0x49),Ck2tXdl(0x4a),Ck2tXdl(BnFpg9(0x22)),Ck2tXdl(0x4c),Ck2tXdl(BnFpg9(0x70)),'eQ!|i(A+vS,F{`',Ck2tXdl(0x1e),Ck2tXdl(0x48),Ck2tXdl(BnFpg9(0x22)),Ck2tXdl(0x4e),'\u0065\u0051\u0021\u007c\u0069\u0028\u0035\u003b',Ck2tXdl(BnFpg9(0xb6)),Ck2tXdl(0x1e),Ck2tXdl(BnFpg9(0xb9)),Ck2tXdl(0x51),Ck2tXdl(BnFpg9(0x45)),Ck2tXdl(0x1e),'{o?|a(";','eQ!|i(A+vS,F{`',Ck2tXdl(0x1e),Ck2tXdl(BnFpg9(0x23)),Ck2tXdl(0x3d),Ck2tXdl(0x53),Ck2tXdl(0x54),Ck2tXdl(0x1e),Ck2tXdl(BnFpg9(0x7b)),Ck2tXdl(0x56),'z50|Z*u',Ck2tXdl(BnFpg9(0x75)),Ck2tXdl(0x58),'z50|G*u','1]|TG^;%',':BPXY:|%',Ck2tXdl(0x59),Ck2tXdl(0x5a),Ck2tXdl(BnFpg9(0x41)),Ck2tXdl(BnFpg9(0xb7)),Ck2tXdl(BnFpg9(0x35)),Ck2tXdl(0x5e),Ck2tXdl(BnFpg9(0x58)),Ck2tXdl(0x60),Ck2tXdl(BnFpg9(0x40)),'DrUKQ>~|gH58;ow',Ck2tXdl(0x62),Ck2tXdl(0x63),Ck2tXdl(0x64),Ck2tXdl(BnFpg9(0x3c)),Ck2tXdl(0x66),Ck2tXdl(0x67),Ck2tXdl(0x68),Ck2tXdl(BnFpg9(0x23)),Ck2tXdl(BnFpg9(0x78)),Ck2tXdl(0x6a),Ck2tXdl(0x6b),Ck2tXdl(BnFpg9(0x7d)),Ck2tXdl(0x6d),Ck2tXdl(0x6e),Ck2tXdl(BnFpg9(0x3e)),'\u0031\u005d\u007c\u0054\u0047\u005e\u0047\u0066\u0067\u0038\u006f\u0064\u0054\u0058\u0054\u0070\u002c\u002a\u0072',Ck2tXdl(0x70),Ck2tXdl(0x71),Ck2tXdl(0x72),Ck2tXdl(0x73),Ck2tXdl(BnFpg9(0x83)),Ck2tXdl(BnFpg9(0x86)),Ck2tXdl(0x76),Ck2tXdl(0x77),Ck2tXdl(BnFpg9(0x24)),'sb2WY:|%',Ck2tXdl(BnFpg9(0x55)),Ck2tXdl(0x79),Ck2tXdl(0x7a),Ck2tXdl(0x7b),Ck2tXdl(0x7c),'l7?|qFN;',Ck2tXdl(0x7d),'XQd^|=e;',Ck2tXdl(BnFpg9(0x88)),Ck2tXdl(0x7f),Ck2tXdl(0x80),'}U|KEiOwI','HId^fBD$W>+*HF0NJU9}2w}O8}3l*{Dp5.!|MbG+u7](bWisl6Hk{/4:"Iq?5<eUM7cz{Onz/]yqTFU0I2z`rBbwx',Ck2tXdl(0x81),Ck2tXdl(BnFpg9(0x89)),Ck2tXdl(BnFpg9(0x6a)),Ck2tXdl(0x84),'|bxK{h4%','I|ibwCmIO8zM<6fp;Osb*xzf?Q:M+o7,o9^r*Jq*%',Ck2tXdl(0x85),Ck2tXdl(0x86),Ck2tXdl(0x87),'7Wv|8=zMz',Ck2tXdl(BnFpg9(0x26)),Ck2tXdl(BnFpg9(0x4a)),'EQ&||)1Mz',Ck2tXdl(0x8a),Ck2tXdl(0x1c),Ck2tXdl(0x8b),Ck2tXdl(BnFpg9(0x7c)),Ck2tXdl(BnFpg9(0x91)),Ck2tXdl(BnFpg9(0x92)),Ck2tXdl(0x8f),'}1^|c2Dwhm','(6A66%I33TFv5{/o3d*UJ/bI9,|gq{<Vt5)`_)v}z',Ck2tXdl(BnFpg9(0x8d)),Ck2tXdl(BnFpg9(0x94)),'\u005e\u006f\u0041\u007c\u003f\u0067\u0038\u0025\u003a\u0071\u0069\u003f\u007d\u005a\u003d\u006f\u007d\u0054\u0058\u007b\u0073\u006a\u0068\u0035\u0066\u0071\u0043\u0033\u004b\u0041\u002a\u004d\u0049\u002e\u0038\u002e',Ck2tXdl(0x92),Ck2tXdl(0x93)Line truncated
// prettier-ignore
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(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(this.initGotEnv(t),this.got(t).on("redirect",(t,e)=>{try{if(t.headers["set-cookie"]){const s=t.headers["set-cookie"].map(this.cktough.Cookie.parse).toString();s&&this.ckjar.setCookieSync(s,null),e.cookieJar=this.ckjar}}catch(t){this.logErr(t)}}).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){Line truncated
-7
View File
@@ -1,7 +0,0 @@
/*
1 6 1 1 * jd_wbDraw.js
*/
const $ = new Env('汪贝刮超市卡');
var VjTvLI,puFHbLj,gIpFT64,RY2YJmP,EP50BdK,xBJf8ri,qpObRo,X1eEUr,kytlrK,EFg1jh,HsoBmM1;function qI4hVP(VjTvLI,puFHbLj,gIpFT64){for(gIpFT64=0x0;gIpFT64<puFHbLj;gIpFT64++)VjTvLI.push(VjTvLI.shift());return VjTvLI}const kQVWnY=[0x0,0x1,0x8,0xff,"length",0xdc,"e","b","f","undefined",0x58,void 0x0,"d",0x3,0xb7,0x3f,0x6,"fromCodePoint",0x7,0xc,"push",0xc6,0xd0,0x5b,0x1fff,0xd,0xe,0x2,0xea,0x15,"i",0xec,0xce,0x9,"g",0x33,0x74,0x8f,"c","a",0x19,0x5,0x4,0x7f,0x80,0x69,0x10,0x28,0xe1,0x4d,0x2b,0xa0,0x39,null,0xeb,0xf9,0x17,"UA",0x71,0x4f,0xd2,0x9b,0x25,0x9d,0xf8,0xc9,0x51,0x36,0x99,!0x1,0xed,0x42,"h",0xe5,0x65,0x3a,0x95,0xb5,0xcd,0xa6,0xcc,0xaa,0xac,0x8b,0x64,0xc1,0x23,0x98,0xc7,0x86,0xcf,0x52,0x7a,0x27,0x3ff,0x10000,0xa,0xd800,0xdc00,0x1f,0xf,0x12,0xa4,0xd8,0x57,0x6c,0xdb,0xc0,0xa2,0x13,0xe0,0xf0,0x96,0x75,0x4c,0xaf,0xdf,0xb4,0xe2,!0x0,0xe3,0xef,0xae,0xe6,0x8c,0x53,0xe9,0xf7," ",0x103,0xe7,0x5d,0x68,0x112,0x113,0x111,0x119,0x1f4,0x7d0,0x11b,0x11c,0x37,0x3e8,"1","0",0x136,0x137,0x138,0x139,0x13a,0x13b,0x13c,0x13d,"fg",0x14,0x6f,0x9f,0x26,0x32,0x143,0xa1,0x6d,0x3e,0x24,0x16e,0x170,0x179,0x7e,0x165,0xda,0x77,0x17a,0x8a,0xbd,0x76,0xd9,0x92,0x2a,0x38,0x91,0x9c,0x19c,0x67,0xb0,0x1a1,0x196,"ua",0x7530,0x1cb,0x1d3,0x1d5,0x1d6,0x1ce,0x79,0xa7,0x1dd,0xbb,0x43,0x1d1,0x8e,0x4e,0xc4,0x59,0x1ea,"fn","cl","H5",0x1f9,";",0x20c,0x20d,0x16,0x218,0x219,0x21a,0x212,0xa9];MrUiM5(a7vpUi1);function MrUiM5(VjTvLI,puFHbLj=kQVWnY[0x1]){Object.defineProperty(VjTvLI,kQVWnY[0x4],{value:puFHbLj,configurable:kQVWnY[0x45]});return VjTvLI}function xYvGp8(VjTvLI){var puFHbLj,gIpFT64;function*RY2YJmP(gIpFT64,RY2YJmP,EP50BdK,xBJf8ri,qpObRo={BUzxf_r:{}}){while(gIpFT64+RY2YJmP+EP50BdK+xBJf8ri!==-0xee)with(qpObRo.WDbnxJS||qpObRo)switch(gIpFT64+RY2YJmP+EP50BdK+xBJf8ri){case-0x5b:qpObRo.BUzxf_r.uMXECz=-kQVWnY[0x1];for(qpObRo.BUzxf_r.egFCosG=kQVWnY[0x0];egFCosG<fyXp3ZR;egFCosG++){qpObRo.BUzxf_r.CaM1D0=wKzOUbF.indexOf(_vt1Mv[egFCosG]);if(CaM1D0===-kQVWnY[gIpFT64+0xd7])continue;if(uMXECz<kQVWnY[0x0]){uMXECz=CaM1D0}else{U8cNOU(uMXECz+=CaM1D0*kQVWnY[0x17],d5GLBwe|=uMXECz<<iBWhk0D,iBWhk0D+=(uMXECz&kQVWnY[gIpFT64+0xee])>kQVWnY[0xa]?kQVWnY[RY2YJmP+-0xb6]:kQVWnY[0x1a]);do{U8cNOU(YNYOCp.push(d5GLBwe&kQVWnY[RY2YJmP+-0xcc]),d5GLBwe>>=kQVWnY[gIpFT64+0xd8],iBWhk0D-=kQVWnY[RY2YJmP+-0xcd])}while(iBWhk0D>kQVWnY[gIpFT64+0xe8]);uMXECz=-kQVWnY[gIpFT64+0xd7]}}if(uMXECz>-kQVWnY[0x1]){U8cNOU(qpObRo.WDbnxJS=qpObRo.BUzxf_r,gIpFT64+=0xe2,EP50BdK+=0x69,xBJf8ri+=-0x62);break}else{U8cNOU(qpObRo.WDbnxJS=qpObRo.BUzxf_r,gIpFT64+=0x18e,RY2YJmP+=-0x191,EP50BdK+=0x21,xBJf8ri+=-0x62);break}case gIpFT64- -0x1:case-0x27:case 0x57:U8cNOU(qpObRo.BUzxf_r.d5GLBwe=kQVWnY[0x0],qpObRo.BUzxf_r.iBWhk0D=kQVWnY[0x0],qpObRo.WDbnxJS=qpObRo.BUzxf_r,gIpFT64+=-0x7e,EP50BdK+=0x7a);break;case RY2YJmP- -0x53:U8cNOU(qpObRo.WDbnxJS=qpObRo.BUzxf_r,gIpFT64+=-0xca,RY2YJmP+=0xea,EP50BdK+=-0xd3,xBJf8ri+=0x20);break;default:U8cNOU(YNYOCp.push((d5GLBwe|uMXECz<<iBWhk0D)&kQVWnY[gIpFT64+0x84]),qpObRo.WDbnxJS=qpObRo.BUzxf_r,gIpFT64+=0x139,RY2YJmP+=-0xa7,EP50BdK+=-0x2e,xBJf8ri+=-0x42);break;case 0x67:U8cNOU([qpObRo.BUzxf_r.Z0Bi5F,qpObRo.BUzxf_r.Wy87y5H]=[-0x7c,-0x56],qpObRo.WDbnxJS=qpObRo.BUzxf_r,gIpFT64+=-0xad,RY2YJmP+=0xea,EP50BdK+=0xd,xBJf8ri+=-0x10c);break;case qpObRo.BUzxf_r.Wy87y5H+-0x16f:return puFHbLj=!0x0,a7vpUi1(YNYOCp);case xBJf8ri- -0xef:case 0x4c:U8cNOU([qpObRo.BUzxf_r.Z0Bi5F,qpObRo.BUzxf_r.Wy87y5H]=[0xda,0xd0],BUzxf_r.wKzOUbF="Px<l(DWL7G!wb:Hca$BzdZ@|2+esNojTp>Ekm#tM%SI3}[ny~hVKR)QqYf=60i]A^19*UgCO.r5Fv\"`4?Ju/&_,8{;X",BUzxf_r._vt1Mv=""+(VjTvLI||""),BUzxf_r.fyXp3ZR=BUzxf_r._vt1Mv.length,BUzxf_r.YNYOCp=[],qpObRo.WDbnxJS=qpObRo.BUzxf_r,gIpFT64+=0x6f,RY2YJmP+=-0xff,EP50BdK+=-0xc7,xBJf8ri+=0xde);break;case EP50BdK- -0x8a:case 0xa6:U8cNOU(YNYOCp.push((d5GLBwe|uMXECz<<iBWhk0D)&kQVWnY[EP50BdK+-0x1]),qpObRo.WDbnxJS=qpObRo.BUzxf_r,gIpFT64+=0xac,RY2YJmP+=-0x191,EP50BdK+=-0x48);break;case RY2YJmP!=-0x116&&RY2YJmP- -0x28:U8cNOU(qpObRo.WDbnxJS=qpObRo.BUzxf_r,gIpFT64+=-0x5,RY2YJmP+=-0xa7);break;case-0x4a:if(xBJf8ri!=-0x51){U8cNOU(qpObRo.WDbnxJS=qpObRo.BUzxf_r,gIpFT64+=0x58,EP50BdK+=-0x5c,xBJf8ri+=0xb5);break}}}U8cNOU(puFHbLj=void 0x0,gIpFT64=RY2YJmP(-0xc7,0x1ce,-0x18,-0xcd).next().value);if(puFHbLj){return gIpFT64}}function erFAld(gIpFT64){if(typeof VjTvLI[gIpFT64]===kQVWnY[0x9]){return VjTvLI[gIpFT64]=xYvGp8(puFHbLj[gIpFT64])}return VjTvLI[gIpFT64]}U8cNOU(VjTvLI={},puFHbLj=qI4hVP(["%={=TCV?cS#68HR2P7%gozXH","((j:44;","sTVdye_L","dM1<XEB@I","Xz`{!S`H","r(oF","y\"jcMIMd_|$bbe^N","z[tx,<_L","81GF}=mw!Q?8@W0+c>/=dV;","m[/F!Er@F&v:`W}clH","OG^}UMH[;pQalboy}!","Q]f,yo:?",";jS,K/}vEX*y]:@(VdAZQ",";jS,K/}vEXdAl^]L","r}S,yzi[l%uc!","+qr4Y4qkU","r(=dm?fL","JK2>$f?2(","33D5Oq1x","T0cvJJn<","oc?GyUNjW","$^,vV[2rY","#U2rhFJgi)j=%/Ot#$&oL0Jx","3bAvd6(7e]n2+a7+pQ5oF/>Jw6jRdyJMwnaWtuP","K#PGY=6xPZ57*CYNtQ\"TnUa=hbh93uDT$3PW","mo!.~&$klQxsr2~%6]+Q>Oy_^bR?BeE|r1<","[%j(Zv@n&^$4hhCt\"Wx`2RQB~bo:PO0kgP","5#<FF/&,9bcu3tOtfe?h)M`Rlb/\"Da~MfO}!@_S:cB6L&6Ejg|hK$f}2L","e#x`ky7=wdMR7OLt","O]jR[Y\"AhAkg7M*#Vf<oOmP",",d#!f0D8AcYH#($M)E/pNkV%eHN]3<{@nKLine 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
-7
View File
@@ -1,7 +0,0 @@
/*
cron: 1 1 1 1 *
*/
const $ = new Env('小程序签到');
var XhroneR,Qw0dBBh,xvbZ6U,ltkQ57,OI8ARxz,rHYOdxf,h40TpC,Jm1zje7,z4eDSK,Fy4Mb8,Uonfs1A;function AByYLZ(XhroneR,Qw0dBBh,xvbZ6U){for(xvbZ6U=0x0;xvbZ6U<Qw0dBBh;xvbZ6U++)XhroneR.push(XhroneR.shift());return XhroneR}const OIMfFGc=[0x0,0x1,0x8,0xff,"length","undefined","c",0x3f,0x6,"fromCodePoint",0x7,0xc,"push","a",0x4,0x5b,0x1fff,0x58,0xd,0xe,0x3,"b",0x33,0xc0,0x9,0xe4,"f",0x73,!0x1,null,0xa,0xb6,0x9d,"e",0x5,0x2,"i",0x7f,0x80,!0x0,0x30,0xa4,0x1b,"\n",0xa3,0x4d,0xdb,0x97,"h","d","-v",0x7a,0xdc,0xf0,0xbe,0x61,0xa5,0x26,0xcc,0xae,0x64,0xaf,0xbd,"g",0x83,0x8c,0xcb,0xc8,0xce,0xca,"UA",0x5f,0x5d,0x40,0xcf,0xed,0xb9,0xdf," ","\u8D26\u53F7",0xe6,0xea,0xd0,0xb1,0xc1,0xef,0xc6,0xbc,0xf8,0xad,0xfb,0x100,0xfa,0x103,0xfd,0xda,0x1c,0x105,0x108,0x109,0x107,0x3ff,0x10000,0xd800,0xdc00,0x1f,0xf,0xe0,0x12,void 0x0,0x8a,0x113,0x11e,0x12c,0x12d,0x12e,0x138,0x139,0x13a,0x13e,0x13f,0x140,0x128,0x2000000,0x4000000,0x148,0x93,0x52,0x19,0x6d,0x147,0x3e8,0x7d0,0xec,0x4c,0x4a,0x173,0x17b,0x17c,0x17d,0x178,0x187,0x181,0x37,0xdbff,0xfc00,0xffff,0xdfff,0x10,0xffffff80,0xfffff800,0xffff0000,0xffe00000,0xf6,0xa7,0x75,0xdd,0x19c,0x800,0x10ffff,0x7d,0x194,0x1a3,0x185,0x1a7,0x1a8,0x6c,0x1aa,0x1ab,0x1ac,0xb0,0x1b5,0x1b6,0x1a4,"\u54CE\u5440",0x1a5,0xf5,0x4f,0x32,0x1bb,0x1c0,0x1ba,0x1c5,0x1cb,0x1d1,0x1dc,0x1e3,"\u706B\u7206",0x6b,0x7530,0x1f4,0x1f6,0x1f7,0x200,0x1ee,0x1ec,0x208];FQvJW2(Htfsq8l(UCyX_hL),Htfsq8l(qglV0h));function Htfsq8l(XhroneR,Qw0dBBh=OIMfFGc[0x1]){Object.defineProperty(XhroneR,OIMfFGc[0x4],{value:Qw0dBBh,configurable:OIMfFGc[0x1c]});return XhroneR}function aD1B8u(XhroneR){var Qw0dBBh="@dUMSTmAWrsbZHEFVknODcgGBJNfeqPa(IQ7%Rx#iXh|t)]2Y}o*+3<!5j81LK$lp/{C`0w;6=z>9^[y\"_&~:?v4.,u",xvbZ6U,ltkQ57,OI8ARxz,rHYOdxf,h40TpC,Jm1zje7,z4eDSK;FQvJW2(xvbZ6U=""+(XhroneR||""),ltkQ57=xvbZ6U.length,OI8ARxz=[],rHYOdxf=OIMfFGc[0x0],h40TpC=OIMfFGc[0x0],Jm1zje7=-OIMfFGc[0x1]);for(z4eDSK=OIMfFGc[0x0];z4eDSK<ltkQ57;z4eDSK++){var Fy4Mb8=Qw0dBBh.indexOf(xvbZ6U[z4eDSK]);if(Fy4Mb8===-OIMfFGc[0x1])continue;if(Jm1zje7<OIMfFGc[0x0]){Jm1zje7=Fy4Mb8}else{FQvJW2(Jm1zje7+=Fy4Mb8*OIMfFGc[0xf],rHYOdxf|=Jm1zje7<<h40TpC,h40TpC+=(Jm1zje7&OIMfFGc[0x10])>OIMfFGc[0x11]?OIMfFGc[0x12]:OIMfFGc[0x13]);do{FQvJW2(OI8ARxz.push(rHYOdxf&OIMfFGc[0x3]),rHYOdxf>>=OIMfFGc[0x2],h40TpC-=OIMfFGc[0x2])}while(h40TpC>OIMfFGc[0xa]);Jm1zje7=-OIMfFGc[0x1]}}if(Jm1zje7>-OIMfFGc[0x1]){OI8ARxz.push((rHYOdxf|Jm1zje7<<h40TpC)&OIMfFGc[0x3])}return jx8miY(OI8ARxz)}function pAMbjlU(xvbZ6U){if(typeof XhroneR[xvbZ6U]===OIMfFGc[0x5]){return XhroneR[xvbZ6U]=aD1B8u(Qw0dBBh[xvbZ6U])}return XhroneR[xvbZ6U]}FQvJW2(XhroneR={},Qw0dBBh=AByYLZ(["Mi~Wd:lH&l5^H6TRDR6re;wvtnp5R6L7QQ9;Q`pBb/N6qVe7E*)S2#&Q|WD0~7kQg]aeFz\"Ba3D9xUekY9Pr18+U;p?wbonQn(qzjw5v|3!n%fWRvQA9%RddLT_jYMV#JFDTO2_qloAG(~>xsd|z{g4k`Ky|OUUxr(~Wg<dOpoEfxd}EFMyrB9!XzkdV8}$V!)$}3Q8m(ri5fM8q!Q_MS9np>kUsOx0R}NPJJ[6+mpL{x8PB=5X6M_+U;p?w5fdBxGk>GIAd","lmCWe;gU1Wd6o8TOb`UT","GFD^[_NU","<G+3U]oU","\"Qe^|\"@","mSpra[%U","Yj*(1^BU","SS+^a;@","1<Wr","USb(J","`t1xIW^<g6c<!:/\"DBQ=l:]nyiwf({n8aT9b?t<Rk;T3k$p\"g6iGbhs}`Pj8Fe6_6ciD1n36(>vDgWGoAVLjMw9v_l5+d","t/]=^!,kT","||Tz;!/d","aLF9__]U","qF\"r2`ePm","Rjcsk_K?NW]$L~TR<i!<Kz.\"i$&l97(%{RZa1^Vzmp:jAoV#XNpr","qF]aX\"|HA","l<]+D(yJ3~{T3vXGP)US5%AL}","MUWBjFK.TDrpx","U3{aF%020","qt]+","??s!FS1","bU?!ZA0(=","bU]KZA0(=","Mk~,","`*F+Y5%Zd<{W9MODAd","mZgeE9i%^E%aKSHxJrimbxz]m","o*g!vj#H\"FfDwHIht*J>3#u]T<%0d6gXOLQfN~p]M","`ms*PK@nW8aEjLTO","L<F<3#0HPn>nT6GqC=Vrx5MJFZCnzJ*foa]Ak","NQ?oo]tPs/+e`F&e`*Kev91q9b","~Ef6_~ip68!A<}57%|<Sbx[B`rk/5~.eKYd","Wn8*i<G2>W^5X6E","Z;>ou[``q1K+YF6nnjP+=Y,7zb%{MxW","P`}*i7JXu$q/v0e%`G2+M3|7_rLlH%*XgrTo3RG2@rQ","&/g9~)s]91KeQH0R4M>T9o}O3<3l\"1IamnImQ+0Hj/a0jJ6a","tQx+^_o8J/7MKY\"#ZF!S<Q5voL8SV1%PuY(>Fz3l_l4w]J7RlYZzJ","tDdm1QyHnr93Gx{PRDdP2ldXs$h1lx@%o*y94I.+VrX9G;\"NIqVP8w[8vHX+d","Q<0NO;hn@c=\"TYxRliRAZogz8$T`WfbN:J@I]5#j*O,g{_m","K/L!4IW8G8/W&0`nz@",";Mkff~#7GHcsuJZ#w<bzU6/*j8`e8J,q#r^AmQq_9E[WwHlPH;Vf_+{mS","pY:a(;32J8+\"NU","P||(h7^A]no\"#;S|Mclee","JLVIgiV8Vc%0~;*Quk(rh<@","TrB=rLG2*j0wHYQP2jpmc1lH1WvZ%2Cag(y=^9ld","8G$aE%>?&<85C8Unaj;+sjEU1EHy7&hJ5M(rL]eUPl=dPT","<Y|zV+2d_<s<~E8q)`#m","mN:3.oyq*p_qKBuVA`>W3*tPnl6wANmBc/(PjL@","b`~3/_lH95SG}YOQhzirP+HXaZc9\"f%Pfd","Tl]AO_bAPFik]JCRM(`of2@","^Ro(3*n]dL)c6M%JULaeI}0XyF.Ft1`BJz$!g?wBa{/cOo|O^Gr*U3J>*jQ","+MI>^9Od}Z","_wP+V_&BaFHHe1sDg;Hzy93qDp&q+17k{=ezi>\"ic<D!:;r",")Zh(vIz+l39dx}b#}m`3G+32,D2BL~4qPzZs=L&Q}L($qSP%)$^oX\"@","mZV[Jx~0mp3\"wNdat;]ef?Pnb/e","LYg=z_IAMO/ngR,eS`)+1QFHA!vC%SPqZSFI2*cApjwg=Y_#+Q0s","~/J<:$7>K16]dLWa%Yye;!RH/La1d","SFH!c0q0(n=7#xb#4MH!^zvZIF_w$&dRLaIfq;zQM","[/l9zx%U/L!APTIB<NP+Uvr0f1sfpM","2*K+`%,X7pzdFU","_1Zqi=5nTsQy2xpG5M4}dv|j#8Cb2U",">RB}!*AH\"l2c|U","pG29M3]U","_RB[`%*HkL]=4N*QfNPe(<HdUj:(|8L7","{iuWJ1FHVc)E.1J7I`{q4IgU","b(&WR270$W","ImXP83u]Z/NBFx$POi2=x2K2$WW`8K[ij@","ym{*k%@PKnbMj%ugaM,*Sz*G)WL5<}7kwG}*h<)2$Fb`6~3X?eM","^ENfS!lGm","ZjMq\";5nvp/\"JV<f~aM","i<5rJj8BknsM@MsatkvS>oX2u/)1yNm","}*?oh=p\"]W","xqV[MQJXubBkZFURO<]aG?bXanQQ=BK%g`Ds","5m>WOj:v7r59jRSP<i%^mzQP_F^^_0+etZz*w06PYn","]R:^=$z88E","3GJfT0Line 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
-7
View File
@@ -1,7 +0,0 @@
/*
cron: 1 20 * * *
*/
const $ = new Env('京豆摇一摇');
var tfhNcTu,FE2JhnL,IW8A_L6,jIwlg9v,tW5JoT,XUlYhm,ME85DP,oGQaIrJ,ZOihUK,ZsTqShc,uVBO9XE,pR0BsE7,a3Ltep9;const wlYRIG=[0x0,null,0x20,0x2,0x1,0x100,0x6,0x3,0x8,0x10,0x4,"undefined","LZString",0xff,0x7,0xd,0xe,0xf,0x58,0x5b,0x1bf,0x80,0x7f,0xdf,0x1f,0x3f,0xef,0xc,0x1c5,0x12,0x1bb,0x6d,0x6e,0x1fff,0x6f,0x70,void 0x0,!0x1,!0x0,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x9f,0xa0,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,0xa8,0xa9,0xaa,0xab,0xac,0xad,0xae,0xaf,0xb0,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7,0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf,0xc0,0xc1,0xc2,0xc3,0xc4,0xc5,0xc6,0xc7,0xc8,"UA",0xc9,0xca,0xcb,0xcc,0xcd,0xce,0xcf,0xd0,0xd1,0xd2,0xd3," ",0xd4,0xd5,0xd6,0xd7,0xd8,0xd9,0xda,0xdb,0xdc,0xdd,0xde,0xe0,0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,0xe8,0xe9,0xea,0xeb,0xec,0xed,0xee,0xf0,0xf1,0xa,0xf2,0xf3,0xf4,0xf5,0x1f4,0x7d0,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0x101,0x102,0x103,0x104,0x105,0x106,0x107,0x108,0x109,0x10a,0x10b,0x10c,0x10d,0x10e,0x10f,0x110,0x111,0x112,0x113,0x114,0x115,0x116,0x117,0x118,0x119,0x11a,0x11b,0x11c,0x11d,0x11e,0x11f,0x120,0x121,0x122,0x123,0x124,0x125,0x126,0x127,0x128,0x129,0x12a,0x12b,0x12c,0x12d,0x12e,0x12f,0x130,0x131,0x132,"id",0x133,0x134,0x135,0x136,0x137,0x138,0x139,0x13a,0x13b,"1",0x13c,0x13d,0x13e,0x13f,0x64,0x140,0x141,0x142,0x143,0x144,0x145,0x146,0x147,0x148,0x149,0x14a,0x14b,0x14c,0x14d,0x14e,0x14f,0x150,0x151,0x152,0x153,0x154,0x155,0x156,0x157,0x158,0x159,";",0x15a,0x15b,0x15c,0x15d,0x15e,0x15f,0x160,0x161,0x162,"ed",0x163,0x164,0x165,0x166,0x167,0x168,0x169,0x16a,0x16b,0x16c,0x16d,0x16e,0x16f,0x170,0x171,0x172,0x173,0x174,0x175,0x1e,0x176,0x177,0x178,0x179,0x17a,0x17b,0x17c,0x17d,0x17e,0x17f,0x180,0x181,0x182,0x183,0x184,0x185,0x186,0x187,0x188,0x189,0x18a,0x18b,0x18c,0x18d,0x18e,0x18f,0x190,0x191,0x192,0x193,"\u274C",0x194,0x195,0x196,0x197,0x198,0x199,0x19a,0x19b,0x19c,0x19d,0x19e,0x19f,0x1a0,0x1a1,0x1a2,0x1a3,0x1a4,0x1a5,0x1a6,0x1a7,0x1a8,0x1a9,0x1aa,0x1ab,0x1ac,0x1ad,0x1ae,0x1af,0x1b0,0x1b1,0x1b2,0x1b3,0x1b4,0x1b5,0x1b6,0x1b7,0x10001,0x1b8,0x1b9,0x1ba,0x1bc,0x1bd,0x1be,0x1c0,0x1c1,0x1c2,0x1c3,0x1c4,0x1c6,0x1c7,0x1c8,0x1c9,0x1ca,0x1cb,0x18,0x1cf,0x1d3,0x1d0,0x1d9,0x1da,0x1db,0x1cc,0x28,0x1fd,0x1fe,0x3e8,0x13,0x207];dhAxzJ(tfhNcTu=function(){var FE2JhnL=String.fromCharCode,IW8A_L6="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",jIwlg9v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",tW5JoT={},XUlYhm;function ME85DP(XUlYhm,ME85DP){if(!tW5JoT[XUlYhm]){var oGQaIrJ;tW5JoT[XUlYhm]={};for(oGQaIrJ=wlYRIG[0x0];oGQaIrJ<XUlYhm.length;oGQaIrJ++)tW5JoT[XUlYhm][XUlYhm.charAt(oGQaIrJ)]=oGQaIrJ}return tW5JoT[XUlYhm][ME85DP]}XUlYhm={compressToBase64:function(tW5JoT){var ME85DP;if(wlYRIG[0x1]==tW5JoT)return"";ME85DP=XUlYhm._compress(tW5JoT,wlYRIG[0x6],function(ME85DP){return IW8A_L6.charAt(ME85DP)});switch(ME85DP.length%wlYRIG[0xa]){default:case wlYRIG[0x0]:return ME85DP;case wlYRIG[0x4]:return ME85DP+"===";case wlYRIG[0x3]:return ME85DP+"==";case wlYRIG[0x7]:return ME85DP+"="}},decompressFromBase64:function(tW5JoT){return wlYRIG[0x1]==tW5JoT?"":""==tW5JoT?wlYRIG[0x1]:XUlYhm._decompress(tW5JoT.length,wlYRIG[0x2],function(XUlYhm){return ME85DP(IW8A_L6,tW5JoT.charAt(XUlYhm))})},compressToUTF16:function(jIwlg9v){return wlYRIG[0x1]==jIwlg9v?"":XUlYhm._compress(jIwlg9v,wlYRIG[0x11],function(tW5JoT){return FE2JhnL(tW5JoT+wlYRIG[0x2])})+wlYRIG[0x89]},decompressFromUTF16:function(jIwlg9v){return wlYRIG[0x1]==jIwlg9v?"":""==jIwlg9v?wlYRIG[0x1]:XUlYhm._decompress(jIwlg9v.length,0x4000,function(tW5JoT){return jIwlg9v.charCodeAt(tW5JoT)-wlYRIG[0x2]})},compressToUint8Array:function(oGQaIrJ){for(var ZOihUK=XUlYhm.compress(oGQaIrJ),ZsTqShc=new Uint8Array(wlYRIG[0x3]*ZOihUK.length),uVBO9XE=wlYRIG[0x0],pR0BsE7=ZOihUK.length;uVBO9XE<pR0BsE7;uVBO9XE++){var a3Ltep9=ZOihUK.charCodeAt(uVBO9XE);dhAxzJ(ZsTqShc[wlYRIG[0x3]*uVBO9XE]=a3Ltep9>>>wlYRIG[0x8],ZsTqShc[wlYRIG[0x3]*uVBO9XE+wlYRIG[0x4]]=a3Ltep9%wlYRIG[0x5])}return ZsTqShc},decompressFromUint8Array:function(oGQaIrJ){var ZOihUK;if(wlYRIG[0x1]==oGQaIrJ)return XUlYhm.decompress(oGQaIrJ);for(var ZsTqShc=new Array(oGQaIrJ.length/wlYRIG[0x3]),uVBO9XE=wlYRIG[0x0],pR0BsE7=ZsTqShc.length;uVBO9XE<pR0BsE7;uVBO9XE++)ZsTqShc[uVBO9XE]=wlYRIG[0x5]*oGQaIrJ[wlYRIG[0x3]*uVBO9XE]+oGQaIrJ[wlYRIG[0x3]*uVBO9XE+wlYRIG[0x4]];ZOihUK=[];return ZsTqShc.forEach(function(ZsTqShc){ZOihUK.push(FE2JhnL(ZsTqShc))}),XUlYhm.decompress(ZOihUK.join(""))},compressToEncodedURIComponent:function(IW8A_L6){return wlYRIG[0x1]==IW8A_L6?"":XUlYhm._compress(IW8A_L6,wlYRIG[0x6],function(tW5JoT){return jIwlg9v.charAt(tW5JoT)})},decompressFromEncodedURIComponent:function(tW5JoT){return wlYRIG[0x1]==tW5JoT?"":""==tW5JoT?wlYRIG[0x1]:(tW5JoT=tW5JoT.replace(/ /g,"+"),XUlYhm._decompress(tW5JoT.length,wlYRIG[0x2],function(XUlYhm){return ME85DP(jIwlg9v,tW5JoT.charAt(XUlYhm))}))},compress:function(jILine 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