/* 活动名称:京东跨年狂欢助力红包 环境变量:JD_PARTY_INVITE_CODE // 指定助力码 不指定助力码默认助力ck1 邀请码每场活动开始后都会变化!!!请注意定时更新环境变量 cron: 5 2 * * * jd_springinvite.js */ const $ = new Env('京东跨年狂欢助力红包') var _0xodA='jsjiami.com.v7';const _0x28518a=_0x36a5;(function(_0xf40346,_0x2027d8,_0x41970e,_0x395266,_0x1c7413,_0x1efa17,_0x283a7a){return _0xf40346=_0xf40346>>0x5,_0x1efa17='hs',_0x283a7a='hs',function(_0x5b224c,_0x3bbcb4,_0x399aa9,_0x1e6347,_0x308fec){const _0x2daf9e=_0x36a5;_0x1e6347='tfi',_0x1efa17=_0x1e6347+_0x1efa17,_0x308fec='up',_0x283a7a+=_0x308fec,_0x1efa17=_0x399aa9(_0x1efa17),_0x283a7a=_0x399aa9(_0x283a7a),_0x399aa9=0x0;const _0x1331b5=_0x5b224c();while(!![]&&--_0x395266+_0x3bbcb4){try{_0x1e6347=-parseInt(_0x2daf9e(0x1e4,'tLWf'))/0x1*(parseInt(_0x2daf9e(0x1ae,'cHpf'))/0x2)+-parseInt(_0x2daf9e(0x1eb,'sdI@'))/0x3*(-parseInt(_0x2daf9e(0x1b0,'z18['))/0x4)+-parseInt(_0x2daf9e(0x1d7,'cHpf'))/0x5+-parseInt(_0x2daf9e(0x235,'fS]e'))/0x6*(-parseInt(_0x2daf9e(0x167,'aBy8'))/0x7)+-parseInt(_0x2daf9e(0x237,'fAcU'))/0x8+-parseInt(_0x2daf9e(0x17e,'y*0H'))/0x9+-parseInt(_0x2daf9e(0x23b,'tozl'))/0xa*(-parseInt(_0x2daf9e(0x165,'GL#J'))/0xb);}catch(_0x570f8b){_0x1e6347=_0x399aa9;}finally{_0x308fec=_0x1331b5[_0x1efa17]();if(_0xf40346<=_0x395266)_0x399aa9?_0x1c7413?_0x1e6347=_0x308fec:_0x1c7413=_0x308fec:_0x399aa9=_0x308fec;else{if(_0x399aa9==_0x1c7413['replace'](/[pkEeurIDHLfqyXRJNtSg=]/g,'')){if(_0x1e6347===_0x3bbcb4){_0x1331b5['un'+_0x1efa17](_0x308fec);break;}_0x1331b5[_0x283a7a](_0x308fec);}}}}}(_0x41970e,_0x2027d8,function(_0x3b4a10,_0x533bbf,_0xda3022,_0x38b418,_0x54c621,_0x12bea4,_0x45e88f){return _0x533bbf='\x73\x70\x6c\x69\x74',_0x3b4a10=arguments[0x0],_0x3b4a10=_0x3b4a10[_0x533bbf](''),_0xda3022='\x72\x65\x76\x65\x72\x73\x65',_0x3b4a10=_0x3b4a10[_0xda3022]('\x76'),_0x38b418='\x6a\x6f\x69\x6e',(0x1563a7,_0x3b4a10[_0x38b418](''));});}(0x18c0,0xc5ff8,_0x1bd9,0xc8),_0x1bd9)&&(_0xodA=_0x28518a(0x244,'!OAu'));const jdCookie=require(_0x28518a(0x20f,'tLWf')),notify=require(_0x28518a(0x169,'wN&I')),common=require(_0x28518a(0x20b,'XYTN')),H5st=require(_0x28518a(0x251,'tLWf')),isNotify=![];$['inviteCode']=process[_0x28518a(0x1ec,'%HTa')]['JD_PARTY_INVITE_CODE']||'';let cookie='';const cookiesArr=Object['keys'](jdCookie)[_0x28518a(0x225,'G%Bt')](_0x13e4b3=>jdCookie[_0x13e4b3])[_0x28518a(0x1a2,'gM[9')](_0xae4570=>_0xae4570);!cookiesArr[0x0]&&($[_0x28518a(0x174,'uCBo')]($[_0x28518a(0x22a,'Q[6Y')],'【提示】请先获取Cookie'),process[_0x28518a(0x1fe,'z18[')](0x1));!(async()=>{const _0x507548=_0x28518a,_0x5dc24a={'jgTeg':function(_0x1ce668,_0xcd340a){return _0x1ce668(_0xcd340a);},'CTAuI':'https://updateteam.oss-cn-hangzhou.aliyuncs.com/jdny1.json','UHIpJ':function(_0x22777d,_0x428306){return _0x22777d!==_0x428306;},'XLivi':_0x507548(0x18e,'3Nsp'),'gIBxw':function(_0x4b79df,_0x135e80){return _0x4b79df===_0x135e80;},'APAqR':_0x507548(0x1b2,'sdI@'),'XwzPr':function(_0x773c0,_0x463ef3){return _0x773c0<_0x463ef3;},'SMnUC':function(_0x205cef,_0x861c79){return _0x205cef+_0x861c79;},'rOHdO':_0x507548(0x149,'fS]e'),'TXzTv':_0x507548(0x1ea,'Dcag')};$[_0x507548(0x16a,'fS]e')]=0x0,authorCodeList=await getAuthorCodeList(_0x5dc24a[_0x507548(0x20a,'fAcU')]);authorCodeList?_0x5dc24a[_0x507548(0x207,'imww')](_0x5dc24a['XLivi'],'otbNZ')?_0x1329c3['get'](_0x4aa52f,(_0x7849d,_0x3086c2,_0x9bc0a9)=>{const _0x307c68=_0x507548;_0x5dc24a[_0x307c68(0x240,'uF2c')](_0x3b2129,{'err':_0x7849d,'res':_0x3086c2,'data':_0x9bc0a9});}):(console['log'](_0x507548(0x1ca,'rj)]')),$[_0x507548(0x19c,'!OAu')]=authorCodeList[random(0x0,authorCodeList[_0x507548(0x261,'cg4N')])]):_0x5dc24a[_0x507548(0x1bf,'DvYb')](_0x5dc24a[_0x507548(0x22f,'4uSD')],_0x507548(0x199,'SAfB'))?console[_0x507548(0x208,'uCBo')](_0x507548(0x152,'pymf')):_0x5d6c88['log']('❓'+_0x5b0eb2+'\x20'+_0x1dc1f0['stringify'](_0x36b924));notify[_0x507548(0x265,'7ihl')]({'title':$[_0x507548(0x267,'sdI@')]});for(let _0x1e0c55=0x0;_0x5dc24a[_0x507548(0x168,'!Oj8')](_0x1e0c55,cookiesArr[_0x507548(0x1c6,'fS]e')]);_0x1e0c55++){if(_0x507548(0x146,'Q[6Y')!==_0x507548(0x157,'[D42'))_0x1dfea4(_0x4bc1e4);else{$['index']=_0x5dc24a[_0x507548(0x1b1,'Q[6Y')](_0x1e0c55,0x1),cookie=cookiesArr[_0x1e0c55],common[_0x507548(0x20e,'i]pF')](cookie),$['UserName']=decodeURIComponent(common[_0x507548(0x180,'Dcag')](cookie,_0x5dc24a[_0x507548(0x1c1,'DvYb')])),$['UA']=common[_0x507548(0x1b4,'z18[')]($[_0x507548(0x164,'fAcU')]),$['message']=notify['create']($[_0x507548(0x21c,'%HTa')],$[_0x507548(0x179,'Kae7')]),$[_0x507548(0x1ba,'y*0H')]='',console['log']('\x0a******开始【京东账号'+$['index']+'】'+($['nickName']||$[_0x507548(0x153,'gM[9')])+'******\x0a'),await Main(),common['unsetCookie']();if($['runEnd'])break;await $[_0x507548(0x26e,'G%Bt')](0x3e8);}}isNotify&¬ify['getMessage']()&&(_0x5dc24a['TXzTv']===_0x5dc24a[_0x507548(0x1dc,'Q[6Y')]?(notify['updateContent'](notify[_0x507548(0x1e8,'ZyNe')]+(_0x507548(0x19d,'u3&z')+$[_0x507548(0x158,'9TvA')]+_0x507548(0x1cd,'Dcag')+$[_0x507548(0x1f0,'7#]]')])),await notify[_0x507548(0x24c,'7ihl')]()):_0x11f0b0[_0x507548(0x215,'ZyNe')]('❓'+_0x156f06+'\x20'+_0xe4b493[_0x507548(0x227,'^i^m')](_0x26d05b)));})()[_0x28518a(0x257,'p6N4')](_0x450616=>$[_0x28518a(0x245,'[D42')](_0x450616))[_0x28518a(0x212,'tozl')](()=>$[_0x28518a(0x19b,'uCBo')]());async function Main(){const _0x37f06e=_0x28518a,_0x5de716={'wNpWj':function(_0x3f3e44,_0x4ecb23){return _0x3f3e44===_0x4ecb23;},'eXocu':_0x37f06e(0x23c,'y*0H'),'RGBaG':function(_0x5a8500,_0x58a7d5){return _0x5a8500!==_0x58a7d5;},'WsAdW':_0x37f06e(0x19f,'!OAu'),'oEuKx':_0x37f06e(0x25e,'ZyNe'),'ueylS':_0x37f06e(0x21e,'A&za'),'noDVl':function(_0x550faf,_0x3815c8){return _0x550faf(_0x3815c8);},'ojnjD':'party_invite','NGmye':_0x37f06e(0x1df,'s1p$'),'ShxdI':'pdCyl','BgYoO':function(_0xc3dbc9,_0x5bcc6a){return _0xc3dbc9(_0x5bcc6a);},'VPFhd':function(_0x278a3a,_0x5b5fa6){return _0x278a3a(_0x5b5fa6);}},_0x3a23d8=await common['getLoginStatus'](cookie);if(!_0x3a23d8&&_0x5de716[_0x37f06e(0x166,'u3&z')](typeof _0x3a23d8,_0x5de716[_0x37f06e(0x1a6,'i]pF')])){if(_0x5de716[_0x37f06e(0x192,'cHpf')](_0x5de716['WsAdW'],_0x5de716[_0x37f06e(0x15e,'y*0H')]))_0x1b459a[_0x37f06e(0x201,'aBy8')]=_0x21125e['result']['inviteCode'],_0x5ccd18[_0x37f06e(0x271,'XYTN')](_0x37f06e(0x1d6,'tLWf')+_0x3b4fbf[_0x37f06e(0x1c2,'ZyNe')]);else{console[_0x37f06e(0x186,'y*0H')](_0x37f06e(0x1be,'7)W#'));return;}}try{_0x37f06e(0x18c,'oM$a')!==_0x5de716[_0x37f06e(0x17b,'aBy8')]?!$['inviteCode']?_0x5de716['wNpWj'](_0x5de716['ueylS'],'VRICm')?$[_0x37f06e(0x268,'pymf')]==0x1?(await _0x5de716[_0x37f06e(0x26c,'[D42')](sendRequest,_0x5de716[_0x37f06e(0x1d2,'fAcU')]),await $['wait'](0x7d0),console[_0x37f06e(0x1ee,'tozl')](_0x5de716['NGmye']),await inviteFissionhelp($['authorCode'])):_0x5de716[_0x37f06e(0x181,'9TvA')](_0x5de716[_0x37f06e(0x14a,'3Nsp')],_0x5de716[_0x37f06e(0x1a1,'7#]]')])?(_0x18d499[_0x37f06e(0x150,'wN&I')](_0x136559),_0x26c6f6&&(_0x575b41[_0x37f06e(0x182,'imww')]=!![],_0x49da83[_0x37f06e(0x1f7,'v!it')]&&_0x2975ad['message'][_0x37f06e(0x26f,'aBy8')](_0x2ee2b9))):await inviteFissionhelp($[_0x37f06e(0x1d9,'9TvA')]):(_0x46cf38[_0x37f06e(0x1f9,'cHpf')]+=0x1,_0x5492e7[_0x37f06e(0x1a8,'s1p$')](_0x37f06e(0x1ab,'!OAu')+_0x572397['assistedNum']+']')):$[_0x37f06e(0x16e,'3Nsp')]==0x1?(console[_0x37f06e(0x230,'ojV$')](_0x37f06e(0x224,'!Oj8')),await _0x5de716['BgYoO'](inviteFissionhelp,$[_0x37f06e(0x1b7,'9TvA')])):await _0x5de716['VPFhd'](inviteFissionhelp,$[_0x37f06e(0x1d9,'9TvA')]):_0x1c0970?_0x211d25=_0x4c509c[_0x37f06e(0x217,'imww')](_0x47285f):_0x38f1ae[_0x37f06e(0x238,'4uSD')]('未获取到数据,请重新运行');}catch(_0x5c840d){console[_0x37f06e(0x208,'uCBo')](_0x5c840d[_0x37f06e(0x255,'y*0H')]);}}async function inviteFissionhelp(_0x374186){const _0x134f40=_0x28518a,_0x15e498={'jxTNq':function(_0x4342a3,_0x3aaf46){return _0x4342a3(_0x3aaf46);}};$[_0x134f40(0x151,'DvYb')]=_0x374186,await _0x15e498[_0x134f40(0x183,'28yR')](sendRequest,'party_assist'),await $[_0x134f40(0x269,'rj)]')](0x7d0);}async function handleResponse(_0x513362,_0x486509){const _0x592584=_0x28518a,_0x36d2a3={'CfmRR':function(_0xf965eb,_0x1d32bf){return _0xf965eb||_0x1d32bf;},'mkuiX':_0x592584(0x249,'4uSD'),'DZHJO':function(_0x2ebee5,_0x383931){return _0x2ebee5===_0x383931;},'kiMNl':function(_0x28c7e4,_0x799a81){return _0x28c7e4===_0x799a81;},'fPlFk':_0x592584(0x200,'7ihl'),'rsZpS':function(_0x4b4316,_0x250ffa){return _0x4b4316!==_0x250ffa;},'sjlyG':_0x592584(0x216,'pymf'),'fguUj':_0x592584(0x221,'A&za')};try{if(_0x592584(0x1fa,'sdI@')==='PafmD')switch(_0x513362){case _0x592584(0x258,'u3&z'):if(_0x36d2a3['DZHJO'](_0x486509[_0x592584(0x1a0,'AA^k')],0x0)&&_0x486509[_0x592584(0x1dd,'G%Bt')]){const _0x6c23a7=_0x486509?.[_0x592584(0x1fb,'ebSS')];if(_0x36d2a3[_0x592584(0x1f2,'sdI@')](_0x6c23a7['bizCode'],0x0)&&_0x6c23a7[_0x592584(0x18f,'gM[9')])$[_0x592584(0x172,'G%Bt')]=_0x6c23a7[_0x592584(0x214,'oM$a')]['inviteCode'],console[_0x592584(0x1ee,'tozl')](_0x592584(0x20d,'y*0H')+$[_0x592584(0x172,'G%Bt')]);else _0x6c23a7['bizMsg']?(console['log'](_0x6c23a7[_0x592584(0x1af,'u3&z')]),$[_0x592584(0x1e3,'pymf')][_0x592584(0x185,'fAcU')](_0x6c23a7[_0x592584(0x16c,'Dcag')])):console[_0x592584(0x223,'fAcU')]('❓'+_0x513362+'\x20'+JSON[_0x592584(0x1b9,'oM$a')](_0x486509));}else _0x486509['message']?(console[_0x592584(0x25c,'28yR')](_0x486509[_0x592584(0x1bb,'4uSD')]),$[_0x592584(0x17d,'fS]e')][_0x592584(0x154,'7ihl')](_0x486509[_0x592584(0x1e9,'ebSS')])):console['log']('❓'+_0x513362+'\x20'+JSON['stringify'](_0x486509));break;case _0x36d2a3[_0x592584(0x23f,'cHpf')]:if(_0x36d2a3['DZHJO'](_0x486509[_0x592584(0x1e7,'G%Bt')],0x0)&&_0x486509[_0x592584(0x25f,'AA^k')]){const _0xfe61cc=_0x486509?.[_0x592584(0x191,'%HTa')];if(_0xfe61cc[_0x592584(0x23e,'wN&I')]===0x0&&_0xfe61cc[_0x592584(0x160,'cg4N')]){if(_0x36d2a3[_0x592584(0x1a9,'A&za')](_0x36d2a3[_0x592584(0x18d,'oM$a')],_0x36d2a3[_0x592584(0x250,'Kae7')])){const _0x42e2a0=_0x3b8626?.['data'];if(_0x42e2a0[_0x592584(0x1bc,'sdI@')]===0x0&&_0x42e2a0[_0x592584(0x160,'cg4N')])_0x291b44['inviteCode']=_0x42e2a0[_0x592584(0x190,'uF2c')][_0x592584(0x142,'7#]]')],_0x5dc70d[_0x592584(0x23a,'ebSS')](_0x592584(0x170,'ebSS')+_0xf57024['inviteCode']);else _0x42e2a0['bizMsg']?(_0x1374a0[_0x592584(0x1a4,'rLb&')](_0x42e2a0[_0x592584(0x194,'rj)]')]),_0x3b55e9[_0x592584(0x232,'AA^k')][_0x592584(0x1d3,'ZyNe')](_0x42e2a0[_0x592584(0x24d,'G%Bt')])):_0x4eb596[_0x592584(0x231,'z18[')]('❓'+_0x482706+'\x20'+_0x3cd964[_0x592584(0x21d,'rj)]')](_0x5a09c7));}else $[_0x592584(0x1cf,'fAcU')]+=0x1,console[_0x592584(0x1cb,'aBy8')](_0x592584(0x1d8,'sdI@')+$[_0x592584(0x17f,'Q[6Y')]+']');}else _0xfe61cc['bizMsg']?(console['log']('❌\x20'+_0xfe61cc[_0x592584(0x1e2,'fAcU')]),$['message'][_0x592584(0x171,'ebSS')](_0xfe61cc['bizMsg'])):console['log']('❓'+_0x513362+'\x20'+JSON[_0x592584(0x162,'cHpf')](_0x486509));}else _0x486509['message']?(console['log']('❌\x20'+_0x486509[_0x592584(0x239,'u3&z')]),$['message']['fix'](_0x486509[_0x592584(0x264,'A&za')])):console[_0x592584(0x14e,'i]pF')]('❓'+_0x513362+'\x20'+JSON['stringify'](_0x486509));break;}else _0x5c45a1[_0x592584(0x15c,'SAfB')](_0xdf70e5,_0x2535eb),_0x465925=null;}catch(_0x29594b){if(_0x592584(0x189,'uCBo')!==_0x36d2a3['fguUj']){const _0x5d9bf4='5|4|1|0|3|2'['split']('|');let _0x5a921a=0x0;while(!![]){switch(_0x5d9bf4[_0x5a921a++]){case'0':_0x2e3656[_0x592584(0x238,'4uSD')]('🔧\x20'+_0xc6277f+_0x592584(0x203,'Dcag'));continue;case'1':_0x54c1ae[_0x592584(0x223,'fAcU')](_0x592584(0x1fc,'ebSS')+_0x2d7172+_0x592584(0x1d1,'tLWf')+_0x36d2a3['CfmRR'](_0x201bd2,'无')+'\x0a');continue;case'2':_0x5f0b0f[_0x592584(0x145,'SAfB')](_0x36d2a3['mkuiX']);continue;case'3':_0xa55f9c[_0x592584(0x236,'v!it')](_0x5e0e8c);continue;case'4':_0x2ecb90[_0x592584(0x159,'Dcag')](_0x592584(0x202,'wN&I')+_0x1d4eee+'\x20响应Body\x20=>\x20'+(_0x38e986||'无')+'\x0a');continue;case'5':_0x171130[_0x592584(0x186,'y*0H')](_0x36d2a3['mkuiX']);continue;}break;}}else console[_0x592584(0x26d,'pymf')](_0x592584(0x204,'imww')+_0x513362+_0x592584(0x241,'tLWf')+(_0x29594b['message']||_0x29594b));}}function getAuthorCodeList(_0x4886a8){const _0x443cc1=_0x28518a,_0x56b1e5={'wCdiG':_0x443cc1(0x233,'v!it'),'Ywlwo':function(_0x29773a,_0x486567){return _0x29773a!==_0x486567;},'GjTMd':_0x443cc1(0x22b,'cHpf'),'IahDl':'未获取到数据,请重新运行','LjwDA':function(_0x24462e,_0x314e0d){return _0x24462e!==_0x314e0d;},'YlUjm':'aJZSJ','BxiCt':function(_0x41c430,_0xa5d934){return _0x41c430(_0xa5d934);}};return new Promise(_0x541f6c=>{const _0x477840=_0x443cc1,_0x30516d={'url':''+_0x4886a8,'timeout':0x2710,'headers':{'User-Agent':_0x477840(0x1cc,'i]pF')}};$[_0x477840(0x1a3,'SAfB')](_0x30516d,async(_0x523530,_0x46d995,_0x11489e)=>{const _0x95280f=_0x477840;try{if(_0x56b1e5[_0x95280f(0x252,'fS]e')]!==_0x56b1e5[_0x95280f(0x243,'imww')])_0x1b3b43[_0x95280f(0x211,'u3&z')](_0x5c6714['bizMsg']),_0x2143cf[_0x95280f(0x264,'A&za')]['fix'](_0x1d9877[_0x95280f(0x263,'gM[9')]);else{if(_0x523530){}else _0x11489e?_0x56b1e5['Ywlwo'](_0x56b1e5[_0x95280f(0x210,'rj)]')],_0x56b1e5[_0x95280f(0x254,'cg4N')])?(_0x2e0adb[_0x95280f(0x211,'u3&z')]('❌\x20'+_0x54ffac[_0x95280f(0x148,'ZyNe')]),_0x4ae92a[_0x95280f(0x1c0,'oM$a')][_0x95280f(0x234,'z18[')](_0xf58e42['bizMsg'])):_0x11489e=JSON[_0x95280f(0x18a,'uF2c')](_0x11489e):console[_0x95280f(0x1c4,'AA^k')](_0x56b1e5[_0x95280f(0x1c8,'^i^m')]);}}catch(_0x53b745){_0x56b1e5[_0x95280f(0x156,'7#]]')](_0x95280f(0x1f8,'ebSS'),'KUPYz')?($[_0x95280f(0x198,'pymf')](_0x53b745,_0x46d995),_0x11489e=null):(_0x4814ab[_0x95280f(0x242,'i]pF')]=!![],_0xd9797b[_0x95280f(0x1e0,'!OAu')]&&_0x2450fc['message'][_0x95280f(0x21f,'tLWf')](_0x3b89f1));}finally{if(_0x56b1e5[_0x95280f(0x19a,'[D42')]('aJZSJ',_0x56b1e5[_0x95280f(0x228,'Q[6Y')]))return new _0x131ba4(async _0x383a82=>{const _0x27995b=_0x95280f;_0x49fab9[_0x27995b(0x226,'ebSS')](_0x416751,(_0x248349,_0x2af838,_0xa7dc29)=>{_0x383a82({'err':_0x248349,'res':_0x2af838,'data':_0xa7dc29});});});else _0x56b1e5[_0x95280f(0x143,'ZyNe')](_0x541f6c,_0x11489e);}});});}function _0x36a5(_0x40e601,_0x4ef277){const _0x1bd909=_0x1bd9();return _0x36a5=function(_0x36a506,_0xcfa3cd){_0x36a506=_0x36a506-0x141;let _0x1628b3=_0x1bd909[_0x36a506];if(_0x36a5['sMCXtd']===undefined){var _0x5b492d=function(_0x224814){const _0x56ce0f='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x42ec2c='',_0xa822f8='';for(let _0x460c55=0x0,_0x404ab5,_0x50c2e2,_0x312f00=0x0;_0x50c2e2=_0x224814['charAt'](_0x312f00++);~_0x50c2e2&&(_0x404ab5=_0x460c55%0x4?_0x404ab5*0x40+_0x50c2e2:_0x50c2e2,_0x460c55++%0x4)?_0x42ec2c+=String['fromCharCode'](0xff&_0x404ab5>>(-0x2*_0x460c55&0x6)):0x0){_0x50c2e2=_0x56ce0f['indexOf'](_0x50c2e2);}for(let _0x371b93=0x0,_0x4a17aa=_0x42ec2c['length'];_0x371b93<_0x4a17aa;_0x371b93++){_0xa822f8+='%'+('00'+_0x42ec2c['charCodeAt'](_0x371b93)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0xa822f8);};const _0x596f46=function(_0x2c4707,_0xae605f){let _0x56bdbf=[],_0x5b5aba=0x0,_0x3c2141,_0x4b1513='';_0x2c4707=_0x5b492d(_0x2c4707);let _0x28e522;for(_0x28e522=0x0;_0x28e522<0x100;_0x28e522++){_0x56bdbf[_0x28e522]=_0x28e522;}for(_0x28e522=0x0;_0x28e522<0x100;_0x28e522++){_0x5b5aba=(_0x5b5aba+_0x56bdbf[_0x28e522]+_0xae605f['charCodeAt'](_0x28e522%_0xae605f['length']))%0x100,_0x3c2141=_0x56bdbf[_0x28e522],_0x56bdbf[_0x28e522]=_0x56bdbf[_0x5b5aba],_0x56bdbf[_0x5b5aba]=_0x3c2141;}_0x28e522=0x0,_0x5b5aba=0x0;for(let _0x71524e=0x0;_0x71524e<_0x2c4707['length'];_0x71524e++){_0x28e522=(_0x28e522+0x1)%0x100,_0x5b5aba=(_0x5b5aba+_0x56bdbf[_0x28e522])%0x100,_0x3c2141=_0x56bdbf[_0x28e522],_0x56bdbf[_0x28e522]=_0x56bdbf[_0x5b5aba],_0x56bdbf[_0x5b5aba]=_0x3c2141,_0x4b1513+=String['fromCharCode'](_0x2c4707['charCodeAt'](_0x71524e)^_0x56bdbf[(_0x56bdbf[_0x28e522]+_0x56bdbf[_0x5b5aba])%0x100]);}return _0x4b1513;};_0x36a5['oKdFuz']=_0x596f46,_0x40e601=arguments,_0x36a5['sMCXtd']=!![];}const _0x3690f8=_0x1bd909[0x0],_0x28699e=_0x36a506+_0x3690f8,_0x4410b7=_0x40e601[_0x28699e];return!_0x4410b7?(_0x36a5['TLMphX']===undefined&&(_0x36a5['TLMphX']=!![]),_0x1628b3=_0x36a5['oKdFuz'](_0x1628b3,_0xcfa3cd),_0x40e601[_0x28699e]=_0x1628b3):_0x1628b3=_0x4410b7,_0x1628b3;},_0x36a5(_0x40e601,_0x4ef277);}function _0x1bd9(){const _0x2f0f31=(function(){return[_0xodA,'DkpjHHsIJjpDifuagtmRLeiq.XcrSoetmE.INvy7==','W4xcSSkkWPu','WOeoW44','WP7dT3/dTtJdM8k2W7CGW7eWgq','W6/cLSk8vdNcHCo9yZ/cPa','8kohSG0','WRtORjlMSyJLJzZMLz4','4P+BWR3MNPVOGPdMRklNORhLPitNKyxdMa','yJBdS8odWRm','WRL7WQRdSCoV','W4ldLCo4hqS','W5NcJmog','uGr6W6/cS0n6Dmk5A8obzCkb','WQu/W7T5Eq','WOJdK8kgWQKUWPa5WQX0g8oNW4tdLCopW7DmzYldMW','WPNdQGq5W64','6i245y2Y5yMP5yQk56cx77+l','Amk5WOP5z8obW7FcUea','WRP3WPRdPYlcH8kMW5ecnW','W4rrW7HUW78','WRldVeO','W5zukYVcVItcSW','8lohISku','CbjvC8oLWPC','raNdPq','W7ddGCkVnu4','W6FdVmodhIq','g8kZW6FcTCo/FdTEWOzjmxJdHq/dR1FdUglcHCoWECkAa8oomhy1CwVdHmoNW5il','Dv8jW7jIW5fd','m0awnmk7W5hcKNCBWQXMvK8','WQycWRG','WPuzhdNcKW','W7bpW55kW7xdRW5xW74','lmkrW57cMSo7','W7iXWOG','W44IWQhdHXa','e8koW7BcVSoH','WP4QchLTA8o9','WOOeW50','4O2mkoI1H+woVuhdL8kd6BQX6k265y665yMd5yQA5l+66ikq','WQddMqe','W5RcQq4','WRbDWP3dQSoms0jBCW','WRL1eb0G','W53cGSoiWQ0Z','WO54kbi','WQlcM8ksg00','W53cHSoanNtcG2O','W7ZORkVMSOlLPjFOTQq1WRdcSCkU','WODwbmofW6mSlmkK','W7ZdV8kpW4VcRa','dc/dHW','W4ZcPCke','W5vQW7rKd8o/WRK','W7G5W7tdQmkA','W4BcO8kB','W4JdNKtdU8ojW5ZdQq14W6SuW60','W74AW6S','W5DBWOW5b3xdOJ7dGK4EWOKlW5i','W5hdGmkP','WRpdTL7cMmovgCk6','W5hcOX0','WOepFhNdQ3ddUCkpk0xdU3TIW68','WQ3dI8kVFxpcSee','W7pcK8oNhL4','e8k8v1dcSSopia','WOhcOSkkoeW','W5VcISoGsta','WRtORQ/MSRlLKy7LU7xdIa','DmkPWOP8zmopW7S','W6ddNSovbay','fqhcGmoNcc/dMsRcTv7dIx96WRO','CSoMWRKxW5qp','WP5vxwZcOL/cQq','W4FcGSopnN7cNa','WO7cHXJcUq','WRFcGSoJWPFdK8oxWPZcHghcLspdK8ocWQhcNHzRymoAnfbVic5XeGhdO8kwW4tdOCkqW5CMw8kYFHm7W6xdUglcMSoxW4FdOmk4W5uqvh/cTwa','WOldUwO','WQC1oxjF','WP7dO37dQq','WQ/dKqSqW6Si','BHHb','WRrBiImC','WRKhWRpcPHa','WRP3WPBdTG/cI8k9W5mepdNcNmoLW7q2W45wW6a+WQO','WO7cPrxcPmk3','WPHyWQhcISoAh8kDb8kwWOCfWOpcRmk1W7JdNeemW57dVf7dHLpdJsNcNmoVWRTpwCokW54VkXlcOmkGg8kGW6nyWQyvxCo2i2HvfSklWRtdN8o6','pYFdVSkKoa','WQldGCkZyNFcTKO','WR/dHCkYChVcOG','WQNcUgfQW58','WQ7dSL/cN8oniCk2W5rkdtHe','Axm2W6zV','fCk2W6pcN8o6FJ0','W789WPxdS0ZcICkLW5mDnW','WPZcJCoN','W5ZcLmonWP8oW583WQ0Gbmo1WP7cN8k1WRrezgddOmoGW7JdL8oDsCktamkLceKXW61EW4afWOpcT8k8W7ddH0FdMmk1fmkIrCojWRa','rXldKSo8WOe','W5XUW7n2','W4hcGmogpw7cM8os','fcJdHmkokd0','W556W6L0gSoXWRntsmkzWOBdN8k5W5VdGt1eWRpcS8oeW6rMwrFcVKtdI8oGsJxcVLhcISkmzdzHpYxcLdVdVr4Cth3dLq'].concat((function(){return['WRvLt2pdU8oa','f8kMW6tcQSo3Ed8','WO3dUwpdPYJdOW','WQueW5r4vs7cPsxdPgeCWO4','WObzcSom','W6hdRCkdffq','W7rAW4vx','g8oroKmD','WPXncCoSW7GS','CmoMWPOeW4O','W6tdRmka','WRRdMrGP','W6dcKCkY','DSk5WO1jACojW7K','W4RcK8kh','W5/cKCk8uJu','d1i+WRhdSbeluSk8qq','AH7dQ8o2WOy','4PYZuUAFGoEDQ+IUNUAWGmkq','W5BcV8oO','WQvvdai9','dXpcMmo6eb3dKxFcPvJdLYu','sG/dUmo4WOf4','WONcKI7cVCkzWOy','cgJcKCkpva','W6ZcL8o2e30','AJpdMSk/vqhdGmoBua','fuGPWQZdSqCluSk8qq','D8kZWPK','hmkWxMdcVmomia','hCk6sG','c8o5puicmCk+','4P+EWQpLHkhLPBBLSj3NUidcMw7dOZu','WOj/ufZdHSogW6L2','WOJdV3u','ihagWQNdTq','kLy/WPZdHq','w8ofWPCNW5y','A1ivW7fkW5i','W7JcIM0','WPhMJyJLJzFLK6hLU4pMLRxMJk/OPzJMNQ7LP6xOTAueWPe','sGNdPSom','W5BcV8oOWQe2iG','WPpdUgFcHSo3','WPJdL8kbDue','8lQzJIO','cIJdMCkCmce','nMxcMSkyFaJdPW','WPtcHSkuf0NcLL4aza','WRrJr10','WRmyW59+FIhcVg0','CGfNE8ohWR7cOCoc','WQNdNv3cVmoE','WRFdI8o5AqxcJSo8zqG','W65/gXPO','x8o6s2BcS8oimsxdSSk/WQWAjuVcHZjHC0GphrhcKa','WPJcLqlcPmkdWPZdMGDtW4C6','W7VcM8o5WQOG','W7BcJhddK10p','W6pOR57MSQ3LJyhML5i','mM7cJCkozq','grVcKG','6iYk5yYA5yUt5yUc56oR77Yc','W5VcPqi','WQtdLGC0W6WkWObnfgO','cs7dG3hcQHy7fG','W5JcKmog','WPLbWPRdSCo4','WPyeW4L4','jWxdTa','rUwtSEw7NmkAW6Sqmr3dPrRcRa','WP8EWRRcRrNdPJxcLW','tehcJ8oSjZxdVfC','W6NcVCk/DJu','WQddMMldJHy','WPtcGWlcVSkrWO/dMG','W77cL8o5jcxdQr1zWR9QW7jfW6b0','WOfQnH4+ANXUWQ5EW7W','W7pcGh7dNuehcgrmxwFcR3/cJW','sN04W6be','W7JdQmofkY3cVMC','WPRcMSoui1C','hglcQ8kKCq','WOacW4i','WQpdI8kN','WODdzNO','8yYgN1e','W5ZcRSoanwy','W4hcJmogxZi','W4bCnZ7cQXFcO8ormgBdLuW','urrlx8o/','Cr1kF8oo','nhtcI8kLrW','WQvPrLVdPmot','W4pcImohwtVcSq','WPGwdd0','WRxcTCkKh2a','WRddVCkIW4LPFCoNWPOeW7DhsmkitWSYWQVdMCo0W7VdPahcILa2gWOvaKbnW4BcLCkMW4VdMmklbZKuWOmonmoXW77dMchcOexdSclcLSkI','W6fsW5zUW6JdRW','cW/dLgxcHq','aNhcLIVdRW','aCk0x2FcPmo0jd/dRSk4W7aD','W6tdRmkanf7cMa'].concat((function(){return['W5hcPmohWQuE','r8o+WRiLW4K','W5hcJmopnW','hGFcNSoMbJddS2VcSLq','W5tJGOpLURRPKjhLNOtLNl7JG47dKKGqpfldS0/dQmoFWRe3W5pdUSkAW7/cQhpdNCk5hmkQW6BdVmkIsrJdQYOuW48','W5/cPttcThlcVmoLWRelW6Wlf8oYW5W','mH/cU8ojhW','W5TGW6nY','nvqWWRZdJq','WRfLwvRdRCov','W53cTCo7','WP8Gha','fwj0B8o/','FSkeWPfzFq','eKPuu8o8','WRdcS8kN','cmkWW43cQCof','AJJdNmoDjfVdLmoCzLqGya','4P26uUwjG+wiLEAjUEwlNCkqxW','rqpdSCogWPn4WQu','W6/ORzpMSOlPHzZNVBJLJjpMLz/PLBxORiJVVjlORy3OGAVNSBxLVlVLJBhOGiROV67OO6NLJyxPPBpVVzLPW48eW5/cOmo+pXFcMCo4WPhdOJCW','W5BdHCowtbxdGWmJA2uWWOxdQa','WRZdULFcPSohgq','WPtdSSorW5BcUmo1WQ1/W7jFW5jKWPS','WRnukYio','WOvml8oOW4W','WO9JWRNdISod','W4FcR8knWRtdJG','W4ZcQJeuWR0','WPDaWOldPSonwv8DAX9MW77dVSkQWRKGzwGcWOZcNCoNW4ZcImoAW5S','Eu8oW6LSW4rLtSoPqa','bHBdO2NcIa','CqnuB8oNWOtdJ1qu','WQhdJCkJELJcSeij','W5ddISk9W4NcN8kDW5q','WOXrhCoQW7KSla','W5hcK8ojixG','6lwW5y+K5Psf5PEy','bCoEcvmb','BXjvDCoOWOtdGW','emoya085','qqJdTmoCWOz6WOmowv4','W4FdNCkuW5/cIG','W5rGW6a','5Pwg5zcX5BM05PAS5OYU','WPxcGX/cQSkeWOa','WOdcOadcPCkB','WOPiWOFdH8oo','kSoUW5aijSkE','4P+vg+A3P+IVTUI9HEMcKUAbGos4NmkPr8kXWPJINB5Q5P6U5yQB54M15Oo75Q6i5BUbl8kgpha','W6RcL8kT','vSkZWOrtzmocW73dVHaMr3iLigyBihxcGmkyWPe8WPZdNCk+WOtcVmkHiSo3eMNcUSkhWQBdKHX5WPBcMmoIW7dcH8oVlIOaW7nUWQquACooW79VWQiUCv0gWRRcJW8VnCkkFCo+rSoJgSkDz8oPjgZcM0BcVsHeWONcVLVdNvufASowiSkRpeddMmozW6bjmarcW7tdOebyW4RcGmknW7XSW55nW7RcPSk/WQ/cNvqvW5dcOSkuWPNcU8kArmkFWOVdVmk3WPpcVd5zWQaOW5GSA3HDW64eorP7CdpdOa7cLCkWWQ/dH8oNdCoH','WRlcK2/dSeOneurnnG','W7SBW7RdJSkdv8oc','WOCyW4LLqZtcTgZdVM0b','fSkSW7a','WRtLKPxLUAtdGa7cH8kIW5moCIVdICk3','WOKbW5rMDa','tG/dUG','m0uFnCkWW5VcLqiaWQjEvxtcGq','lv1L','6iYJ5y6o5yMz5yIy56gG77+Y','W5ldHmoqtH7dHGCjz0CzWOpdOW','4P+RgowlJUwiSUAkHUwlL2NcJa','CvqmW6H3W5nLtSoPqa','WQzfEuNdPa','WQpOR4ZMS67LPjlOTR7VVOqUyEIGRoMyUEwkQE++MNOVW5bkWQZcLmkyWPWHW4T9hL/dVa','WRrbpYm7','WQNdMqu8','8kE2SgS','4OYMW7ZOT6BLJ5hdMItdKoM5L+ISQUwpRUwkOowlPUs9SUIdMW','eHFcMCo9ccxdLq','qoIUT+AZOUwKRoI3UU+9UGWafSkInmk7fsL0W4DgWQCpW7W','WOqcW4bbqYC','W6xdPSkuaK3cJCos','WQu6WRBdKYNcQSkU','W5VcOdVcSxJcS8oNW6SPW74ioSo2','W5JdJmk0jq','WQ7dLXu4','sWNdRmobWPDXWRq','W5dcQqKQWOT/W6O','W4tcIgxdQ0O','W51viCoyW7Kkoq','WPKzdG','mNDAy8od','W5XsiG','waFdSmogWPC','efKMWRZdOqybwq','W5BcL8oDxhVdPsxdNLJcUcfkW5tcGCotjI8','WOvrkSoNW7O','WQW4kWG','WOa7cwnIAW','WOjxaa','WR8yfIJcJSolFmo1mxzobG','W78qW7/dLmkwvCov','W5FcHGOqWO8','WOBcGCkvf1tcHvicu1q/','WR5zaCoeW5i','W5NcRq44','8lchQ1O','WO8hcJxcHCocv8kWua'];}()));}()));}());_0x1bd9=function(){return _0x2f0f31;};return _0x1bd9();};async function sendRequest(_0x2b3db1){const _0x3ab29d=_0x28518a,_0x509b0d={'qILgl':function(_0x2a955b,_0x5c47b3){return _0x2a955b(_0x5c47b3);},'LHieb':_0x3ab29d(0x18b,'tozl'),'fVCtW':'https://api-x.m.jd.com/','NLoOW':_0x3ab29d(0x196,'ojV$'),'zrZet':_0x3ab29d(0x1fd,'%HTa'),'qfKMW':'application/json,\x20text/plain,\x20*/*','ijYCr':_0x3ab29d(0x1f1,'uF2c'),'bVPaI':_0x3ab29d(0x25d,'XYTN'),'dphsi':_0x3ab29d(0x218,'A&za'),'LJVIa':'https://pro.m.jd.com','TBgTQ':'empty','jVDtb':_0x3ab29d(0x177,'ojV$'),'JPqvA':_0x3ab29d(0x175,'^i^m'),'kSqZa':function(_0x23e734,_0x230da2,_0x485ec8){return _0x23e734(_0x230da2,_0x485ec8);},'kOtxZ':function(_0x5d1e12,_0x28fe52){return _0x5d1e12===_0x28fe52;},'kWDLR':_0x3ab29d(0x1b6,'^i^m'),'zRErM':'CgZZs','FLNqq':_0x3ab29d(0x184,'3Nsp'),'pUTOQ':function(_0x5028b0,_0x57f8a0){return _0x5028b0!==_0x57f8a0;},'SxVJu':_0x3ab29d(0x23d,'uCBo'),'sEXzJ':function(_0x378b3b,_0xae65ed){return _0x378b3b||_0xae65ed;},'JYfRx':_0x3ab29d(0x1c5,'XYTN'),'TzBxS':function(_0x333217,_0x3e7040){return _0x333217>=_0x3e7040;}};if($[_0x3ab29d(0x26b,'sdI@')]||$[_0x3ab29d(0x246,'6@!w')])return;let _0x1c465f='',_0x59e76f={},_0x150be3=_0x3ab29d(0x1f3,'%HTa'),_0x45e8df=null,_0x3be763={};switch(_0x2b3db1){case _0x509b0d['LHieb']:_0x1c465f=_0x509b0d['fVCtW'],_0x59e76f=_0x3ab29d(0x262,'AA^k');break;case _0x3ab29d(0x197,'wN&I'):_0x3be763={'appId':_0x509b0d[_0x3ab29d(0x17c,'7ihl')],'functionId':_0x3ab29d(0x147,'!OAu'),'appid':_0x509b0d[_0x3ab29d(0x1c3,'4uSD')],'clientVersion':_0x3ab29d(0x1c9,'i]pF'),'client':'ios','body':{'inviteCode':$[_0x3ab29d(0x1ce,'v!it')]||'','areaInfo':'','unpl':''},'version':'4.3','ua':$['UA'],'t':!![]},_0x45e8df=await H5st['getH5st'](_0x3be763),_0x1c465f=_0x509b0d[_0x3ab29d(0x1b8,'ojV$')],_0x59e76f=''+_0x45e8df[_0x3ab29d(0x256,'y*0H')];break;default:console[_0x3ab29d(0x21b,'Kae7')](_0x3ab29d(0x144,'!OAu')+_0x2b3db1);return;}const _0x4c3831={'url':_0x1c465f,'headers':{'Accept':_0x509b0d[_0x3ab29d(0x1b5,'ebSS')],'Accept-Encoding':_0x509b0d['ijYCr'],'Accept-Language':_0x509b0d['bVPaI'],'Connection':_0x3ab29d(0x25b,'tLWf'),'Content-Type':_0x509b0d[_0x3ab29d(0x1bd,'uCBo')],'Cookie':cookie,'Origin':_0x509b0d[_0x3ab29d(0x1b3,'^i^m')],'Referer':'https://pro.m.jd.com/mall/active/2wVcxotdeVGtYzshpn4gBQkx2cnN/index.html','Sec-Fetch-Dest':_0x509b0d[_0x3ab29d(0x24f,'Q[6Y')],'Sec-Fetch-Mode':_0x3ab29d(0x163,'gM[9'),'Sec-Fetch-Site':'same-origin','User-Agent':$['UA']},'body':_0x59e76f,'timeout':0x7530};_0x150be3===_0x509b0d['jVDtb']&&(_0x509b0d[_0x3ab29d(0x205,'ZyNe')]!=='ZhurZ'?(_0x1fddf9[_0x3ab29d(0x236,'v!it')]('❌\x20'+_0x28072f[_0x3ab29d(0x222,'rLb&')]),_0x38f779['message']['fix'](_0x12fdd0['message'])):(delete _0x4c3831[_0x3ab29d(0x15b,'ZyNe')],delete _0x4c3831[_0x3ab29d(0x22c,'uCBo')][_0x3ab29d(0x1f6,'%HTa')]));const _0x344678=0x1;let _0x93caa0=0x0,_0xd077e3=null,_0x3c8a45=![];while(_0x93caa0<_0x344678){_0x93caa0>0x0&&await $[_0x3ab29d(0x248,'fS]e')](0x3e8);const {err:_0x123ece,res:_0x54d487,data:_0x2504dd}=await _0x509b0d['kSqZa'](handleRequest,_0x4c3831,_0x150be3);if(_0x123ece){if(_0x509b0d[_0x3ab29d(0x195,'ojV$')](typeof _0x123ece,_0x3ab29d(0x1f4,'rLb&'))&&_0x123ece['includes'](_0x509b0d['kWDLR']))_0x509b0d[_0x3ab29d(0x206,'^i^m')]===_0x509b0d[_0x3ab29d(0x155,'7#]]')]?_0x509b0d[_0x3ab29d(0x259,'9TvA')](_0x2bd589,{'err':_0x477dfb,'res':_0x5b317d,'data':_0x3488c0}):_0xd077e3=_0x2b3db1+'\x20请求超时,请检查网络重试';else{const _0x363232=_0x54d487?.[_0x3ab29d(0x14d,'7#]]')];if(_0x363232){if(_0x509b0d['pUTOQ'](_0x509b0d[_0x3ab29d(0x1a7,'GL#J')],_0x3ab29d(0x1a5,'GL#J'))){if([0x193,0x1ed][_0x3ab29d(0x173,'ojV$')](_0x363232))_0xd077e3=_0x2b3db1+_0x3ab29d(0x1db,'rj)]')+_0x363232+')',_0x3c8a45=!![];else[0x190,0x194][_0x3ab29d(0x22e,'sdI@')](_0x363232)?_0xd077e3=_0x2b3db1+_0x3ab29d(0x1ad,'y*0H')+_0x363232+')':_0xd077e3=_0x2b3db1+_0x3ab29d(0x1e1,'ojV$')+_0x363232+')';}else _0x4b88bb=_0x416e79+'\x20请求失败,IP被限制(Response\x20code\x20'+_0x1dc6ad+')',_0x19213d=!![];}else _0x3ab29d(0x15d,'u3&z')!=='MmhLM'?_0xd077e3=_0x2b3db1+_0x3ab29d(0x22d,'s1p$')+(_0x123ece[_0x3ab29d(0x1ac,'ZyNe')]||_0x123ece):_0x5009d2[_0x3ab29d(0x270,'i]pF')]['fix'](_0x4a627e);}_0x93caa0++;}else{const _0x2ecacc=common['getResponseCookie'](_0x54d487),_0x1ec0d8=![];_0x1ec0d8&&(console[_0x3ab29d(0x24e,'oM$a')](_0x3ab29d(0x193,'SAfB')),console[_0x3ab29d(0x1d0,'A&za')](_0x3ab29d(0x213,'uF2c')+_0x2b3db1+_0x3ab29d(0x178,'7#]]')+(_0x2504dd||'无')+'\x0a'),console[_0x3ab29d(0x1f5,'sdI@')](_0x3ab29d(0x1de,'DvYb')+_0x2b3db1+'\x20响应Cookie\x20=>\x20'+_0x509b0d[_0x3ab29d(0x1ed,'GL#J')](_0x2ecacc,'无')+'\x0a'),console[_0x3ab29d(0x1d5,'GL#J')](_0x3ab29d(0x188,'G%Bt')+_0x2b3db1+_0x3ab29d(0x16d,'^i^m')),console['log'](_0x4c3831),console[_0x3ab29d(0x186,'y*0H')](_0x3ab29d(0x253,'v!it')));try{const _0xd2d6ff=JSON[_0x3ab29d(0x1ef,'ZyNe')](_0x2504dd);handleResponse(_0x2b3db1,_0xd2d6ff);break;}catch(_0x24ef1f){_0xd077e3='❌\x20'+_0x2b3db1+_0x3ab29d(0x15a,'uF2c')+_0x24ef1f['message'],console[_0x3ab29d(0x1ee,'tozl')](_0x3ab29d(0x15f,'Dcag')+_0x2b3db1+'\x20=>\x20'+_0x509b0d[_0x3ab29d(0x1da,'gM[9')](String,_0x2504dd||_0x509b0d['JYfRx'])),_0x93caa0++;}_0x3c8a45=![];}}_0x509b0d[_0x3ab29d(0x24b,'rLb&')](_0x93caa0,_0x344678)&&(console[_0x3ab29d(0x24a,'7ihl')](_0xd077e3),_0x3c8a45&&($[_0x3ab29d(0x25a,'A&za')]=!![],$[_0x3ab29d(0x14f,'wN&I')]&&$['message']['fix'](_0xd077e3)));}function random(_0x282a66,_0x162068){const _0x39eeb2=_0x28518a,_0x5ce005={'DyDHy':function(_0x31fb87,_0x102a34){return _0x31fb87*_0x102a34;}};return Math['floor'](_0x5ce005['DyDHy'](Math[_0x39eeb2(0x247,'uCBo')](),_0x162068-_0x282a66))+_0x282a66;}async function handleRequest(_0x2ff86e,_0x30e556=_0x28518a(0x1e6,'pymf')){const _0x4aea5e=_0x28518a,_0xba414a={'YtWAl':function(_0xff2827,_0x3ef31e){return _0xff2827!==_0x3ef31e;},'ZzQDq':'PwYfw','gRGIw':function(_0x7b620a,_0x2a0326){return _0x7b620a===_0x2a0326;},'nnrHY':_0x4aea5e(0x187,'gM[9'),'AKvNd':_0x4aea5e(0x1c7,'fS]e')};if(_0xba414a[_0x4aea5e(0x229,'SAfB')](_0x30e556,_0xba414a['nnrHY'])){if(_0xba414a[_0x4aea5e(0x14b,'uCBo')](_0x4aea5e(0x26a,'DvYb'),_0xba414a[_0x4aea5e(0x16b,'SAfB')]))_0x2a3013({'err':_0x7f0d45,'res':_0x4e858b,'data':_0x286927});else return new Promise(async _0x19a93c=>{const _0x3a9d74=_0x4aea5e;$[_0x3a9d74(0x176,'fAcU')](_0x2ff86e,(_0x1139b3,_0x13af25,_0x3193eb)=>{_0x19a93c({'err':_0x1139b3,'res':_0x13af25,'data':_0x3193eb});});});}else{if(_0x30e556==='GET'){if(_0xba414a['gRGIw'](_0x4aea5e(0x141,'aBy8'),_0x4aea5e(0x20c,'G%Bt')))_0x12f86c[_0x4aea5e(0x1a8,'s1p$')](_0x127624[_0x4aea5e(0x161,'3Nsp')]),_0x182952[_0x4aea5e(0x219,'9TvA')][_0x4aea5e(0x16f,'!OAu')](_0x22b301[_0x4aea5e(0x1e3,'pymf')]);else return new Promise(async _0x3e4a0a=>{const _0x49f53a=_0x4aea5e;_0xba414a['YtWAl']('dXgtQ',_0xba414a[_0x49f53a(0x220,'tLWf')])?$[_0x49f53a(0x1ff,'fAcU')](_0x2ff86e,(_0x286f58,_0x33bbe1,_0x450280)=>{_0x3e4a0a({'err':_0x286f58,'res':_0x33bbe1,'data':_0x450280});}):(delete _0x2e3af4['body'],delete _0x3e2d68['headers'][_0x49f53a(0x266,'fAcU')]);});}else{const _0x26b756='不支持的请求方法';return{'err':_0x26b756,'res':null,'data':null};}}}var version_ = 'jsjiami.com.v7'; // 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 = (() => { })) { if (t.body && t.headers && !t.headers["Content-Type"] && (t.headers["Content-Type"] = "application/x-www-form-urlencoded"), t.headers && 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.post(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) }); else if (this.isQuanX()) t.method = "POST", 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)); else if (this.isNode()) { this.initGotEnv(t); const { url: s, ...i } = t; this.got.post(s, i).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) }) } } time(t, e = null) { const s = e ? new Date(e) : new Date; let i = { "M+": s.getMonth() + 1, "d+": s.getDate(), "H+": s.getHours(), "m+": s.getMinutes(), "s+": s.getSeconds(), "q+": Math.floor((s.getMonth() + 3) / 3), S: s.getMilliseconds() }; /(y+)/.test(t) && (t = t.replace(RegExp.$1, (s.getFullYear() + "").substr(4 - RegExp.$1.length))); for (let e in i) new RegExp("(" + e + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? i[e] : ("00" + i[e]).substr(("" + i[e]).length))); return t } msg(e = t, s = "", i = "", r) { const o = t => { if (!t) return t; if ("string" == typeof t) return this.isLoon() ? t : this.isQuanX() ? { "open-url": t } : this.isSurge() ? { url: t } : void 0; if ("object" == typeof t) { if (this.isLoon()) { let e = t.openUrl || t.url || t["open-url"], s = t.mediaUrl || t["media-url"]; return { openUrl: e, mediaUrl: s } } if (this.isQuanX()) { let e = t["open-url"] || t.url || t.openUrl, s = t["media-url"] || t.mediaUrl; return { "open-url": e, "media-url": s } } if (this.isSurge()) { let e = t.url || t.openUrl || t["open-url"]; return { url: e } } } }; if (this.isMute || (this.isSurge() || this.isLoon() ? $notification.post(e, s, i, o(r)) : this.isQuanX() && $notify(e, s, i, o(r))), !this.isMuteLog) { let t = ["", "==============📣系统通知📣=============="]; t.push(e), s && t.push(s), i && t.push(i), console.log(t.join("\n")), this.logs = this.logs.concat(t) } } log(...t) { t.length > 0 && (this.logs = [...this.logs, ...t]), console.log(t.join(this.logSeparator)) } logErr(t, e) { const s = !this.isSurge() && !this.isQuanX() && !this.isLoon(); s ? this.log("", `❗️${this.name}, 错误!`, t.stack) : this.log("", `❗️${this.name}, 错误!`, t) } wait(t) { return new Promise(e => setTimeout(e, t)) } done(t = {}) { const e = (new Date).getTime(), s = (e - this.startTime) / 1e3; this.log("", `🔔${this.name}, 结束! 🕛 ${s} 秒`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } }(t, e) }