KR/jd_token.js

22 lines
38 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

/*
变量:
JD_CACHE_INTERVAL //缓存TOKEN时长正整数默认缓存 25 分钟
JD_PROXY_OPEN // 代理启用变量默认不开启true/false
JD_PROXY_TUNNRL // 代理池代理地址变量,默认不开启,仅支持代理池模式(auto-proxy-pool)格式为http://ip:port
JD_PROXY_URL // API代理地址变量默认不开启仅支持 数据格式:txt;提取数量:每次一个格式为http://api.xxx.xxx
JD_NO_PROXY // 禁止走代理,默认 127.0.0.1,*.baidu.com 需要自行修改
根据自行需要设定脚本定时每25分钟自动执行一次
cron:5/25 * * * *
============Quantumultx===============
[task_local]
#代理缓存Token
5/25 * * * * jd_token.js, tag=代理缓存Token, enabled=true
*/
const $ = new Env('代理缓存Token');
var version_='jsjiami.com.v7';const illi1Il1=IiillIIl;(function(IIIli1i,ll1lil,lil11Iil,iiiIiilI,IIliilil,lIi1IIi1,l11I111I){return IIIli1i=IIIli1i>>0x1,lIi1IIi1='hs',l11I111I='hs',function(illii1li,ill1llil,llilll11,l1iIiI,l1IIlIil){const llllill1=IiillIIl;l1iIiI='tfi',lIi1IIi1=l1iIiI+lIi1IIi1,l1IIlIil='up',l11I111I+=l1IIlIil,lIi1IIi1=llilll11(lIi1IIi1),l11I111I=llilll11(l11I111I),llilll11=0x0;const iIl1IIIi=illii1li();while(!![]&&--iiiIiilI+ill1llil){try{l1iIiI=-parseInt(llllill1(0x106,'g0dW'))/0x1*(-parseInt(llllill1(0x110,'z!We'))/0x2)+parseInt(llllill1(0x123,'$8UT'))/0x3*(parseInt(llllill1(0x194,'v1n]'))/0x4)+-parseInt(llllill1(0x132,'rj3S'))/0x5+parseInt(llllill1(0x1da,'qm6R'))/0x6+parseInt(llllill1(0x19e,'1Osb'))/0x7*(-parseInt(llllill1(0x14a,')$IZ'))/0x8)+-parseInt(llllill1(0x1a2,'gbqL'))/0x9*(parseInt(llllill1(0x118,'N87l'))/0xa)+-parseInt(llllill1(0x1a8,'BXEm'))/0xb*(-parseInt(llllill1(0x130,'w8B5'))/0xc);}catch(lii11I1i){l1iIiI=llilll11;}finally{l1IIlIil=iIl1IIIi[lIi1IIi1]();if(IIIli1i<=iiiIiilI)llilll11?IIliilil?l1iIiI=l1IIlIil:IIliilil=l1IIlIil:llilll11=l1IIlIil;else{if(llilll11==IIliilil['replace'](/[ngUPLyCNFVMJpWDerfIT=]/g,'')){if(l1iIiI===ill1llil){iIl1IIIi['un'+lIi1IIi1](l1IIlIil);break;}iIl1IIIi[l11I111I](l1IIlIil);}}}}}(lil11Iil,ll1lil,function(l1i1iIII,IiiiI1i,iIii1llI,i111ll1i,lii1i1lI,Ill1lll1,llI1ii1I){return IiiiI1i='\x73\x70\x6c\x69\x74',l1i1iIII=arguments[0x0],l1i1iIII=l1i1iIII[IiiiI1i](''),iIii1llI=`\x72\x65\x76\x65\x72\x73\x65`,l1i1iIII=l1i1iIII[iIii1llI]('\x76'),i111ll1i=`\x6a\x6f\x69\x6e`,(0x13e8f3,l1i1iIII[i111ll1i](''));});}(0x17a,0x75e73,iIi1I11l,0xbf),iIi1I11l)&&(version_=iIi1I11l);const IiiIi11i=$[illi1Il1(0x1a4,'NF[k')]()?require(illi1Il1(0x11a,'gvg4')):'',l1l1iiI1=$[illi1Il1(0x1e4,'$8UT')]()?require(illi1Il1(0x20b,'1#6U')):'',IliilliI=require('got'),lilllII1=require('./function/cache/index'),llIiIi11=require(illi1Il1(0x1b9,'gbqL')),l1IIIill=require(illi1Il1(0x1dd,'n!8k')),lIiiIii1=process[illi1Il1(0x18c,'1#6U')][illi1Il1(0x173,'z!We')]||'31';let iii1lI1=parseInt(lIiiIii1)*0x3c*0x3e8;function iIi1I11l(){const lI1iiII=(function(){return[...[version_,'JDejsIjiarTmLiC.ncyWomNy.UpvWMD7CFMfgPFV==','grJcSLHeW43dMKJdOa','W48vF8obgg1jWPhcOmoIimkmW6VdVwFdTSkZW4tdJSo1WRlcQG','lZH3WOlcNa','44ki5OYh56sk44c16k6O5yEf6i6j5y+JW7zLxCogWP3dV37NMOZMJRRKVAJNL6mbA0ldJZuK55M25lQZ5lQ356+x5yIc6i2l5y6M','8yUiPmoQW5ldKhdcUHqZW7PtWQPkCCkM6k+M5Rcc5AAL6lAVmUkFNG3OTz7LJRdMLkZML4G','W4hcO8oPWR0','W4fywmkdW4C','W4XkvSknW7HuW4rF','W6dcMgG','mCkqWQb7qG','ACoGWOBcMCkDdmk+WPPHWOpdNq','WQFcV8kv','vvrkW7hcUsa7','5PYj5z+W572V5AYoW48kzCkriUAlR+wlJw3cQa','WOLzW6xdJKa','nhJdTJmvW6/cSKy','W6ZdRc/dOSkMtq','W6pdV8oU','pmkunSojW4e','W7ZcJ3PMhG','W4nrwmkbW6uiW5q','W7BcIGBcRG','h8kjW7HFoa','m8kfkCoqW7G','4PQPWQNMOQpMTAdLVRVLI6xMQQ7LVlhMN7lLVP3LKP7KUktNK7JVVBBLJi3LSyVPGApLH6u','y8ogW5NcNa','W5xcSujlka','A8oExmoLlG','WQJcNatdOCk/WRJcUgldPfC','avhdIGe7W43cNMiEks4J','WQhcV8oJWRBdUM44W5hdT8kFW73dTCkW','W73cHY3cMh8','4PI5WO50WOhcUUwFGEwEQEwpUEMfK++8R0/cPSkiW4RdISoyAs4HFSkBCLLBnLT6WPSmW6q1WRFcJHFdGCkXW7xdGfNdJZGLW5LbWQJdTNXWWRRdLSoU','EMjNW4lcHaSgWRmYDmopfLLpW6e','mXNcQ0fG','oCodvZhdGX7dPmkVnCo5Dw4','WPXoW7DPrG','l8ktbmoXW4y','kLxdQ8oJva','WQVcV0fDfColEG','8k6QR31IFu4/W4qLW5tdKg7dImokyUApLowmQEI+K+wBTUw8VEw5Q3tIN5TR','W5XMfaRcG3ldUmoq','W7VdOSo8WRC','W7/dH1NcPCkwWOm','W5FcQIJcI1/dTN1IWPVcRr8z','wmoDy8oHd33dSW','WP5qW4u','WRWsza','W43dOmoBkXvYd3Dx','WQGupConqub1W5lcVSoGlW','kXneWPZcNq','vCoeWPu','WOxcU1HIW4tcHCkxrabT','W6epW7fy','WPnwpmkaxwzwW6JcQColkSkYWQ4','af04v1a','fCkZaG','bsFdJ27dGXdcUGhcVa','ygZdTCoVW68','W4m7W5T5WOlcKSozW5rWW4a/cq','W7JcKHpcUstcLq0','8jAjQ1WXW74rwSkBj8kAphFdO8kIWQlOR6BMSzRLP7pOTllcJ+kEJIBdOmkuW4ydWPhcQsK1tCoQu3VdVae','WPVdHv7cVqpcGmoXxCkze1K','W6RdQmoVWR3dLa','eColW4pcVmkSWRJdUa','WR3dVeW','W6vonSoiWRlcKbFcQSk/W6S','4PMx77IsWQxKUQdNKBZMS6hKUklNKkxLTQVLVAZLKy/VVA0','lmoFFe5Q','8k6QR31IFu4/W4qLW5tdKg7dImokyUIUHUAYIoMvNUIVHX/IN49056Y55zgg6i215y2E5Aw16lsv','W5dcPJ/dVvC','W4eepmosWPH3WP3dRMZcR8kCkGC','WRvZW61rBWhdTCoPW4KaW7Tl','w8omAmoJ','WPLCBa','xSooWOyrfLCyeG','kw0+BLzBbSoo','pmoQF2XMWQddQ3OdDmkiWP0tWPj2BCk4WRTFj8kXueXRoeZcUsKuWQOiemk6','WPVdPmoEW5tdSLpdI1jvWRa','W47cNxropq','W7jsFmkfsd4F','kCkMW4ddICocdmknWOPr','WQLoECkmofD0','W4qaomkoW60JW4tdM2S','rSozW7NdSmkkW5JdQ8omhCkNy8oJ','pXNcQW','W5tdPWm1','W6Kty8o+dq','BmkJps4+W7xcSIbynCou','W7NdQdxdOSkOvd8','5PYh5z6W57+u5A63WOpcJw3cK3lMIPBLI4FcQtK','WP1Gw8k1W6e','pbfZWPy','nmk+j8kQstVcOmkk5BYz5Aw144kp5lQv5lU86lAh5y6L','W5xcLd7cVLC','W7nvFSk6ehDfW5NcTCowgCkhua','W5ubWQpcGXLVfSkSomkwWPi'],...(function(){return[...['W48oEmofbtylW5S','EhjSW4lcIrqmWQu1Eq','aSkgW4nUia','W67dUdldRG','xmorBmoU','mutdQZy0','mCo1Aa','W7ysW6DlWQZcSmo1W7a','WPWjr8k2WR8','W4b7dHm','umoWkf/cJW','8kM7Nmo9veJdNmo9BCopWPXEW50RdCkE5OY95y+O6l2Q5zMt5B6Q5BI5W5dINRldOG','4PI8WOFLV7lLIi/MOz/MTQRLI7tLTzNLV77LKz/KUklNKQFVVPJKVA/MNAtLOldLHjlKU6lNKBJLN57LN57LJB3PHQm','omo0Eq','ECo4qSociL3dLCoHxSo7W5fT','WOfpW456wG','5Bw16kYp5y2x5P+x5z+s57+X5A+9bmo2hmkiwqC','W6VdNXFdLSkm','4PUA77UFW5ldR1z8kIJNVP/LRR7MLkJPLOuv','gCkFW5tcPSor','bvFdIbKE','W60LvmoHorG+W6FcNCose8kU','WR93vmkGW68fW6xdVvJcQSk5lINcTSkNW43cOG','W7RdQCoaWPuiixDOWR7dImoS','mCknWOPXxSkO','W4VcUmo5WRrqxSoGm8k2hSoJhSk5W43dLNGrsKbMz8o+','W4RdOIRdO8kN5Rkb5P2x5OI25yMZ6i2X5y6W77YZ6ywt6k2c5lQA','f8oHFbBdUG','xeLF','BComW5pcGKTH','BCoOf0O','WRpdVe/cMq','4PQ577UAW4NKUihNKQxLNllLN4RKUixVViC','dWFdTuNdVq','WRBdQSk+W5hdLhdcJW','eSoYwLvf','W6PtFa','WRldVetcIZXL','W5hcQCo+WRrmcSk8Eq','rCo3WOVcQ8kH','4PQNi+AHT+A3JUw/V+wlT+AORUw9KEACHEw+NowqTEs5MUEqQU++SUwpNEwYQEMaOowfSW','W7ddImog','umovymoL','h8kXWPvQta','W7ZcIqdcJgZdIa','W6fRFCkTW5XIW7a','W5hcV8ouWQ7cPG','W6lcK2O','W7v6E8kGW5nXW7H+iq','W7ZdJdhdGSkO','W74yB8oIdW','WRj/uCkvW4m','WRutDq','oSkcW4tcV8ou','kCo6W6ifaW','CcxcTxTdWRpcP0CYiqmY','WOxcN8kTW6TRwbCF','WOHxW7y','vCkHdIxdVJb8WPG','u8ohAG','BCogW5O','nadcKxDB','h8kZd8ogW7e','4PMm77Qvl0fFWORLNRRLNy7KUONNKj3LTjtLVRlLKytVVQu','W7dcSvzxfG','WRC9oSkKW75ZW7H7na','W4NcNLhcJqW','W53cH0LXfG','4PI3EmkSi8oP5zYB5z++5yY06ywy772WW4hcMXhdHuNcS8keW7lcU1Gce0nsW5bqnWrxWP/dHCoqWOqZpH8HW6GEW4xcSJTXW47dQSovWRJcVhBcOfi','WQNcL8kyESkQWQJcO8orWO4kWQi','4PI677QpW6FcRSkhWQVLNlBLNRBKU7/NKOdLTQRLVPpLKjZVVPm','lNCtANXF','W7XkACks','iSk7WR11vW','WOnuW77dJ0K1a8oJBCoDW45ap8klE8ofWPjAwCkBkSkg','AbFdLdRcMNzDuMacWPu','dmkJW6b5fvxdUmo5pmktz04','8lARIIVdLG4JmSorWQNdOI/dGSkeW4aa6k2R5Rkv6zEZ6k2cWRRINypcPEEVNEwtQoImNEwnNUwMVEI2GW','wSokWOy6eq','WPbDW5RdGg4','4PINW5tLVOhLK5tKUihNK6tLJB3PHP/VVOmsWPvhyLddOh3cO8oeW7fvwdldMguwWQhdS8kxWQKFcqm4W78QjaSv','hSoarKTM','W5RcSmkAWPldJgZdUvO','f8oTxvLe','k2S6','WR1Nx8kZW7ewW7/dT1/cUG','emkwW63dPmoPkCkXWQS','e8oJW64zfrBdG8ohEhG','pCkTWP5RCq','nqzX','w8oAEW','W6ZdTXpdR8kl','WRlcImohn8oXWOlcSmocWPeEW67dISoMtISVW5HOgCka','W6hcMmoGWPW','pSkqkSorW6NdOaFdP3XdWOyC','kNldOG','lclcV2bD','4PIw77ImWPFKUABNKQRLNORLNy/KUAtVVlu','4PQPWQNKUOdNKk3MSOJLJBdPHydVVktcVCoLW4hcQmkmdL4hj0aBhmkMybWUqSkSAMOYnKRcR8kWkCo4W4NdUSkMgGVcIeNdTXBcGvf2'],...(function(){return['sCoVWQpcLG','WQJcM2NcPdz1W47cO8k1W7D5e8oYswdcGGtcGtTKWOJdVHZcTqJcOa','W6tcKNJcRW','tSoflgNcQCoKW5b/WP/dMmo/WPm','l3aPDsivra','W7RdImotb8o+WOlcRa','WQNdRGikBSk7bHVcPYqa','4PIq77QMWP3KUiBNKlNLNlNLNjlKU6xVVPa','WRtdT8kVW5y','W4CpWPSRgWtdJCosW74/W5y','4PMg77UIWPZKUiRNKRhLNkZLNl7KUA3VVAq','WOJcV8kDW5bqCGucWR4','WRRdSxhcUHG','WRT8vmkZW7WjW7xdOq','lK7dLru1','E8olW5lcNf4','W5ZdPWO','aZhcPubK','kedcKNldHKLRtW','uSoBAG','W7hdMKhcOCkaW4VdHG7dVuvdW7dcLCklW5ldIgChcKZdPen6AGPQw8oNiCk6zSk2WPunWO7dRCkVWOfBW4S4zmopCmk0W6vTE8k0WR7cHITGW7ldMmoWoCk8W6G','W6ZcUCocWPBcOW','cfldMHmOW47cMxO','W7BcJWVcVxVdIa','W4tcMa0','8l66PsNcRSoyySofDZpdHY3cRvDHe+IUOEAWNUwKJ+I0RsBINyBcLUI2JEwpKEAwIoAvPa','B0hdPqiyWP7cM2xdQSkYqSkulW','W7hdRYVdO8kQva','nmkrWQm','W5WqW4rMqc7dNSobW6eRWPP1W7NdKcXMWPPDpG','mSk9W4hdLmoccSkjWOK','lrNdPMJdOa','8kQPHSkCWO7dKMGQobuzWQFcI8oTe8kN6kYU5Rcx5AwO6lE8WQq','W7ZdOIxdVW','WPDXwCkfW4a','4PU3W43LV6/LIQtMOBFMTzFLIy7LTQxLVB7LKzpKUkRNKQ3VVQdKVixMN4tLORlLH4ZKURRNK5/LNP7LNORLJy/PHOO','W7hcPh5lo8oO','vmoDW7hcQSksWOxdGSohv8kH','W4xdLmowWPZdTL4hW6JdKCkIWOO','gCk9W53dI8ofdSkUWQG','W6GyW7m','u8oTWQdcRSk4','W5RcGhnPbW','d8kJW6ldQ8oU','A2ZdKa','WPzCB8kg','W6BdOmohnbj2kfy','WOrzW65wtW','oCoyW54W','WR93vmkWW6CbW6pdP0ZcSCk2kIu','W47cHComWO56','W5JdTCoIWP7dOq','D8obW4tcVCkI','W6pdS8o7W4NcGxJdNqDO','4PUzW7ZKUOBNKPxMS4JLJBtPHPFVVRXEFSk4jYhdOLpcKSkovg7cMCk/E0qvxmkPW4XSh8oyvSkEWQVdTd/cJmk1q8otdCkogYS8x8oAAW','kH13WOhcQSkItJvdpW','W4xcOmoSWQm','s8ogW7C','leFdNCossW','omk9W5BdMq','W4tcUSko','fGpcMx9S','W5/cHNrMnG','pCkOW5VdKmkas8kaWOLoWRVdLmktWOvbW6VcVCkX','p8kwW5VdTCoG','W4ipFq','W7zjBW','kxRdP8oLsW','eqBdLxddIW','lSoUBNr6WRddIweoFG','hSkCW4PjgNJdISoD','nCkFWRb9uG','W4mDWQWuW6K','W4pcSmk7WQ7dIa','W6KUvmoHorG+W6C','WQNdKM/cRZTLW6NcO8kVWRf8cW','WODxW77dHKe8','AXFdKdldPw5jAxa3','W5FcLuJcQra','dbPZWOFcKCkWyd8','W4qbpmonWP5OWP3cLJBdJ8oDva7cHCkyW6JcMZXcWODa','cSkObmoNW53dNXxdG0H1WQKVnG','W69Cy8kCfq','kmkFW6RdRmoL','W7NdTSofWPFdMa','ouRcJ3tdJfvSF3O5','WPHPEmkpW5O','W5FdUa40W6y','4PMXWRpLVBJLIQ3MOPxMTyVLIR3LTktLV4lLKABKUzZNKRdVVkVKVl7MNAJLOO/LHQJKUiVNKQ7LNkxLNkJLJOhPHA0','jSkoW6vQnq','WOXmW6xdNrj2aCoJESorWO5AF8kfDCoeWPvDqSkBlSoyW6xdK8oSstGIWQW','WP1hF8ktW518WOlcL2VcMCktaf3dICkyW7/cMdXiWPTBWPxcSSkEW6ZdSZ5ZWODfW40','W7xdI1VcTSkhWPK','WRpdJmkcW5ldVq','nHJcUG','WOr1vqldNM/cOmojWQxcOdi','WRhdHsZdSMWZW4hcQmkWWPv5nW'];}())];}())];}());iIi1I11l=function(){return lI1iiII;};return iIi1I11l();};const ii1lil1I=new lilllII1(iii1lI1,__dirname+illi1Il1(0x1c1,'1#6U')),IiIiIlIl=[illi1Il1(0x21a,'Ajfj'),'http://kr.kingran.cf/sign'],ii111i1l=IiIiIlIl[iIIIIil(0x0,IiIiIlIl[illi1Il1(0x21c,'N87l')])],I1lIIIIi=ii111i1l,ll1i1Ii1=process[illi1Il1(0x16a,'inzi')][illi1Il1(0x1f1,'z!We')]||'';let ii1il1ll=illi1Il1(0x21b,'z!We');const IliIiII=process[illi1Il1(0x151,'qm6R')]['JD_PROXY_OPEN']===illi1Il1(0x126,'gvg4'),iiIIlIII=process[illi1Il1(0x191,'47tB')][illi1Il1(0x11d,'Q95E')],Il1IIll=process[illi1Il1(0x201,'rj3S')][illi1Il1(0x172,'rj3S')],i1iI1iii=process[illi1Il1(0x1b7,'cg0s')][illi1Il1(0x1e6,'gvg4')]||illi1Il1(0x210,'z!We');let I1Illlii='';const llilII1l=l1IIIill[illi1Il1(0x197,'[eL*')](ll1i1Ii1);$[illi1Il1(0x1ee,'&@#(')]=llilII1l?.[illi1Il1(0x125,'XoYS')];let il1i1IIl=![];if(IliIiII){il1i1IIl=!![],require('global-agent/bootstrap');if(Il1IIll){console['log'](illi1Il1(0x1a3,'WoOZ')),console[illi1Il1(0x1fc,')$IZ')](illi1Il1(0x1c7,'O^ha')+Il1IIll+'\x0a');let ll1ii111=/[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+\.?/g;global[illi1Il1(0x144,'n!8k')][illi1Il1(0x20a,'rj3S')]=ll1ii111['exec'](Il1IIll)[0x0]+','+($['hostname']||illi1Il1(0x15c,'Ajfj'))+','+i1iI1iii;}else{if(iiIIlIII)global[illi1Il1(0x128,'N0Tw')]['HTTP_PROXY']=iiIIlIII,global[illi1Il1(0x1a9,'RkG$')][illi1Il1(0x1d6,'v1n]')]=($[illi1Il1(0x1de,'g0dW')]||illi1Il1(0x1c6,'$8UT'))+','+i1iI1iii,console[illi1Il1(0x146,'z!We')]('☑️\x20代理池代理已开启'),console[illi1Il1(0x12b,'47tB')](illi1Il1(0x1be,'!Kwb')+global[illi1Il1(0x119,'v1n]')]['HTTP_PROXY']+'\x0a');else{console[illi1Il1(0x1f9,'!RRp')](illi1Il1(0x218,'tIhC')),console[illi1Il1(0x1e8,'jlWj')]('⚠\x20请知晓代理地址仅支持代理池模式(auto-proxy-pool)\x0a'),console[illi1Il1(0x1f9,'!RRp')](illi1Il1(0x1bf,'DLqR')),console[illi1Il1(0x21e,'qm6R')](illi1Il1(0x11c,'N87l'));return;}}}else{console[illi1Il1(0x10d,'gvg4')](illi1Il1(0x185,'!Kwb')),console[illi1Il1(0x1bc,'v1n]')](illi1Il1(0x1ad,'@(sA'));return;}console[illi1Il1(0x12a,'n!8k')](illi1Il1(0x16f,'$*B@')+lIiiIii1+'\x20分钟\x0a');function IiillIIl(_0x2c60c8,_0x1d1ea3){const _0x3a2619=iIi1I11l();return IiillIIl=function(_0x118106,_0x198830){_0x118106=_0x118106-0x102;let _0x3fbbdf=_0x3a2619[_0x118106];if(IiillIIl['hgrgip']===undefined){var _0x37fb56=function(_0x18c3ac){const _0x1852e9='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x30dd38='',_0x2b3da6='';for(let _0x5031fe=0x0,_0x16183f,_0x100bb0,_0x14ce0e=0x0;_0x100bb0=_0x18c3ac['charAt'](_0x14ce0e++);~_0x100bb0&&(_0x16183f=_0x5031fe%0x4?_0x16183f*0x40+_0x100bb0:_0x100bb0,_0x5031fe++%0x4)?_0x30dd38+=String['fromCharCode'](0xff&_0x16183f>>(-0x2*_0x5031fe&0x6)):0x0){_0x100bb0=_0x1852e9['indexOf'](_0x100bb0);}for(let _0x32bd21=0x0,_0x1de36c=_0x30dd38['length'];_0x32bd21<_0x1de36c;_0x32bd21++){_0x2b3da6+='%'+('00'+_0x30dd38['charCodeAt'](_0x32bd21)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x2b3da6);};const _0x1b96bc=function(_0x3e79c3,_0x22154a){let _0x30a422=[],_0x446bf8=0x0,_0x197d4b,_0x5b93f5='';_0x3e79c3=_0x37fb56(_0x3e79c3);let _0x398e68;for(_0x398e68=0x0;_0x398e68<0x100;_0x398e68++){_0x30a422[_0x398e68]=_0x398e68;}for(_0x398e68=0x0;_0x398e68<0x100;_0x398e68++){_0x446bf8=(_0x446bf8+_0x30a422[_0x398e68]+_0x22154a['charCodeAt'](_0x398e68%_0x22154a['length']))%0x100,_0x197d4b=_0x30a422[_0x398e68],_0x30a422[_0x398e68]=_0x30a422[_0x446bf8],_0x30a422[_0x446bf8]=_0x197d4b;}_0x398e68=0x0,_0x446bf8=0x0;for(let _0x49957d=0x0;_0x49957d<_0x3e79c3['length'];_0x49957d++){_0x398e68=(_0x398e68+0x1)%0x100,_0x446bf8=(_0x446bf8+_0x30a422[_0x398e68])%0x100,_0x197d4b=_0x30a422[_0x398e68],_0x30a422[_0x398e68]=_0x30a422[_0x446bf8],_0x30a422[_0x446bf8]=_0x197d4b,_0x5b93f5+=String['fromCharCode'](_0x3e79c3['charCodeAt'](_0x49957d)^_0x30a422[(_0x30a422[_0x398e68]+_0x30a422[_0x446bf8])%0x100]);}return _0x5b93f5;};IiillIIl['mhBcJc']=_0x1b96bc,_0x2c60c8=arguments,IiillIIl['hgrgip']=!![];}const _0x21e732=_0x3a2619[0x0],_0x14b3e6=_0x118106+_0x21e732,_0x293129=_0x2c60c8[_0x14b3e6];return!_0x293129?(IiillIIl['VUeYzF']===undefined&&(IiillIIl['VUeYzF']=!![]),_0x3fbbdf=IiillIIl['mhBcJc'](_0x3fbbdf,_0x198830),_0x2c60c8[_0x14b3e6]=_0x3fbbdf):_0x3fbbdf=_0x293129,_0x3fbbdf;},IiillIIl(_0x2c60c8,_0x1d1ea3);}let iI1ilI1i=[],i11iI1ll='';if($[illi1Il1(0x175,'eS]C')]()){Object['keys'](IiiIi11i)[illi1Il1(0x1c5,'gbqL')](lliiiIli=>{const IIl1l111=illi1Il1;iI1ilI1i[IIl1l111(0x160,'&Plx')](IiiIi11i[lliiiIli]);});if(process['env'][illi1Il1(0x1b3,'g0dW')]&&process[illi1Il1(0x151,'qm6R')][illi1Il1(0x103,'1Osb')]==='false')console[illi1Il1(0x134,'xemS')]=()=>{};}else iI1ilI1i=[$['getdata']('CookieJD'),$[illi1Il1(0x18a,'1Osb')](illi1Il1(0x1cb,'$*B@')),...jsonParse($[illi1Il1(0x155,'&Plx')](illi1Il1(0x135,'RvdN'))||'[]')['map'](iIi111Il=>iIi111Il[illi1Il1(0x182,'tIhC')])][illi1Il1(0x1d7,'N0Tw')](IIlIli1I=>!!IIlIli1I);allMessage='',message='',!(async()=>{const ii1l1ili=illi1Il1,IIlIil11={'Mfrow':ii1l1ili(0x222,'rj3S'),'OdvtP':function(IiiIiiI,iIiIIIli){return IiiIiiI<iIiIIIli;},'teKmF':function(I1l1i,IIiIliI){return I1l1i(IIiIliI);},'hquyf':function(IIil1i,liIIi1l){return IIil1i+liIIi1l;},'dXJBA':function(l1li1ii,l1i1ilI1){return l1li1ii!==l1i1ilI1;},'IioTI':ii1l1ili(0x14b,'$8UT'),'nwLDv':function(iIilili1){return iIilili1();},'invrM':ii1l1ili(0x14c,'#Hr4')};if(!iI1ilI1i[0x0]){$['msg']($['name'],ii1l1ili(0x224,'$8UT'),IIlIil11['Mfrow'],{'open-url':IIlIil11[ii1l1ili(0x116,'$8UT')]});return;}for(let ll1ilIIi=0x0;IIlIil11[ii1l1ili(0x203,'qq1y')](ll1ilIIi,iI1ilI1i[ii1l1ili(0x17a,'O^ha')]);ll1ilIIi++){i11iI1ll=iI1ilI1i[ll1ilIIi],i11iI1ll&&($[ii1l1ili(0x206,'RkG$')]=IIlIil11[ii1l1ili(0x1ac,'Ajfj')](decodeURIComponent,i11iI1ll[ii1l1ili(0x10a,'Ajfj')](/pt_pin=([^; ]+)(?=;?)/)&&i11iI1ll[ii1l1ili(0x207,'eS]C')](/pt_pin=([^; ]+)(?=;?)/)[0x1]),$[ii1l1ili(0x178,'R65l')]=IIlIil11['hquyf'](ll1ilIIi,0x1),message='',$[ii1l1ili(0x161,'cg0s')]=0x0,$['hotFlag']=![],$[ii1l1ili(0x148,'NF[k')]='',console[ii1l1ili(0x196,'Ajfj')](ii1l1ili(0x159,'cg0s')+$[ii1l1ili(0x105,'eS]C')]+'】'+($['nickName']||$[ii1l1ili(0x20f,'&k26')])+'*********\x0a'),Il1IIll&&(IIlIil11[ii1l1ili(0x10f,'$8UT')](IIlIil11['IioTI'],ii1l1ili(0x19b,'xemS'))?(await IIlIil11[ii1l1ili(0x19a,'qm6R')](iIl1iIli),global['GLOBAL_AGENT'][ii1l1ili(0x15e,'Q95E')]=IIlIil11['hquyf'](IIlIil11[ii1l1ili(0x11e,'qm6R')],I1Illlii),console[ii1l1ili(0x1ec,'!Kwb')](I1Illlii)):liili111=ilIIiiil['data'][ii1l1ili(0x215,'BXEm')]),await IIlIil11[ii1l1ili(0x184,'WoOZ')](I1lilII));}})()['catch'](i1lI1li1=>$[illi1Il1(0x189,'N0Tw')](i1lI1li1))[illi1Il1(0x129,'cg0s')](()=>$[illi1Il1(0x152,'w8B5')]());async function I1lilII(){const IIlll111=illi1Il1,ill1III1={'VKUUD':function(lllilIII,lIIlIiIl){return lllilIII===lIIlIiIl;},'kbZZM':function(Il1iiiIl,IIill1){return Il1iiiIl===IIill1;},'tdUpg':function(IIlIi1l,IliiilI){return IIlIi1l===IliiilI;},'VOabn':function(iliIl1Il,I111i1i1){return iliIl1Il==I111i1i1;},'BOOgG':function(I1i1ii,i1IiIlI1,lIiiili1){return I1i1ii(i1IiIlI1,lIiiili1);},'NrhOf':function(IIii1ii1,liIIlI1){return IIii1ii1!==liIIlI1;},'GQDBi':IIlll111(0x1fd,'qm6R'),'OhUUJ':IIlll111(0x21f,'XoYS'),'CZIKi':function(IiI1ii1i){return IiI1ii1i();},'jIOcL':function(Ill1iI1l,lilIIIi){return Ill1iI1l+lilIIIi;},'nqUzh':IIlll111(0x1c4,'NF[k'),'WoCEn':function(Il1IIlIi,i1l1iIl,I1liliIi){return Il1IIlIi(i1l1iIl,I1liliIi);},'jepBy':function(II1iIiII,li11IlIi){return II1iIiII!==li11IlIi;},'AmyHe':IIlll111(0x1b5,'eS]C'),'goBjC':'Token没有成功获取重试中'};try{let I1IlilII='';$[IIlll111(0x111,'N0Tw')]=![],I1IlilII=await ill1III1['BOOgG'](iIIlIi1i,i11iI1ll,ii1il1ll);if(!I1IlilII){if(ill1III1[IIlll111(0x170,'^4Ou')](IIlll111(0x165,'47tB'),ill1III1[IIlll111(0x1fe,'$8UT')])){let iilI1I1i=iI11l1i['parse'](IiI11I1i['body']);if(ill1III1[IIlll111(0x18b,'@(sA')](iilI1I1i[IIlll111(0x1ed,'z!We')],'0'))ll1iII=iilI1I1i['token'],I11Iiili['log'](IIlll111(0x156,'WoOZ')+li1lI11i),Ii1i1ili[IIlll111(0x181,'#Hr4')](iI1Ii1ii,llIi11Il,IIIiIl);else ill1III1[IIlll111(0x1cc,'tIhC')](iilI1I1i['code'],'3')&&ill1III1['tdUpg'](iilI1I1i['errcode'],0x108)?liIIIi1['log'](IIlll111(0x1d9,'1Osb')):iliIli11[IIlll111(0x202,'#Hr4')](IIlll111(0x124,'NF[k')+IlllI1ll[IIlll111(0x14d,'g0dW')](iilI1I1i));}else for(let l1lii11I=0x0;l1lii11I<0xa;l1lii11I++){if(ill1III1[IIlll111(0x153,'rj3S')]('WLBKS',IIlll111(0x162,'v1n]'))){if(Il1IIll){const II11il1l=ill1III1[IIlll111(0x180,'inzi')]['split']('|');let I11i1iI=0x0;while(!![]){switch(II11il1l[I11i1iI++]){case'0':await ill1III1[IIlll111(0x1ae,'inzi')](iIl1iIli);continue;case'1':I1IlilII&&($['flag']=!![]);continue;case'2':global[IIlll111(0x1bb,'xemS')]['HTTP_PROXY']=ill1III1['jIOcL'](ill1III1[IIlll111(0x120,'n!8k')],I1Illlii);continue;case'3':console[IIlll111(0x199,'O^ha')](I1Illlii);continue;case'4':I1IlilII=await ill1III1['WoCEn'](iIIlIi1i,i11iI1ll,ii1il1ll);continue;case'5':console['log'](IIlll111(0x177,'&Plx'));continue;}break;}}else iiIIlIII&&(ill1III1['jepBy']('eSZuK',ill1III1['AmyHe'])?iiI1il1I():(console[IIlll111(0x179,'Q95E')](ill1III1[IIlll111(0x136,'!Kwb')]),I1IlilII=await iIIlIi1i(i11iI1ll,ii1il1ll),I1IlilII&&($[IIlll111(0x1f8,'u77t')]=!![])));if($['flag'])break;}else{ll1iI1ll[IIlll111(0x10d,'gvg4')](IIlll111(0x139,'[eL*')+(ilIllii[IIlll111(0x183,'u77t')][IIlll111(0x1e5,'!RRp')]||'')+'\x20('+(l1illiI[IIlll111(0x10b,'v1n]')]['statusMessage']||'')+')');if(ill1III1[IIlll111(0x121,'xemS')](l11IIiIl['response']['statusCode'],0x193)){}}}}}catch(i1Il1I1i){console[IIlll111(0x1d3,'cg0s')](i1Il1I1i);}}function lliIlII1(Ii11II1I='',iI1i111I){const liI1iI1=illi1Il1,l1llIIll={'mZslt':function(I1IIliII,l1ilill){return I1IIliII>l1ilill;}};let II1liIl=iI1i111I[liI1iI1(0x158,'&k26')](Ii11II1I);if(II1liIl&&l1llIIll[liI1iI1(0x216,'z!We')](II1liIl['length'],0x0))return II1liIl[0x0][liI1iI1(0x166,'XoYS')]();return'';}function iIlii1Ii(lI1lliI,Ili1li1){const Ilii1ii=illi1Il1,li1ilIli={'exfom':function(ii11llI,II1llI1){return ii11llI>=II1llI1;},'GOQtv':function(l1lil,i1lillII){return l1lil<=i1lillII;}};let II1lli11=new Date()[Ilii1ii(0x147,'qjFt')]();if(li1ilIli[Ilii1ii(0x13b,'gvg4')](II1lli11,0x0)&&li1ilIli[Ilii1ii(0x188,'eS]C')](II1lli11,0x17))return lI1lliI;return lI1lliI+'_'+Ili1li1;}function iIIIIil(ilI1iII,Illi1li){const Ill1i1i=illi1Il1,i11Il1li={'JwRYK':function(Ii111li,Iiilli){return Ii111li+Iiilli;},'WekLX':function(lIilIi1l,iiliil){return lIilIi1l-iiliil;}};return i11Il1li[Ill1i1i(0x1b0,'inzi')](Math['floor'](Math[Ill1i1i(0x10c,'&Plx')]()*i11Il1li[Ill1i1i(0x1f3,'gvg4')](Illi1li,ilI1iII)),ilI1iII);}async function iIIlIi1i(l1lIIiIl,Il11l11I){const il11111I=illi1Il1,li11ill={'uzkig':function(lIilI1i,IiiI1lIi){return lIilI1i(IiiI1lIi);},'LhPhP':il11111I(0x1a7,'Ajfj'),'bCHgH':il11111I(0x19c,'inzi'),'iHtin':function(lIl11I1l,Ilii1l1l){return lIl11I1l+Ilii1l1l;},'EHSZi':il11111I(0x1ca,'^4Ou'),'zEykm':il11111I(0x154,'inzi'),'vUbSp':function(IllIlIi,l1l1il11){return IllIlIi+l1l1il11;},'vQawC':function(iIiIiI1i,l11lllll){return iIiIiI1i+l11lllll;},'hSPVO':'⚠\x20请知晓代理地址仅支持代理池模式(auto-proxy-pool)\x0a','OBZzN':il11111I(0x1e3,'^4Ou'),'JYLCP':il11111I(0x1a1,'dFuW'),'rMXLI':il11111I(0x1f6,'xemS'),'TvueP':'0|2|4|3|1','YZwqF':il11111I(0x176,'u77t'),'hffsI':'COqkD','rzRiB':function(lI1iiill,i11llIIi){return lI1iiill===i11llIIi;},'EPyUI':il11111I(0x190,'z!We'),'kMCmA':il11111I(0x102,'1Osb'),'njvLV':il11111I(0x138,'N0Tw'),'Yshbm':il11111I(0x114,'DLqR'),'cgVzB':'⚠\x20开启代理变量export\x20JD_PROXY_OPEN=\x27true\x27\x20\x0a','bApDa':il11111I(0x1e7,'g0dW'),'BdPHK':function(il1lli11,l111ilil){return il1lli11(l111ilil);},'xQUye':function(IlilIl1l,l1lI1I,II111ll1){return IlilIl1l(l1lI1I,II111ll1);},'IilUt':'zSrFm','keRLk':function(II11111,liIii111,llIiliII){return II11111(liIii111,llIiliII);},'BWCMX':function(IiiI1ll,IliIIliI){return IiiI1ll===IliIIliI;},'zboya':function(lIIlilI,IliilIli){return lIIlilI===IliilIli;},'ANrUl':il11111I(0x133,'NF[k'),'kacgW':il11111I(0x171,'v1n]'),'Pgzys':il11111I(0x122,'qq1y'),'mIAJY':function(i1Iiiil1,liIi1lli){return i1Iiiil1!==liIi1lli;},'PXUGC':il11111I(0x15a,'N0Tw'),'YydSd':il11111I(0x1d4,'N87l'),'TfWdl':il11111I(0x150,'!RRp'),'xmgAo':il11111I(0x149,'inzi'),'IJxgi':'JD4iPhone/167650\x20(iPhone;\x20iOS\x2013.7;\x20Scale/3.00)','fhhjH':'zh-Hans-CN;q=1','YFxsI':il11111I(0x1ff,'g0dW'),'vJHQx':il11111I(0x1db,'&Plx'),'maJQa':function(Il1llil1,l11Ii11l){return Il1llil1===l11Ii11l;},'UjQeM':il11111I(0x214,'gvg4'),'AzArm':function(Iiil1,IiiIl1I){return Iiil1===IiiIl1I;},'TEAgI':function(ii1ili1l,IliiIIi){return ii1ili1l===IliiIIi;},'WNuua':il11111I(0x192,'^4Ou'),'gMUtJ':function(I1i1lI,I1i1i11){return I1i1lI===I1i1i11;},'UqPKB':'qEsNe','gpcdn':function(lIiiI1Ii,IIl1ili1){return lIiiI1Ii===IIl1ili1;},'YyKtg':'xEjkc','nBqEg':function(i1Iili1l,li1i11il){return i1Iili1l===li1i11il;},'etWAq':'nNPQD'};async function iIiliIi1(I11lIl1){return new Promise(lil11ll=>setTimeout(lil11ll,I11lIl1));}let IiiIiI1l=li11ill['xQUye'](lliIlII1,l1lIIiIl,/(?<=pt_pin=)([^;]+)/);if(IiiIiI1l){if(li11ill['rzRiB'](li11ill[il11111I(0x15f,'RkG$')],'zSrFm')){let lIi1llI1=li11ill[il11111I(0x209,')$IZ')](iIlii1Ii,IiiIiI1l,Il11l11I);token=ii1lil1I[il11111I(0x104,'1#6U')](lIi1llI1)||'';if(li11ill[il11111I(0x1ea,'$8UT')](token,'')){let IilI1ll1=await li11ill[il11111I(0x142,'V^oK')](llIiIi11,il11111I(0x15b,'#Hr4'),{'url':Il11l11I,'id':''});if(IilI1ll1)try{if(li11ill[il11111I(0x1cf,'O^ha')](li11ill['ANrUl'],il11111I(0x1e2,'z!We'))){iI1I11l=!![],li11ill[il11111I(0x212,'#Hr4')](lI1I1l11,li11ill['LhPhP']);if(iilIIiIl){II111ii['log'](li11ill[il11111I(0x21d,'(%zo')]),Ilil1il1[il11111I(0x199,'O^ha')](li11ill['iHtin'](li11ill[il11111I(0x10e,'xemS')],il1iIlIl)+'\x0a');let lIiIili1=/[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+\.?/g;IiillIil['GLOBAL_AGENT'][il11111I(0x195,'$*B@')]=lIiIili1[il11111I(0x131,'jlWj')](iIil11lI)[0x0]+','+(iilI1Ii[il11111I(0x15d,'rj3S')]||il11111I(0x174,'$*B@'))+','+li1ilIi1;}else{if(IIliIlI)Ii1IIi1i[il11111I(0x11f,'R65l')][il11111I(0x1b4,'%ZvB')]=I1II1l1i,ilI1lIII[il11111I(0x1c3,'DLqR')][il11111I(0x1cd,'z!We')]=(lllIl1i['hostname']||li11ill[il11111I(0x1a6,'eS]C')])+','+Iii1Il11,i111Ii1[il11111I(0x163,'inzi')](il11111I(0x13f,'v1n]')),Ii1iI1Il['log'](li11ill[il11111I(0x1bd,'qm6R')](li11ill[il11111I(0x223,'&k26')](il11111I(0x17d,')$IZ'),l1iIl1lI[il11111I(0x137,'jlWj')]['HTTP_PROXY']),'\x0a'));else{const i1lilIIi=il11111I(0x1f5,'(%zo')['split']('|');let Ii1lIII=0x0;while(!![]){switch(i1lilIIi[Ii1lIII++]){case'0':return;case'1':iiIIl1II[il11111I(0x1b1,'NF[k')](li11ill[il11111I(0x157,'z!We')]);continue;case'2':iI1II1I1[il11111I(0x1b6,'&k26')](li11ill['OBZzN']);continue;case'3':iIiIiilI[il11111I(0x186,'gbqL')](li11ill[il11111I(0x113,'xemS')]);continue;case'4':lIIl1i1i[il11111I(0x134,'xemS')](li11ill[il11111I(0x193,'%ZvB')]);continue;}break;}}}}else{if(ll1i1Ii1){if(li11ill['BWCMX'](li11ill['kacgW'],li11ill['Pgzys'])){const I1Ii111l=li11ill['TvueP'][il11111I(0x16c,'n!8k')]('|');let iIl1I=0x0;while(!![]){switch(I1Ii111l[iIl1I++]){case'0':il1I1l1l['log'](il11111I(0x169,'gbqL'));continue;case'1':return;case'2':l1111iI['log'](li11ill[il11111I(0x1ce,'v1n]')]);continue;case'3':lll1iiI[il11111I(0x1d0,'w8B5')](li11ill[il11111I(0x1fa,'qq1y')]);continue;case'4':llIillll[il11111I(0x12f,'qjFt')](li11ill[il11111I(0x213,'g0dW')]);continue;}break;}}else body=IilI1ll1[il11111I(0x17b,'DLqR')]['convertUrl'];}else{if(li11ill[il11111I(0x1f2,'u77t')]('UOmIB',li11ill['PXUGC']))body=IilI1ll1[il11111I(0x115,'O^ha')];else{lii1l1i1[il11111I(0x198,'cg0s')](II11iIii[il11111I(0x187,'cg0s')],'【提示】请先获取cookie\x0a直接使用NobyDa的京东签到获取',li11ill['YZwqF'],{'open-url':'https://bean.m.jd.com/'});return;}}const IIllll1I=await IliilliI['post'](li11ill[il11111I(0x18f,'rj3S')],{'headers':{'Host':li11ill[il11111I(0x112,'RkG$')],'Content-Type':li11ill[il11111I(0x1e9,'WoOZ')],'Cookie':l1lIIiIl,'User-Agent':li11ill['IJxgi'],'Accept-Language':li11ill['fhhjH'],'Accept-Encoding':li11ill[il11111I(0x1d1,'qm6R')]},'body':body,'timeout':0x7530})[il11111I(0x1ab,'qjFt')](async I1liIIiI=>{const ll1Iiiii=il11111I;if(I1liIIiI['response']){if(li11ill[ll1Iiiii(0x19d,'$8UT')]===li11ill['hffsI']){console['log']('🚫\x20getToken\x20API请求失败\x20➜\x20Response\x20code\x20'+(I1liIIiI['response'][ll1Iiiii(0x205,'inzi')]||'')+'\x20('+(I1liIIiI[ll1Iiiii(0x164,'jlWj')][ll1Iiiii(0x211,'xemS')]||'')+')');if(I1liIIiI[ll1Iiiii(0x1d2,'BXEm')][ll1Iiiii(0x1f7,'&k26')]==0x193){}}else il1ililI['push'](il11llII[IlIiiII1]);}else I1liIIiI[ll1Iiiii(0x10b,'v1n]')][ll1Iiiii(0x1c0,'WoOZ')]?console[ll1Iiiii(0x107,'$*B@')]('🚫\x20getToken\x20API请求失败\x0a'+(I1liIIiI[ll1Iiiii(0x1af,')$IZ')][ll1Iiiii(0x17c,'tIhC')]||'')+'\x0a'):li11ill[ll1Iiiii(0x12e,'&k26')](li11ill[ll1Iiiii(0x1a0,'$8UT')],li11ill[ll1Iiiii(0x1d5,'@(sA')])?iI11IiII['log'](ll1Iiiii(0x1aa,'rj3S')):console[ll1Iiiii(0x1d8,'V^oK')](ll1Iiiii(0x1e0,'^4Ou')+(I1liIIiI||'')+'\x0a');});if(IIllll1I&&li11ill['rzRiB'](typeof IIllll1I,li11ill['vJHQx'])){if(IIllll1I[il11111I(0x1fb,'g0dW')]){if(li11ill[il11111I(0x219,'RkG$')](il11111I(0x1ef,'n!8k'),li11ill[il11111I(0x117,'cg0s')])){let llIil1Il=JSON['parse'](IIllll1I[il11111I(0x1f0,'%ZvB')]);if(li11ill[il11111I(0x11b,'N0Tw')](llIil1Il[il11111I(0x1c2,'1#6U')],'0'))token=llIil1Il['token'],console[il11111I(0x12b,'47tB')](il11111I(0x109,'[eL*')+token),ii1lil1I['put'](lIi1llI1,token,iii1lI1);else li11ill['AzArm'](llIil1Il['code'],'3')&&li11ill[il11111I(0x208,'dFuW')](llIil1Il[il11111I(0x108,'Q95E')],0x108)?console[il11111I(0x13d,'tIhC')](il11111I(0x225,'(%zo')):li11ill[il11111I(0x1b8,'&Plx')](li11ill[il11111I(0x204,'RvdN')],'QQyEk')?iiIiIl1l[il11111I(0x1a5,'#Hr4')]=!![]:console[il11111I(0x1b6,'&k26')](il11111I(0x168,'qm6R')+JSON[il11111I(0x18d,'1Osb')](llIil1Il));}else try{let i1I1II1=/((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})(\.((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})){3}:[1-9]\d*/g,ii1iliI=i1I1II1[il11111I(0x1c8,'(%zo')](I1IIIl1[il11111I(0x226,'u77t')]);llIl1iiI=ii1iliI[0x0],i11lI1i1['GLOBAL_AGENT'][il11111I(0x1b2,'z!We')]=li11ill['vQawC'](li11ill['njvLV'],iiI11I1);}catch(liilli1){}finally{ll1111iI();}}else li11ill['gMUtJ'](il11111I(0x140,'inzi'),li11ill[il11111I(0x1eb,'g0dW')])?console[il11111I(0x1d3,'cg0s')]('🚫\x20getToken\x20API请求失败\x20➜\x20接口返回为空'):i1Iii1Il[il11111I(0x1b1,'NF[k')](lliiillI);}}}catch(IlIil1l){if(li11ill[il11111I(0x217,'w8B5')](li11ill[il11111I(0x167,'DLqR')],il11111I(0x17e,'RvdN'))){iiI1l1iI['log'](li11ill['Yshbm']),iiIlIlII[il11111I(0x1dc,'eS]C')](li11ill['cgVzB']);return;}else console['log']('🚫\x20getToken\x20API在处理请求时遇到了错误');}else console[il11111I(0x1fc,')$IZ')](il11111I(0x141,'NF[k'));}else li11ill['nBqEg']('DXxnu',li11ill['etWAq'])?I1I1111i=[llI1ilil[il11111I(0x17f,'(%zo')](li11ill[il11111I(0x18e,'&Plx')]),iiIiIli1['getdata'](il11111I(0x12c,'&@#(')),...li11ill['BdPHK'](llii11,lllii1II['getdata'](il11111I(0x221,'qm6R'))||'[]')['map'](IllIiIl1=>IllIiIl1[il11111I(0x20c,'Ajfj')])][il11111I(0x127,'N87l')](li11iIIi=>!!li11iIIi):console[il11111I(0x1b1,'NF[k')](il11111I(0x16d,'@(sA'));}else return I1lIi1ii;}return token;}function iIl1iIli(){const Ii1IIlli=illi1Il1,i1lI={'uRVPE':function(Illi1Iil,i1ilIlil){return Illi1Iil!==i1ilIlil;},'PhTcE':'Hvrgj','NcMGY':function(iii1I1i1,IIllll1l){return iii1I1i1+IIllll1l;},'kQFmJ':Ii1IIlli(0x14c,'#Hr4'),'eDiUL':function(IiiIl1lI){return IiiIl1lI();}};return new Promise(async iI111I=>{$['get']({'url':Il1IIll,'timeout':{'request':0x1388}},(Iil1Ii1,il1I1I1)=>{const Ii11I1l=IiillIIl;if(il1I1I1)try{if(i1lI[Ii11I1l(0x16e,'&Plx')](i1lI[Ii11I1l(0x1f4,'!RRp')],i1lI[Ii11I1l(0x20e,'1#6U')]))Ill1I1I[Ii11I1l(0x1ba,'@(sA')]=!![];else{let iillIli1=/((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})(\.((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})){3}:[1-9]\d*/g,liiIIl1i=iillIli1[Ii11I1l(0x145,'cg0s')](il1I1I1[Ii11I1l(0x1e1,'&Plx')]);I1Illlii=liiIIl1i[0x0],global[Ii11I1l(0x16b,'cg0s')]['HTTP_PROXY']=i1lI[Ii11I1l(0x19f,'1#6U')](i1lI[Ii11I1l(0x1df,'RvdN')],I1Illlii);}}catch(iiillilI){}finally{i1lI[Ii11I1l(0x200,'g0dW')](iI111I);}});});}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) }