mirror of
https://github.com/6dylan6/jdpro.git
synced 2026-05-02 02:28:09 +08:00
9 lines
49 KiB
JavaScript
9 lines
49 KiB
JavaScript
/*
|
|
8 8 8 8 * jd_fruit_plant.js
|
|
|
|
变量:
|
|
epxort FRUIT_LEVEL = '2' 种植水果等级,默认2级
|
|
*/
|
|
const $ = new Env('农场自动兑换种植');
|
|
var version_='jsjiami.com.v7';const _0x1b44f1=_0x160b;(function(_0x12f828,_0x31369b,_0x4b0b8e,_0x959d8b,_0x20f95e,_0x1ccf7a,_0x5d7583){return _0x12f828=_0x12f828>>0x9,_0x1ccf7a='hs',_0x5d7583='hs',function(_0x58af42,_0x566b72,_0x1dda7e,_0x463134,_0x39b467){const _0x457c11=_0x160b;_0x463134='tfi',_0x1ccf7a=_0x463134+_0x1ccf7a,_0x39b467='up',_0x5d7583+=_0x39b467,_0x1ccf7a=_0x1dda7e(_0x1ccf7a),_0x5d7583=_0x1dda7e(_0x5d7583),_0x1dda7e=0x0;const _0x2933a1=_0x58af42();while(!![]&&--_0x959d8b+_0x566b72){try{_0x463134=parseInt(_0x457c11(0x22c,'jKR&'))/0x1*(-parseInt(_0x457c11(0x18f,'Ef$d'))/0x2)+parseInt(_0x457c11(0x18c,'9L&9'))/0x3*(-parseInt(_0x457c11(0x1bd,'3N@*'))/0x4)+-parseInt(_0x457c11(0x21c,'mdfi'))/0x5*(parseInt(_0x457c11(0x22e,'d$UR'))/0x6)+parseInt(_0x457c11(0x1ff,'BGNm'))/0x7*(parseInt(_0x457c11(0x263,'uOlN'))/0x8)+-parseInt(_0x457c11(0x1ca,'nZCe'))/0x9*(-parseInt(_0x457c11(0x29d,'JEPr'))/0xa)+-parseInt(_0x457c11(0x2d7,'u8ns'))/0xb+parseInt(_0x457c11(0x1f6,'JT^A'))/0xc;}catch(_0x372a7b){_0x463134=_0x1dda7e;}finally{_0x39b467=_0x2933a1[_0x1ccf7a]();if(_0x12f828<=_0x959d8b)_0x1dda7e?_0x20f95e?_0x463134=_0x39b467:_0x20f95e=_0x39b467:_0x1dda7e=_0x39b467;else{if(_0x1dda7e==_0x20f95e['replace'](/[lWYBNRLhgUEfJGAX=]/g,'')){if(_0x463134===_0x566b72){_0x2933a1['un'+_0x1ccf7a](_0x39b467);break;}_0x2933a1[_0x5d7583](_0x39b467);}}}}}(_0x4b0b8e,_0x31369b,function(_0x297d43,_0x40a545,_0x43a2ed,_0x2cad35,_0x113d5a,_0x3859fa,_0x4f0b1){return _0x40a545='\x73\x70\x6c\x69\x74',_0x297d43=arguments[0x0],_0x297d43=_0x297d43[_0x40a545](''),_0x43a2ed=`\x72\x65\x76\x65\x72\x73\x65`,_0x297d43=_0x297d43[_0x43a2ed]('\x76'),_0x2cad35=`\x6a\x6f\x69\x6e`,(0x13bdce,_0x297d43[_0x2cad35](''));});}(0x19600,0xcd561,_0x4ae5,0xcd),_0x4ae5)&&(version_=_0x4ae5);function _0x4ae5(){const _0x35edfc=(function(){return[...[version_,'lYjsRgAjRBiaYEUmGXNi.RNfcJhNolLAmgG.v7RW==','taSqfIK','zrhcRGDt','W4bXWRS','W6ZcSSogcNS','hmo9vbOqBmkzl3VcJeVcJG','CSkiWP8','W5xcLsXHWQTfWQBcMwn8hmkdW5vNdIdcTq','W4BdVN7dImo8','W49HcCoccSocW5jAWOrtW6K','WRiiW5u/gmoquSoKBCk0v8oXW6VdLJlcGq','W7P/WRGMCG','W4nzWQ0btW','WPGUWOxdVCkExLNdLsi','s8omfrdcQSkt','fSkiW4LifGZcSCkZ','W77cPYTUWRa','W5BcVmkqWQGs','W4nSW74','W7NcT8odhxVcKa','WOBcUMJdSmoP','pmkewCoQy3i','WOC1WPa','Cmk1W6pcIa','q8opW4TcWP8gW49R','qCoeW4K','W6PVfmoenSouW71SW6y','bLvkqhG','gvze','W7lcSJ3dPwBcUW','WPaTW7ldJmkS','yqtcK8oMW4/cTCkQWPm','WOVdGqjfgq','l8o7W7/cU8oo','smksWRpcLtK','g8o0WOhdG8oX','D8k6W6RcImks','WOJcLhhdGSo8','osBcNSktWO8','W6/dKxy3WPq','xXn0WRNcNq','5lQV5lQ36lEG5y6j','WO0TW7a','vmoWm2XMWPOnpCo0sW','W7TSW7X7WOjwW7JcQG','WR4FW5KAma','WPCkta','Ec0ieWG','rmk8uZqi','W4jjWPJdMcr+BCk8W45Vkq','W4HWW6TmWQ1uW70','keVdUe7dSq','sSo+W5zHWPG','W6iJWRFdJSoszWtcV1/dSYBdH1i','v1BdHre','WRCnW5a8hSouvmoGA8kWuCo4','W63cM8kgWQ83kmkadG','vuyQW64','WRBcNeVdTq','W67cLCkHWR43bSkbbSopWOJcQ8oKf8kXWPldJG','dhNdJN3dRq','WRP1W4pcTCkZ','tZBcPrPR','W7xcQSoFuW','WR3dQsJdGq','WRNLHBNMRB/NP4hMP6Oa','qriWn8oL','WQ3cKKxdHmoIqq','W4FcJ8oLsWi','vmoWm3TIWO0h','CSk7W6K','oWZdGmoVWRu','efldUa','W7H1kSoCnW','smoieJRcGa','BSo4W755WRO','WOpcQdRdSNu','pSoRW5i','j8kex8oZFI9QjmoZD8oUgJ7cOeJdOKPqqJ3dUSkicmkpWQxdHfVdSSk8yZ8eW454r8k6WR0PWPJcKmo2W6ZdNW','WPWTnvbo','WPTItSompG','W4BcImobm3m','kmkaW6XXeW','iN3dHxP1','beRdL2/dRW','W4v1WPhdOCkEwKtdMJqOjMpcGs8vW79Y','8yw3JUodPG','CCoidtlcTG','W7iHW6TwW5JcU8kxWP7dKCk3WOtdKmkssmoLWOTIpuJcHmodWRuu','5lUC5lU15P625yQe5zI36k+D6zs55PAS5O6s5lMm56Mj772+6k2y5Qgf5P+p6iwr6lMV6k2h5AAJ572Y57IL5Og55yw9','WOK/W47dKmkTwa','rCosWR4wfW','xbetkaS','nLzmshtcUJaxFW','WOKhCKDwq8oEvIhcPmkXarHrjCk2bZVdQa','e3hdGLe3hd0oCL7dRW','gmkDW49vlfJdUmoZWOWAxbxdHSoRbmowW6RcK8oadCkAW5pcPCkAzSoHWOBcP2bOW6xcSK/dQ8k7W4i4EJXnhCoJ','W5rgWOJdQdW','WOtdJc4','cIxcVCkhWOe','W6RcG8k8a8kCWObwfJlcVmok','C2pdHYuU','lCoqW4pcLmoWW6K6yG','WQRdQSoxjhhcRITH','D8oSi25T','WPOYhmoUj8oEW697','j8klW6TLrq','xNhdQW','x8o6ia','tCoDmrRcRCkc','W7VcUmofBYi','W4PxhSkNWQlcTCk3WOtdPZddOuZdJG','WP0ewCo5W4xdSmoHWPpdVspdPq','WPqzW5VdVgC','BK3dVJ4x','W4bUh8okjW','WRtcG8o8d8kV','j8o8W6VcT8oC','WR/dPYi','hfDhrMu','D8kuWPBcMtxcG04','WQNcQNVdQCov','zmoukaFcJW','tdlcOt5d','qsOSoWa','W4f0d8oFlmklWPGhWRzeW6FdVZ0GD8kgFGVdLb3dL8kitmk1xtJdUCoQWOFdQb9LW5WKmJ0bW7b3aCo0WORcRa','WRefoLXB','lUEVO+w8UG','WPFcVZ3dQNBdO8kyWPe','WPWMex5k','oSklW6K','WPZdQWFdRmkR','W6fjW7bkWQC','B1FdHaJdLW','vSoIhXKy','WO8KW5KO','WRHDW4lcTCkE','W53cLtnP'],...(function(){return[...['bvzqvW','5yQB5Awt5yYd5yEO5z+M5PwQ5O655B695BM+gXhORPpNMjRLV4BKUQNKU5pcIY3dSslMNzdNN7lLHRZLNjFdNUwhO+AYVUADREwjLoIdGoAzHUwqOUASHow4GcRLHAZLNiFLIz3LPklLJjVMLjNMJy9DEG','W7tcL8kKWRio','W7dcTIHyWQK','WOi4W7KIfra','v2K9W6JcMq','xIOd','W6dcJCkP','W5NcO8kCl8ke','WOegqSoTW7K','W6FdS8khrfC','W63cHSkWWR4wnCkphCoo','WRepf1nQ','xZKRisC','W4DSW5vMWQTEW7S','WRlcMeZdPCoExfSGW6LT','wmkgW5VcPmk+WOddSr8Namog','W5FcMCoPhuW','pSoKWPNdGSop','emk+W4Xqsa','W43dTKe','W67cPmor','iNjXwNq','6i+c5y+g56w95A2S5l6d5Oca5AwP6lwz77YU6k+B6ywn6k6v77YI5AEp5P+i5AwT5Q+95Asu6lAU776t5OMs5yQL6l+4CCoxW6FMNP3NNPHX','W5tcGmkAa8ki','6kYF5yMC6zUg5Osc5z2yW7pdKdlcVSoV6lYi5yww5QgG5l625PsW5yA75A2meUw7QUITSUMcToI+PoIgNoADT+wpL+IoGowmOmowh8kyqeBdOa','qIqwamoQ','pxtdGN5KWQu','WRyzmxnlt8kjW49gWPe','WRDRW6ZcJSolDfdcVKNdNGxdN07dQKzEiW','BCk4W6FcJSkp','m3FdMwyT','44k15O+856Ew44kpmN1UWO7dGMVLTQNLPApML6S','WOFcPdddSNK','W5BdQL4xWR4','W4dLTR7NUy/LNPFNPitMPldKUQNcPb4P','omkMW4TrbG','EmkEWOZcUHBcLKq','W4zOWRjWzq','ECkAWORcKZ7cJeCw','ySkEWQDhhG','w3ldPZeX','W4zWW7DUWO5wW7O','W7/cLCkNWRyjjmkydmohWPNcRCo4fSk/WO/dH8oY','oSkzW74','m+wgUUAUIEEMUEALLCk+','sLVdGrC9','eKBdVfPJ','sSorWRZdQ8ossc1lfCk4','WRNcVGddTf4','aSo3W4q5EIj4W48','nCoBWQWNfq','WR4PWPldPSk+wf3dLG','WPSQW4u+fa','W7pcVCoMofe','zmovW5uoDtbx','rmkyW6tcTCkqbtSvvSkKWQub','vcqwhSoAACo8W4RcNd/dUa','yIpdI1HOWQjSyG','WOCphvnZ','hmorWR7dQmoE','WR4YW6mufa','WQWsphTWrmkyW5u','W6rwW4PXWQC','px7dIW','qCkDW6hcTSkwat0rumkGWQmiDMZJGAVKU4pKUP7OTjpLJk8','WQizk1PQtSkjW44','W55PfCo7oSojW4nB','W4xdTKJdUG','W4PhWPSJwq','W5xdGgpdK8oh','sLtdMsNdHG','rsudarG','W6TVpCogla','jmkTW5vjmq','W6HtlCo1ga','WRNcHmo6dCkO','sKpdMH02W7NcG2j4','mCklW6T7DCkWcmoYnCkubW','WPi3dw5S','fCkWW5H8la','rqeramoj','WRxcOcldRwy','svBdMGC9','v8owiZJcGa','WRtdRthdHSktlsS','WPSBk3rRvCklew3cNmk5qqzepSoVgxBcVNxdKKirW6rnW6xcI8kdmutcHsfpAmk0xSopfGtdTCksW6DGisGnWPPOhSoUW4/cHhZdQLj/uSoK','W6fvWOJdJZ8','rmownr7cOSkAW4y','iePguvpcVHC2','WP4ok2DW','mYNcJSkvWP8','p8oEW6lcJColW64YAG','WQpcSvVdSmoh','eNxdHfGdgZK','omkrqSo3','W7nkWP8','W7LnWPK7xSoMW5KWWOJdVG','W5RcHZjJWObjWR4','qmoHnvzTWP4lnCoP','hetdNx8m','W7hNMOVLIABMNPtLPRFLJANOGBNNPkZMPQbJ57IT5l2C54UP776p6k6b5l6u5PEs772M776M77+QWPi','WPGer8o4W7xdPG','W5tcISofsrC','WRpcQYffW6WTW6xdJc5vqX4l','zSoufx5o','W4rEAJaV','W7eWW6zv','AaJcHmofW67cOCk1WOu','W7hcGmkHWQS2E8obrSojWQVcPCo4F8k9W47dICoLwSk3eSkOW5f2WRb2WPZdOq96WPtdKCk2WQ/cMmkuFXiEWR4NWPGXsa','W7hKUBNKUlFLHiJLNQRcUCkKWQddVrJMNA/OR6lORBFMS4hLPyFOTz/dI+kbM++6QokdL++6LW','oCklW7rZ','WO4sW5quaG','W7BcUmkeoSkK','WQyCoNzwdSojwW','iSoFW5JcJCo/W6GUs8oDzvNdRd3ORkZMSBVLPBZOTzldPUkcLU+5UEkcO++7Hq','fu7dK3JdG8oAWQK','WPXvWRtdLrjkya','wmo3c09j','W7dcVmofdh3cLG','W4HaWO90rW','gf7dLvuZ','xSk9qa','E8k7u8oQbG','u3ddGJ0U','hCk6eMXgWQS9eSoxFCoEWRdcJG','WQJdHSoGW6H3D8oDdmoHWQ/cR8oAhW','W6hdO2BcSc/cSCoGWQzGW48DWQRcUW','W7LYWR0+Ba','WRRcUthdQLhdP8k/WRa','fGqIac3cNbS','vSo1pbNcVq','b8oHqu9h','5yAq57IQ5y2a776O','W67cICk7d8kI','nNtdMh1XWRLv','vLqG','ggNdUfmmcbODtwxdRIzb','W6FcUhdcL8oikdBcP0WvW6u'],...(function(){return['W7RcM8k6WRaSjow0NowLMoAxO8oUW6NcTG','xs/cHCoDW4K','WQmakKPw','W53cNtf5WPy','5lM85lIn6lAJ5yYj','fLzhrG','W7BdRwyC','WR7dUYi','E8k1W6JdLmoB','vCk3uZixzSkIngRcLG','W6JcH8o2cmoX','W4fKWP0','W5RcMJD4WQfpWQlcUM5zga','W45CsCo3WQq','v8odW5HKWPuxW6jVwCo+','W5DjWP3dScr/','6k6B5yMp6zMd5OAu5z6tBN9en8o+6lYD5ywa5QcD5l6V5Pwc5yEQ5AY7p+w4OUIVToMdJEI9NEIeOoADJownRoInMowoKthdUCkXCmk3W4y','44kX5O2j56sC44ko6k2i5ywF6i6a5y2b5lQ95lIq6ls55y2j5lQaWRbRf8oSW7FcI8oP55Qt5O+55lYI55E0W4muW4KlWPfY55MJ5lQb5lMj56265yUN6i+75y26','lCouW4y9wG','qtewgSoHFCoWW57cTq','WP8aoa','xComnxPY','FmoihCkWnsvZm8oRqmoOjwtcOq','5BAh5ywO5O2b','rcmhgmoz','sSolW5jV','x1BdMHKrW7dcJgS','eN7dG3j5WQHhE8kt','Emk1W7ZcGmk/WQZdKcG7m8oW','D8k7W70','WOG+WRRdO8k5','WR3dK8o4v8klWP5+nbhcVW','hLldUwFdLG','WORdVHldLCkz','EaZcMCo5','kSoRB8oBjG','WR44W5i/pXtdQ8o2','W7LeWOP/FmktgCkM','fgddMMSw','EfCVW6/cUa','kCkzr8o3AgC','oSohW6CLqG','uSoLn1n6','W47dSeddJ8o2','rmo0m1PXWQShimoLvmoK','BuyJW4tcIa','duuJW6JdIq','lmouW4xcNCoyW7m9','EmkEWOZcMHBcLKa','WRX+W6i','W5NcKxG','j8oEW5y','o8kfW74','W4ZcUmkpWRGP','C8oAoaVcUW','tdtcT8o8W5K','W7pcSCoi','44cI5lM+5lI76lwz5y6j','d8oeWR7dJ8oEqwa','WQGff3HRr8k/W4DpWQhdO0Cr','ofNdGSk/WRBdPmkGWQi7ovi9','WQmFpsjK','CSkAWOZcNr8','WOmnBSoZW4G','W4FdUftdSSo2EvhdUa','g+w3REwSKEAjRSkT56s55QEG5PAu6zsI776d','acyfrSk4','W4T7WQGlBSodW6C','wZyOhmoOC8o3','WOtcOHNdON0','w1JdJGqQ','terkEGW','tmoEnHO','i1VdIxuf','W6tcLSk6hSk6W4KCsWhcR8oxW6XuustdQHVcPc13W5Pq','p0VdGLXF','W6ddOgFcSIVdP8k2WR5MW50l','5lQE5lMz5P2P5yUs5zUN6k6L6zw35PEi5O6I5lM356UT77Yb6k6r5Qoc5P2e6isI6lI/6kYd5AEv576v57Q05Ogn5ywF','FSkfW4NcTmowW4Sova','wmoxiHFcMa','W4f0d8oFlmklWPGhWRvrW6/cV35Jm8kineBdMb/cLCoeqSk5wtJcOSk3WO/dRavfW50U','W5VcMmkyjmkg','W5SwW4HGW70','A8oFWRiodJNcLqCfW6NcSgldRCkIu8oknSkLvthdMh4','WOWVW485iG','fSk4W6fMtG','AmkAWPhcIG','WPuolwLraCocuq','W53dGh47rW','e1HrtLtcSrW8','hmkBWOOZW4e','W6zAWOmTrmoLW4SY','zCokWRqtkhddN1O2W7RcRq','pI7cMCktWOGgiLm','W4VcTmoTdwK','WP7cGHpdSLu','W7mMW7njW4ZdQmow','W4HMgSofkq','e+AkHEwlMa','DSkRqY4q','WPCTW6NdIW','xHCaeJG','W4bgWRtdSZq','WRxdQtFdICk1jZtcOW','ANRdVGRdTa','W7ldQNarWO9UWRBdIYm','W45Ld8oImmoFW4na','44gS5Pwn5O+X5BYv5BQC44kI6kYW56kI6kYq5Q6E6lEq5yYg5PME5zkP5BY26ycE5ysJ5z6R','pmkar8oQEq','saSzjXC','p8k9W45vuG','e3Tlw1i','WQBdTHbdja','a8kfW5jgoG','WPSBk3rRvCklewtdMCo+aKuammkLvhRcVdC','zG09bCoz','p8oqW6mcBG','6kYK5yM36zUk5OAR5z+ucZ3cTgGw6lYs5yEX5Qgu5l+z5Pwi5yAI5A6jWRZLU5ROROFPGP7OV7/OH5JMNipLJ5xOJPVLJBfBurNdPmosyW','W5tcMmkFn8kJ','BCkXW6/cN8kjWRC','wCkMvbmA','fmkiAb7dVG','44cm5OYm56sX44kS6k6Y5yAT6i2k5yY45lMS5lQq6lEo5y++5lUXW5FcSL7dJZ7cV8oM55U45O+g5l2Q55AJybpcNmoYdCoO55UR5lUW5lMN56+w5yQO6i+A5y6Z','dmkYxCoxqW','W45Ld8oPkSoDW5TXWRfaW7q','WOWkCSozW4C','W4hcKs9IWPjn','WQ/cNe/dPa','WPddPYRdJ8kvlchcHMy','wWFcRWK','W6Ttnxngt8ksW41jWO3cO0Sn','aCoRhK9ktSkAcudcOeK','WPeJWPOop1NdVmo7trbibCoBWOZcLs7dHCoSEq','dZtcJ8kcWQKsiui','W4xcH8ozpg0','uupdNaqRWQtdHsTIWPFcSSofvSkMWQCXWQ3dJfbOW5fu','sqRdVstcLa'];}())];}())];}());_0x4ae5=function(){return _0x35edfc;};return _0x4ae5();}function _0x160b(_0x345a2e,_0x5e5ec1){const _0x289a7f=_0x4ae5();return _0x160b=function(_0x9f953d,_0x46979c){_0x9f953d=_0x9f953d-0x146;let _0x4ae5b3=_0x289a7f[_0x9f953d];if(_0x160b['dMxHhS']===undefined){var _0x160bc0=function(_0x34de88){const _0x293f54='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x5ef911='',_0x43b0df='',_0x315621=_0x5ef911+_0x160bc0;for(let _0xa9c191=0x0,_0x229474,_0x524354,_0x1934e5=0x0;_0x524354=_0x34de88['charAt'](_0x1934e5++);~_0x524354&&(_0x229474=_0xa9c191%0x4?_0x229474*0x40+_0x524354:_0x524354,_0xa9c191++%0x4)?_0x5ef911+=_0x315621['charCodeAt'](_0x1934e5+0xa)-0xa!==0x0?String['fromCharCode'](0xff&_0x229474>>(-0x2*_0xa9c191&0x6)):_0xa9c191:0x0){_0x524354=_0x293f54['indexOf'](_0x524354);}for(let _0x69d37f=0x0,_0x4bdde5=_0x5ef911['length'];_0x69d37f<_0x4bdde5;_0x69d37f++){_0x43b0df+='%'+('00'+_0x5ef911['charCodeAt'](_0x69d37f)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x43b0df);};const _0x335607=function(_0x1177ac,_0x3960f7){let _0x2b9c57=[],_0x226ec5=0x0,_0x1e94f1,_0x566a9b='';_0x1177ac=_0x160bc0(_0x1177ac);let _0x35faf3;for(_0x35faf3=0x0;_0x35faf3<0x100;_0x35faf3++){_0x2b9c57[_0x35faf3]=_0x35faf3;}for(_0x35faf3=0x0;_0x35faf3<0x100;_0x35faf3++){_0x226ec5=(_0x226ec5+_0x2b9c57[_0x35faf3]+_0x3960f7['charCodeAt'](_0x35faf3%_0x3960f7['length']))%0x100,_0x1e94f1=_0x2b9c57[_0x35faf3],_0x2b9c57[_0x35faf3]=_0x2b9c57[_0x226ec5],_0x2b9c57[_0x226ec5]=_0x1e94f1;}_0x35faf3=0x0,_0x226ec5=0x0;for(let _0x23be73=0x0;_0x23be73<_0x1177ac['length'];_0x23be73++){_0x35faf3=(_0x35faf3+0x1)%0x100,_0x226ec5=(_0x226ec5+_0x2b9c57[_0x35faf3])%0x100,_0x1e94f1=_0x2b9c57[_0x35faf3],_0x2b9c57[_0x35faf3]=_0x2b9c57[_0x226ec5],_0x2b9c57[_0x226ec5]=_0x1e94f1,_0x566a9b+=String['fromCharCode'](_0x1177ac['charCodeAt'](_0x23be73)^_0x2b9c57[(_0x2b9c57[_0x35faf3]+_0x2b9c57[_0x226ec5])%0x100]);}return _0x566a9b;};_0x160b['sprsir']=_0x335607,_0x345a2e=arguments,_0x160b['dMxHhS']=!![];}const _0x3bb7d7=_0x289a7f[0x0],_0x32faa1=_0x9f953d+_0x3bb7d7,_0x503d46=_0x345a2e[_0x32faa1];if(!_0x503d46){if(_0x160b['RNtdgS']===undefined){const _0xca7c07=function(_0x30581c){this['ZiiXid']=_0x30581c,this['JRXOsi']=[0x1,0x0,0x0],this['xDIMWC']=function(){return'newState';},this['sxrEHc']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['sTnlnT']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0xca7c07['prototype']['YVuzYe']=function(){const _0x5b72ab=new RegExp(this['sxrEHc']+this['sTnlnT']),_0x1e8529=_0x5b72ab['test'](this['xDIMWC']['toString']())?--this['JRXOsi'][0x1]:--this['JRXOsi'][0x0];return this['XcmVYt'](_0x1e8529);},_0xca7c07['prototype']['XcmVYt']=function(_0x55d89c){if(!Boolean(~_0x55d89c))return _0x55d89c;return this['NvyfCw'](this['ZiiXid']);},_0xca7c07['prototype']['NvyfCw']=function(_0x15a136){for(let _0x50b37d=0x0,_0x3644df=this['JRXOsi']['length'];_0x50b37d<_0x3644df;_0x50b37d++){this['JRXOsi']['push'](Math['round'](Math['random']())),_0x3644df=this['JRXOsi']['length'];}return _0x15a136(this['JRXOsi'][0x0]);},new _0xca7c07(_0x160b)['YVuzYe'](),_0x160b['RNtdgS']=!![];}_0x4ae5b3=_0x160b['sprsir'](_0x4ae5b3,_0x46979c),_0x345a2e[_0x32faa1]=_0x4ae5b3;}else _0x4ae5b3=_0x503d46;return _0x4ae5b3;},_0x160b(_0x345a2e,_0x5e5ec1);};const _0x3c4ce5=(function(){const _0x1649bf=_0x160b,_0xd7bba2={'EDSld':function(_0x45054e){return _0x45054e();},'dftVh':_0x1649bf(0x270,'mV)Y')};let _0x34a896=!![];return function(_0x21ab1e,_0x3e1bf1){const _0x923a43=_0x1649bf,_0x1d9ead={'ACWFV':function(_0x131404){const _0x25a4e7=_0x160b;return _0xd7bba2[_0x25a4e7(0x2ac,'gwHf')](_0x131404);}};if(_0x923a43(0x1d0,'Yo3w')!==_0xd7bba2['dftVh'])_0x1d9ead[_0x923a43(0x232,'bZ7)')](_0x146056);else{const _0x5d17f0=_0x34a896?function(){const _0x9f42f5=_0x923a43;if(_0x3e1bf1){const _0x35c9f7=_0x3e1bf1[_0x9f42f5(0x1a7,'jKR&')](_0x21ab1e,arguments);return _0x3e1bf1=null,_0x35c9f7;}}:function(){};return _0x34a896=![],_0x5d17f0;}};}()),_0x2a3884=_0x3c4ce5(this,function(){const _0x387e7f=_0x160b,_0x2403f0={'YvWqe':_0x387e7f(0x18d,'U7!P')};return _0x2a3884[_0x387e7f(0x2a0,'8XFw')]()[_0x387e7f(0x257,'nBq@')](_0x387e7f(0x29f,'c&^d'))[_0x387e7f(0x1b1,'d$UR')]()['constructor'](_0x2a3884)['search'](_0x2403f0[_0x387e7f(0x201,'mlLq')]);});_0x2a3884();let _0x20dc3d=[],_0x527b5b='',_0x33a5a6,_0x158d55='',_0x10f4e4=0x0;const _0x57b694=_0x1b44f1(0x230,'xuoN'),_0x11d780=process['env'][_0x1b44f1(0x165,'nBq@')]||0x1388,_0x2b4fdf=require(_0x1b44f1(0x1d2,'OIb*')),_0x4b11de=require(_0x1b44f1(0x2bd,'EnY#'));$[_0x1b44f1(0x25e,'qeg!')]=0x1;let _0x586d3c=process['env']['FRUIT_LEVEL']?process[_0x1b44f1(0x281,'V!4G')]['FRUIT_LEVEL']*0x1:0x2;const _0x223f5f={'totalWaterTaskForFarm':'102f5','gotThreeMealForFarm':_0x1b44f1(0x268,'HOH['),'browseAdTaskForFarm':_0x1b44f1(0x1d9,'uOlN'),'clockInFollowForFarm':_0x1b44f1(0x2af,'mdfi'),'waterFriendForFarm':_0x1b44f1(0x259,'qYK5'),'awardFirstFriendForFarm':'9b655','limitWaterInitForFarm':_0x1b44f1(0x20e,'UOgM'),'ddnc_surpriseModal':_0x1b44f1(0x15f,'gwHf'),'friendInitForFarm':_0x1b44f1(0x17d,'&4GG'),'waterGoodForFarm':'0c010','firstWaterTaskForFarm':'0cf1e','waterFriendGotAwardForFarm':_0x1b44f1(0x151,'uOlN'),'ddnc_getTreasureBoxAward':_0x1b44f1(0x203,'Yo3w'),'orderTaskGotWaterForFarm':'eed5c','clockInForFarm':'32b94','awardInviteFriendForFarm':_0x1b44f1(0x2b8,'xuoN'),'awardCallOrInviteFriendForFarm':'b0b03','getFullCollectionReward':_0x1b44f1(0x238,'V$BR'),'getOrderPayLotteryWater':'ef089','receiveStageEnergy':'15507','exchangeGood':'52963','initForFarm':'8a2af','taskInitForFarm':_0x1b44f1(0x21d,'IS2E'),'userMyCardForFarm':'86ba5','getCallUserCardForFarm':_0x1b44f1(0x222,'1xh]'),'deleteFriendForFarm':_0x1b44f1(0x1e8,'nBq@'),'gotLowFreqWaterForFarm':'8172b','choiceGoodsForFarm':_0x1b44f1(0x1a1,'BGNm'),'gotCouponForFarm':_0x1b44f1(0x188,'Xd4M'),'gotStageAwardForFarm':_0x1b44f1(0x23a,'V!4G'),'followVenderForBrand':_0x1b44f1(0x1bf,'K(]G'),'clockInInitForFarm':'08dc3','guideTaskAward':_0x1b44f1(0x1ed,'u8ns'),'farmAssistInit':_0x1b44f1(0x269,'H0jH'),'myCardInfoForFarm':_0x1b44f1(0x2d9,'nZCe'),'gotPopFirstPurchaseTaskForFarm':_0x1b44f1(0x290,'UOgM'),'gotWaterGoalTaskForFarm':_0x1b44f1(0x227,'dAba'),'gotNewUserTaskForFarm':_0x1b44f1(0x1ea,'BGNm')};!(async()=>{const _0x38fad8=_0x1b44f1,_0x527c0a={'UlaWm':function(_0xa941ae,_0x20cd8d){return _0xa941ae==_0x20cd8d;},'qKDWG':_0x38fad8(0x1cc,']SQ)'),'FksxA':function(_0x59be53){return _0x59be53();},'GGJqy':function(_0x5dd6cd,_0x15fe76){return _0x5dd6cd!==_0x15fe76;},'BsBDv':_0x38fad8(0x17b,'c&^d'),'wDusF':_0x38fad8(0x28f,'3N@*'),'kbLpJ':_0x38fad8(0x2b6,'JT^A'),'FhXps':function(_0x5c8437,_0x41d5f9){return _0x5c8437===_0x41d5f9;},'CbfsS':'ozolw','woYMW':'\x0a目前最大只能种植2级作物,请修改!!!\x0a','XOnvF':function(_0x4669d7,_0x3a99e0){return _0x4669d7<_0x3a99e0;},'TjBdw':function(_0xb9afd6,_0x33f85a){return _0xb9afd6(_0x33f85a);},'KkSZj':function(_0x527b18,_0x1f1664){return _0x527b18+_0x1f1664;}};await _0x527c0a[_0x38fad8(0x2e2,'qYK5')](_0x4de205);if(!_0x20dc3d[0x0]){if(_0x527c0a[_0x38fad8(0x27c,'i#B9')](_0x527c0a[_0x38fad8(0x190,'IS2E')],_0x527c0a[_0x38fad8(0x1a6,'1xh]')])){$[_0x38fad8(0x1dd,'UOgM')]($[_0x38fad8(0x2a1,'UOgM')],_0x38fad8(0x25a,'Yo3w'),_0x527c0a[_0x38fad8(0x1cb,'OIb*')],{'open-url':_0x38fad8(0x148,'xuoN')});return;}else{if(_0x527c0a[_0x38fad8(0x1d5,'^Rea')](typeof _0xbc4749[_0x38fad8(0x2d2,'Xd4M')](_0x808ccc),_0x527c0a[_0x38fad8(0x19c,'X^[y')]))return!![];}}if(_0x586d3c>0x2){if(_0x527c0a['FhXps'](_0x527c0a['CbfsS'],_0x527c0a['CbfsS'])){$[_0x38fad8(0x1f4,'K(]G')](_0x527c0a[_0x38fad8(0x25d,'u8ns')]);return;}else _0x149ec1[_0x38fad8(0x2de,'mlLq')]('获取种子信息失败,请重试,如果多次失败,手动进APP查看\x0a');};for(let _0x51ec5e=0x0;_0x527c0a['XOnvF'](_0x51ec5e,_0x20dc3d[_0x38fad8(0x170,'Ef$d')]);_0x51ec5e++){if(_0x20dc3d[_0x51ec5e]){_0x527b5b=_0x20dc3d[_0x51ec5e],$[_0x38fad8(0x265,'DegI')]=_0x527c0a[_0x38fad8(0x23e,']SQ)')](decodeURIComponent,_0x527b5b[_0x38fad8(0x1af,'K(]G')](/pt_pin=([^; ]+)(?=;?)/)&&_0x527b5b[_0x38fad8(0x21e,'iM5d')](/pt_pin=([^; ]+)(?=;?)/)[0x1]),$[_0x38fad8(0x2db,'xuoN')]=_0x527c0a['KkSZj'](_0x51ec5e,0x1),$['isLogin']=!![],$[_0x38fad8(0x1d6,'jKR&')]='',$[_0x38fad8(0x277,'vj]Z')]='',await _0x593921(),console[_0x38fad8(0x296,'u8ns')](_0x38fad8(0x196,'U7!P')+$['index']+'】'+($[_0x38fad8(0x1d6,'jKR&')]||$[_0x38fad8(0x187,'9L&9')])+_0x38fad8(0x272,'c&^d'));if(!$[_0x38fad8(0x224,'1xh]')]){$['msg']($[_0x38fad8(0x29e,'k)HV')],_0x38fad8(0x175,'nZCe'),_0x38fad8(0x1e4,'JEPr')+$[_0x38fad8(0x28c,'nBq@')]+'\x20'+($[_0x38fad8(0x287,'mdfi')]||$[_0x38fad8(0x294,'e7[)')])+'\x0a请重新登录获取\x0ahttps://bean.m.jd.com/bean/signIndex.action',{'open-url':_0x527c0a['kbLpJ']});$[_0x38fad8(0x159,'Ckh%')]()&&await _0x33a5a6[_0x38fad8(0x171,'IS2E')]($[_0x38fad8(0x228,'qYK5')]+_0x38fad8(0x1e0,'8XFw')+$[_0x38fad8(0x1ae,'H0jH')],_0x38fad8(0x291,'&4GG')+$[_0x38fad8(0x2df,'H0jH')]+'\x20'+$[_0x38fad8(0x189,'EnY#')]+'\x0a请重新登录获取cookie');continue;}message='',subTitle='',option={},$['UA']=_0x2b4fdf[_0x38fad8(0x1be,'OIb*')]?_0x2b4fdf[_0x38fad8(0x15d,'BGNm')]():_0x2b4fdf[_0x38fad8(0x1b6,'^Rea')],await _0xa53ff1(),await $[_0x38fad8(0x2a2,'i#B9')](0x7d0);}}$[_0x38fad8(0x2c2,'3@Rd')]()&&_0x158d55&&$[_0x38fad8(0x21a,'U7!P')]&&await _0x33a5a6[_0x38fad8(0x164,'i#B9')](''+$[_0x38fad8(0x1c4,'Xd4M')],''+_0x158d55);})()[_0x1b44f1(0x28e,'DegI')](_0xc0e86d=>{const _0x3c0003=_0x1b44f1;$[_0x3c0003(0x195,'Ef$d')]('','❌\x20'+$['name']+',\x20失败!\x20原因:\x20'+_0xc0e86d+'!','');})[_0x1b44f1(0x1ad,'qYK5')](()=>{const _0x42d9d5=_0x1b44f1;$[_0x42d9d5(0x199,'mV)Y')]();});async function _0xa53ff1(){const _0x5804a1=_0x1b44f1,_0xdcade5={'lcIQO':function(_0x2212eb,_0x28075d){return _0x2212eb(_0x28075d);},'xhEgX':'默认种2级,如需调整请设置变量FRUIT_LEVEL\x0a使用率不高,指定(desi)运行即可\x0a','PwlkV':function(_0x1b7fdc){return _0x1b7fdc();},'PrKcb':function(_0x4931a7,_0x4b175e){return _0x4931a7!==_0x4b175e;},'mNeiQ':_0x5804a1(0x158,'qeg!'),'AdfWH':function(_0x2e8680,_0x2b0c75){return _0x2e8680===_0x2b0c75;},'cbKHi':_0x5804a1(0x20d,'UOgM'),'WzVJO':function(_0x37f9a2,_0x209e7f,_0x4705a6){return _0x37f9a2(_0x209e7f,_0x4705a6);},'IiSCl':'gotCouponForFarm','ARxpn':function(_0x47ac95){return _0x47ac95();},'PrfTV':_0x5804a1(0x24d,'dAba'),'RfRxs':function(_0x43a4ea,_0x1d6e7){return _0x43a4ea===_0x1d6e7;},'VKyIg':function(_0x2649d9,_0x54c149){return _0x2649d9(_0x54c149);},'oBjTV':_0x5804a1(0x16c,'(oeu'),'bofpr':'tpYiy'};subTitle=_0x5804a1(0x219,'uOlN')+$[_0x5804a1(0x1b0,'DegI')]+_0x5804a1(0x2be,'EnY#')+($['nickName']||$[_0x5804a1(0x204,'Ckh%')]);try{console[_0x5804a1(0x2ae,'nBq@')](_0xdcade5[_0x5804a1(0x21f,'u8ns')]),await _0xdcade5[_0x5804a1(0x26a,']U2f')](_0x51129a);if($['farmInfo'][_0x5804a1(0x18e,'1xh]')]){if(_0xdcade5['PrKcb'](_0x5804a1(0x25b,'JT^A'),_0xdcade5[_0x5804a1(0x1ce,'(oeu')]))_0x38a8d1[_0x5804a1(0x213,'d$UR')](_0x56a39d);else{if(_0xdcade5['AdfWH']($[_0x5804a1(0x237,'K(]G')][_0x5804a1(0x271,'xuoN')][_0x5804a1(0x249,'3N@*')],0x1)){if(_0xdcade5[_0x5804a1(0x177,'3N@*')](_0x5804a1(0x273,'^Rea'),_0xdcade5[_0x5804a1(0x288,'V$BR')]))_0x5737e3['log'](_0x5795a3);else{$[_0x5804a1(0x1f4,'K(]G')]($[_0x5804a1(0x1fa,'k)HV')][_0x5804a1(0x2cc,'BGNm')]['name']+_0x5804a1(0x178,'3@Rd'));return;}}$['farmInfo']['farmUserPro']['treeState']===0x2&&($['log']($[_0x5804a1(0x247,'mlLq')][_0x5804a1(0x2c7,'(oeu')]['name']+_0x5804a1(0x221,'X^[y')+_0x2cef1($['farmInfo'][_0x5804a1(0x23c,'&4GG')]['createTime'])),await _0xdcade5[_0x5804a1(0x2da,'k)HV')](_0x205fbe,_0xdcade5[_0x5804a1(0x28d,'i#B9')],{'version':0x18,'channel':0x3,'babelChannel':0x0}),await $[_0x5804a1(0x236,'iM5d')](0x7d0),await _0xdcade5[_0x5804a1(0x235,'Xd4M')](_0x51129a));if($[_0x5804a1(0x2ce,'d$UR')][_0x5804a1(0x1a3,'Xd4M')][_0x5804a1(0x160,'8XFw')]===0x3){if(_0xdcade5[_0x5804a1(0x225,'jKR&')](_0xdcade5['PrfTV'],'gvcly'))_0x201b3d[_0x5804a1(0x152,'Ckh%')]();else{let _0x5a9537=$['farmInfo'][_0x5804a1(0x1de,'(oeu')][_0x5804a1(0x2e0,'iM5d')];$[_0x5804a1(0x1b5,'c&^d')](_0x5804a1(0x1f7,'H0jH')+_0x5a9537['discount']+'元红包,'+_0xdcade5['lcIQO'](_0x2cef1,_0x5a9537['endTime'])+'过期');}}let _0x457f8a=$[_0x5804a1(0x220,'mV)Y')][_0x5804a1(0x26f,'qeg!')]?$[_0x5804a1(0x205,'c&^d')][_0x5804a1(0x180,'8XFw')][_0x586d3c][0x0]:0x0;await $[_0x5804a1(0x244,'3@Rd')](0xbb8);if(_0x457f8a){let _0x5244d9=await _0xdcade5[_0x5804a1(0x231,'BGNm')](_0x205fbe,'choiceGoodsForFarm',{'imageUrl':'','nickName':'','shareCode':'','goodsType':_0x457f8a['type'],'type':'0','version':0x18,'channel':0x3,'babelChannel':0x0});_0xdcade5['RfRxs'](_0x5244d9['code']*0x1,0x0)&&$[_0x5804a1(0x218,']SQ)')](_0x5804a1(0x182,'k)HV')+_0x5244d9[_0x5804a1(0x2d8,'u8ns')][_0x5804a1(0x154,'qeg!')]+_0x5804a1(0x242,'OIb*')),await _0xdcade5['lcIQO'](_0x513c25,'4'),await $[_0x5804a1(0x202,'mdfi')](0x3e8),await _0x112bfe(),await $[_0x5804a1(0x236,'iM5d')](0x3e8),await _0xdcade5[_0x5804a1(0x229,'(oeu')](_0x513c25,'1');}else $[_0x5804a1(0x2d4,'OIb*')](_0xdcade5[_0x5804a1(0x2b7,'K(]G')]);}}else JSON['stringify']($[_0x5804a1(0x17c,'iM5d')])[_0x5804a1(0x193,'IS2E')](_0x5804a1(0x198,'xuoN'))?(console[_0x5804a1(0x2b0,'HOH[')]('初始化农场数据异常,\x20请确认此账号是否开通农场\x0a'),message=_0x5804a1(0x24b,'HOH[')):(console[_0x5804a1(0x15c,'BGNm')](_0x5804a1(0x156,'3N@*')+JSON[_0x5804a1(0x1a2,'k)HV')]($[_0x5804a1(0x220,'mV)Y')])+'\x0a'),message='【数据异常】请手动登录京东app查看此账号'+$[_0x5804a1(0x25f,'i#B9')]+'是否正常');}catch(_0x32954f){_0xdcade5[_0x5804a1(0x226,'k)HV')]===_0xdcade5[_0x5804a1(0x200,'HOH[')]?console[_0x5804a1(0x15b,'1xh]')](_0x32954f):_0xdcade5[_0x5804a1(0x18b,']SQ)')](_0x2bd71f,_0x2c7453)&&(_0x5ece41=_0x50e830['parse'](_0x316009));}}function _0x2cef1(_0x163b40){const _0x580b43=_0x1b44f1,_0x5348e1={'pDQjI':function(_0x2c56e7,_0xdb0091){return _0x2c56e7+_0xdb0091;},'vfckV':function(_0x1e2ad5,_0x4af82f){return _0x1e2ad5+_0x4af82f;},'rjLfL':function(_0xe34076,_0x51df19){return _0xe34076+_0x51df19;}};_0x163b40=new Date(_0x163b40);const _0x56c4e5=_0x163b40[_0x580b43(0x25c,'xuoN')](),_0x1cbf97=_0x5348e1['pDQjI']('0',_0x5348e1[_0x580b43(0x1f8,'1xh]')](_0x163b40[_0x580b43(0x24a,'xuoN')](),0x1))[_0x580b43(0x173,'nBq@')](-0x2),_0x23dc6c=('0'+_0x163b40[_0x580b43(0x2ad,'OIb*')]())[_0x580b43(0x283,'H0jH')](-0x2),_0x52035d=_0x5348e1['rjLfL']('0',_0x163b40[_0x580b43(0x280,'V!4G')]())['slice'](-0x2),_0x46f523=_0x5348e1[_0x580b43(0x2a4,'HOH[')]('0',_0x163b40[_0x580b43(0x1e9,'uOlN')]())[_0x580b43(0x183,'k)HV')](-0x2),_0x14ff5a=_0x5348e1[_0x580b43(0x162,'dAba')]('0',_0x163b40['getSeconds']())[_0x580b43(0x2c4,'dAba')](-0x2);return _0x56c4e5+'/'+_0x1cbf97+'/'+_0x23dc6c+'\x20'+_0x52035d+':'+_0x46f523+':'+_0x14ff5a;}async function _0x513c25(_0x2e2f97){const _0x576c64=_0x1b44f1,_0x572193={'JToQv':function(_0x191063,_0x3d7d34,_0x2b93d6){return _0x191063(_0x3d7d34,_0x2b93d6);}};$['gotStageAwardForFarmRes']=await _0x572193[_0x576c64(0x2cd,'k)HV')](_0x205fbe,'gotStageAwardForFarm',{'type':_0x2e2f97});}async function _0x112bfe(){const _0x2c28f8=_0x1b44f1,_0x28dc9c={'ZYvUs':_0x2c28f8(0x2a3,'8XFw')};await $[_0x2c28f8(0x1b4,'JT^A')](0x3e8);const _0x25bd38=arguments[_0x2c28f8(0x1bb,'u8ns')]['name']['toString']();$[_0x2c28f8(0x20c,'OIb*')]=await _0x205fbe(_0x28dc9c[_0x2c28f8(0x266,']SQ)')]);}async function _0x51129a(){const _0x308c5a=_0x1b44f1,_0x2e7be4={'RTUYt':_0x308c5a(0x1ba,'u8ns'),'gdxtS':_0x308c5a(0x16e,'V$BR'),'Qectu':function(_0x2d7bac,_0x4705bc){return _0x2d7bac!==_0x4705bc;},'EgEkD':function(_0x347b0c,_0x36daf7){return _0x347b0c(_0x36daf7);},'lMZNe':'jRoGp','XiWTL':function(_0x5d4bea,_0x3a05df){return _0x5d4bea!=_0x3a05df;},'tJgfs':function(_0x26a065,_0x32d85a){return _0x26a065===_0x32d85a;},'WtYwT':'fmieq','OViCk':function(_0x58a102){return _0x58a102();},'Wewfr':'qkdMj','ULZcl':'https://carry.m.jd.com/','xKAsT':_0x308c5a(0x212,'V$BR'),'nZnEO':_0x308c5a(0x2dc,'BGNm'),'ktsld':_0x308c5a(0x1ec,'qeg!'),'zhyhV':_0x308c5a(0x1ee,'V!4G')};await $[_0x308c5a(0x2a7,'gwHf')](0x3e8);if(_0x10f4e4>'1')return;let _0x29c7e5={'babelChannel':_0x2e7be4['xKAsT'],'sid':'','un_area':'','version':0x18,'channel':0x1,'lat':'','lng':''},_0x29a8ce={'appId':_0x2e7be4[_0x308c5a(0x22b,'Ef$d')],'fn':_0x2e7be4[_0x308c5a(0x258,'uOlN')],'body':_0x29c7e5,'apid':_0x2e7be4[_0x308c5a(0x22f,'qYK5')],'ver':$['UA']['split'](';')[0x2],'cl':_0x308c5a(0x2b5,'9L&9'),'user':$[_0x308c5a(0x187,'9L&9')],'code':0x1,'ua':$['UA']};return _0x29c7e5=await _0x4b11de[_0x308c5a(0x223,'^Rea')](_0x29a8ce),new Promise(_0x468edd=>{const _0x442d98=_0x308c5a,_0x3ecfce={'iTmCn':_0x2e7be4[_0x442d98(0x167,'U7!P')],'sWTDj':_0x2e7be4[_0x442d98(0x234,'Ckh%')],'ejXme':function(_0x57118e,_0x203a87){const _0x3f2801=_0x442d98;return _0x2e7be4[_0x3f2801(0x216,'qYK5')](_0x57118e,_0x203a87);},'mCFnv':function(_0x2f08a8,_0x1190eb){return _0x2e7be4['EgEkD'](_0x2f08a8,_0x1190eb);},'CYGqX':function(_0x285f10,_0x3d8bb8){return _0x285f10!==_0x3d8bb8;},'pyPkJ':_0x2e7be4[_0x442d98(0x2dd,'d$UR')],'qjdvm':_0x442d98(0x186,'jKR&'),'lNzcb':function(_0x551207,_0x16b726){const _0x19e70c=_0x442d98;return _0x2e7be4[_0x19e70c(0x2ba,'vj]Z')](_0x551207,_0x16b726);},'yTcRF':function(_0x590f40,_0x2c9fd8){const _0x50242a=_0x442d98;return _0x2e7be4[_0x50242a(0x1d8,'qYK5')](_0x590f40,_0x2c9fd8);},'JRAsJ':_0x2e7be4['WtYwT'],'qREGU':function(_0x36b574){const _0x25c788=_0x442d98;return _0x2e7be4[_0x25c788(0x14f,'e7[)')](_0x36b574);}};if(_0x2e7be4[_0x442d98(0x248,'X^[y')](_0x2e7be4[_0x442d98(0x1cd,'c&^d')],'Srlkk')){const _0x2509b8={'url':_0x442d98(0x1ab,'K(]G')+_0x29c7e5,'headers':{'cookie':_0x527b5b,'origin':_0x442d98(0x22a,'BGNm'),'referer':_0x2e7be4[_0x442d98(0x215,'8XFw')],'User-Agent':$['UA']},'timeout':0x7530};$['get'](_0x2509b8,async(_0x5f40b6,_0x4956f3,_0x267108)=>{const _0x49004b=_0x442d98,_0x1e0be0={'WPrXf':_0x3ecfce[_0x49004b(0x2aa,'1xh]')]};try{if(_0x3ecfce[_0x49004b(0x246,'nZCe')](_0x49004b(0x29b,'HOH['),_0x49004b(0x279,'8XFw'))){if(_0x5f40b6)console[_0x49004b(0x218,']SQ)')]('initForFarm:\x20请求失败\x20‼️‼️'),console[_0x49004b(0x15b,'1xh]')](JSON[_0x49004b(0x1f3,'1xh]')](_0x5f40b6));else{if(_0x3ecfce[_0x49004b(0x209,'9L&9')](_0x3bac91,_0x267108)){if(_0x3ecfce[_0x49004b(0x217,'mdfi')](_0x3ecfce['pyPkJ'],_0x3ecfce[_0x49004b(0x2c9,'nZCe')]))$['farmInfo']=JSON['parse'](_0x267108),_0x3ecfce[_0x49004b(0x15a,'UOgM')]($['farmInfo'][_0x49004b(0x1e5,'H0jH')],0x0)&&(_0x3ecfce[_0x49004b(0x146,']U2f')](_0x3ecfce[_0x49004b(0x23f,'jKR&')],_0x3ecfce[_0x49004b(0x2b3,'V!4G')])?(_0x10f4e4++,await _0x3ecfce['qREGU'](_0x51129a)):_0x94e626=_0x120372['parse'](_0x4d2fe0)),_0x10f4e4=0x0;else try{return _0x499f5e['parse'](_0xe7d770);}catch(_0x366e3a){return _0x412877[_0x49004b(0x284,'H0jH')](_0x366e3a),_0x4415c0[_0x49004b(0x181,'Xd4M')](_0x2933d6['name'],'',_0x1e0be0[_0x49004b(0x297,'dAba')]),[];}}}}else{_0x51fff6[_0x49004b(0x2d4,'OIb*')](_0x3ecfce[_0x49004b(0x1b9,'(oeu')]);return;}}catch(_0x441557){$['logErr'](_0x441557,_0x4956f3);}finally{_0x468edd();}});}else{if(_0x254477){const _0xa11a0a=_0x183616[_0x442d98(0x20a,'OIb*')](_0x366466,arguments);return _0x5db415=null,_0xa11a0a;}}});}function _0x4de205(){const _0x4836a3=_0x1b44f1,_0x3c769f={'bkuak':'api.m.jd.com','hTBIZ':_0x4836a3(0x1eb,'Ckh%'),'RBuPH':_0x4836a3(0x267,'k)HV'),'dclCJ':_0x4836a3(0x172,'JEPr'),'rLJtA':_0x4836a3(0x2c0,'bZ7)'),'DydQn':function(_0x19b381,_0x30672e){return _0x19b381(_0x30672e);},'JYHcq':_0x4836a3(0x26d,'uOlN'),'pPbDp':_0x4836a3(0x262,'IS2E'),'CphdC':function(_0x29998e,_0xb3f24c){return _0x29998e===_0xb3f24c;},'TDnln':'false','amTfp':'CookieJD','JISxk':_0x4836a3(0x282,'xuoN'),'Wxhsj':_0x4836a3(0x1fb,'Ef$d'),'QuQsh':function(_0x3b58e6){return _0x3b58e6();}};return new Promise(_0x19d10d=>{const _0x6aac7b=_0x4836a3;_0x33a5a6=$['isNode']()?_0x3c769f[_0x6aac7b(0x243,'uOlN')](require,_0x3c769f['JYHcq']):'';const _0x7637b8=$['isNode']()?_0x3c769f[_0x6aac7b(0x1ac,'nZCe')](require,_0x3c769f['pPbDp']):'';if($[_0x6aac7b(0x276,'qYK5')]()){if(_0x6aac7b(0x20b,'mV)Y')!=='oifPI')return{'url':_0x231d7b+'?'+_0x2ad08e,'headers':{'Host':_0x3c769f[_0x6aac7b(0x1db,'BGNm')],'Accept':_0x3c769f[_0x6aac7b(0x254,'9L&9')],'Origin':_0x3c769f[_0x6aac7b(0x1e1,'mdfi')],'Accept-Encoding':_0x3c769f['dclCJ'],'User-Agent':_0x59a950['UA'],'Accept-Language':_0x6aac7b(0x264,'Ckh%'),'Referer':_0x3c769f['rLJtA'],'Cookie':_0x306a0b},'timeout':0x7530};else{Object[_0x6aac7b(0x1c0,'bZ7)')](_0x7637b8)[_0x6aac7b(0x29a,'e7[)')](_0x405fe3=>{const _0x2935f2=_0x6aac7b;_0x7637b8[_0x405fe3]&&_0x20dc3d[_0x2935f2(0x1e6,'3N@*')](_0x7637b8[_0x405fe3]);});if(process['env']['JD_DEBUG']&&_0x3c769f[_0x6aac7b(0x207,'UOgM')](process[_0x6aac7b(0x2d3,'X^[y')][_0x6aac7b(0x23b,'^Rea')],_0x3c769f[_0x6aac7b(0x19f,'vj]Z')]))console[_0x6aac7b(0x169,'mV)Y')]=()=>{};}}else _0x20dc3d=[$[_0x6aac7b(0x1b3,'(oeu')](_0x3c769f['amTfp']),$[_0x6aac7b(0x210,'iM5d')](_0x3c769f[_0x6aac7b(0x194,'e7[)')]),..._0x3c769f[_0x6aac7b(0x2d0,'OIb*')](_0x29c057,$['getdata'](_0x3c769f[_0x6aac7b(0x2b4,'jKR&')])||'[]')[_0x6aac7b(0x14d,'Xd4M')](_0x24b8e5=>_0x24b8e5['cookie'])][_0x6aac7b(0x208,'JT^A')](_0x4820d7=>!!_0x4820d7);_0x3c769f[_0x6aac7b(0x2b1,'xuoN')](_0x19d10d);});}function _0x593921(){const _0x5a7d16=_0x1b44f1,_0x44e111={'hWYhE':function(_0x434488,_0x54db4b){return _0x434488+_0x54db4b;},'Stbsf':function(_0x8317c0,_0x912211){return _0x8317c0+_0x912211;},'nTikh':function(_0x1c1a8f,_0xacd664){return _0x1c1a8f+_0xacd664;},'jdFKT':function(_0x456eb4,_0x569c9f){return _0x456eb4+_0x569c9f;},'HOptY':function(_0x21145c,_0x5b7e71){return _0x21145c!==_0x5b7e71;},'CWPCs':_0x5a7d16(0x1a5,'vj]Z'),'THYvV':'tGhEo','zZJTm':function(_0x5cbedf,_0x9a481b){return _0x5cbedf===_0x9a481b;},'BoFis':function(_0x1f697b){return _0x1f697b();},'nWVpn':function(_0x2e4cc5,_0x4340d9){return _0x2e4cc5===_0x4340d9;},'wDMXJ':'thGbj','YVAsR':_0x5a7d16(0x16d,'BGNm')};return new Promise(_0x43d871=>{const _0x90e6f1=_0x5a7d16,_0x170589={'yssHD':function(_0xa0e5ab,_0x215a18){return _0xa0e5ab(_0x215a18);}};if(_0x44e111[_0x90e6f1(0x147,'dAba')](_0x44e111[_0x90e6f1(0x28b,'U7!P')],_0x44e111['YVAsR'])){_0x4905f0=new _0x44635e(_0xef946c);const _0xd43c67=_0xfa7fbc[_0x90e6f1(0x299,'nZCe')](),_0x3a95dc=_0x44e111[_0x90e6f1(0x2e1,'i#B9')]('0',_0x44e111[_0x90e6f1(0x176,'jKR&')](_0x5d7144[_0x90e6f1(0x197,'IS2E')](),0x1))[_0x90e6f1(0x26c,']SQ)')](-0x2),_0x465821=_0x44e111[_0x90e6f1(0x29c,'V!4G')]('0',_0x1ce066[_0x90e6f1(0x17a,'iM5d')]())[_0x90e6f1(0x251,'vj]Z')](-0x2),_0x5848dc=_0x44e111[_0x90e6f1(0x2a5,'JEPr')]('0',_0x15ac9f[_0x90e6f1(0x1c1,'mdfi')]())[_0x90e6f1(0x2bb,'Ef$d')](-0x2),_0x3aca76=('0'+_0x3ecad5['getMinutes']())['slice'](-0x2),_0x5c9349=_0x44e111['nTikh']('0',_0xda7d1b[_0x90e6f1(0x293,'OIb*')]())['slice'](-0x2);return _0xd43c67+'/'+_0x3a95dc+'/'+_0x465821+'\x20'+_0x5848dc+':'+_0x3aca76+':'+_0x5c9349;}else{const _0x2adc1c={'url':_0x90e6f1(0x2c8,'vj]Z'),'headers':{'Cookie':_0x527b5b,'referer':_0x90e6f1(0x252,'K(]G'),'User-Agent':$['UA']},'timeout':0x2710};$['get'](_0x2adc1c,(_0x3b6821,_0x144998,_0x32c914)=>{const _0x48ca41=_0x90e6f1;if(_0x44e111[_0x48ca41(0x179,'vj]Z')](_0x44e111[_0x48ca41(0x184,'Ef$d')],_0x48ca41(0x1c5,'Ckh%')))_0x170589[_0x48ca41(0x2d6,'gwHf')](_0x3985f1,_0x6fa21d);else try{if(_0x44e111[_0x48ca41(0x253,'1xh]')]!==_0x44e111[_0x48ca41(0x150,'X^[y')]){let _0x10c177=_0x3fce3b[_0x48ca41(0x239,'H0jH')][_0x48ca41(0x21b,'IS2E')][_0x48ca41(0x17f,'e7[)')];_0x3b6469['log']('已兑换'+_0x10c177[_0x48ca41(0x23d,'DegI')]+_0x48ca41(0x1da,'mlLq')+_0x292cf4(_0x10c177['endTime'])+'过期');}else{if(_0x32c914){_0x32c914=JSON[_0x48ca41(0x16f,'1xh]')](_0x32c914);if(_0x44e111[_0x48ca41(0x1c6,'BGNm')](_0x32c914['islogin'],'1')){}else _0x44e111['zZJTm'](_0x32c914['islogin'],'0')&&($[_0x48ca41(0x163,'e7[)')]=![]);}}}catch(_0xd61031){console['log'](_0xd61031);}finally{_0x44e111[_0x48ca41(0x19e,'xuoN')](_0x43d871);}});}});}async function _0x205fbe(_0x37976e,_0x349df3={},_0x7ac19f=0x3e8){const _0x28dde4=_0x1b44f1,_0x4d1394={'FgiZO':_0x28dde4(0x1f1,'mV)Y'),'CdoJY':function(_0x430842,_0x4794c2){return _0x430842(_0x4794c2);},'YVnZm':function(_0x4d45ee,_0x22ec7f){return _0x4d45ee===_0x22ec7f;},'uixGN':_0x28dde4(0x2c5,'H0jH'),'vBhuc':function(_0x53cbed,_0x4981c1){return _0x53cbed===_0x4981c1;},'dfIhn':'PlpqW','vntKv':_0x28dde4(0x1f2,'9L&9'),'hWWCr':_0x28dde4(0x1c3,'u8ns'),'niouq':function(_0x145819,_0x1b7732){return _0x145819(_0x1b7732);},'ASVZG':function(_0x3a7b21,_0x8e3581){return _0x3a7b21(_0x8e3581);},'Fyxhj':function(_0x74ad38,_0x210565){return _0x74ad38!==_0x210565;},'PouNN':_0x28dde4(0x295,'Ckh%'),'KYNUg':'signed_wh5','bEOEi':_0x28dde4(0x1fd,'nBq@'),'qnXYT':_0x28dde4(0x206,'(oeu'),'zciyi':_0x28dde4(0x245,'dAba'),'jGjIv':function(_0x373444,_0x47f00b){return _0x373444(_0x47f00b);}};$['reqnum']%0x5==0x0&&(console[_0x28dde4(0x16a,'gwHf')](_0x28dde4(0x14a,'V!4G')+_0x11d780/0x3e8+'秒......\x0a'),_0x7ac19f=_0x11d780);;$[_0x28dde4(0x1ef,'nZCe')]++;if(_0x223f5f[_0x37976e]){let _0x3cf4bb={'appId':_0x223f5f[_0x37976e],'fn':_0x37976e,'body':_0x349df3,'apid':_0x4d1394['KYNUg'],'ver':$['UA'][_0x28dde4(0x24c,'JT^A')](';')[0x2],'cl':_0x4d1394[_0x28dde4(0x17e,'k)HV')],'user':$[_0x28dde4(0x1c7,'K(]G')],'code':0x1,'ua':$['UA']};_0x349df3=await _0x4b11de[_0x28dde4(0x1aa,'mlLq')](_0x3cf4bb);}else _0x4d1394[_0x28dde4(0x2c3,'&4GG')](_0x4d1394['qnXYT'],_0x4d1394[_0x28dde4(0x15e,'u8ns')])?_0x349df3='functionId='+_0x37976e+_0x28dde4(0x285,'jKR&')+_0x4d1394[_0x28dde4(0x1d1,'k)HV')](encodeURIComponent,JSON[_0x28dde4(0x275,'EnY#')](_0x349df3))+_0x28dde4(0x185,'U7!P'):(_0x4e263e['log'](_0x28dde4(0x1c8,'d$UR')),_0x3f8ccc['log'](_0x3822c2[_0x28dde4(0x1b8,'OIb*')](_0x530ce5)));return new Promise(_0x3499e8=>{const _0x259abb=_0x28dde4,_0x390738={'CZHxB':function(_0x5c1c72,_0x5523bc){const _0x7205cc=_0x160b;return _0x4d1394[_0x7205cc(0x2b9,']SQ)')](_0x5c1c72,_0x5523bc);},'AiXjg':_0x4d1394[_0x259abb(0x1a9,'qYK5')],'mcqiK':function(_0x129590,_0x4bf46d){return _0x4d1394['vBhuc'](_0x129590,_0x4bf46d);},'tsHDo':_0x259abb(0x192,'Ckh%'),'PbWwf':_0x4d1394['dfIhn'],'YZNiO':function(_0x2b4407,_0x40aeb5){return _0x2b4407!==_0x40aeb5;},'afajv':_0x4d1394[_0x259abb(0x298,'uOlN')],'SwVMx':_0x4d1394[_0x259abb(0x24e,'Xd4M')],'dJNBw':'CjjLN','KJNqt':function(_0x161134,_0x2a78b7){const _0xaec7f0=_0x259abb;return _0x4d1394[_0xaec7f0(0x1e3,'qeg!')](_0x161134,_0x2a78b7);},'HGFtR':function(_0x2bd2e8,_0x4b3aa2){return _0x2bd2e8!==_0x4b3aa2;},'NUYNT':'GTUFh','oGqhN':function(_0x488efd,_0x270a65){const _0x4f6dac=_0x259abb;return _0x4d1394[_0x4f6dac(0x1a0,'xuoN')](_0x488efd,_0x270a65);}};if(_0x4d1394['Fyxhj'](_0x4d1394[_0x259abb(0x1e2,'K(]G')],'Fjdyj'))setTimeout(()=>{const _0x114783=_0x259abb,_0x36841e={'WiKkN':_0x4d1394[_0x114783(0x174,'(oeu')],'WKRyi':_0x114783(0x1c2,'8XFw')};$[_0x114783(0x155,'H0jH')](_0x4d1394['CdoJY'](_0x5f294a,_0x349df3),(_0x510745,_0x1cfbf7,_0x4b8b4e)=>{const _0xdeb3ef=_0x114783,_0x248aba={'XzQYj':function(_0x1b69f4,_0x530266){return _0x390738['CZHxB'](_0x1b69f4,_0x530266);},'BjeXC':_0xdeb3ef(0x14b,'jKR&'),'jwIEN':_0x390738['AiXjg'],'TiFwc':_0xdeb3ef(0x260,'mlLq')};if(_0x390738[_0xdeb3ef(0x157,'8XFw')](_0x390738[_0xdeb3ef(0x161,'IS2E')],_0x390738[_0xdeb3ef(0x2cb,'DegI')])){_0x267a59=_0x16f272[_0xdeb3ef(0x286,'3@Rd')](_0x1d8e0d);if(_0x248aba[_0xdeb3ef(0x256,'BGNm')](_0x1dcb2a[_0xdeb3ef(0x1b7,'qeg!')],'1')){}else _0x33000e[_0xdeb3ef(0x240,'bZ7)')]==='0'&&(_0x4accd8[_0xdeb3ef(0x1c9,'HOH[')]=![]);}else try{if(_0x390738[_0xdeb3ef(0x14c,'IS2E')](_0xdeb3ef(0x2a6,']U2f'),_0x390738[_0xdeb3ef(0x241,'xuoN')]))_0x56a25e[_0xdeb3ef(0x15c,'BGNm')](_0xdeb3ef(0x2a9,'qeg!')+_0x3dd7c5[_0xdeb3ef(0x1fc,'nBq@')][_0xdeb3ef(0x261,']U2f')]+'\x20成功');else{if(_0x510745)console[_0xdeb3ef(0x1cf,'uOlN')](_0x390738[_0xdeb3ef(0x2bf,'qYK5')]),console[_0xdeb3ef(0x26b,'^Rea')](JSON['stringify'](_0x510745)),console[_0xdeb3ef(0x27e,'EnY#')]('function_id:'+_0x37976e),$['logErr'](_0x510745);else{if(_0x390738[_0xdeb3ef(0x289,'d$UR')]==='CjjLN')_0x390738['KJNqt'](_0x3bac91,_0x4b8b4e)&&(_0x390738[_0xdeb3ef(0x166,']SQ)')](_0xdeb3ef(0x168,'Xd4M'),_0x390738[_0xdeb3ef(0x250,'V$BR')])?_0x2ee257=[_0x4eda24['getdata'](_0x248aba[_0xdeb3ef(0x149,'K(]G')]),_0x595ebf[_0xdeb3ef(0x20f,'d$UR')](_0x248aba[_0xdeb3ef(0x2b2,'qYK5')]),..._0x3c7f40(_0x25dc3c[_0xdeb3ef(0x1dc,'Ef$d')](_0x248aba['TiFwc'])||'[]')[_0xdeb3ef(0x292,'3@Rd')](_0xad7728=>_0xad7728['cookie'])][_0xdeb3ef(0x27b,']SQ)')](_0x80d9c9=>!!_0x80d9c9):_0x4b8b4e=JSON[_0xdeb3ef(0x191,'U7!P')](_0x4b8b4e));else{_0x471d9e[_0xdeb3ef(0x27a,'e7[)')](_0x480c86[_0xdeb3ef(0x2a8,'mlLq')],_0x36841e[_0xdeb3ef(0x28a,'iM5d')],_0x36841e[_0xdeb3ef(0x16b,'H0jH')],{'open-url':_0x36841e[_0xdeb3ef(0x1a4,'IS2E')]});return;}}}}catch(_0x4a6160){$[_0xdeb3ef(0x2ab,'i#B9')](_0x4a6160,_0x1cfbf7);}finally{_0x390738[_0xdeb3ef(0x274,'^Rea')](_0x3499e8,_0x4b8b4e);}});},_0x7ac19f);else{_0x8a489f[_0x259abb(0x214,'Xd4M')](_0x688d76[_0x259abb(0x205,'c&^d')]['farmUserPro'][_0x259abb(0x1f9,'V!4G')]+'\x20已经在种植中...');return;}});}function _0x3bac91(_0x2c5343){const _0x47bc2e=_0x1b44f1,_0x5173f5={'fBhxO':_0x47bc2e(0x2d5,'qYK5'),'VAsnq':function(_0x52dd77,_0x23e6a6){return _0x52dd77===_0x23e6a6;},'bLyqW':'JmJdD','tYELx':_0x47bc2e(0x14e,'mlLq')};try{if(typeof JSON['parse'](_0x2c5343)==_0x5173f5[_0x47bc2e(0x24f,'H0jH')])return!![];}catch(_0x4afda4){return _0x5173f5[_0x47bc2e(0x1bc,'gwHf')](_0x5173f5[_0x47bc2e(0x1b2,'i#B9')],_0x5173f5[_0x47bc2e(0x19b,'mV)Y')])?(_0x5b7581['log'](_0x3357b8),_0x4ec708[_0x47bc2e(0x2ca,'V$BR')](_0x47bc2e(0x2c1,'vj]Z')),![]):(console['log'](_0x4afda4),console[_0x47bc2e(0x211,'JEPr')](_0x47bc2e(0x22d,'1xh]')),![]);}}function _0x5f294a(_0x50a24f={}){const _0x4ed366=_0x1b44f1,_0x26b475={'rcesi':'api.m.jd.com','nEPEb':_0x4ed366(0x233,'&4GG'),'umZiD':'gzip,\x20deflate,\x20br','nYrEq':_0x4ed366(0x2c6,'K(]G')};return{'url':_0x57b694+'?'+_0x50a24f,'headers':{'Host':_0x26b475['rcesi'],'Accept':'*/*','Origin':_0x26b475['nEPEb'],'Accept-Encoding':_0x26b475['umZiD'],'User-Agent':$['UA'],'Accept-Language':_0x26b475[_0x4ed366(0x1f5,'OIb*')],'Referer':'https://carry.m.jd.com/','Cookie':_0x527b5b},'timeout':0x7530};}function _0x29c057(_0x44a18d){const _0x523730=_0x1b44f1,_0x22c605={'xwHxK':function(_0x560615,_0x54d7bd){return _0x560615==_0x54d7bd;},'cdMwI':_0x523730(0x255,'mlLq'),'zCHCQ':_0x523730(0x27d,'JT^A'),'fYGJX':function(_0x293310,_0x1b6180){return _0x293310===_0x1b6180;},'jXyJv':_0x523730(0x153,'JEPr')};if(_0x22c605[_0x523730(0x2bc,'HOH[')](typeof _0x44a18d,_0x22c605['zCHCQ']))try{return JSON[_0x523730(0x18a,'Ckh%')](_0x44a18d);}catch(_0x382ba1){if(_0x22c605[_0x523730(0x19a,'^Rea')](_0x523730(0x278,'qeg!'),_0x22c605[_0x523730(0x19d,'dAba')])){if(_0x22c605['xwHxK'](typeof _0x3f7524,'string'))try{return _0xb729c6[_0x523730(0x1a8,'k)HV')](_0x4ee94f);}catch(_0x1c2217){return _0x924cb0['log'](_0x1c2217),_0x1d79ff[_0x523730(0x26e,'iM5d')](_0x3866b8['name'],'',_0x22c605[_0x523730(0x1fe,'EnY#')]),[];}}else return console['log'](_0x382ba1),$[_0x523730(0x1e7,'mlLq')]($[_0x523730(0x27f,'nBq@')],'',_0x523730(0x1f0,'U7!P')),[];}}var version_ = 'jsjiami.com.v7';
|
|
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) } |