diff --git a/ks/ksjsb.js b/ks/ksjsb.js index 66703ef..131490f 100644 --- a/ks/ksjsb.js +++ b/ks/ksjsb.js @@ -1,5136 +1,934 @@ -/* -IOS/安卓: 快手极速版 +const $ = new Env('快手极速版低保'); +let res, + ksjsbCookie = process.env.ksjsbCookie || '', + Users = [], + ksjsbCash = process.env.ksjsbCash || '', + ksjsbWithdrawTime = process.env.ksjsbWithdrawTime || 15, + ksjsbAggressive = process.env.ksjsbAggressive || 0, + ksjsbNotify = process.env.ksjsbNotify || 1, + index = 0, + count = 0; + + + + +//let curHours = new Date().getHours(); +class ksUser { + constructor(cookie) { + let api_st = cookie.match(/(kuaishou.api_st=[\w\-]+)/)[1] + ';'; + + this.index = ++index; + this.cookie = + 'kpn=NEBULA; kpf=ANDROID_PHONE; did=ANDROID_' + + randomString(16) + + '; ver=9.10; appver=9.10.40.2474; language=zh-cn; countryCode=CN; sys=ANDROID_5.1; client_key=2ac2a76d; ' + + api_st; + this.name = this.index; + this.valid = false; + this.bindAlipay = false; + this.alipay = ''; + this.bindWechat = false; + this.wechat = ''; + this.needSms = false; + } + //获取用户信息 + async getUserInfo() { + let url = + 'https://nebula.kuaishou.com/rest/n/nebula/activity/earn/overview/basicInfo'; + let body = ''; + let options = getOptions(url, this.cookie, body); + await doRequest('get', options); + if (!res) { + return; + } + if (res.result == 1) { + this.valid = true; + this.name = res.data.userData.nickname; + this.cashBalance = res.data.totalCash; + this.coinBalance = res.data.totalCoin; + this.allCash = res.data.allCash; + /* console.log( + `🎉${this.name}=>|账户余额${this.cashBalance}元,${ + this.coinBalance + }金币,未审核余额${Math.floor( + parseFloat(this.allCash) - parseFloat(this.cashBalance) + )}元` + ); */ + } else { + console.log(`🎉${this.name}=>|查询账户信息失败:${res.error_msg}`); + } + } + //分享获得3000金币 + async setShare() { + let url = + 'https://nebula.kuaishou.com/rest/n/nebula/account/withdraw/setShare'; + let body = ''; + let options = getOptions(url, this.cookie, body); + await doRequest('post', options); + if (!res) { + return; + } + if (res.result == 1) { + console.log(`🎉${this.name}=>|准备分享得金币`); + await $.wait(200); + await this.taskReward(122); + } else { + console.log(`🎉${this.name}=>|分享失败:${res.error_msg}`); + } + } +//做任务 + async taskReward(taskId) { + let url = `https://nebula.kuaishou.com/rest/n/nebula/daily/report?taskId=${taskId}`; + let body = ''; + let options = getOptions(url, this.cookie, body); + await doRequest('get', options); + if (!res) { + return; + } + if (res.result == 1) { + console.log( + `🎉${this.name}=>|完成任务[${taskId}]成功,获得${res.data.amount}金币` + ); + } else { + console.log( + `🎉${this.name}=>|完成任务[${taskId}]失败:${res.error_msg}` + ); + } + } +//签到详情 + async getSignInfo() { + let url = 'https://nebula.kuaishou.com/rest/n/nebula/sign/queryPopup'; + let body = ''; + let options = getOptions(url, this.cookie, body); + await doRequest('get', options); + if (!res) { + return; + } + if (res.result == 1) { + let todaySigned = res.data.nebulaSignInPopup.todaySigned; + console.log(`🎉${this.name}=>|今天${todaySigned ? '已' : '未'}签到`); + if (!todaySigned) { + await $.wait(200); + await this.doSign(); + await $.wait(200); + await this.setShare(); + } + } else { + console.log(`🎉${this.name}=>|查询签到信息失败:${res.error_msg}`); + } + } + + + //签到 + async doSign() { + let url = + 'https://nebula.kuaishou.com/rest/n/nebula/sign/sign?source=activity'; + let body = ''; + let options = getOptions(url, this.cookie, body); + await doRequest('get', options); + if (!res) { + return; + } + if (res.result == 1) { + console.log(`🎉${this.name}=>|签到成功:${res.data.toast}`); + await $.wait(200); + } else { + console.log(`🎉${this.name}=>|签到失败:${res.error_msg}`); + } + } + + + + async accountOverview() { + let _0x512fe7 = + 'https://nebula.kuaishou.com/rest/n/nebula/account/overview', + _0x251847 = '', + _0x39f16d = getOptions(_0x512fe7, this.cookie, _0x251847); + + await doRequest('get', _0x39f16d); + let _0xa69994 = res; + + if (!_0xa69994) { + return; + } + + if (_0xa69994.result == 1) { + this.coinBalance = _0xa69994.data.coinBalance; + this.cashBalance = _0xa69994.data.cashBalance; + let _0x54aac5 = _0xa69994.data.exchangeCoinState; + + console.log( + '🎉' + + this.name + + '=>|账户余额' + + this.cashBalance + + '元,' + + this.coinBalance + + '金币' + ); + + _0x54aac5 == 2 && (await $.wait(200), await this.changeExchangeType(0)); + } else { + console.log( + '🎉' + this.name + '=>|查询账户信息失败:' + _0xa69994.error_msg + ); + } + } + +/* //开箱子,1金币懒得搞 + async openBox(_0x412555) { + let _0x513362 = + 'https://nebula.kuaishou.com/rest/n/nebula/box/explore?isOpen=' + + _0x412555 + + '&isReadyOfAdPlay=true', + _0x3ef8d9 = '', + _0x48334f = getOptions(_0x513362, this.cookie, _0x3ef8d9); + + await doRequest('get', _0x48334f); + let _0x15220b = res; + + if (!_0x15220b) { + return; + } + + _0x15220b.result == 1 + ? _0x412555 == true + ? _0x15220b.data.commonAwardPopup && + _0x15220b.data.commonAwardPopup.awardAmount + ? (console.log( + '🎉' + + this.name + + '=>|开宝箱获得' + + _0x15220b.data.commonAwardPopup.awardAmount + + '金币' + ), + await $.wait(200), + await this.ksAdParam(AdName.box)) + : console.log('🎉' + this.name + '=>|开宝箱没有获得金币') + : _0x15220b.data.openTime > -1 + ? (console.log( + '🎉' + + this.name + + '=>|开宝箱冷却时间还有' + + Math.floor(_0x15220b.data.openTime / 1000) + + '秒' + ), + _0x15220b.data.openTime == 0 && + (await $.wait(200), await this.openBox(true))) + : console.log('🎉' + this.name + '=>|开宝箱次数已用完') + : _0x412555 == true + ? console.log('🎉' + this.name + '=>|开宝箱失败:' + _0x15220b.error_msg) + : console.log( + '🎉' + this.name + '=>|查询宝箱状态失败:' + _0x15220b.error_msg + ); + } */ + + + + + + + + + //兑换 + async changeExchangeType(_0x1bd22f) { + let _0x4e7ea7 = + 'https://nebula.kuaishou.com/rest/n/nebula/exchange/changeExchangeType', + _0x6250c8 = '{"type":' + _0x1bd22f + '}', + _0x2c1c9f = getOptions(_0x4e7ea7, this.cookie, _0x6250c8); + + _0x2c1c9f.headers['Content-Type'] = 'application/json'; + await doRequest('post', _0x2c1c9f); + let _0x4df55c = res; + + if (!_0x4df55c) { + return; + } + + let _0x1fdd87 = _0x1bd22f == 0 ? '自动兑换' : '手动兑换'; + + _0x4df55c.result == 1 + ? console.log( + '🎉' + + this.name + + '=>|兑换方式更改成功,目前兑换方式为:' + + _0x1fdd87 + ) + : console.log( + '🎉' + this.name + '=>|兑换方式更改失败:' + _0x4df55c.error_msg + ); + } + + + + + + //金币兑换奖券 + async exchangeCoin() { + if (this.coinBalance < 100) { + console.log('🎉' + this.name + '=>|金币余额不足100,不执行兑换'); + return; + } + + let _0x54ee74 = + 'https://nebula.kuaishou.com/rest/n/nebula/exchange/coinToCash/submit', + _0x365938 = + '{"coinAmount":' + + this.coinBalance + + ',"token":"rE2zK-Cmc82uOzxMJW7LI2-wTGcKMqqAHE0PhfN0U4bJY4cAM5Inxw"}', + _0x4650af = getOptions(_0x54ee74, this.cookie, _0x365938); + + _0x4650af.headers['Content-Type'] = 'application/json'; + await doRequest('post', _0x4650af); + let _0x2ae7ad = res; + + if (!_0x2ae7ad) { + return; + } + + if (_0x2ae7ad.result == 1) { + let _0x1e5bfa = Math.floor(this.coinBalance / 100) * 100, + _0xd2629a = Math.floor(this.coinBalance / 100) / 100; + + console.log( + '🎉' + + this.name + + '=>|兑换金币成功,将' + + _0x1e5bfa + + '金币兑换成' + + _0xd2629a + + '元' + ); + } else { + console.log( + '🎉' + this.name + '=>|兑换金币失败:' + _0x2ae7ad.error_msg + ); + } + } + + + //获取用户ID + async getUserid() { + let _0x579d90 = + 'https://nebula.kuaishou.com/rest/n/nebula/activity/invitation/relationLink?version=1.2.0', + _0xb20aec = '', + _0x5a5910 = getOptions(_0x579d90, this.cookie, _0xb20aec); + + await doRequest('get', _0x5a5910); + let _0x450eae = res; -已实现的:签到和翻倍,开宝箱和翻倍,看广告任务,逛街任务,抽奖和翻倍,广告任务,分享任务 -金币每天0点自动兑换到现金余额 + if (!_0x450eae) { + return; + } -V2P和圈X配置好重写后,应该打开APP就能获取到CK,获取不到的话升级下app或者手动捉包 -青龙把任意包里的kuaishou.api_st=xxxxxxxxxxxx;这一串东西放到变量ksjsbCookie里,多账户换行或者用@隔开 -export ksjsbCookie='kuaishou.api_st=xxxxxxxxxxxx; -kuaishou.api_st=yyyyyyyyy;' - -默认每天15点提现,要改的话把提现时间填到变量ksjsbWithdrawTime里 -默认按照账户的提现列表从高到低提现到绑定的提现账号,都有绑定的话默认提现到支付宝。要固定提现金额的话填到变量ksjsbCash里。如果提现失败,手动接验证码提现一次 -默认提现时间会触发通知,可以把ksjsbNotify设置成2改为每次运行都通知,ksjsbNotify设置为0则不通知 - -定时一天最少10次就行,最好改掉默认时间,不然太多人同一时间跑 - -重写: -[task_local] -#快手极速版 -38 9-19 * * * https://raw.githubusercontent.com/leafxcy/JavaScript/main/ksjsb.js, tag=快手极速版, enabled=true -[rewrite_local] -appsupport/yoda/biz/info url script-request-header https://raw.githubusercontent.com/leafxcy/JavaScript/main/ksjsb.js -ksapp/client/package/renew url script-request-header https://raw.githubusercontent.com/leafxcy/JavaScript/main/ksjsb.js -[MITM] -#IOS用第一个,安卓用第二个 -hostname = api.kuaisho*.com -hostname = open.kuaisho*.com -*/ - -//process.env.ksjsbCookie="kuaishou.api_st=Cg9rdWFpc2hvdS5hcGkuc3QSoAHgc9EXTRN2jBTMsnpzRGTVGtbO6vd7jBr6PeMNtHZSMqlkly9-6zALOmzhouqOQiYxtMc_GilD_JCclZnK92fFOzOMetjByp1TWMk-fBHzsO3F-QnhGfAyyh8-ftYTyxdVhwpAZ3kwvs9B7wZEXfD80LZA3GUWlXq4p4WJVMp4whDQajaL4eTr3JJcT61gesi-_8O7C2ZtUQpSOx0oJQ53GhI7XTEVdHBIipx6QeDcmp0mlFciIJW-UpF7qsZ05KqWwgKADPyj60pBrlG-7kI4HnLAfCStKAUwAQ" - -// 2 小二vx(微信) kuaishou.api_st=Cg9rdWFpc2hvdS5hcGkuc3QSoAHgc9EXTRN2jBTMsnpzRGTVGtbO6vd7jBr6PeMNtHZSMqlkly9-6zALOmzhouqOQiYxtMc_GilD_JCclZnK92fFOzOMetjByp1TWMk-fBHzsO3F-QnhGfAyyh8-ftYTyxdVhwpAZ3kwvs9B7wZEXfD80LZA3GUWlXq4p4WJVMp4whDQajaL4eTr3JJcT61gesi-_8O7C2ZtUQpSOx0oJQ53GhI7XTEVdHBIipx6QeDcmp0mlFciIJW-UpF7qsZ05KqWwgKADPyj60pBrlG-7kI4HnLAfCStKAUwAQ -// 3.玻璃杯(微信) kuaishou.api_st=Cg9rdWFpc2hvdS5hcGkuc3QSoAFm-53wLvOw2TQcHMSYfucGczBEY2H4vgvCsHiUVENTZc7qxjPSBshkekK5QLNyW16KQco9PRUI_HUP5xJ-bSXtxRpPaf0Trax15UtGs7zc415pRs5aNoveJCuLjGfM9kNyLT6Lrdfp3b_IPC3Y726pmsBRhRi3XK5Wk1AA_zckV2S31CKmy8v0vYUn66X8_mvKtcl8FBxjwpJXxoVj4u_nGhKBn81trpJKB6BrmlxeXw7Wm2EiIDO8onDSqbvpH49Q9dywNnGQY2JsfgGzPIM_fnG9toCVKAUwAQ -// 5 小一(微信) kuaishou.api_st=Cg9rdWFpc2hvdS5hcGkuc3QSoAFAqNdnUn0PyQ2DhLu-ilCcXSN58YJZrJud2jnUSVngu2WpZ1m-ZE4MdBPZMTqT49mmcFymzbOzfl_5GcrZYyHJ91dLOTxOFAAEhvaXXHaGiCKQ85RM0pr-7tq4XyuFgk9tSIg14PB3Q3rAVs-MKS3QxjWnbGNVvg3vjEsahVFH6Pn3SpCj3g9TVOGvjAzcDBRmfTQlgx8Rmkn6PJt8t4t8GhJey_IdJfJMt4oIXuVy7QAVNNEiIHD177NtdyDBvMMPuhlrxOJQmDY27vLn9ITGuxUOKI_4KAUwAQ -//6 涵(微信和手机) kuaishou.api_st=Cg9rdWFpc2hvdS5hcGkuc3QSoAGPt8-nuaph6AlrXfLoJVKzVqt4gD_KbUWpOWjcgPWIRJCSKTqTN0EtNerhWkaCqHz-1jOVsrWvElqU8B2RoRjCeA_3V-vzqD1XraRS4J10CnmYJ86gXkecGPwa1iTN8UwI2TrDCADh97d9N2JeoZDZ9afzDzx13lHz5TXOr-9sFkvTIQqZcCWuPEsrMc_GmSzu4ttfIGP1uaP0wLr5pOxNGhLaipd3wblK7a4OGNvi6qpZ62siIH1YBLZgnA3gtRprvNF8TkUz6NMAjg2kBB4qBz_Qaay1KAUwAQ -// 6 块号5408 (玻璃杯手机) kuaishou.api_st=Cg9rdWFpc2hvdS5hcGkuc3QSoAEET8XVaEjX0PkGHJrbfPPoOvbAk0kT_b6VqCQyySiH9n2Wp80bBZFvF6qljINjwwJ3RS00MS7c8vvRFOLGUp_B5d-xf6IPOYUtqojNxsl5pZxhpIcC_iiyxbebTHoKcklGHbMOHHPOXHa4mam2X1b3YNsClBwKIwkAGWP4w-JbjzO-M7CNLMK5uaTddkcLjKXoK6kB6eXv8Yk9_cd8dw0VGhK5DKy8pMdHv5ArtkvHGsl__xMiIBlUCaUds0UeOuhb_2RKkKILNnkRu4cyiRCADHqaPPGEKAUwAQ - -let res1 = 'http://47.106.101.70:6700/ksjsbjk.json'; -let res2 = 'http://47.106.101.70:6700/ks.json'; -const IM="a"; -//process.env.ksjsbCookie="kuaishou.api_st=Cg9rdWFpc2hvdS5hcGkuc3QSoAHgc9EXTRN2jBTMsnpzRGTVGtbO6vd7jBr6PeMNtHZSMqlkly9-6zALOmzhouqOQiYxtMc_GilD_JCclZnK92fFOzOMetjByp1TWMk-fBHzsO3F-QnhGfAyyh8-ftYTyxdVhwpAZ3kwvs9B7wZEXfD80LZA3GUWlXq4p4WJVMp4whDQajaL4eTr3JJcT61gesi-_8O7C2ZtUQpSOx0oJQ53GhI7XTEVdHBIipx6QeDcmp0mlFciIJW-UpF7qsZ05KqWwgKADPyj60pBrlG-7kI4HnLAfCStKAUwAQ" - -const _0x11b3c3 = '快手极速版', - _0x3de8b8 = new Env(_0x11b3c3); -let _0x279d25 = '', - _0x1a0963, _0x4c35fe = ['\x0a', '@'], - _0x547212 = (_0x3de8b8.isNode() ? process.env.ksjsbCookie : _0x3de8b8.getdata('ksjsbCookie')) || '', - _0x431ea3 = [], - _0x1e627b = (_0x3de8b8.isNode() ? process.env.ksjsbCash : _0x3de8b8.getval('ksjsbCash')) || '', - _0x26f17b = (_0x3de8b8.isNode() ? process.env.ksjsbWithdrawTime : _0x3de8b8.getval('ksjsbWithdrawTime')) || 0xf, - _0x13d24b = (_0x3de8b8.isNode() ? process.env.ksjsbAggressive : _0x3de8b8.getval('ksjsbAggressive')) || 0x0, - _0x113109 = (_0x3de8b8.isNode() ? process.env.ksjsbNotify : _0x3de8b8.getval('ksjsbNotify')) || 0x1, - _0x2863b1 = 0x0, - _0x19c25c = 0x0, - _0xf2b084 = 0xc, - _0x5718d8 = [], - yifenk = []; -const _0x1eb2d5 = { - 'id': 0x0, - 'name': '广告视频' - }, - _0x4fbf92 = { - 'id': 0x31, - 'name': '广告视频' - }, - _0x1b4191 = { - 'id': 0x4d, - 'name': '宝箱翻倍视频' - }, - _0x2ffe31 = { - 'id': 0x88, - 'name': '签到翻倍视频1' - }, - _0x577a80 = { - 'id': 0x97, - 'name': '未知视频' - }, - _0x351e94 = { - 'ad1': _0x1eb2d5, - 'ad2': _0x4fbf92, - 'box': _0x1b4191, - 'sign': _0x2ffe31, - 'unknown1': _0x577a80 - }, - _0x1e4967 = { - 'ad': 0x31, - 'live': 0x4b, - 'luckydraw': 0xa1, - 'gj': 0xd9, - 'invite': 0x7d8 - }, - _0x3355c4 = { - 'extParams': '56dfe31594b858e69ef613f5e97227fb03493544e59e2b2a726006e2852ec1040cd969d4748c460ecf574cc487214a91f70592aa8b2225630027c39ca2c544027efa65815d1acea23cb503034b12641c', - 'businessId': 0xa1, - 'pageId': 0x2b5d, - 'posId': 0x124b, - 'subPageId': 0x5f6163c, - 'name': '获取抽奖次数视频' - }, - _0x458f20 = { - 'extParams': '56dfe31594b858e69ef613f5e97227fbf89856abafca7f90fab063cf60935d6faedb05b76646dc3ece57cd4898d412d86e985a2b510216ad4853603d2992501cea0a08182731fcbf023467cf30ecda80', - 'businessId': 0xa1, - 'pageId': 0x2b5d, - 'posId': 0x124d, - 'subPageId': 0x5f6163e, - 'name': '抽奖视频161-213' - }, - _0x124c4a = { - 'extParams': '56dfe31594b858e69ef613f5e97227fb67b973ad1394855c549442d15702f96393178eaeef5635134bb7e4ff97e69218c1f18455baf645dbaef685b7bf30c0914ea53ddcde26b2fa67b888203dab0fd4', - 'businessId': 0xa1, - 'pageId': 0x2b5d, - 'posId': 0x124c, - 'subPageId': 0x5f6163d, - 'name': '抽奖视频161-100' - }, - _0x37f16f = { - 'extParams': '56dfe31594b858e69ef613f5e97227fbf89856abafca7f90fab063cf60935d6faedb05b76646dc3ece57cd4898d412d86e985a2b510216ad4853603d2992501cea0a08182731fcbf023467cf30ecda80', - 'businessId': 0xb, - 'pageId': 0x2b5d, - 'posId': 0x124c, - 'subPageId': 0x5f6163d, - 'name': '抽奖视频11-100' - }, - _0x10efec = { - 'extParams': '56dfe31594b858e69ef613f5e97227fb67b973ad1394855c549442d15702f96393178eaeef5635134bb7e4ff97e69218c1f18455baf645dbaef685b7bf30c0914ea53ddcde26b2fa67b888203dab0fd4', - 'businessId': 0xb, - 'pageId': 0x2b5d, - 'posId': 0x124c, - 'subPageId': 0x5f6163d, - 'name': '抽奖视频11-100' - }, - _0x385181 = { - 'extParams': '60869a9fd2ab63f5e0b1725d059da31f7d3ed3046658438ee204a153c3bc47189ccf268b22e603b6750780c9647e7a12b3027381e11da27b234311bccfd4a67bb892f889a4020ceae4f4e102cc50c327', - 'businessId': 0x7d8, - 'pageId': 0x5f61024, - 'posId': 0x1a6d, - 'subPageId': 0x5f61bf1, - 'name': '邀请页视频(实际是100金币)' - }, - _0xfcb1d2 = { - 'extParams': '56dfe31594b858e69ef613f5e97227fbd5f9da00aa5144df8830a5781ae07d7cfaf4d95abc2510c950f99404a9e0bf62f5b5765a867c385685e0570ed76b858a159dacd55e41e4a9813db4e619a8b092', - 'businessId': 0x4b, - 'pageId': 0x5f61024, - 'posId': 0x1a6d, - 'subPageId': 0x5f61bf1, - 'name': '直播任务' - }, - _0x11da17 = { - 'extParams': '56dfe31594b858e69ef613f5e97227fbd5f9da00aa5144df8830a5781ae07d7cfaf4d95abc2510c950f99404a9e0bf62f5b5765a867c385685e0570ed76b858a159dacd55e41e4a9813db4e619a8b092', - 'businessId': 0xa8, - 'pageId': 0x5f61024, - 'posId': 0x1a6d, - 'subPageId': 0x5f61bf1, - 'name': '签到翻倍视频2' - }, - _0x10d9f8 = { - 'luckdrawNum_161': _0x3355c4, - 'luckdrawVideo_161_213': _0x458f20, - 'luckdrawVideo_161_100': _0x124c4a, - 'luckdrawVideo_11_213': _0x37f16f, - 'luckdrawVideo_11_100': _0x10efec, - 'inviteVideo_2008': _0x385181, - 'liveVideo_75': _0xfcb1d2, - 'signVideo_168': _0x11da17 - }; -let _0x134a17 = new Date(), - _0x20a9d7 = _0x134a17.getHours(), - _0x459e63 = 1.07, - _0x2e716e = 0x0, - _0x5bc515 = 'ksjsb', - _0x180c0c = res2, - ksjsbjk = res1, - _0x75eec0 = 'https://127.0.0.1/'; -class _0x9d8dda { - constructor(T) { - const Iw = IM, - c = { - 'eaFly': function(Q, B) { - return Q + B; - }, - 'yJnUl': 'match', - 'vdlVB': 'index', - 'OkiEn': 'cookie', - 'ByrlF': function(Q, B) { - return Q + B; - }, - 'FoRsO': function(Q, B) { - return Q + B; - }, - 'xCgZR': 'name', - 'yfqXc': 'valid', - 'wGlVN': 'bindAlipay', - 'Mvzle': 'alipay', - 'IgOJw': 'wechat', - 'adAiE': 'needSms', - 'LSYaZ': 'hasLuckydraw', - 'dhrUR': 'task' - }; - let p = c.eaFly(T[c.yJnUl](/(kuaishou.api_st=[\w\-]+)/)[0x1], ';'); - this[c.vdlVB] = ++_0x2863b1, this[c.OkiEn] = c.ByrlF(c.ByrlF(c.FoRsO('kpn=NEBULA; kpf=ANDROID_PHONE; did=ANDROID_', 'undefined'), '; ver=9.10; appver=9.10.40.2474; language=zh-cn; countryCode=CN; sys=ANDROID_5.1; client_key=2ac2a76d; '), p), this[c.xCgZR] = this[c.vdlVB], this[c.yfqXc] = ![], this[c.wGlVN] = ![], this[c.Mvzle] = '', this.bindWechat = ![], this[c.IgOJw] = '', this[c.adAiE] = ![], this[c.LSYaZ] = !![]; - const C = { - 'num': 0x2, - 'needRun': !![] - }, - S = { - 'num': 0x1, - 'needRun': !![] - }, - a = { - 'num': 0x5, - 'needRun': !![] - }, - Y = { - 'num': 0x1, - 'needRun': !![] - }, - j = { - 'num': 0x5, - 'needRun': !![] - }, - Z = { - '49': C, - '75': S, - '161': a, - '217': Y, - '2008': j - }; - this[c.dhrUR] = Z; - } - async ['getUserInfo']() { - const IG = IM, - T = { - 'xcLPX': 'https://nebula.kuaishou.com/rest/n/nebula/activity/earn/overview/basicInfo', - 'AtwTt': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'IqDFO': 'cookie', - 'Ctyiz': function(a, Y, j) { - return a(Y, j); - }, - 'toEcd': function(a, Y) { - return a == Y; - }, - 'JCuvQ': 'result', - 'gQNQm': 'valid', - 'hMyhV': 'name', - 'HvTWT': 'data', - 'bZUzS': 'userData', - 'NgcRK': 'nickname', - 'Zpicp': 'cashBalance', - 'keYKO': 'totalCash', - 'GcGQc': 'coinBalance', - 'XMlvz': 'allCash', - 'xsTbs': 'log', - 'UkCQj': function(a, Y) { - return a + Y; - }, - 'LMsVv': function(a, Y) { - return a + Y; - }, - 'ByENs': function(a, Y) { - return a + Y; - }, - 'xwdNg': function(a, Y) { - return a + Y; - }, - 'BYGYr': ']账户余额', - 'sTNLr': '金币,未审核余额', - 'WGNRJ': 'floor', - 'nfuZO': function(a, Y) { - return a - Y; - }, - 'pPbdY': function(a, Y) { - return a(Y); - }, - 'gzgJX': function(a, Y) { - return a + Y; - }, - 'zSdiv': function(a, Y) { - return a + Y; - }, - 'UuAhw': ']查询账户信息失败:', - 'hyRAg': 'error_msg' - }; - let c = T.xcLPX, - p = '', - C = T.AtwTt(_0x495d61, c, this[T.IqDFO], p); - await T.Ctyiz(_0x39a23b, 'get', C); - let S = _0x1a0963; - if (!S) return; - T.toEcd(S[T.JCuvQ], 0x1) ? (this[T.gQNQm] = !![], this[T.hMyhV] = S[T.HvTWT][T.bZUzS][T.NgcRK], this[T.Zpicp] = S[T.HvTWT][T.keYKO], this[T.GcGQc] = S[T.HvTWT]['totalCoin'], this.allCash = S[T.HvTWT][T.XMlvz], console[T.xsTbs](T.UkCQj(T.LMsVv(T.UkCQj(T.UkCQj(T.ByENs(T.ByENs(T.xwdNg('账号[', this[T.hMyhV]), T.BYGYr), this[T.Zpicp]), '元,'), this.coinBalance), T.sTNLr), Math[T.WGNRJ](T.nfuZO(T.pPbdY(parseFloat, this[T.XMlvz]), T.pPbdY(parseFloat, this[T.Zpicp])))) + '元')) : console.log(T.gzgJX(T.zSdiv(T.xwdNg('账号[', this[T.hMyhV]), T.UuAhw), S[T.hyRAg])); - } - async ['setShare']() { - const Is = IM, - T = { - 'xfAZe': 'https://nebula.kuaishou.com/rest/n/nebula/account/withdraw/setShare', - 'bAXAr': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'weDUO': 'post', - 'tfkaq': function(a, Y) { - return a == Y; - }, - 'jCBsM': 'result', - 'KyKgL': 'log', - 'vMaWQ': function(a, Y) { - return a + Y; - }, - 'phkJX': function(a, Y) { - return a + Y; - }, - 'QHofN': '账号[', - 'SEmOn': 'name', - 'Wtqgq': ']准备分享得金币', - 'ZiFcE': 'wait', - 'cpAnH': 'taskReward', - 'qVfim': ']分享失败:', - 'yoqwn': 'error_msg' - }; - let c = T.xfAZe, - p = '', - C = T.bAXAr(_0x495d61, c, this.cookie, p); - await _0x39a23b(T.weDUO, C); - let S = _0x1a0963; - if (!S) return; - T.tfkaq(S[T.jCBsM], 0x1) ? (console[T.KyKgL](T.vMaWQ(T.phkJX(T.QHofN, this[T.SEmOn]), T.Wtqgq)), await _0x3de8b8[T.ZiFcE](0xc8), await this[T.cpAnH](0x7a)) : console[T.KyKgL](T.vMaWQ(T.vMaWQ(T.QHofN, this[T.SEmOn]), T.qVfim) + S[T.yoqwn]); - } - async ['taskReward'](T) { - const IN = IM, - c = { - 'Znebx': function(Y, j) { - return Y << j; - }, - 'FGuHm': function(Y, j) { - return Y >>> j; - }, - 'jqKfE': function(Y, j) { - return Y - j; - }, - 'MUMxZ': function(Y, j) { - return Y + j; - }, - 'tlvOr': 'https://nebula.kuaishou.com/rest/n/nebula/daily/report?taskId=', - 'SgmAh': function(Y, j, Z, Q) { - return Y(j, Z, Q); - }, - 'IAVyH': function(Y, j, Z) { - return Y(j, Z); - }, - 'fWaLL': 'get', - 'byKvZ': 'tLqDZ', - 'IcYOe': function(Y, j) { - return Y == j; - }, - 'bZGEN': 'result', - 'Rylnx': 'log', - 'IGfPa': function(Y, j) { - return Y + j; - }, - 'XzNkX': function(Y, j) { - return Y + j; - }, - 'JaAmX': function(Y, j) { - return Y + j; - }, - 'XqfUO': '账号[', - 'bGWtZ': ']完成任务[', - 'Vpfzc': ']成功,获得', - 'CvaQv': 'data', - 'QFWeJ': function(Y, j) { - return Y + j; - }, - 'mQvOX': function(Y, j) { - return Y + j; - }, - 'GwpwT': 'name', - 'BgUnY': 'error_msg' - }; - let p = c.MUMxZ(c.tlvOr, T), - C = '', - S = c.SgmAh(_0x495d61, p, this.cookie, C); - await c.IAVyH(_0x39a23b, c.fWaLL, S); - let a = _0x1a0963; - if (!a) { - if ('tLqDZ' === c.byKvZ) return; - else return c.Znebx(S, a) | c.FGuHm(Y, c.jqKfE(0x20, j)); - } - c.IcYOe(a[c.bZGEN], 0x1) ? console[c.Rylnx](c.IGfPa(c.XzNkX(c.XzNkX(c.JaAmX(c.XqfUO, this.name), c.bGWtZ) + T, c.Vpfzc), a[c.CvaQv]['amount']) + '金币') : console[c.Rylnx](c.IGfPa(c.MUMxZ(c.QFWeJ(c.mQvOX(c.XqfUO, this[c.GwpwT]) + c.bGWtZ, T), ']失败:'), a[c.BgUnY])); - } - async ['getSignInfo']() { - const Il = IM, - T = { - 'XDcfD': 'https://nebula.kuaishou.com/rest/n/nebula/sign/queryPopup', - 'oxhMm': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'KnlIr': 'cookie', - 'jyGtk': 'get', - 'LUEco': 'result', - 'VZpCU': function(a, Y) { - return a + Y; - }, - 'QUXge': '账号[', - 'xcfEB': 'name', - 'PymCG': ']今天', - 'boKBV': 'data', - 'bmMgZ': 'nebulaSignInPopup', - 'GdraX': 'doSign', - 'WnIJI': 'setShare', - 'VeglO': 'log', - 'QDFEI': function(a, Y) { - return a + Y; - }, - 'TUfVP': function(a, Y) { - return a + Y; - }, - 'BuLWX': ']查询签到信息失败:', - 'GldDw': 'error_msg' - }; - let c = T.XDcfD, - p = '', - C = T.oxhMm(_0x495d61, c, this[T.KnlIr], p); - await _0x39a23b(T.jyGtk, C); - let S = _0x1a0963; - if (!S) return; - S[T.LUEco] == 0x1 ? (console.log(T.VZpCU(T.VZpCU(T.VZpCU(T.VZpCU(T.QUXge, this[T.xcfEB]), T.PymCG), S[T.boKBV][T.bmMgZ]['todaySigned'] ? '已' : '未'), '签到')), !S[T.boKBV][T.bmMgZ]['todaySigned'] && (await _0x3de8b8.wait(0xc8), await this[T.GdraX](), await _0x3de8b8.wait(0xc8), await this[T.WnIJI]())) : console[T.VeglO](T.QDFEI(T.TUfVP(T.QUXge, this[T.xcfEB]), T.BuLWX) + S[T.GldDw]); - } - async ['doSign']() { - const IR = IM, - T = { - 'LxzsX': 'https://nebula.kuaishou.com/rest/n/nebula/sign/sign?source=activity', - 'DJBAc': 'cookie', - 'lLfEs': 'get', - 'eGEAb': function(a, Y) { - return a == Y; - }, - 'sPtyO': 'result', - 'TFvQg': function(a, Y) { - return a === Y; - }, - 'WSeOe': 'hQOxv', - 'foypF': '4|0|3|2|1', - 'XSYaa': 'wait', - 'kCuSb': 'ksNeoAdParam', - 'RWdWO': 'signVideo_168', - 'EBqiC': 'ksAdParam', - 'jwdSG': 'sign', - 'YblAO': function(a, Y) { - return a + Y; - }, - 'NPWjc': function(a, Y) { - return a + Y; - }, - 'LWssk': 'name', - 'gBzZI': 'data', - 'EyPdc': 'toast', - 'Jyqmm': 'log', - 'SUOmO': function(a, Y) { - return a + Y; - }, - 'CzoFd': 'error_msg' - }; - let c = T.LxzsX, - p = '', - C = _0x495d61(c, this[T.DJBAc], p); - await _0x39a23b(T.lLfEs, C); - let S = _0x1a0963; - if (!S) return; - if (T.eGEAb(S[T.sPtyO], 0x1)) { - if (T.TFvQg('nYrEa', T.WSeOe)) C = this.setval(S, a); - else { - const Y = T.foypF.split('|'); - let j = 0x0; - while (!![]) { - switch (Y[j++]) { - case '0': - await _0x3de8b8[T.XSYaa](0xc8); - continue; - case '1': - await this[T.kCuSb](_0x10d9f8[T.RWdWO]); - continue; - case '2': - await _0x3de8b8[T.XSYaa](0xc8); - continue; - case '3': - await this[T.EBqiC](_0x351e94[T.jwdSG]); - continue; - case '4': - console.log(T.YblAO(T.NPWjc('账号[', this[T.LWssk]), ']签到成功:') + S[T.gBzZI][T.EyPdc]); - continue; - } - break; - } - } - } - else console[T.Jyqmm](T.SUOmO(T.YblAO('账号[', this.name) + ']签到失败:', S[T.CzoFd])); - } - async ['taskList']() { - const Ir = IM, - T = { - 'uJash': 'log', - 'hynHY': function(a, Y) { - return a + Y; - }, - 'tdPLY': '请求失败', - 'yZSYZ': 'stringify', - 'osUsS': 'logErr', - 'IvXkT': 'https://nebula.kuaishou.com/rest/n/nebula/activity/earn/overview/tasks?addressBookAccessStatus=true&pushNotificationStatus=false', - 'gkmDE': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'ACDEl': 'cookie', - 'SFwio': function(a, Y, j) { - return a(Y, j); - }, - 'roZoA': function(a, Y) { - return a == Y; - }, - 'SDjJB': 'result', - 'KqeMz': function(a, Y) { - return a + Y; - }, - 'OgrUk': '账号[', - 'LbZSk': 'name', - 'bBAnG': 'data', - 'weBTU': 'dailyTasks', - 'chGXJ': function(a, Y) { - return a === Y; - }, - 'jeDZd': 'yVTWC', - 'IbWSk': 'cdHNk', - 'eaIuW': function(a, Y) { - return a == Y; - }, - 'RXrup': 'taskId', - 'UpDUX': function(a, Y) { - return a(Y); - }, - 'nHPLr': 'completedStages', - 'prAxo': 'stages', - 'ApIgV': 'ceil', - 'nVIPy': function(a, Y) { - return a < Y; - }, - 'vOKqd': 'task', - 'bEKrk': function(a, Y) { - return a + Y; - }, - 'wdQzj': function(a, Y) { - return a + Y; - }, - 'lvRDv': function(a, Y) { - return a + Y; - }, - 'KAJBT': function(a, Y) { - return a + Y; - }, - 'bSIZM': function(a, Y) { - return a + Y; - }, - 'sHxwk': function(a, Y) { - return a + Y; - }, - 'vYCxd': '已完成', - 'mlBkN': ',每次运行完成', - 'KLdcc': '次任务', - 'HtkOo': function(a, Y) { - return a === Y; - }, - 'UDooo': 'UJrVx', - 'fuePc': function(a, Y) { - return a + Y; - }, - 'zjFOO': function(a, Y) { - return a + Y; - }, - 'lcWYP': ']查询任务列表失败:', - 'CuYxG': 'error_msg' - }; - let c = T.IvXkT, - p = '', - C = T.gkmDE(_0x495d61, c, this[T.ACDEl], p); - await T.SFwio(_0x39a23b, 'get', C); - let S = _0x1a0963; - if (!S) return; - if (T.roZoA(S[T.SDjJB], 0x1)) { - console[T.uJash](T.KqeMz(T.hynHY(T.OgrUk, this[T.LbZSk]), ']任务完成情况:')); - for (let a of S[T.bBAnG][T.weBTU]) { - for (let Y in _0x1e4967) { - if (T.chGXJ(T.jeDZd, T.IbWSk)) return; - else { - if (T.eaIuW(a[T.RXrup], _0x1e4967[Y])) { - let Z = T.UpDUX(parseInt, a[T.nHPLr]), - Q = T.UpDUX(parseInt, a[T.prAxo]), - B = Math[T.ApIgV](Q / _0xf2b084), - b = T.nVIPy(Z, Q); - const U = { - 'num': B, - 'needRun': b - }; - this[T.vOKqd][a[T.RXrup]] = U, console[T.uJash](T.bEKrk(T.wdQzj(T.lvRDv(T.KAJBT(T.KAJBT(T.lvRDv(T.bSIZM(T.sHxwk('【', a[T.LbZSk]), '】 '), Z), '/'), Q), ','), b ? '未完成' : T.vYCxd), T.mlBkN) + B + T.KLdcc); - continue; - } - } - } - } - } - else T.HtkOo('UJrVx', T.UDooo) ? console[T.uJash](T.fuePc(T.bSIZM(T.zjFOO(T.OgrUk, this[T.LbZSk]), T.lcWYP), S[T.CuYxG])) : (j[T.uJash](T.hynHY(Z, T.tdPLY)), Q[T.uJash](B[T.yZSYZ](b)), U[T.osUsS](q)); - } - async ['ksgj']() { - const ID = IM, - T = { - 'BXzBO': 'https://api.e.kuaishou.com/rest/r/reward/task/getActivityReward', - 'gdXPq': 'activityId=148&client_key=ksgjbody', - 'MYlsV': 'cookie', - 'hCJUE': function(a, Y, j) { - return a(Y, j); - }, - 'MMgcB': 'post', - 'weBrY': function(a, Y) { - return a == Y; - }, - 'VKVVS': 'log', - 'ggjUy': function(a, Y) { - return a + Y; - }, - 'YzkmW': '账号[', - 'pHDmw': 'data', - 'PIyPU': 'amount', - 'uBzrC': function(a, Y) { - return a + Y; - }, - 'gBqXz': ']逛街失败:', - 'ahkGS': 'error_msg' - }; - let c = T.BXzBO, - p = T.gdXPq, - C = _0x495d61(c, this[T.MYlsV], p); - await T.hCJUE(_0x39a23b, T.MMgcB, C); - let S = _0x1a0963; - if (!S) return; - T.weBrY(S.result, 0x1) ? console[T.VKVVS](T.ggjUy(T.YzkmW + this.name, ']逛街获得') + S[T.pHDmw][T.PIyPU] + '金币') : console[T.VKVVS](T.uBzrC(T.YzkmW + this.name + T.gBqXz, S[T.ahkGS])); - } - async ['ksAdParam'](T) { - const IK = IM, - c = { - 'ldSQK': function(S, a, Y) { - return S(a, Y); - }, - 'aSfey': 'get', - 'CDKSw': function(S, a) { - return S - a; - }, - 'uFeWt': function(S, a) { - return S * a; - }, - 'YQrpu': function(S, a) { - return S == a; - }, - 'Vhwgn': 'result', - 'MWqzb': function(S, a) { - return S > a; - }, - 'NEANq': 'impAdInfo', - 'qdMyj': 'length', - 'lxurX': function(S, a) { - return S > a; - }, - 'znQEm': 'adInfo', - 'ZvOrI': 'wait', - 'AilOv': 'ksAdReward', - 'vGOKQ': 'llsid', - 'xShYx': 'adBaseInfo', - 'ztgdM': 'creativeId', - 'zipeg': 'log', - 'reqDI': function(S, a) { - return S + a; - }, - 'neCLK': function(S, a) { - return S + a; - }, - 'NsPHd': 'name', - 'nWLBi': '参数失败:', - 'DqkVI': 'error_msg' - }, - p = { - 'url': ksjsbjk, - 'headers': '' - }; - await c.ldSQK(_0x39a23b, c.aSfey, p), console.log(_0x39a23b); - let C = _0x1a0963[Math.floor(c.CDKSw(c.uFeWt(Math.random(), _0x1a0963.length), 0x1))]; - if (!C) return; - c.YQrpu(C[c.Vhwgn], 0x1) ? C.impAdInfo && c.MWqzb(C[c.NEANq][c.qdMyj], 0x0) && C[c.NEANq][0x0]['adInfo'] && c.lxurX(C[c.NEANq][0x0][c.znQEm][c.qdMyj], 0x0) && C[c.NEANq][0x0][c.znQEm][0x0]['adBaseInfo'] && (await _0x3de8b8[c.ZvOrI](0xc8), await this[c.AilOv](C[c.vGOKQ], C[c.NEANq][0x0][c.znQEm][0x0][c.xShYx][c.ztgdM], T)) : console[c.zipeg](c.reqDI(c.neCLK(c.reqDI('账号[', this[c.NsPHd]) + ']获取', T[c.NsPHd]), c.nWLBi) + C[c.DqkVI]); - } - async ['ksAdReward'](T, c, p) { - const Iy = IM, - C = { - 'Rveyt': 'getTime', - 'qdYHc': function(b, U) { - return b * U; - }, - 'uoXGl': 'random', - 'JDSoO': function(b, U) { - return b - U; - }, - 'fMakI': function(b, U) { - return b + U; - }, - 'maYFa': function(b, U) { - return b + U; - }, - 'GObpH': 'bizStr={"endTime":', - 'qVcdH': ',"extInfo":"","llsid":', - 'npSPv': ',"taskType":1}],"startTime":', - 'ZjjTL': function(b, U, q, i) { - return b(U, q, i); - }, - 'RdJpm': 'cookie', - 'wYuOd': function(b, U, q) { - return b(U, q); - }, - 'HDGZT': 'post', - 'OgqGE': function(b, U) { - return b == U; - }, - 'yIQhC': 'result', - 'pGrmB': 'log', - 'jvWNY': '账号[', - 'mmHQf': 'name', - 'VjRSe': 'data', - 'uVFRb': 'awardAmount', - 'zXmQy': function(b, U) { - return b + U; - }, - 'QPHdE': function(b, U) { - return b + U; - }, - 'ACTIi': '失败:', - 'NoiXE': 'error_msg' - }; - let S = new Date()[C.Rveyt](), - a = Math.floor(C.qdYHc(Math[C.uoXGl](), 0x7530)) + 0xafc8, - Y = C.JDSoO(S, a), - j = 'https://api.e.kuaishou.com/rest/r/ad/nebula/reward', - Z = C.fMakI(C.fMakI(C.fMakI(C.maYFa(C.maYFa(C.GObpH + S + ',"eventValue":-1,"rewardList":[{"creativeId":', c), C.qVcdH), T), C.npSPv), Y) + ',\"taskId\":' + p.id + '}', - Q = C.ZjjTL(_0x495d61, j, this[C.RdJpm], Z); - await C.wYuOd(_0x39a23b, C.HDGZT, Q); - let B = _0x1a0963; - if (!B) return; - C.OgqGE(B[C.yIQhC], 0x1) ? console[C.pGrmB](C.maYFa(C.fMakI(C.jvWNY + this[C.mmHQf] + ']看' + p[C.mmHQf], '获得') + B[C.VjRSe][C.uVFRb], '金币')) : console[C.pGrmB](C.maYFa(C.zXmQy(C.fMakI(C.QPHdE(C.jvWNY + this.name, ']看'), p.name), C.ACTIi), B[C.NoiXE])); - } - async ['openBox'](T) { - const IH = IM, - c = { - 'pCbFl': function(Y, j) { - return Y + j; - }, - 'IVzWa': '&isReadyOfAdPlay=true', - 'GHVlf': function(Y, j, Z, Q) { - return Y(j, Z, Q); - }, - 'vJkOv': 'cookie', - 'KyQGm': 'get', - 'ulpOQ': 'result', - 'dlEiQ': function(Y, j) { - return Y == j; - }, - 'RRhFO': 'data', - 'lshGK': 'commonAwardPopup', - 'OCNPx': 'awardAmount', - 'IKQjA': 'log', - 'IHVnd': function(Y, j) { - return Y + j; - }, - 'szdFM': function(Y, j) { - return Y + j; - }, - 'EGtPN': function(Y, j) { - return Y + j; - }, - 'jkIsB': '账号[', - 'lxvel': ']开宝箱获得', - 'xKUEC': 'wait', - 'AeqWs': 'ksAdParam', - 'KiQWF': 'box', - 'TfHbP': function(Y, j) { - return Y + j; - }, - 'UQswl': 'name', - 'JbTVU': ']开宝箱没有获得金币', - 'QptpU': function(Y, j) { - return Y > j; - }, - 'xJqYq': 'openTime', - 'dKoRI': function(Y, j) { - return Y + j; - }, - 'rRdCT': function(Y, j) { - return Y + j; - }, - 'VRGRh': ']开宝箱冷却时间还有', - 'rSyxQ': function(Y, j) { - return Y / j; - }, - 'HaPom': 'openBox', - 'eHkky': function(Y, j) { - return Y + j; - }, - 'jYpEB': ']开宝箱次数已用完', - 'AoisN': function(Y, j) { - return Y + j; - }, - 'CnOrk': ']开宝箱失败:', - 'ZGLXs': 'error_msg', - 'nMLVE': function(Y, j) { - return Y + j; - }, - 'irPzw': function(Y, j) { - return Y + j; - }, - 'izpPY': ']查询宝箱状态失败:' - }; - let p = c.pCbFl('https://nebula.kuaishou.com/rest/n/nebula/box/explore?isOpen=', T) + c.IVzWa, - C = '', - S = c.GHVlf(_0x495d61, p, this[c.vJkOv], C); - await _0x39a23b(c.KyQGm, S); - let a = _0x1a0963; - if (!a) return; - a[c.ulpOQ] == 0x1 ? c.dlEiQ(T, !![]) ? a[c.RRhFO][c.lshGK] && a[c.RRhFO][c.lshGK][c.OCNPx] ? (console[c.IKQjA](c.pCbFl(c.IHVnd(c.szdFM(c.EGtPN(c.jkIsB, this.name), c.lxvel), a[c.RRhFO]['commonAwardPopup'][c.OCNPx]), '金币')), await _0x3de8b8[c.xKUEC](0xc8), await this[c.AeqWs](_0x351e94[c.KiQWF])) : console[c.IKQjA](c.TfHbP(c.pCbFl(c.jkIsB, this[c.UQswl]), c.JbTVU)) : c.QptpU(a.data[c.xJqYq], -0x1) ? (console.log(c.dKoRI(c.rRdCT(c.EGtPN(c.jkIsB, this[c.UQswl]), c.VRGRh), Math.floor(c.rSyxQ(a.data[c.xJqYq], 0x3e8))) + '秒'), c.dlEiQ(a.data.openTime, 0x0) && (await _0x3de8b8[c.xKUEC](0xc8), await this[c.HaPom](!![]))) : console[c.IKQjA](c.eHkky(c.jkIsB + this[c.UQswl], c.jYpEB)) : T == !![] ? console[c.IKQjA](c.TfHbP(c.AoisN('账号[', this.name) + c.CnOrk, a[c.ZGLXs])) : console[c.IKQjA](c.nMLVE(c.irPzw(c.jkIsB, this[c.UQswl]), c.izpPY) + a[c.ZGLXs]); - } - async ['withdraw'](T) { - const V0 = IM, - c = { - 'ojQrm': 'url', - 'PqmRh': 'appsupport/yoda/biz/info', - 'Fbecd': function(B, b) { - return B + b; - }, - 'FqmdN': 'headers', - 'BBJCV': 'indexOf', - 'CAUyb': function(B, b) { - return B + b; - }, - 'hswVL': function(B, b) { - return B + b; - }, - 'CLxBZ': 'setdata', - 'EmCdx': 'ksjsbCookie', - 'CwFkQ': 'split', - 'iuNfO': function(B, b) { - return B + b; - }, - 'nflsg': 'length', - 'HJocp': 'msg', - 'tNRDj': function(B, b) { - return B + b; - }, - 'wvKWg': ' 获取第1个ck成功: ', - 'UmCtH': function(B, b) { - return B + b; - }, - 'XmGXn': 'match', - 'gpzgL': function(B, b) { - return B == b; - }, - 'XZUDl': function(B, b) { - return B + b; - }, - 'lKSBO': function(B, b) { - return B + b; - }, - 'XCQRU': function(B, b) { - return B + b; - }, - 'WeRNa': ' 获取第', - 'jkwco': function(B, b) { - return B && b; - }, - 'yPSyg': 'statusCode', - '$iMH': 'status', - 'rQgbl': 'bindAlipay', - 'iuThz': 'bindWechat', - 'Viaie': function(B, b) { - return B !== b; - }, - 'RVdda': 'KwNgD', - 'VwYhn': function(B, b) { - return B(b); - }, - 'CNMoR': function(B, b) { - return B + b; - }, - 'YPhXM': function(B, b) { - return B + b; - }, - 'GFTCM': '账号[', - 'dliVv': 'name', - 'RTYiM': ']未绑定提现账号,不执行提现', - 'qBgsR': function(B, b) { - return B * b; - }, - 'KpnYk': 'ALIPAY', - 'yLDba': 'WECHAT', - 'sprxo': '支付宝', - 'YXyMi': 'alipay', - 'bcjVc': 'wechat', - 'dwKdt': function(B, b) { - return B + b; - }, - 'myNhZ': function(B, b) { - return B + b; - }, - 'PAiKi': 'account_group_key=NEBULA_CASH_ACCOUNT&mobile_code=&fen=', - 'LyBKc': '&total_fen=', - 'vCaCl': '&commission_fen=0&third_account=', - 'WEhWM': '&attach=&biz_content=&session_id=', - 'dCXef': function(B, b, U, q) { - return B(b, U, q); - }, - 'cksbS': function(B, b, U) { - return B(b, U); - }, - 'PfLit': 'post', - 'dPyCz': 'SOUTH', - 'kRXzn': function(B, b) { - return B == b; - }, - 'gEbyn': 'result', - 'QuJWp': 'SUCCESS', - 'QEpIm': function(B, b) { - return B + b; - }, - 'ymwqX': function(B, b) { - return B + b; - }, - 'iWquP': function(B, b) { - return B + b; - }, - 'zyAGw': function(B, b) { - return B + b; - }, - 'WSkNq': function(B, b) { - return B + b; - }, - 'laxWW': 'index', - 'LfXcf': ']提现', - 'wQaCt': ']成功', - 'fvEfL': function(B, b) { - return B(b); - }, - 'dPCxC': function(B, b) { - return B + b; - }, - 'iYDRT': function(B, b) { - return B + b; - }, - 'yGhKh': ']失败:' - }; - if (!this[c.rQgbl] && !this[c.iuThz]) { - if (c.Viaie(c.RVdda, 'KwNgD')) { - if (g[c.ojQrm]['indexOf'](c.PqmRh) > -0x1) { - let b = c.Fbecd(xp[c.FqmdN]['Cookie']['match'](/(kuaishou.api_st=[\w\-]+)/)[0x1], ';'); - xC ? xS[c.BBJCV](b) == -0x1 && (xa = c.CAUyb(c.hswVL(xY, '\x0a'), b), xj[c.CLxBZ](xZ, c.EmCdx), xQ = xB[c.CwFkQ]('\x0a'), xb.msg(c.hswVL(xU, c.CAUyb(c.hswVL(c.iuNfO(' 获取第', xq[c.nflsg]), '个ck成功: '), b)))) : (xi[c.CLxBZ](b, c.EmCdx), xJ[c.HJocp](c.iuNfO(xI, c.tNRDj(c.wvKWg, b)))); - } - if (y.url[c.BBJCV]('ksapp/client/package/renew') > -0x1) { - let U = c.UmCtH(xV[c.ojQrm][c.XmGXn](/(kuaishou.api_st=[\w\-]+)/)[0x1], ';'); - xE ? c.gpzgL(xW.indexOf(U), -0x1) && (xO = c.XZUDl(c.lKSBO(xP, '\x0a'), U), xh.setdata(xz, c.EmCdx), xv = xM.split('\x0a'), xd[c.HJocp](c.Fbecd(xu, c.XCQRU(c.tNRDj(c.WeRNa, xe[c.nflsg]), '个ck成功: ') + U))) : (xA[c.CLxBZ](U, c.EmCdx), xk.msg(c.hswVL(xo, c.wvKWg + U))); - } - } - else { - c.VwYhn(_0x1ab8b7, c.CNMoR(c.YPhXM(c.GFTCM, this[c.dliVv]), c.RTYiM)); - return; - } - } - let p = parseInt(c.qBgsR(T, 0x64)), - C = this[c.rQgbl] ? c.KpnYk : c.yLDba, - S = c.gpzgL(C, 'ALIPAY') ? c.sprxo : '微信', - a = c.gpzgL(C, c.KpnYk) ? this[c.YXyMi] : this[c.bcjVc], - Y = 'https://www.kuaishoupay.com/pay/account/h5/withdraw/apply', - j = c.CNMoR(c.Fbecd(c.dwKdt(c.myNhZ(c.PAiKi + p, '&provider=') + C + c.LyBKc, p), c.vCaCl) + C, c.WEhWM), - Z = c.dCXef(_0x495d61, Y, this.cookie, j); - await c.cksbS(_0x39a23b, c.PfLit, Z); - let Q = _0x1a0963; - if (!Q) { - if ('pwnnk' === c.dPyCz) c.jkwco(!B, b) && (U.body = q, i[c.yPSyg] = J[c.AAiMH]), I(V, E, W); - else return; - } - c.kRXzn(Q[c.gEbyn], c.QuJWp) ? _0x1ab8b7(c.lKSBO(c.CNMoR(c.QEpIm(c.ymwqX(c.iWquP(c.zyAGw(c.WSkNq('账号' + this[c.laxWW], '['), this[c.dliVv]), c.LfXcf), T), '元到') + S, '['), a) + c.wQaCt) : c.fvEfL(_0x1ab8b7, c.dPCxC(c.ymwqX(c.WSkNq(c.tNRDj(c.XZUDl(c.iYDRT('账号', this[c.laxWW]), '[') + this[c.dliVv] + c.LfXcf + T + '元到' + S, '['), a), c.yGhKh), Q[c.HJocp])); - } - async ['withdrawOverview']() { - const V1 = IM, - T = { - 'HMkNx': function(a, Y) { - return a + Y; - }, - 'sxdsX': function(a, Y) { - return a(Y); - }, - 'WUKtR': 'writeFileSync', - 'aFVBT': 'utf8', - 'gtdma': 'getMonth', - 'cukwp': 'getDate', - 'UNyeD': 'getHours', - 'lUPHv': 'getSeconds', - 'XcuPa': 'floor', - 'PndxT': 'getMilliseconds', - 'ocSEM': 'replace', - 'bEsKX': 'getFullYear', - 'drMSC': function(a, Y) { - return a - Y; - }, - 'GUSaF': function(a, Y) { - return a == Y; - }, - 'iFRYd': 'length', - 'zUGDL': function(a, Y) { - return a + Y; - }, - 'BThjj': function(a, Y) { - return a !== Y; - }, - 'TuaIA': 'XIJPa', - 'yTNQJ': function(a, Y) { - return a - Y; - }, - 'emxTI': 'headers', - 'ZydQi': 'set-cookie', - 'xYojT': 'map', - 'gfuUo': 'cktough', - 'XdAOS': 'Cookie', - 'iMYwK': 'parse', - 'rsKxB': 'toString', - 'WqIMn': 'ckjar', - 'aMIhn': 'setCookieSync', - 'nooFC': 'cookieJar', - 'GqkHn': 'cookie', - 'izLNr': function(a, Y, j) { - return a(Y, j); - }, - 'YYkYO': 'get', - 'ttwIi': function(a, Y) { - return a == Y; - }, - 'DyCCa': 'result', - 'SWqTb': 'data', - 'DPdtz': 'isLimit', - 'rnmil': 'log', - 'ISAtv': '账号[', - 'SYSoO': ']今天已提现', - 'SgJBt': function(a, Y) { - return a(Y); - }, - 'AHdgI': 'cashBalance', - 'giEcZ': function(a, Y) { - return a !== Y; - }, - 'KCcTp': 'sWeMy', - 'yXJdS': 'name', - 'UVqyO': ']余额不足0.3元,不提现', - 'Qpdea': function(a, Y) { - return a > Y; - }, - 'GvBCn': function(a, Y) { - return a + Y; - }, - 'PQpTB': function(a, Y) { - return a + Y; - }, - 'ZuNVT': ']准备最大化提现', - 'EAOss': 'wait', - 'QucpI': 'withdraw', - 'BlcCJ': 'enWithdrawList', - 'gXIbf': 'sort', - 'GOtCt': function(a, Y) { - return a >= Y; - }, - 'mGWRu': function(a, Y) { - return a(Y); - }, - 'Yywih': function(a, Y) { - return a !== Y; - }, - 'YJnaM': 'FEkmo', - 'BgHLB': ']准备提现', - 'eMMgg': function(a, Y) { - return a + Y; - }, - 'KDTYp': ']余额不足,可提现额度:', - 'qtNZF': 'join', - 'hjgNs': function(a, Y) { - return a === Y; - }, - 'qYcGN': 'PYTvr', - 'OTuaj': function(a, Y) { - return a + Y; - }, - 'TtzzH': function(a, Y) { - return a + Y; - }, - 'dwhqb': function(a, Y) { - return a + Y; - }, - 'LUfIw': function(a, Y) { - return a + Y; - }, - 'uYvTG': function(a, Y) { - return a + Y; - }, - 'AEAAn': ']查询提现列表失败:', - 'uCEHX': 'error_msg' - }; - let c = 'https://nebula.kuaishou.com/rest/n/nebula/outside/withdraw/overview?appver=10.2.20.2021', - p = '', - C = _0x495d61(c, this[T.GqkHn], p); - await T.izLNr(_0x39a23b, T.YYkYO, C); - let S = _0x1a0963; - if (!S) return; - if (T.ttwIi(S[T.DyCCa], 0x1)) { - if (T.ttwIi(S[T.SWqTb][T.DPdtz], !![])) { - console[T.rnmil](T.HMkNx(T.HMkNx(T.ISAtv, this.name), T.SYSoO)); - return; - } - let a = T.SgJBt(parseFloat, this[T.AHdgI]); - if (_0x13d24b == 0x1) { - if (T.giEcZ(T.KCcTp, 'LuNFT')) { - if (a < 0.3) T.SgJBt(_0x1ab8b7, T.zUGDL(T.zUGDL(T.ISAtv, this[T.yXJdS]), T.UVqyO)); - else { - let Y = Math.floor(a * 0xa) / 0xa; - Y = T.Qpdea(Y, 0x32) ? 0x32 : Y, T.sxdsX(_0x1ab8b7, T.zUGDL(T.GvBCn(T.PQpTB(T.ISAtv, this[T.yXJdS]) + T.ZuNVT, Y), '元')), await _0x3de8b8[T.EAOss](0xc8), await this[T.QucpI](Y); - } - } - else { - let Q = T.HMkNx(T.sxdsX(S, a), 0x1); - Y[T.WUKtR](j, T.HMkNx(Q, ''), T.aFVBT); - return; - } - } - else { - if (!_0x1e627b) { - for (let Z of S[T.SWqTb][T.BlcCJ][T.gXIbf](function(Q, B) { - const V2 = V1; - if (T.BThjj(T.TuaIA, T.TuaIA)) { - let U = { - 'M+': T.HMkNx(new P()[T.gtdma](), 0x1), - 'd+': new h()[T.cukwp](), - 'H+': new z()[T.UNyeD](), - 'm+': new v().getMinutes(), - 's+': new M()[T.lUPHv](), - 'q+': d[T.XcuPa](T.HMkNx(new u()[T.gtdma](), 0x3) / 0x3), - 'S': new e()[T.PndxT]() - }; - /(y+)/ ['test'](A) && (k = o[T.ocSEM](g['$1'], (new t()[T.bEsKX]() + '')['substr'](T.drMSC(0x4, L['$1']['length'])))); - for (let q in U) new N(T.HMkNx('(' + q, ')'))['test'](l) && (R = r[T.ocSEM](D['$1'], T.GUSaF(0x1, K['$1'][T.iFRYd]) ? U[q] : ('00' + U[q])['substr'](T.zUGDL('', U[q])['length']))); - return s; - } - else return T.yTNQJ(B, Q); - })) { - if (T.GOtCt(a, T.mGWRu(parseFloat, Z))) { - if (T.Yywih(T.YJnaM, T.YJnaM)) { - const B = p[T.emxTI][T.ZydQi][T.xYojT](this[T.gfuUo][T.XdAOS][T.iMYwK])[T.rsKxB](); - this[T.WqIMn][T.aMIhn](B, null), C[T.nooFC] = this[T.WqIMn]; - } - else { - _0x1ab8b7(T.HMkNx(T.zUGDL('账号[', this[T.yXJdS]), T.BgHLB) + Z + '元'), await _0x3de8b8[T.EAOss](0xc8), await this[T.QucpI](Z); - return; - } - } - } - _0x1ab8b7(T.zUGDL(T.eMMgg(T.zUGDL(T.ISAtv, this[T.yXJdS]), T.KDTYp), S[T.SWqTb][T.BlcCJ][T.qtNZF](','))); - } - else { - if (T.hjgNs(T.qYcGN, T.qYcGN)) T.GOtCt(a, T.SgJBt(parseFloat, _0x1e627b)) ? (_0x1ab8b7(T.OTuaj(T.TtzzH(T.ISAtv + this[T.yXJdS], T.BgHLB) + _0x1e627b, '元')), await _0x3de8b8[T.EAOss](0xc8), await this[T.QucpI](_0x1e627b)) : T.SgJBt(_0x1ab8b7, T.GvBCn(T.PQpTB(T.dwhqb(T.LUfIw(T.ISAtv, this[T.yXJdS]), ']余额不足'), _0x1e627b), '元,不提现')); - else return; - } - } - } - else console[T.rnmil](T.uYvTG(T.LUfIw('账号[', this[T.yXJdS]), T.AEAAn) + S[T.uCEHX]); - } - async ['accountOverview']() { - const V3 = IM, - T = { - 'KaLeb': 'https://nebula.kuaishou.com/rest/n/nebula/account/overview', - 'qTswv': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'qYlgg': function(a, Y, j) { - return a(Y, j); - }, - 'crujb': function(a, Y) { - return a == Y; - }, - 'zZfjR': 'result', - 'sFZtr': 'coinBalance', - 'RRdJY': 'data', - 'XyTEl': 'cashBalance', - 'xzZRG': 'exchangeCoinState', - 'ImjDI': function(a, Y) { - return a(Y); - }, - 'MTHTH': function(a, Y) { - return a + Y; - }, - 'FeMWg': function(a, Y) { - return a + Y; - }, - 'DuUWN': function(a, Y) { - return a + Y; - }, - 'tqIKi': function(a, Y) { - return a + Y; - }, - 'QPjdZ': 'name', - 'xQdCM': ']账户余额', - 'TWsLW': 'wait', - 'ubyMO': 'changeExchangeType', - 'hXbCp': 'log', - 'XgsfH': '账号[', - 'XCpPs': 'error_msg' - }; - let c = T.KaLeb, - p = '', - C = T.qTswv(_0x495d61, c, this.cookie, p); - await T.qYlgg(_0x39a23b, 'get', C); - let S = _0x1a0963; - if (!S) return; - if (T.crujb(S[T.zZfjR], 0x1)) { - this[T.sFZtr] = S[T.RRdJY][T.sFZtr], this[T.XyTEl] = S[T.RRdJY][T.XyTEl]; - let a = S[T.RRdJY][T.xzZRG]; - T.ImjDI(_0x1ab8b7, T.MTHTH(T.MTHTH(T.FeMWg(T.MTHTH(T.DuUWN(T.tqIKi('账号[', this[T.QPjdZ]), T.xQdCM), this[T.XyTEl]), '元,'), this[T.sFZtr]), '金币')), T.crujb(a, 0x2) && (await _0x3de8b8[T.TWsLW](0xc8), await this[T.ubyMO](0x0)); - } - else console[T.hXbCp](T.FeMWg(T.tqIKi(T.XgsfH, this[T.QPjdZ]) + ']查询账户信息失败:', S[T.XCpPs])); - } - async ['changeExchangeType'](T) { - const V4 = IM, - c = { - 'LIuki': 'log', - 'sdjNL': function(j, Z) { - return j + Z; - }, - 'NREyM': function(j, Z) { - return j + Z; - }, - 'vdpmf': '账号[', - 'IgUiD': 'name', - 'DuDsx': 'error_msg', - 'PqNSG': 'https://nebula.kuaishou.com/rest/n/nebula/exchange/changeExchangeType', - 'EyryS': '{"type":', - 'xgJSA': function(j, Z, Q, B) { - return j(Z, Q, B); - }, - 'gCpUv': 'headers', - 'gLNCo': 'Content-Type', - 'rdlBK': 'application/json', - 'FZHfO': function(j, Z, Q) { - return j(Z, Q); - }, - 'AbEUJ': 'post', - 'OsDxM': 'PXfEK', - 'UWtkq': function(j, Z) { - return j == Z; - }, - 'IKkhB': function(j, Z) { - return j == Z; - }, - 'tPIqr': 'result', - 'oqboM': function(j, Z) { - return j + Z; - }, - 'ykGfF': ']兑换方式更改成功,目前兑换方式为:', - 'ZKhuW': function(j, Z) { - return j + Z; - }, - 'NEhXq': ']兑换方式更改失败:' - }; - let p = c.PqNSG, - C = c.sdjNL(c.EyryS + T, '}'), - S = c.xgJSA(_0x495d61, p, this.cookie, C); - S[c.gCpUv][c.gLNCo] = c.rdlBK, await c.FZHfO(_0x39a23b, c.AbEUJ, S); - let a = _0x1a0963; - if (!a) { - if ('rthci' !== c.OsDxM) return; - else p[c.LIuki](c.sdjNL(c.NREyM(c.vdpmf, this[c.IgUiD]) + ']抽奖失败:', C[c.DuDsx])); - } - let Y = c.UWtkq(T, 0x0) ? '自动兑换' : '手动兑换'; - c.IKkhB(a[c.tPIqr], 0x1) ? console[c.LIuki](c.sdjNL(c.oqboM(c.sdjNL(c.vdpmf, this[c.IgUiD]), c.ykGfF), Y)) : console.log(c.ZKhuW('账号[' + this[c.IgUiD], c.NEhXq) + a.error_msg); - } - async ['exchangeCoin']() { - const V5 = IM, - T = { - 'jlrak': function(a, Y) { - return a >= Y; - }, - 'yidvv': function(a, Y) { - return a & Y; - }, - 'vwhLV': function(a, Y) { - return a >>> Y; - }, - 'DjXDe': function(a, Y) { - return a * Y; - }, - 'oNUZy': function(a, Y) { - return a + Y; - }, - 'GRplI': 'toString', - 'oIMwP': 'substr', - 'OIzZy': function(a, Y) { - return a - Y; - }, - 'EMOcP': 'length', - 'JbHEj': 'getval', - 'JKBIb': 'parse', - 'KglCD': function(a, Y) { - return a < Y; - }, - 'hEknn': 'coinBalance', - 'vRjeu': 'LWLRS', - 'EJKPj': 'log', - 'Icxed': function(a, Y) { - return a + Y; - }, - 'pwGjr': '账号[', - 'PWpZO': 'name', - 'SYHEM': 'https://nebula.kuaishou.com/rest/n/nebula/exchange/coinToCash/submit', - 'wEoGX': function(a, Y) { - return a + Y; - }, - 'NeHss': '{\"coinAmount\":', - 'WIZMO': ',"token":"rE2zK-Cmc82uOzxMJW7LI2-wTGcKMqqAHE0PhfN0U4bJY4cAM5Inxw"}', - 'qkuXN': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'rxvOv': 'cookie', - 'AXDiF': 'Content-Type', - 'YhfwH': 'application/json', - 'WbDoh': function(a, Y, j) { - return a(Y, j); - }, - 'XXEkf': 'post', - 'QuzIs': function(a, Y) { - return a == Y; - }, - 'ORbIu': 'result', - 'bjMGT': function(a, Y) { - return a === Y; - }, - 'tWcjT': 'WlwFn', - 'cGDcO': 'floor', - 'PaaET': function(a, Y) { - return a / Y; - }, - 'ceDjS': function(a, Y) { - return a + Y; - }, - 'HKbKD': function(a, Y) { - return a + Y; - }, - 'fGmZm': function(a, Y) { - return a + Y; - }, - 'yDIXo': ']兑换金币成功,将', - 'WqpKx': '金币兑换成', - 'lzdyj': 'error_msg' - }; - if (T.KglCD(this[T.hEknn], 0x64)) { - if ('LWLRS' !== T.vRjeu) { - var j, Z, Q = '', - B = ''; - for (Z = 0x0; T.jlrak(0x3, Z); Z++) { - j = T.yidvv(T.vwhLV(p, T.DjXDe(0x8, Z)), 0xff), B = T.oNUZy('0', j[T.GRplI](0x10)), Q += B[T.oIMwP](T.OIzZy(B[T.EMOcP], 0x2), 0x2); - } - return Q; - } - else { - console[T.EJKPj](T.Icxed(T.pwGjr, this[T.PWpZO]) + ']金币余额不足100,不执行兑换'); - return; - } - } - let c = T.SYHEM, - p = T.wEoGX(T.oNUZy(T.NeHss, this[T.hEknn]), T.WIZMO), - C = T.qkuXN(_0x495d61, c, this[T.rxvOv], p); - C.headers[T.AXDiF] = T.YhfwH, await T.WbDoh(_0x39a23b, T.XXEkf, C); - let S = _0x1a0963; - if (!S) return; - if (T.QuzIs(S[T.ORbIu], 0x1)) { - if (T.bjMGT('EVGZN', T.tWcjT)) { - const [, j, Z] = /^@(.*?)\.(.*?)$/ ['exec'](a), Q = j ? this[T.JbHEj](j) : ''; - if (Q) try { - const B = i[T.JKBIb](Q); - J = B ? this.lodash_get(B, Z, '') : I; - } - catch (b) { - E = ''; - } - } - else { - let j = Math[T.cGDcO](T.PaaET(this.coinBalance, 0x64)) * 0x64, - Z = T.PaaET(Math[T.cGDcO](T.PaaET(this[T.hEknn], 0x64)), 0x64); - console[T.EJKPj](T.ceDjS(T.HKbKD(T.oNUZy(T.ceDjS(T.fGmZm(T.Icxed(T.pwGjr, this[T.PWpZO]), T.yDIXo), j), T.WqpKx), Z), '元')); - } - } - else console[T.EJKPj](T.fGmZm(T.oNUZy(T.pwGjr, this[T.PWpZO]) + ']兑换金币失败:', S[T.lzdyj])); - } - async ['ksNeoAdParam'](T) { - const V6 = IM, - c = { - 'yVSav': function(S, a, Y) { - return S(a, Y); - }, - 'nblVx': 'get', - 'JfvxA': function(S, a) { - return S - a; - }, - 'PtaAy': 'result', - 'IIKna': function(S, a) { - return S > a; - }, - 'iRENF': 'length', - 'GXfqG': 'adInfo', - 'bdmli': 'impAdInfo', - 'PuQpC': 'adBaseInfo', - 'fKHun': 'creativeId', - 'VdMWa': 'log', - 'bdUJC': function(S, a) { - return S + a; - }, - 'GLvWG': function(S, a) { - return S + a; - }, - 'fjcjH': function(S, a) { - return S + a; - }, - 'yWORv': '账号[', - 'aGJes': 'error_msg' - }, - p = { - 'url': ksjsbjk, - 'headers': '' - }; - await c.yVSav(_0x39a23b, c.nblVx, p); - let C = _0x1a0963[Math.floor(c.JfvxA(Math.random() * _0x1a0963.length, 0x1))]; - if (!C) return; - C[c.PtaAy] == 0x1 ? C.impAdInfo && c.IIKna(C.impAdInfo[c.iRENF], 0x0) && C.impAdInfo[0x0][c.GXfqG] && c.IIKna(C[c.bdmli][0x0]['adInfo']['length'], 0x0) && C[c.bdmli][0x0][c.GXfqG][0x0][c.PuQpC] && (await _0x3de8b8.wait(0xc8), await this.ksNeoAdReward(C.llsid, C[c.bdmli][0x0]['adInfo'][0x0]['adBaseInfo'][c.fKHun], T)) : console[c.VdMWa](c.bdUJC(c.bdUJC(c.GLvWG(c.GLvWG(c.fjcjH(c.yWORv, this.name), ']获取'), T.name), '参数失败:'), C[c.aGJes])); - } - async ['ksNeoAdReward'](T, c, p) { - const V7 = IM, - C = { - 'CvnqY': 'isSurge', - 'KIjDb': 'isLoon', - 'qHPCg': 'valueForKey', - 'AdRBk': 'isNode', - 'QsQQP': 'data', - 'LXtqA': 'loaddata', - 'rTfNJ': function(b, U) { - return b | U; - }, - 'WfHYF': function(b, U) { - return b & U; - }, - 'EQXuj': 'getTime', - 'DFevM': function(b, U) { - return b + U; - }, - 'PbIRI': 'floor', - 'ukXuM': function(b, U) { - return b * U; - }, - 'RxHIn': 'random', - 'GdIPB': function(b, U) { - return b - U; - }, - 'sHwpo': 'https://api.e.kuaishou.com/rest/r/ad/task/report', - 'txhdG': function(b, U) { - return b + U; - }, - 'kxJgp': function(b, U) { - return b + U; - }, - 'ODXii': function(b, U) { - return b + U; - }, - 'KpeOr': function(b, U) { - return b + U; - }, - 'pDDiz': function(b, U) { - return b + U; - }, - 'NEZKw': function(b, U) { - return b + U; - }, - 'CDixd': function(b, U) { - return b + U; - }, - 'zFPTz': function(b, U) { - return b + U; - }, - 'BzCrb': function(b, U) { - return b + U; - }, - 'XMdNb': function(b, U) { - return b + U; - }, - 'qzfwl': function(b, U) { - return b + U; - }, - 'DSVlu': 'bizStr={"businessId":', - 'pxnEF': 'businessId', - 'uMuNb': ',\"endTime\":', - 'eSIKL': ',"extParams":"', - 'BWVlp': 'extParams', - 'SGLVL': '","mediaScene":"video","neoInfos":[{"creativeId":', - 'WAbbi': ',\"extInfo\":\"\",\"llsid\":', - 'XKRow': ',"taskType":1}],"pageId":', - 'PAygg': 'pageId', - 'rjWsM': ',"posId":', - 'rUXJL': 'posId', - 'brDKn': ',"startTime":', - 'fFpat': 'subPageId', - 'DLKVL': function(b, U, q, i) { - return b(U, q, i); - }, - 'UlCHO': 'cookie', - 'loMjo': function(b, U, q) { - return b(U, q); - }, - 'UCOKt': 'post', - 'WyCnx': function(b, U) { - return b == U; - }, - 'FdBJD': 'result', - 'mXHIC': 'neoAmount', - 'snyel': 'parse', - 'kVKui': 'decode', - 'tveCE': 'neoToH5Data', - 'gXhQv': 'replace', - 'hLwKc': function(b, U) { - return b + U; - }, - 'yWncf': 'extraCoin', - 'oafTp': 'log', - 'QkUJw': '账号[', - 'MXgED': 'name', - 'KcMZA': 'hasLuckydraw', - 'wlLYn': function(b, U) { - return b === U; - }, - 'DTwMr': 'FMyHM', - 'VJEKG': 'pDPTa', - 'rzlVf': function(b, U) { - return b === U; - }, - 'sTnso': 'WIsJe', - 'QltgP': function(b, U) { - return b + U; - }, - 'jsgnT': function(b, U) { - return b + U; - }, - 'RqKsk': function(b, U) { - return b + U; - }, - 'yOwyo': '失败:', - 'xdTEp': 'error_msg' - }; - let S = new Date()[C.EQXuj](), - a = C.DFevM(Math[C.PbIRI](C.ukXuM(Math[C.RxHIn](), 0x7530)), 0xafc8), - Y = C.GdIPB(S, a), - j = C.sHwpo, - Z = C.txhdG(C.kxJgp(C.ODXii(C.KpeOr(C.pDDiz(C.DFevM(C.NEZKw(C.CDixd(C.NEZKw(C.zFPTz(C.BzCrb(C.XMdNb(C.pDDiz(C.qzfwl(C.DSVlu, p[C.pxnEF]), C.uMuNb) + S, C.eSIKL), p[C.BWVlp]), C.SGLVL) + c + C.WAbbi, T), C.XKRow), p[C.PAygg]), C.rjWsM), p[C.rUXJL]), C.brDKn) + Y, ',\"subPageId\":'), p[C.fFpat]), '}'), - Q = C.DLKVL(_0x495d61, j, this[C.UlCHO], Z); - await C.loMjo(_0x39a23b, C.UCOKt, Q); - let B = _0x1a0963; - if (!B) return; - if (C.WyCnx(B[C.FdBJD], 0x1)) { - let b = C.XMdNb(B[C.QsQQP][C.mXHIC], '金币'); - if (B[C.QsQQP]['neoToH5Data']) try { - let U = JSON[C.snyel](_0x331719[C.kVKui](B[C.QsQQP][C.tveCE])[C.gXhQv](/\0/g, '')); - U.extraCoin && (b += C.hLwKc('+', U[C.yWncf]) + '金币'); - } - catch (q) { - console[C.oafTp](B[C.QsQQP][C.tveCE]); - } - finally {} - console[C.oafTp](C.kxJgp(C.QkUJw + this[C.MXgED] + ']看', p[C.MXgED]) + '获得' + b); - if (this[C.KcMZA]) { - if (C.wlLYn(C.DTwMr, C.VJEKG)) return this[C.CvnqY]() || this[C.KIjDb]() ? Y.read(j) : this.isQuanX() ? Z[C.qHPCg](Q) : this[C.AdRBk]() ? (this[C.QsQQP] = this[C.LXtqA](), this.data[B]) : this[C.QsQQP] && this[C.QsQQP][b] || null; - else await this.luckdrawTasks(); - } - } - else { - if (C.rzlVf(C.sTnso, C.sTnso)) console[C.oafTp](C.QltgP(C.jsgnT(C.XMdNb(C.RqKsk(C.QkUJw, this[C.MXgED]) + ']看', p[C.MXgED]), C.yOwyo), B[C.xdTEp])); - else return C.rTfNJ(C.WfHYF(S, a), C.WfHYF(~Y, j)); - } - } - async ['luckdrawInfo']() { - const V8 = IM, - T = { - 'Ybcld': 'headers', - 'mWRNz': 'set-cookie', - 'vXKdr': 'map', - 'vLxdS': 'cktough', - 'TVwNm': 'Cookie', - 'YKets': 'parse', - 'WnnEL': 'toString', - 'iRFdg': 'ckjar', - 'GTfoA': 'logErr', - 'JoAgI': 'openUrl', - 'DykHA': 'media-url', - 'eUIAL': 'mediaUrl', - 'uxDCm': 'https://activity.e.kuaishou.com/rest/r/game/user/info', - 'ClxhV': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'ICuiF': 'get', - 'DsPgS': 'qcUxM', - 'mMzic': 'qJCbD', - 'ZICsi': function(a, Y) { - return a == Y; - }, - 'iJIiN': 'log', - 'SBUwz': function(a, Y) { - return a + Y; - }, - 'naGxr': function(a, Y) { - return a + Y; - }, - 'KrHWS': ']现有', - 'IDbON': 'data', - 'gmASY': 'diamondPercent', - 'bfolu': 'userDailyLotteryTimesResult', - 'RoFQr': 'remainTimes', - 'dWgPN': function(a, Y) { - return a < Y; - }, - 'UPnPW': function(a, Y) { - return a === Y; - }, - 'BuSUH': 'wait', - 'znJDU': '账号[' - }; - let c = T.uxDCm, - p = '', - C = T.ClxhV(_0x495d61, c, this.cookie, p); - await _0x39a23b(T.ICuiF, C); - let S = _0x1a0963; - if (!S) { - if (T.DsPgS === T.mMzic) try { - if (Y[T.Ybcld][T.mWRNz]) { - const Y = Q.headers[T.mWRNz][T.vXKdr](this[T.vLxdS][T.TVwNm][T.YKets])[T.WnnEL](); - this[T.iRFdg]['setCookieSync'](Y, null), B.cookieJar = this[T.iRFdg]; - } - } - catch (j) { - this[T.GTfoA](j); - } - else return; - } - if (T.ZICsi(S.result, 0x1)) { - console[T.iJIiN](T.SBUwz(T.SBUwz(T.naGxr(T.SBUwz(T.SBUwz('账号[', this.name), T.KrHWS), S[T.IDbON]['userDiamondResult'][T.gmASY]), '钻石,剩余抽奖次数:'), S[T.IDbON][T.bfolu][T.RoFQr])); - for (let Y = 0x0; T.dWgPN(Y, S.data[T.bfolu][T.RoFQr]); Y++) { - if (T.UPnPW('ZGNNh', 'ZGNNh')) await _0x3de8b8[T.BuSUH](0xc8), await this.luckydraw(); - else { - let Z = a['open-url'] || Y.url || j[T.JoAgI], - Q = Z[T.DykHA] || Q[T.eUIAL]; - const q = { - 'open-url': Z, - 'media-url': Q - }; - return q; - } - } - } - else console.log(T.naGxr(T.znJDU, this.name) + ']查询抽奖次数失败:' + S.error_msg); - } - async ['luckydraw']() { - const V9 = IM, - T = { - 'xcLMg': 'parse', - 'IwJTZ': 'readFileSync', - 'Qvmdp': 'https://activity.e.kuaishou.com/rest/r/game/lottery?wheelVersion=1', - 'RREot': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'xBjcF': 'cookie', - 'vWKKl': function(a, Y, j) { - return a(Y, j); - }, - 'WzKZv': 'post', - 'BlfwP': function(a, Y) { - return a == Y; - }, - 'ZxBvQ': 'result', - 'yWxTA': 'data', - 'cFKdZ': 'coinCount', - 'ufUVR': 'diamondCount', - 'hWxNm': function(a, Y) { - return a + Y; - }, - 'lyKjD': 'name', - 'BxDdo': ']抽奖获得', - 'UPaOH': 'videoCoinCount', - 'ZtXkg': 'log', - 'BZtYX': '额外奖励:', - 'dgihJ': 'schema', - 'TJHCJ': 'decode', - 'kQerg': function(a, Y) { - return a === Y; - }, - 'faAtA': 'VqrJE', - 'zbKNG': 'hasLuckydraw', - 'XBOHD': 'luckdrawTasks', - 'eWhZF': ']抽奖失败:', - 'aYTDk': 'error_msg' - }; - let c = T.Qvmdp, - p = '', - C = T.RREot(_0x495d61, c, this[T.xBjcF], p); - await T.vWKKl(_0x39a23b, T.WzKZv, C); - let S = _0x1a0963; - if (!S) return; - if (T.BlfwP(S[T.ZxBvQ], 0x1)) { - let a = S[T.yWxTA][T.cFKdZ] ? S[T.yWxTA][T.cFKdZ] + '金币' : S[T.yWxTA][T.ufUVR] ? S.data[T.ufUVR] + '钻石' : '空气'; - console.log(T.hWxNm(T.hWxNm(T.hWxNm('账号[', this[T.lyKjD]), T.BxDdo), a)); - S[T.yWxTA][T.UPaOH] && console[T.ZtXkg](T.hWxNm(T.BZtYX, S[T.yWxTA][T.UPaOH])); - if (S.data[T.dgihJ]) try { - console[T.ZtXkg](_0x331719[T.TJHCJ](S[T.yWxTA][T.dgihJ])); - } - catch (Y) { - if (T.kQerg('VqrJE', T.faAtA)) console[T.ZtXkg](S[T.yWxTA][T.dgihJ]); - else return p[T.xcLMg](this.fs[T.IwJTZ](C)); - } - finally {} - this[T.zbKNG] && await this[T.XBOHD](); - } - else console[T.ZtXkg](T.hWxNm('账号[' + this[T.lyKjD], T.eWhZF) + S[T.aYTDk]); - } - async ['luckydrawSign']() { - const Vx = IM, - T = { - 'cpTTC': function(a, Y) { - return a + Y; - }, - 'QACSu': function(a, Y) { - return a + Y; - }, - 'tORLZ': '账号[', - 'YDpYB': 'name', - 'jhYCP': ']查询抽奖页任务失败:', - 'NptUz': 'error_msg', - 'HOaRQ': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'UyHnU': function(a, Y, j) { - return a(Y, j); - }, - 'bzKiP': 'get', - 'yWNNp': 'OMYML', - 'rXsgD': 'result', - 'TwVaU': 'isShow', - 'TziEV': 'log', - 'vikzk': function(a, Y) { - return a + Y; - }, - 'kIokD': ']抽奖页签到成功', - 'oqqUW': ']查询抽奖签到情况失败:', - 'GdAAP': 'indexOf', - 'CtJSB': 'hasLuckydraw' - }; - let c = 'https://activity.e.kuaishou.com/rest/r/game/sign-in', - p = '', - C = T.HOaRQ(_0x495d61, c, this.cookie, p); - await T.UyHnU(_0x39a23b, T.bzKiP, C); - let S = _0x1a0963; - if (!S) { - if (T.yWNNp !== T.yWNNp) p.log(T.cpTTC(T.QACSu(T.tORLZ, this[T.YDpYB]) + T.jhYCP, C[T.NptUz])); - else return; - } - S[T.rXsgD] == 0x1 ? S.data[T.TwVaU] && console[T.TziEV](T.vikzk(T.tORLZ, this[T.YDpYB]) + T.kIokD) : (console.log(T.tORLZ + this[T.YDpYB] + T.oqqUW + S[T.NptUz]), S[T.NptUz][T.GdAAP]('激励游戏未在运营') > -0x1 && (this[T.CtJSB] = ![])); - } - async ['luckdrawTimerInfo']() { - const Vf = IM, - T = { - 'fNWDo': 'indexOf', - 'VuPcO': 'charAt', - 'ParVD': function(a, Y) { - return a | Y; - }, - 'lgxUt': function(a, Y) { - return a << Y; - }, - 'cvHVv': function(a, Y) { - return a >> Y; - }, - 'GZCZJ': function(a, Y) { - return a & Y; - }, - 'LCjvf': function(a, Y) { - return a >> Y; - }, - 'PHKGQ': function(a, Y) { - return a + Y; - }, - 'RVAhi': 'fromCharCode', - 'xDMtF': function(a, Y) { - return a != Y; - }, - 'isZdP': 'set-cookie', - 'fSOFZ': 'headers', - 'untIQ': 'map', - 'QgfcN': 'Cookie', - 'HnzQO': 'parse', - 'YoDKB': 'toString', - 'yxycs': 'ckjar', - 'hSIGk': 'setCookieSync', - 'Nftqx': 'cookieJar', - 'XYyTT': 'https://activity.e.kuaishou.com/rest/r/game/timer-reward/info', - 'FDOxE': 'cookie', - 'inONZ': function(a, Y, j) { - return a(Y, j); - }, - 'mXVSi': 'get', - 'ugqPX': function(a, Y) { - return a == Y; - }, - 'bgTxC': 'result', - 'Bbfcx': 'data', - 'PMhLf': function(a, Y) { - return a === Y; - }, - 'qWwPF': 'GatAw', - 'VKNvW': 'getTime', - 'WmRnu': 'lastTimerTime', - 'LrOPh': function(a, Y) { - return a * Y; - }, - 'WAfBW': 'minutesInterval', - 'xbtjH': function(a, Y) { - return a + Y; - }, - 'mYsef': function(a, Y) { - return a < Y; - }, - 'NvIds': '账号[', - 'cMCTs': 'name', - 'cWGGX': ']抽奖页奖励冷却时间还有', - 'uOzxv': function(a, Y) { - return a / Y; - }, - 'mYele': 'luckdrawTimerReward', - 'fMHmF': 'goldNum', - 'inErH': function(a, Y) { - return a !== Y; - }, - 'PfpnS': 'cfjpL', - 'PVdFg': 'DWfmg', - 'fEabp': 'log', - 'XDCcc': function(a, Y) { - return a + Y; - }, - 'DwkBT': ']查询抽奖页定时奖励情况失败:', - 'uYXnI': 'error_msg' - }; - let c = T.XYyTT, - p = '', - C = _0x495d61(c, this[T.FDOxE], p); - await T.inONZ(_0x39a23b, T.mXVSi, C); - let S = _0x1a0963; - if (!S) return; - if (T.ugqPX(S[T.bgTxC], 0x1)) { - if (S[T.Bbfcx]) { - if (T.PMhLf('GatAw', T.qWwPF)) { - let a = new Date()[T.VKNvW](), - Y = S[T.Bbfcx][T.WmRnu], - j = T.LrOPh(S[T.Bbfcx][T.WAfBW], 0x3c) * 0x3e8, - Z = T.xbtjH(Y, j); - T.mYsef(a, Z) ? console.log(T.PHKGQ(T.PHKGQ(T.NvIds + this[T.cMCTs] + T.cWGGX, T.uOzxv(Z - a, 0x3e8)), '秒')) : (await _0x3de8b8.wait(0xc8), await this[T.mYele](S.data[T.fMHmF])); - } - else w = G[T.fNWDo](s.charAt(N++)), l = R[T.fNWDo](r[T.VuPcO](D++)), K = y[T.fNWDo](H[T.VuPcO](x0++)), x1 = x2.indexOf(x3[T.VuPcO](x4++)), x5 = T.ParVD(T.lgxUt(x6, 0x2), T.cvHVv(x7, 0x4)), x8 = T.ParVD(T.GZCZJ(x9, 0xf) << 0x4, T.LCjvf(xx, 0x2)), xf = T.lgxUt(T.GZCZJ(xT, 0x3), 0x6) | xc, xp = T.PHKGQ(xC, xS[T.RVAhi](xa)), T.xDMtF(xY, 0x40) && (xj = T.PHKGQ(xZ, xQ[T.RVAhi](xB))), T.xDMtF(xb, 0x40) && (xU = T.PHKGQ(xq, xi[T.RVAhi](xJ))); - } - else { - if (T.inErH(T.PfpnS, T.PVdFg)) console[T.fEabp](T.xbtjH(T.XDCcc('账号[', this[T.cMCTs]), ']抽奖页定时奖励次数已用完')); - else { - if (C.headers[T.isZdP]) { - const b = Y[T.fSOFZ][T.isZdP][T.untIQ](this.cktough[T.QgfcN][T.HnzQO])[T.YoDKB](); - this[T.yxycs][T.hSIGk](b, null), j[T.Nftqx] = this[T.yxycs]; - } - } - } - } - else console[T.fEabp](T.NvIds + this[T.cMCTs] + T.DwkBT + S[T.uYXnI]); - } - async ['luckdrawTimerReward'](T) { - const VT = IM, - c = { - 'hWNmI': 'https://activity.e.kuaishou.com/rest/r/game/timer-reward', - 'xOXPG': 'cookie', - 'uKmvG': function(Y, j, Z) { - return Y(j, Z); - }, - 'WzYqt': 'post', - 'fHRTK': 'result', - 'rMfZo': function(Y, j) { - return Y + j; - }, - 'pFRpF': '账号[', - 'FQTqy': ']领取抽奖页定时奖励获得', - 'WyxII': 'log', - 'tWuSd': function(Y, j) { - return Y + j; - }, - 'Ymony': 'name', - 'wrwug': 'error_msg' - }; - let p = c.hWNmI, - C = '', - S = _0x495d61(p, this[c.xOXPG], C); - await c.uKmvG(_0x39a23b, c.WzYqt, S); - let a = _0x1a0963; - if (!a) return; - a[c.fHRTK] == 0x1 ? console.log(c.rMfZo(c.rMfZo(c.pFRpF, this.name) + c.FQTqy, T) + '金币') : console[c.WyxII](c.rMfZo(c.rMfZo(c.tWuSd(c.pFRpF, this[c.Ymony]), ']领取抽奖页定时奖励失败:'), a[c.wrwug])); - } - async ['luckdrawTasks']() { - const Vc = IM, - T = { - 'VYgXw': function(a, Y) { - return a != Y; - }, - 'PfFwF': 'undefined', - 'FoZKl': 'exports', - 'mrXvo': 'https://activity.e.kuaishou.com/rest/r/game/tasks', - 'aLfrO': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'pYMEE': 'cookie', - 'LLpFf': function(a, Y, j) { - return a(Y, j); - }, - 'tZoqQ': 'get', - 'kGuHK': function(a, Y) { - return a !== Y; - }, - 'OIEES': 'TRgQB', - 'TDguC': 'aXzBj', - 'hgPmJ': function(a, Y) { - return a === Y; - }, - 'SHWxb': 'CFZkW', - 'bSMVD': 'data', - 'qVmth': function(a, Y) { - return a == Y; - }, - 'EDdwZ': 'taskState', - 'aMlwg': 'luckdrawTasksReward', - 'KKwmL': 'growthTasks', - 'CdrMK': 'wait', - 'qZiyu': 'JNeWL', - 'NAgOE': 'log', - 'XFaQq': function(a, Y) { - return a + Y; - }, - 'aGvSC': function(a, Y) { - return a + Y; - }, - 'yCyft': '账号[', - 'UhzTz': ']查询抽奖页任务失败:' - }; - let c = T.mrXvo, - p = '', - C = T.aLfrO(_0x495d61, c, this[T.pYMEE], p); - await T.LLpFf(_0x39a23b, T.tZoqQ, C); - let S = _0x1a0963; - if (!S) { - if (T.kGuHK(T.OIEES, T.TDguC)) return; - else this.logErr(c); - } - if (S.result == 0x1) { - if (T.hgPmJ(T.SHWxb, 'CFZkW')) { - for (let Y of S[T.bSMVD]['dailyTasks']) { - T.qVmth(Y[T.EDdwZ], 0x1) && (await _0x3de8b8.wait(0xc8), await this[T.aMlwg](Y)); - } - for (let j of S.data[T.KKwmL]) { - T.qVmth(j[T.EDdwZ], 0x1) && (await _0x3de8b8[T.CdrMK](0xc8), await this[T.aMlwg](j)); - } - } - else return c; - } - else { - if (T.kGuHK('VsQRs', T.qZiyu)) console[T.NAgOE](T.XFaQq(T.aGvSC(T.aGvSC(T.yCyft, this.name), T.UhzTz), S.error_msg)); - else return T.VYgXw(T.PfFwF, typeof p) && !!C[T.FoZKl]; - } - } - async ['luckdrawTasksReward'](T) { - const Vp = IM, - c = { - 'ItYIZ': function(Y, j) { - return Y + j; - }, - 'TbAVt': 'https://activity.e.kuaishou.com/rest/r/game/task/reward-receive?taskName=', - 'fuwoX': 'taskName', - 'Bpleb': 'cookie', - 'gFfku': 'get', - 'CtxhV': 'log', - 'hNyfA': function(Y, j) { - return Y + j; - }, - 'gUYzE': function(Y, j) { - return Y + j; - }, - 'lDdxm': function(Y, j) { - return Y + j; - }, - 'WAZTE': '账号[', - 'UMGAf': 'name', - 'wAhnZ': 'taskTitle', - 'ppPFQ': ']奖励获得', - 'wvaBI': 'data', - 'ivAhq': 'popUp', - 'yfTAz': 'taskRewardName', - 'TDyLL': ']领取抽奖任务[', - 'uHjmp': ']奖励失败:', - 'aMCLI': 'error_msg' - }; - let p = c.ItYIZ(c.TbAVt, T[c.fuwoX]), - C = '', - S = _0x495d61(p, this[c.Bpleb], C); - await _0x39a23b(c.gFfku, S); - let a = _0x1a0963; - if (!a) return; - a.result == 0x1 ? console[c.CtxhV](c.hNyfA(c.gUYzE(c.lDdxm(c.hNyfA(c.WAZTE + this[c.UMGAf], ']领取抽奖任务['), T[c.wAhnZ]), c.ppPFQ), a[c.wvaBI][c.ivAhq][c.yfTAz])) : console.log(c.gUYzE(c.lDdxm(c.WAZTE + this[c.UMGAf] + c.TDyLL, T[c.wAhnZ]), c.uHjmp) + a[c.aMCLI]); - } - async ['helpInvite'](T) { - const VC = IM, - c = { - 'lfoQL': 'parse', - 'XrKEz': 'split', - 'oUtDa': 'https://nebula.kuaishou.com/rest/n/nebula/qrcode?version=1.2.0', - 'HXdRi': 'Referer', - 'hXUbq': function(Q, B) { - return Q + B; - }, - 'bwXxU': 'https://nebula.kuaishou.com/fission/face-qrcode?fid=', - 'AMXUe': '&source=qrcode', - 'jIMHK': function(Q, B, b) { - return Q(B, b); - }, - 'NFyuW': 'FbiEa', - 'kFqEN': 'log', - 'PJYzt': '账号[', - 'sHkVy': 'name', - 'GOEKi': ']邀请失败:', - 'orsOZ': 'error_msg' - }; - let p = T[c.XrKEz]('&'), - C = p[0x0], - S = p[0x1], - a = c.oUtDa, - Y = '', - j = _0x495d61(a, this.cookie, Y); - j.headers[c.HXdRi] = c.hXUbq(c.hXUbq(c.hXUbq(c.bwXxU, C), '&shareToken=') + S, c.AMXUe), await c.jIMHK(_0x39a23b, 'get', j); - let Z = _0x1a0963; - if (!Z) { - if (c.NFyuW === 'nTbod') C = S[c.lfoQL](a); - else return; - }!(Z.result == 0x1) && console[c.kFqEN](c.hXUbq(c.hXUbq(c.PJYzt, this[c.sHkVy]), c.GOEKi) + Z[c.orsOZ]); - } - async ['helpPackage'](T, c) { - const VS = IM, - p = { - 'yBkCl': 'https://ug-fission.kuaishou.com/rest/n/darwin/bargain/overview?version=2.1.0', - 'bzPAu': function(a, Y) { - return a + Y; - }, - 'lQmXY': function(a, Y) { - return a + Y; - }, - 'dxFZz': '\",\"shareMethod\":\"TOKEN\",\"kpn\":\"NEBULA\",\"subBiz\":\"BARGAIN\",\"shareId\":\"16905401129783\",\"shareMode\":\"SYSTEM\",\"noBackNavi\":\"true\",\"originShareId\":\"16905401129783\",\"useMerchantWeb\":\"1\",\"layoutType\":\"4\",\"shareObjectId\":', - 'niWrq': 'stringify', - 'pKMlS': function(a, Y) { - return a + Y; - }, - 'IAUkG': '{"teamId":"","packetId":"', - 'mLBNp': ',"shareUrlOpened":"0","hyId":"bargain","timestamp":', - 'SiqfJ': ',\"pageCode\":1,\"adamA\":0,\"adamB\":0}', - 'WFFJR': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.87 Safari/537.36', - 'GWbcw': function(a, Y) { - return a + Y; - }, - 'grloF': 'kpn=NEBULA; kpf=ANDROID_PHONE; did=; ', - 'XKsIz': 'floor', - 'jJkPp': function(a, Y) { - return a + Y; - }, - 'zBQUM': function(a, Y) { - return a * Y; - }, - 'JwJtj': 'random', - 'hxwMT': '; c=XIAOMI; ver=10.2; appver=10.2.41.3075; language=zh-cn; ', - 'jDcFR': 'application/json', - 'ZNYPI': 'https://ug-fission.kuaishou.com', - 'QHhrT': 'com.kuaishou.nebula', - 'qWArs': 'same-origin', - 'PWPqN': 'cors', - 'VOUHb': 'empty', - 'nFZDq': function(a, Y) { - return a + Y; - }, - 'UADAj': function(a, Y) { - return a + Y; - }, - 'oxKZW': 'https://ug-fission.kuaishou.com/bargain/?fid=895255750&cc=share_wxms&followRefer=151&code=', - 'VAjns': '&shareMethod=TOKEN&kpn=NEBULA&subBiz=BARGAIN&shareId=16905401129783&shareMode=SYSTEM&noBackNavi=true&originShareId=16905401129783&useMerchantWeb=1&layoutType=4&shareObjectId=%7B%22teamId%22%3A%22%22,%22packetId%22%3A%22', - 'BlTTZ': '%22%7D&shareUrlOpened=0&hyId=bargain×tamp=', - 'juUCV': 'zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7' - }; - let C = { - 'url': p.yBkCl, - 'body': p.bzPAu(p.lQmXY(p.lQmXY('{"fid":"895255750","cc":"share_wxms","followRefer":"151","code":"' + T, p.dxFZz) + JSON[p.niWrq](p.pKMlS(p.bzPAu(p.IAUkG, c), '\"}')) + p.mLBNp, +new Date()), p.SiqfJ), - 'headers': { - 'User-Agent': p.WFFJR, - 'Cookie': p.GWbcw(p.lQmXY(p.grloF + Math[p.XKsIz](p.jJkPp(p.zBQUM(Math[p.JwJtj](), 0x3e8), 0x1)) + ' ANDROID_ff60a387f6ba8904; ', this.cookie), p.hxwMT), - 'Content-Type': p.jDcFR, - 'Origin': p.ZNYPI, - 'X-Requested-With': p.QHhrT, - 'Sec-Fetch-Site': p.qWArs, - 'Sec-Fetch-Mode': p.PWPqN, - 'Sec-Fetch-Dest': p.VOUHb, - 'Referer': p.nFZDq(p.UADAj(p.oxKZW, T) + p.VAjns, c) + p.BlTTZ + +new Date(), - 'Accept-Language': p.juUCV - } - }; - await _0x39a23b('post', C); - let S = _0x1a0963; - if (!S) return; - } - async ['helpScan'](T) { - const Va = IM, - c = { - 'WdJru': function(Q, B) { - return Q(B); - }, - 'lytDc': 'split', - 'uvqHY': function(Q, B) { - return Q == B; - }, - 'OxcfC': 'userId', - 'RTUkT': function(Q, B) { - return Q + B; - }, - 'Mqfxf': 'theme=light&sdkVersion=1.14.0.4&kpf=ANDROID_PHONE&shareMessage=https%3A%2F%2Fnicdd.get666bjrqu985xvp14v.com%2Ff%2F', - 'kNlFr': 'cookie', - 'uMHFG': 'post', - 'nuhJQ': 'xAoFi', - 'WhgnN': 'result', - 'LgzbW': 'wait', - 'kluQJ': 'log', - 'fBvmK': ']模拟邀请二维码扫描失败:', - 'VBCAo': 'error_msg' - }; - let p = T[c.lytDc]('&'), - C = p[0x0], - S = p[0x1]; - if (c.uvqHY(C, this[c.OxcfC])) return; - let a = 'https://api.kuaishouzt.com/rest/zt/share/show/any', - Y = c.RTUkT(c.Mqfxf, S) + '%3FlayoutType%3D4&kpn=NEBULA&launchState=hotLaunch&sessionId=ac165e40-48bd-42de-9fc5-b250d7eb983c&extTransientParams=%7B%22source%22%3A%22userScanCamera%22%7D', - j = _0x495d61(a, this[c.kNlFr], Y); - await _0x39a23b(c.uMHFG, j); - let Z = _0x1a0963; - if (!Z) { - if ('kWlll' === c.nuhJQ) a ? Y(j) : c.WdJru(Z, Q); - else return; - } - Z[c.WhgnN] == 0x1 ? (await _0x3de8b8[c.LgzbW](0x64), await this.helpInvite(T)) : console[c.kluQJ](c.RTUkT(c.RTUkT('账号[', this.name), c.fBvmK) + Z[c.VBCAo]); - } - async ['bindInfo']() { - const VY = IM, - T = { - 'sSzjQ': 'stringify', - 'tvmOu': 'push', - 'rYbsh': 'https://www.kuaishoupay.com/pay/account/h5/provider/bind_info', - 'IMNnR': 'account_group_key=NEBULA_CASH_ACCOUNT&bind_page_type=3', - 'NEehF': 'cookie', - 'gsuTn': 'post', - 'iBIGQ': 'result', - 'uNtAD': function(a, Y) { - return a === Y; - }, - 'lubIB': 'TUwFK', - 'SzIVr': 'pCRcD', - 'HlRZL': '未绑定微信', - 'TbEZO': function(a, Y) { - return a == Y; - }, - 'OqOKX': 'alipay_bind', - 'tlGCB': 'bindAlipay', - 'yuaph': 'alipay', - 'saFAl': function(a, Y) { - return a + Y; - }, - 'IDTDT': '已绑定支付宝[', - 'TJFso': 'alipay_nick_name', - 'hEwVd': function(a, Y) { - return a == Y; - }, - 'LPith': 'wechat_bind', - 'iqlci': 'bindWechat', - 'ToXCi': 'wechat', - 'PJUHh': function(a, Y) { - return a + Y; - }, - 'FwTzS': function(a, Y) { - return a + Y; - }, - 'ucpsi': '已绑定微信[', - 'DZoYF': 'wechat_nick_name', - 'YeJpe': 'log', - 'yajRp': function(a, Y) { - return a + Y; - }, - 'UFQVf': 'name', - 'TItEl': function(a, Y) { - return a !== Y; - }, - 'CdGZb': 'IYkjo', - 'SONUC': function(a, Y) { - return a + Y; - }, - 'UvPpD': function(a, Y) { - return a + Y; - }, - 'LnFUp': 'error_msg' - }; - let c = T.rYbsh, - p = T.IMNnR, - C = _0x495d61(c, this[T.NEehF], p); - await _0x39a23b(T.gsuTn, C); - let S = _0x1a0963; - if (!S) return; - if (S[T.iBIGQ] == 'SUCCESS') { - if (T.uNtAD(T.lubIB, T.SzIVr)) try { - return this.setdata(Y[T.sSzjQ](j), Z); - } - catch { - return ![]; - } - else { - let Y = '未绑定支付宝', - j = T.HlRZL; - T.TbEZO(S[T.OqOKX], !![]) && (this[T.tlGCB] = !![], this[T.yuaph] = S.alipay_nick_name, Y = T.saFAl(T.IDTDT + S[T.TJFso], ']')), T.hEwVd(S[T.LPith], !![]) && (this[T.iqlci] = !![], this[T.ToXCi] = S.wechat_nick_name, j = T.PJUHh(T.FwTzS(T.ucpsi, S[T.DZoYF]), ']')), console[T.YeJpe](T.yajRp(T.PJUHh(T.saFAl(T.saFAl('账号[', this[T.UFQVf]), ']'), j), ',') + Y); - } - } - else T.TItEl(T.CdGZb, T.CdGZb) ? C && Y[T.tvmOu](j) : console.log(T.SONUC(T.UvPpD('账号[', this[T.UFQVf]) + ']查询提现账号绑定情况失败:', S[T.LnFUp])); - } - async ['accountInfo']() { - const Vj = IM, - T = { - 'fLTqA': 'https://www.kuaishoupay.com/pay/account/h5/withdraw/account_info', - 'byaib': function(a, Y, j, Z) { - return a(Y, j, Z); - }, - 'UcvPq': 'cookie', - 'polUC': function(a, Y, j) { - return a(Y, j); - }, - 'mPmeU': 'post', - 'kevOp': function(a, Y) { - return a === Y; - }, - 'hiNun': 'YYfqN', - 'udaZD': function(a, Y) { - return a == Y; - }, - 'UiWRY': 'SUCCESS', - 'gzeVx': 'needSms', - 'lbDnZ': 'need_mobile_code', - 'vzbSv': function(a, Y) { - return a + Y; - }, - 'EPoIw': function(a, Y) { - return a + Y; - }, - 'YHeOx': '账号[', - 'rxVmR': 'name', - 'oVnhr': ']查询账号提现情况失败:', - 'DDCUO': 'error_msg' - }; - let c = T.fLTqA, - p = 'account_group_key=NEBULA_CASH_ACCOUNT&providers=', - C = T.byaib(_0x495d61, c, this[T.UcvPq], p); - await T.polUC(_0x39a23b, T.mPmeU, C); - let S = _0x1a0963; - if (!S) { - if (T.kevOp(T.hiNun, 'YYfqN')) return; - else p += C; - } - T.udaZD(S.result, T.UiWRY) ? this[T.gzeVx] = S[T.lbDnZ] : console.log(T.vzbSv(T.EPoIw(T.YHeOx + this[T.rxVmR], T.oVnhr), S[T.DDCUO])); - } -}!(async () => { - const VZ = IM, - T = { - 'qFcUg': function(c, p) { - return c && p; - }, - 'EiFZM': 'body', - 'vbfBH': 'statusCode', - 'qGWeh': function(c, p, C, S) { - return c(p, C, S); - }, - 'OgmSu': 'headers', - 'QFuLW': 'assign', - 'llvBR': 'get', - 'ccxzJ': function(c, p) { - return c / p; - }, - 'fMCCj': function(c, p) { - return c - p; - }, - 'TmMfj': function(c, p) { - return c % p; - }, - 'uihLQ': function(c, p) { - return c * p; - }, - 'KIzCL': 'charCodeAt', - 'Pniim': function(c, p, C, S) { - return c(p, C, S); - }, - 'nsfnM': function(c, p) { - return c(p); - }, - 'cqOjR': function(c, p) { - return c == p; - }, - 'HBgct': 'code', - 'EKsKd': 'msg', - 'Mdger': 'data', - 'TSXNN': 'isNode', - 'ccISG': function(c, p, C) { - return c(p, C); - }, - 'SUTAe': function(c, p) { - return c + p; - }, - 'XTZps': function(c, p) { - return c + p; - }, - 'NAIcX': '&id=', - 'EVVZF': '&ip=1&mac=', - 'ogcWE': function(c, p, C) { - return c(p, C); - }, - 'zdSwI': 'fwur', - 'QrPcF': function(c, p) { - return c + p; - }, - 'WwSOj': function(c, p) { - return c + p; - }, - 'XYQZR': function(c, p) { - return c + p; - }, - 'VmEDg': '?key=', - 'ykQFy': '&ip=0&mac=', - 'rZPyJ': '&bb=1', - 'pnBoy': 'set-cookie', - 'cYymb': 'map', - 'fMDpO': 'cktough', - 'ouZHg': 'Cookie', - 'kpUsA': 'parse', - 'FODeC': 'ckjar', - 'kdhuH': function(c, p) { - return c !== p; - }, - 'fDoOC': function(c, p) { - return c(p); - }, - 'gmuTE': 'isArray', - 'MyXkK': 'toString', - 'tTpCt': 'reduce', - 'VXKqy': 'length', - 'QvwTe': 'log', - 'swOnd': 'encoding', - 'YVAEp': 'initGotEnv', - 'phIHM': 'got', - 'dueCX': 'then', - 'FZkxP': 'isSurge', - 'TRAqh': 'isQuanX', - 'tYfdo': 'isLoon', - 'VkcWK': 'name', - 'bILCx': ', 错误!', - 'FdFbl': 'stack', - 'qsSkj': function(c, p) { - return c + p; - }, - 'nFXUO': function(c, p) { - return c + p; - }, - 'tJkZL': 'url', - 'OJkKv': 'match', - 'wQAQD': function(c, p) { - return c == p; - }, - 'CZzWB': 'indexOf', - 'WJDdO': function(c, p) { - return c + p; - }, - 'CNMlj': 'setdata', - 'naMjj': 'ksjsbCookie', - 'SiiVO': 'split', - 'DfDQI': function(c, p) { - return c + p; - }, - 'KFOzt': function(c, p) { - return c + p; - }, - 'IvvFZ': '个ck成功: ', - 'LUPTf': function(c, p) { - return c + p; - }, - 'KKTvO': ' 获取第1个ck成功: ', - 'LVvEz': 'stringify', - 'IJmuH': 'undefined', - 'HUyfY': 'fBkXA', - 'MqFZY': 'mrVwP', - 'jhBWs': function(c) { - return c(); - }, - 'xZqjS': 'WCKBX', - 'RsjYr': '============================', - 'IWKSe': '\n============== 登录 ==============', - 'QPZsL': function(c, p) { - return c === p; - }, - 'sLWCN': 'kNEQJ', - 'KcnxK': 'FgvHB', - 'tNXKd': 'getUserInfo', - 'MZGvl': 'wait', - 'xLRDY': 'filter', - 'soeOi': function(c, p) { - return c == p; - }, - 'lgZyG': 'ATMPk', - 'cPRTN': '\n=========== ', - 'nSFZB': ' ===========', - 'cKhML': 'getSignInfo', - 'hFdNn': 'openBox', - 'shiyp': 'taskList', - 'DWWZj': 'luckydrawSign', - 'kIbFm': 'hasLuckydraw', - 'ttndT': 'tAwNk', - 'OgYxB': 'Cxzdw', - 'tMidm': '1|2|5|0|3|4', - 'bXPue': 'luckdrawTimerInfo', - 'wFfqF': 'luckdrawInfo', - 'GRhEG': 'luckdrawTasks', - 'idlYt': 'luckydraw', - 'hhqiD': 'needRun', - 'FjkaW': function(c, p) { - return c !== p; - }, - 'XDKlf': 'lAHHz', - 'RAAGo': function(c, p) { - return c < p; - }, - 'kUvxU': 'task', - 'ftKWr': 'luckdrawVideo_161_213', - 'GtyHw': 'ksNeoAdParam', - 'xAEdz': 'luckdrawVideo_11_213', - 'gWKmd': 'luckdrawVideo_161_100', - 'sGOYC': 'luckdrawVideo_11_100', - 'IzROi': 'AbiYP', - 'uMAAy': 'num', - 'PYNoX': function(c, p) { - return c != p; - }, - 'AkCja': function(c, p) { - return c - p; - }, - 'fRgVX': 'BBPtE', - 'GOkfN': function(c, p) { - return c < p; - }, - 'wLtkI': 'ksgj', - 'zycvR': 'live', - 'eVGCZ': function(c, p) { - return c === p; - }, - 'pVKHx': 'Qqzrt', - 'qkCpQ': '\n============== 账户情况 ==============', - 'OVZhK': 'sNMqr', - 'fszhB': 'RFQQl', - 'HEeOr': '5|0|1|2|3|4', - 'VXprC': 'bindInfo', - 'VrOUI': 'accountInfo', - 'zILjk': '\n============== 自动提现 ==============', - 'edkpq': '按提现列表自动提现', - 'ckWSG': 'wMNnn', - 'BLIsA': '最大化提现', - 'vcVSb': function(c, p) { - return c === p; - }, - 'IDImz': 'LJIpF', - 'hctZP': '提现时间,现在设置为', - 'lUZkw': function(c, p) { - return c !== p; - }, - 'YFQQg': 'dzMfC', - 'FxUsJ': 'nXCvX', - 'ylJTX': 'HxMnE', - 'yMeVH': '非提现时间,现在设置为', - 'RxyUY': function(c) { - return c(); - }, - 'MPVjS': function(c, p) { - return c !== p; - }, - 'gWjyW': 'GWIEO', - 'jMbBP': 'helpScan', - 'DMTBK': function(c, p) { - return c > p; - }, - 'ZgoCp': 'Hkvoa', - 'pulPL': 'helpPackage', - 'xRpUi': function(c) { - return c(); - } - }; - if (T.kdhuH(typeof $request, T.IJmuH)) { - if (T.kdhuH(T.HUyfY, T.MqFZY)) await T.jhBWs(_0x13d82d); - else { - const p = { - 'yqgVC': function(S, a) { - const VQ = VZ; - return T.qFcUg(S, a); - }, - 'FbsNK': T.EiFZM, - 'cNcdc': T.vbfBH, - 'ejLKX': 'status', - 'OjraL': function(S, a, Y, j) { - const VB = VZ; - return T.qGWeh(S, a, Y, j); - } - }, - C = { - 'X-Surge-Skip-Scripting': ![] - }; - this.isSurge() && this.isNeedRewrite && (j[T.OgmSu] = Z.headers || {}, Q[T.QFuLW](B.headers, C)), b[T.llvBR](U, (E, W, O) => { - const Vb = VZ; - p.yqgVC(!E, W) && (W[p.FbsNK] = O, W[p.cNcdc] = W[p.ejLKX]), p.OjraL(C, E, W, O); - }); - } - } - else { - if (!await _0x2dc359()) { - if (T.xZqjS === 'WCKBX') return; - else q = T.ccxzJ(T.fMCCj(i, T.TmMfj(J, 0x4)), 0x4), I = T.uihLQ(T.TmMfj(V, 0x4), 0x8), E[W] = O[P] | h[T.KIzCL](z) << v, M++; - } - console[T.QvwTe](T.RsjYr), console[T.QvwTe](T.IWKSe); - for (let a of _0x431ea3) { - if (T.QPZsL(T.sLWCN, T.KcnxK)) return; - else await a[T.tNXKd](), await _0x3de8b8[T.MZGvl](0x1f4); - } - let p = _0x431ea3[T.xLRDY](j => j.valid == !![]); - if (T.soeOi(p[T.VXKqy], 0x0)) { - if (T.lgZyG !== 'UFWHP') return; - else { - const { - 'statusCode': Q, - 'statusCode': B, - 'headers': b, - 'body': U - } = p, q = { - 'status': Q, - 'statusCode': B, - 'headers': b, - 'body': U - }; - T.Pniim(C, null, q, U); - } - } - for (let Z of p) { - console.log(T.KFOzt(T.cPRTN + Z[T.VkcWK], T.nSFZB)), await Z[T.cKhML](), await _0x3de8b8[T.MZGvl](0xc8), await Z[T.hFdNn](![]), await _0x3de8b8.wait(0xc8), await Z[T.shiyp](), await _0x3de8b8[T.MZGvl](0xc8), await Z[T.DWWZj](), await _0x3de8b8[T.MZGvl](0xc8); - if (T.cqOjR(Z[T.kIbFm], !![])) { - if (T.QPZsL(T.ttndT, T.OgYxB)) { - let B = 0x5, - b = { - 'url': I[T.TSXNN]() ? T.ccISG(V, E.fwur(), '1200') + (T.SUTAe(T.XTZps('?key=' + W, T.NAIcX), B) + T.EVVZF + O + '&bb=1') : T.ogcWE(P, h[T.zdSwI](), '1200') + T.QrPcF(T.WwSOj(T.WwSOj(T.XYQZR(T.XTZps(T.VmEDg, z), '&id=') + B, T.ykQFy), v), T.rZPyJ) - }; - M.post(b, async (x0, x1, x2) => { - const VU = VZ; - try { - let x3 = T.nsfnM(F, x2); - T.cqOjR(x3[T.HBgct], 0xc8) ? (w = x3[T.EKsKd], T.nsfnM(G, x3[T.Mdger])) : (s = x3[T.EKsKd], N(![])); - } - catch (x4) { - R.logErr(x4, x1); - } - }, 0x0); - } - else { - const B = T.tMidm.split('|'); - let b = 0x0; - while (!![]) { - switch (B[b++]) { - case '0': - await _0x3de8b8.wait(0xc8); - continue; - case '1': - await Z[T.bXPue](); - continue; - case '2': - await _0x3de8b8.wait(0xc8); - continue; - case '3': - await Z[T.wFfqF](); - continue; - case '4': - await _0x3de8b8[T.MZGvl](0xc8); - continue; - case '5': - await Z[T.GRhEG](); - continue; - } - break; - } - } - } - if (Z.task[_0x1e4967[T.idlYt]][T.hhqiD]) { - if (T.FjkaW('OBkwL', T.XDKlf)) - for (let U = 0x0; T.RAAGo(U, Z[T.kUvxU][_0x1e4967[T.idlYt]]['num']); U++) { - _0x20a9d7 < 0xd ? (await Z.ksNeoAdParam(_0x10d9f8[T.ftKWr]), await _0x3de8b8[T.MZGvl](0xc8), await Z[T.GtyHw](_0x10d9f8[T.xAEdz]), await _0x3de8b8[T.MZGvl](0xc8)) : (await Z[T.GtyHw](_0x10d9f8[T.gWKmd]), await _0x3de8b8[T.MZGvl](0xc8), await Z[T.GtyHw](_0x10d9f8[T.sGOYC]), await _0x3de8b8.wait(0xc8)); - } - else { - if (C[T.OgmSu][T.pnBoy]) { - const i = Y[T.OgmSu][T.pnBoy][T.cYymb](this[T.fMDpO][T.ouZHg][T.kpUsA]).toString(); - i && this[T.FODeC]['setCookieSync'](i, null), j.cookieJar = this.ckjar; - } - } - } - if (Z[T.kUvxU][_0x1e4967.ad]['needRun']) { - if ('YuNUU' === T.IzROi) return T.kdhuH(T.fDoOC(E, W), O) ? P : (h[T.gmuTE](z) || (v = M[T.MyXkK]().match(/[^.[\]]+/g) || []), d.slice(0x0, -0x1)[T.tTpCt]((l, R, r) => m(l[R]) === l[R] ? l[R] : l[R] = n.abs(F[r + 0x1]) >> 0x0 == +w[r + 0x1] ? [] : {}, o)[g[T.fMCCj(t[T.VXKqy], 0x1)]] = L, X); - else - for (let J = 0x0; T.RAAGo(J, Z[T.kUvxU][_0x1e4967.ad][T.uMAAy]); J++) { - await Z.ksAdParam(_0x351e94.ad1), await _0x3de8b8[T.MZGvl](0xc8), T.PYNoX(J, T.AkCja(Z[T.kUvxU][_0x1e4967.ad]['num'], 0x1)) && await _0x3de8b8[T.MZGvl](0x7d0); - } - } - if (Z[T.kUvxU][_0x1e4967.gj]['needRun']) { - if (T.kdhuH(T.fRgVX, T.fRgVX)) p[T.QvwTe](C); - else - for (let V = 0x0; T.GOkfN(V, Z[T.kUvxU][_0x1e4967.gj][T.uMAAy]); V++) { - await Z[T.wLtkI]()[[]], await _0x3de8b8.wait(0xc8); - } - } - if (Z.task[_0x1e4967[T.zycvR]][T.hhqiD]) - for (let E = 0x0; T.RAAGo(E, Z[T.kUvxU][_0x1e4967[T.zycvR]][T.uMAAy]); E++) { - if (T.eVGCZ(T.pVKHx, T.pVKHx)) await Z[T.GtyHw](_0x10d9f8.liveVideo_75), await _0x3de8b8.wait(0xc8); - else try { - return Y[T.kpUsA](j); - } - catch { - return Q; - } - } - } - console.log(T.qkCpQ); - for (let O of p) { - if (T.eVGCZ(T.OVZhK, T.fszhB)) { - const { - 'statusCode': h, - 'statusCode': z, - 'headers': v, - 'rawBody': M - } = C, d = { - 'status': h, - 'statusCode': z, - 'headers': v, - 'rawBody': M - }; - S(null, d, a.decode(M, this[T.swOnd])); - } - else { - const h = T.HEeOr.split('|'); - let z = 0x0; - while (!![]) { - switch (h[z++]) { - case '0': - await _0x3de8b8[T.MZGvl](0xc8); - continue; - case '1': - await O[T.VXprC](); - continue; - case '2': - await _0x3de8b8[T.MZGvl](0xc8); - continue; - case '3': - await O[T.VrOUI](); - continue; - case '4': - await _0x3de8b8.wait(0xc8); - continue; - case '5': - await O.accountOverview(); - continue; - } - break; - } - } - } - console[T.QvwTe](T.zILjk); - let C = T.edkpq; - _0x1e627b && (C = T.LUPTf('自动提现', _0x1e627b) + '元'); - if (_0x13d24b) { - if (T.FjkaW(T.ckWSG, T.ckWSG)) { - const M = { - 'cgtGL': function(e, A, k, o) { - return e(A, k, o); - }, - 'jAgIi': T.EiFZM - }; - this[T.YVAEp](S); - const { - 'url': d, - ...u - } = a; - this[T.phIHM]['put'](d, u)[T.dueCX](e => { - const Vq = VZ, - { - 'statusCode': A, - 'statusCode': k, - 'headers': o, - 'body': g - } = e, - t = { - 'status': A, - 'statusCode': k, - 'headers': o, - 'body': g - }; - M.cgtGL(d, null, t, g); - }, e => { - const Vi = VZ, - { - 'message': A, - 'response': k - } = e; - M.cgtGL(d, A, k, k && k[M.jAgIi]); - }); - } - else C = T.BLIsA; - } - if (_0x20a9d7 == _0x26f17b) { - if (T.vcVSb(T.IDImz, 'DsjGN')) { - const d = !this[T.FZkxP]() && !this[T.TRAqh]() && !this[T.tYfdo](); - d ? this.log('', '❗️' + this[T.VkcWK] + T.bILCx, p[T.FdFbl]) : this[T.QvwTe]('', T.qsSkj(T.nFXUO('❗️', this[T.VkcWK]), T.bILCx), C); - } - else { - console.log(T.qsSkj(T.hctZP, C)); - for (let d of p) { - T.lUZkw('yHKoH', T.YFQQg) ? (await d.withdrawOverview(), await _0x3de8b8[T.MZGvl](0xc8)) : S[a] = Y[T.KIzCL](j); - } - } - } - else { - if (T.FjkaW(T.FxUsJ, T.ylJTX)) console[T.QvwTe](T.XTZps(T.XTZps(T.XTZps(T.yMeVH, _0x26f17b), '点'), C)); - else { - const A = { - 'url': p - }; - this[T.llvBR](A, (k, o, g) => A(g)); - } - } - await T.RxyUY(_0x217ea6); - if (_0x5718d8[T.VXKqy] > 0x0) - for (let A of p) { - for (let k of _0x5718d8) { - if (T.MPVjS('GWIEO', T.gWjyW)) { - let g = J[T.tJkZL][T.OJkKv](/(kuaishou.api_st=[\w\-]+)/)[0x1] + ';'; - I ? T.wQAQD(V[T.CZzWB](g), -0x1) && (E = T.WJDdO(T.WJDdO(W, '\x0a'), g), O[T.CNMlj](P, T.naMjj), h = z[T.SiiVO]('\x0a'), v[T.EKsKd](T.DfDQI(M, T.SUTAe(T.KFOzt(T.SUTAe(' 获取第', d[T.VXKqy]), T.IvvFZ), g)))) : (u[T.CNMlj](g, 'ksjsbCookie'), e[T.EKsKd](T.LUPTf(A, T.XTZps(T.KKTvO, g)))); - } - else await A[T.jMbBP](k), await _0x3de8b8[T.MZGvl](0xc8); - } - } - if (T.DMTBK(yifenk[T.VXKqy], 0x0)) - for (let g of p) { - if (T.MPVjS('BZltY', T.ZgoCp)) - for (let t of yifenk) { - let L = t[T.SiiVO]('@')[0x0], - X = t[T.SiiVO]('@')[0x1]; - await g[T.pulPL](X, L), await _0x3de8b8.wait(0x3e8); - } - else return this[T.CNMlj](C[T.LVvEz](S), a); - } - _0x113109 == 0x2 ? await T.xRpUi(_0x577f0c) : T.cqOjR(_0x113109, 0x1) && (_0x20a9d7 == _0x26f17b && await _0x577f0c()); - } -})().catch(T => _0x3de8b8.logErr(T)).finally(() => _0x3de8b8.done()); -async function _0x13d82d() { - const VJ = IM, - T = { - 'OCxRx': 'charCodeAt', - 'aXQQy': function(c, p) { - return c > p; - }, - 'PCDgg': 'fromCharCode', - 'gPAPO': function(c, p) { - return c | p; - }, - 'fMMEk': function(c, p) { - return c >> p; - }, - 'tqkfb': function(c, p) { - return c & p; - }, - 'keNhP': function(c, p) { - return c & p; - }, - 'XMuwy': function(c, p) { - return c >> p; - }, - 'ELTKG': function(c, p) { - return c | p; - }, - 'AidOr': 'url', - 'qRzxH': 'indexOf', - 'PUoGC': 'headers', - 'SnmLP': 'Cookie', - 'tVxDi': 'match', - 'iRViK': 'setdata', - 'UgzdI': 'split', - 'CcqnN': function(c, p) { - return c + p; - }, - 'CkpYu': function(c, p) { - return c + p; - }, - 'bpuUx': '个ck成功: ', - 'uCyar': 'ksjsbCookie', - 'vCKlt': 'msg', - 'womAy': function(c, p) { - return c + p; - }, - 'AJMOw': ' 获取第1个ck成功: ', - 'FGEbl': function(c, p) { - return c > p; - }, - 'svFIc': function(c, p) { - return c !== p; - }, - 'ZEfmZ': 'CHjeg', - 'htrTc': function(c, p) { - return c + p; - }, - 'nbOWz': function(c, p) { - return c + p; - }, - 'NQnBA': function(c, p) { - return c + p; - }, - 'XstLM': function(c, p) { - return c + p; - }, - 'cqptG': ' 获取第', - 'uYbQt': 'length', - 'cTtGw': function(c, p) { - return c + p; - } - }; - if (T.aXQQy($request[T.AidOr][T.qRzxH]('appsupport/yoda/biz/info'), -0x1)) { - let c = $request[T.PUoGC][T.SnmLP][T.tVxDi](/(kuaishou.api_st=[\w\-]+)/)[0x1] + ';'; - _0x547212 ? _0x547212[T.qRzxH](c) == -0x1 && (_0x547212 = _0x547212 + '\x0a' + c, _0x3de8b8[T.iRViK](_0x547212, 'ksjsbCookie'), ckList = _0x547212[T.UgzdI]('\x0a'), _0x3de8b8.msg(_0x11b3c3 + T.CcqnN(T.CkpYu(' 获取第' + ckList.length, T.bpuUx), c))) : (_0x3de8b8.setdata(c, T.uCyar), _0x3de8b8[T.vCKlt](T.CcqnN(_0x11b3c3, T.womAy(T.AJMOw, c)))); - } - if (T.FGEbl($request[T.AidOr]['indexOf']('ksapp/client/package/renew'), -0x1)) { - if (T.svFIc('aWARQ', T.ZEfmZ)) { - let p = T.htrTc($request[T.AidOr][T.tVxDi](/(kuaishou.api_st=[\w\-]+)/)[0x1], ';'); - _0x547212 ? _0x547212[T.qRzxH](p) == -0x1 && (_0x547212 = T.nbOWz(_0x547212 + '\x0a', p), _0x3de8b8[T.iRViK](_0x547212, T.uCyar), ckList = _0x547212.split('\x0a'), _0x3de8b8[T.vCKlt](T.NQnBA(_0x11b3c3, T.XstLM(T.cqptG + ckList[T.uYbQt] + '个ck成功: ', p)))) : (_0x3de8b8[T.iRViK](p, T.uCyar), _0x3de8b8.msg(T.cTtGw(_0x11b3c3, T.CkpYu(T.AJMOw, p)))); - } - else { - var S = i[T.OCxRx](J); - T.aXQQy(0x80, S) ? I += V.fromCharCode(S) : S > 0x7f && 0x800 > S ? (E += W[T.PCDgg](T.gPAPO(T.fMMEk(S, 0x6), 0xc0)), O += P[T.PCDgg](T.gPAPO(T.tqkfb(0x3f, S), 0x80))) : (h += z[T.PCDgg](S >> 0xc | 0xe0), v += M[T.PCDgg](T.gPAPO(T.keNhP(T.XMuwy(S, 0x6), 0x3f), 0x80)), d += u.fromCharCode(T.ELTKG(T.tqkfb(0x3f, S), 0x80))); - } - } -} -async function _0x2dc359() { - const VI = IM, - T = { - 'kFyzi': 'fkRGREUCFRNfMCtqKj0lLiE/OXowLTRz', - 'eSdKp': 'log', - 'oBAgn': '服务器访问数据为空,请检查自身设备网络情况', - 'lAuHT': function(c, p) { - return c !== p; - }, - 'qJbKN': 'fTHyb', - 'iFxaM': function(c, p) { - return c > p; - }, - 'NiSNO': function(c, p) { - return c === p; - }, - 'tXXhR': 'WzLzo', - 'CyZuN': 'split', - 'KYcuE': 'push', - 'dlTXK': 'length', - 'ukoIT': '未找到CK', - 'MHUka': function(c, p) { - return c + p; - }, - 'QhQVL': '共找到', - 'numVw': '个账号' - }; - if (_0x547212) { - let c = _0x4c35fe[0x0]; - for (let p of _0x4c35fe) { - if (T.lAuHT(T.qJbKN, 'fTHyb')) return T.kFyzi; - else { - if (T.iFxaM(_0x547212.indexOf(p), -0x1)) { - if (T.NiSNO(T.tXXhR, 'cLjMM')) return C.log(S), a[T.eSdKp](T.oBAgn), ![]; - else { - c = p; - break; - } - } - } - } - for (let a of _0x547212[T.CyZuN](c)) { - a && _0x431ea3[T.KYcuE](new _0x9d8dda(a)); - } - _0x19c25c = _0x431ea3[T.dlTXK]; - } - else { - console[T.eSdKp](T.ukoIT); - return; - } - return console[T.eSdKp](T.MHUka(T.QhQVL, _0x19c25c) + T.numVw), !![]; -} -async function _0x577f0c() { - const VV = IM, - T = { - 'fhmgL': 'isNode', - 'TnTGP': function(p, C) { - return p(C); - }, - 'fhLhK': 'path', - 'ihyGz': 'resolve', - 'xHgIq': 'cwd', - 'vOxpZ': 'dataFile', - 'fXLHf': 'existsSync', - 'ucIds': 'stringify', - 'akgYT': 'data', - 'XBsGb': 'writeFileSync', - 'RDSIv': 'charCodeAt', - 'JnXbg': function(p, C) { - return p < C; - }, - 'ilGIv': 'fromCharCode', - 'jzpYR': function(p, C) { - return p > C; - }, - 'rqPcc': function(p, C) { - return p < C; - }, - 'KstFc': function(p, C) { - return p << C; - }, - 'SRJZp': function(p, C) { - return p & C; - }, - 'qASjO': function(p, C) { - return p & C; - }, - 'NIUQv': function(p, C) { - return p + C; - }, - 'cxpme': function(p, C) { - return p | C; - }, - 'uUiVi': function(p, C) { - return p & C; - }, - 'lMqUf': function(p, C) { - return p & C; - }, - 'aFrEZ': function(p, C) { - return p !== C; - }, - 'jscRd': 'FhtmZ', - 'qzbzL': function(p, C) { - return p + C; - }, - 'mQKJq': '快手极速版运行通知\n\n', - 'ebWBp': function(p, C) { - return p > C; - }, - 'IvgrG': 'dJqMI', - 'PdNbp': './sendNotify', - 'IUqDx': 'log' - }; - if (!_0x279d25) { - if (T.aFrEZ('FhtmZ', T.jscRd)) { - if (this[T.fhmgL]()) { - this.fs = this.fs ? this.fs : T.TnTGP(Z, 'fs'), this[T.fhLhK] = this[T.fhLhK] ? this.path : T.TnTGP(Q, 'path'); - const C = this[T.fhLhK][T.ihyGz](this.dataFile), - S = this[T.fhLhK][T.ihyGz](B[T.xHgIq](), this[T.vOxpZ]), - a = this.fs[T.fXLHf](C), - Y = !a && this.fs[T.fXLHf](S), - j = b[T.ucIds](this[T.akgYT]); - a ? this.fs[T.XBsGb](C, j) : Y ? this.fs[T.XBsGb](S, j) : this.fs[T.XBsGb](C, j); - } - } - else return; - } - notifyBody = T.qzbzL(T.mQKJq, _0x279d25); - if (T.ebWBp(_0x113109, 0x0)) { - _0x3de8b8.msg(notifyBody); - if (_0x3de8b8[T.fhmgL]()) { - if (T.IvgrG === 'dJqMI') { - var c = T.TnTGP(require, T.PdNbp); - await c.sendNotify(_0x3de8b8.name, notifyBody); - } - else k = o[T.RDSIv](g), T.JnXbg(t, 0x80) ? (xx += xf[T.ilGIv](xT), xc++) : T.jzpYR(xp, 0xbf) && T.rqPcc(xC, 0xe0) ? (xS = xa[T.RDSIv](xY + 0x1), xj += xZ[T.ilGIv](T.KstFc(T.SRJZp(xQ, 0x1f), 0x6) | T.qASjO(xB, 0x3f)), xb += 0x2) : (xU = xq[T.RDSIv](T.NIUQv(xi, 0x1)), xJ = xI[T.RDSIv](T.NIUQv(xV, 0x2)), xE += xW[T.ilGIv](T.cxpme(T.KstFc(xO & 0xf, 0xc), T.uUiVi(xP, 0x3f) << 0x6) | T.lMqUf(xh, 0x3f)), xz += 0x3); - } - } - else console[T.IUqDx](notifyBody); + _0x450eae.result == 1 + ? (this.userId = _0x450eae.data.userId) + : console.log( + '🎉' + this.name + '=>|获取userId失败:' + _0x450eae.error_msg + ); + } + + + + + + + //账号详情 + async accountInfo() { + let _0x308f69 = + 'https://www.kuaishoupay.com/pay/account/h5/withdraw/account_info', + _0xfe05d = 'account_group_key=NEBULA_CASH_ACCOUNT&providers=', + _0x52286e = getOptions(_0x308f69, this.cookie, _0xfe05d); + + await doRequest('post', _0x52286e); + let _0x25e462 = res; + + if (!_0x25e462) { + return; + } + + _0x25e462.result == 'SUCCESS' + ? (this.needSms = _0x25e462.need_mobile_code) + : console.log( + '🎉' + this.name + '=>|查询账号提现情况失败:' + _0x25e462.error_msg + ); + } } -function _0x1ab8b7(T) { - const VE = IM, - c = { - 'MMmYq': 'log' - }; - console[c.MMmYq](T), _0x279d25 += T, _0x279d25 += '\x0a'; -} -async function _0x282ff5(T) { - const VW = IM, - c = { - 'GYFdF': 'method', - 'NyuOH': 'POST', - 'Ynfxr': 'isNeedRewrite', - 'SFaCK': 'opts', - 'pqFPg': 'fetch', - 'nJJsY': 'then', - 'QgIKd': function(a, Y) { - return a === Y; - }, - 'cinlS': 'pomEt', - 'vPgQS': 'log', - 'fiHyH': function(a, Y) { - return a + Y; - }, - 'SEWRK': 'https://api2.pushdeer.com/message/push?pushkey=', - 'QjZVW': '&text=', - 'xJAAT': function(a, Y) { - return a(Y); - }, - 'qpcBJ': function(a, Y, j) { - return a(Y, j); - }, - 'xnNJm': 'content', - 'FROZI': 'result', - 'AVUdz': function(a, Y) { - return a + Y; - }, - 'ZulSC': '\n========== PushDear 通知发送', - 'dEHLp': ' ==========\n' - }; - if (!PushDearKey) { - if (c.QgIKd(c.cinlS, c.cinlS)) return; - else B[c.GYFdF] = c.NyuOH, this[c.Ynfxr] && (b[c.SFaCK] = U[c.SFaCK] || {}, q.assign(i[c.SFaCK], J)), I[c.pqFPg](V)[c.nJJsY](u => { - const { - 'statusCode': e, - 'statusCode': A, - 'headers': k, - 'body': o - } = u, g = { - 'status': e, - 'statusCode': A, - 'headers': k, - 'body': o - }; - O(null, g, o); - }, h => O(h)); - } - if (!T) return; - console[c.vPgQS]('\n============= PushDear 通知 =============\n'), console[c.vPgQS](T); - let p = { - 'url': c.fiHyH(c.SEWRK + PushDearKey + c.QjZVW, c.xJAAT(encodeURIComponent, T)), - 'headers': {} - }; - await c.qpcBJ(_0x39a23b, 'get', p); - let C = _0x1a0963, - S = C[c.xnNJm][c.FROZI] == ![] ? '失败' : '成功'; - console[c.vPgQS](c.AVUdz(c.AVUdz(c.ZulSC, S), c.dEHLp)); -} -function x() { - const Om = ['PndxT', 'ufUVR', 'ByENs', 'ywsAb', '未找到CK', 'zFPTz', 'DBIsN', 'CmwsV', 'mriIQ', 'forEach', 'dCXef', 'FdBJD', 'ccISG', 'ZgkYc', 'stalv', 'ugqPX', 'AjWNp', 'XBELw', 'GatAw', 'hGtCP', 'eLdZU', 'ukoIT', 'Mzgbt', 'mmHQf', 'WNVFV', 'vzzEN', '3|2|4|0|1', 'cookie', 'QjZVW', '支付宝', 'media-url', 'uCyar', 'AtwTt', 'LqimL', 'ksapp/client/package/renew', 'concat', 'mQvOX', 'weDUO', 'data', 'BXzBO', 'llvBR', 'bPdms', 'qOijJ', 'hLLKO', 'ClDME', '60869a9fd2ab63f5e0b1725d059da31f7d3ed3046658438ee204a153c3bc47189ccf268b22e603b6750780c9647e7a12b3027381e11da27b234311bccfd4a67bb892f889a4020ceae4f4e102cc50c327', 'logs', '元,不提现', 'rKyTe', 'IDTDT', 'isArray', 'tCQyL', 'XTZps', 'NSdhN', 'CLqeE', 'HIbzq', 'jkwco', 'znJDU', 'Wlkha', 'HCUts', '2|0|4|3|5|9|8|7|1|6|10', 'empty', 'kpn=NEBULA; kpf=ANDROID_PHONE; did=; ', 'NsPHd', 'zvDrH', 'IvgrG', 'lvRDv', 'gzgJX', 'BBKJc', 'VZpCU', 'PiBtZ', 'VyRiM', 'XjesC', 'SiiVO', 'ecJhK', 'OOTUt', 'OuTOW', 'TtnJv', 'HvTWT', '广告视频', 'YFQQg', 'OHDOy', 'HRexa', 'WQIrG', 'VXprC', 'ucTaX', 'needSms', 'https://activity.e.kuaishou.com/rest/r/game/task/reward-receive?taskName=', 'fromCharCode', 'JpIGP', 'uPIiE', 'eSdKp', 'prAxo', 'luckdrawVideo_161_100', 'post', 'LWLRS', 'CqMSK', 'dnnui', 'zYZMh', 'lMqUf', 'fDTEX', 'xGXyE', 'CvmUM', 'bpuUx', 'FMbES', 'vRCeh', 'XgvQO', 'signVideo_168', 'LLmyY', 'UmFEi', 'NAIcX', 'invite', 'UWBaV', 'SUTAe', 'IvvFZ', 'startTime', 'wbhLH', 'kTpEy', '未绑定支付宝', 'null', 'OrVME', 'bFyUr', 'xAEdz', 'C:/', 'RWdWO', 'tlGCB', 'HxKxD', '签到翻倍视频2', 'roZoA', 'XnTUH', 'qbOeU', 'TKgVx', 'msg', 'kOHbb', 'kjSki', 'doSign', 'gdXPq', 'RQyes', 'sGOYC', 'LPNdc', 'https://activity.e.kuaishou.com/rest/r/game/timer-reward', 'xehWr', 'mFpUE', 'MyXkK', 'womAy', 'Nftqx', 'OkiEn', 'vEcGs', 'uUiVi', 'MPVjS', 'jPhxh', 'EcJAc', 'ZjjTL', '已绑定支付宝[', 'SFaCK', 'eGIkT', 'PMKaj', 'vaOrZ', 'yxycs', 'EdUvM', 'EzenO', 'JfCen', 'ZxBvQ', 'PzMuJ', 'MHUka', 'LrOPh', 'WAbbi', 'dnKxP', 'YTTpc', 'NVuvf', 'NlYGs', 'accountInfo', 'cGAtO', 'Ybcld', 'qMTjB', 'CdGZb', 'kiIyG', '============================', 'kZXhR', 'yWNNp', 'fzMdl', 'HMwTv', 'VKNvW', 'XCpPs', 'sPtyO', 'Pniim', 'HHxsA', '&text=', 'POST', 'EwYhm', 'NAgOE', ']今天已提现', 'iUZhn', 'exchangeCoinState', 'LWssk', 'rMfZo', '56dfe31594b858e69ef613f5e97227fb03493544e59e2b2a726006e2852ec1040cd969d4748c460ecf574cc487214a91f70592aa8b2225630027c39ca2c544027efa65815d1acea23cb503034b12641c', 'weBTU', 'lAuHT', 'VFxhh', 'qZiyu', 'nbOWz', '&attach=&biz_content=&session_id=', 'pFleU', 'BzvSr', 'HQpYU', 'GPTjE', 'Qdwtu', 'SUCCESS', 'thNNu', 'uMuNb', 'crVNv', 'WvfSd', 'MuZQP', 'lMLTO', 'Dxbdp', 'irPzw', 'KIzCL', 'FoZKl', 'plhos', 'yeYDk', '.$1', 'OyIcI', 'zezEm', 'dQwXs', 'bgNwO', '&ip=1&mac=', 'Xblyk', 'vnBXj', 'HByxu', 'PUoGC', 'KJHnD', 'AHdgI', 'RRdJY', 'http://', 'hMyhV', 'CvaQv', 'trKFz', 'xbtjH', 'JFGjI', 'PvOen', 'OJkKv', 'dJqMI', 'wDdVo', 'BEqXH', 'vPgQS', 'uBdKV', 'CMAOs', 'opts', 'VLHNY', 'edWaZ', 'cgtGL', ']余额不足', 'gntpT', '现在运行的脚本版本是:1.07,最新脚本版本:', 'getHours', 'bindInfo', 'ucIds', 'FYnHG', 'MkvhJ', 'YoDKB', 'GsuQx', 'ByrlF', 'MSCAv', 'PDJaV', 'qomwh', 'awTOK', 'zYPmU', 'gXzQu', 'lwRTd', 'hDQRt', 'brDKn', 'XDKlf', 'csdar', 'tUDsA', 'kmXwv', 'XerNB', 'lodash_set', 'zmrLt', 'FGEbl', 'cashBalance', ']提现', 'Zpicp', 'gcPYo', 'QOfCX', 'eQYiN', 'xzZRG', 'C:/Windows/system.txt', 'OIhHS', 'lxvel', ',\"shareUrlOpened\":\"0\",\"hyId\":\"bargain\",\"timestamp\":', 'yDiix', 'ddLYY', 'VxxcR', 'CLxBZ', 'XaBsU', ']失败:', 'YDpYB', 'ncOmw', 'QHpcn', 'tqkfb', 'SjPNS', 'rRdCT', 'HpzEj', 'Ffwdi', 'KmvgX', 'aHYIw', 'LZHXt', 'DMTBK', 'Ofyag', 'VTwAq', 'QiEkZ', 'cisRx', 'XMuwy', 'getSignInfo', 'HIhxa', 'uMAAy', 'QSgey', 'SzLrO', 'WbDoh', '&total_fen=', 'eTTEO', 'VRGyI', 'DSYHW', 'eVGCZ', 'CNMoR', 'kVKui', 'SYuBn', 'kNlFr', 'IJRUc', 'EJKGE', 'LKNhn', 'TNALB', 'JfvxA', 'pPrev', 'GRplI', '@chavy_boxjs_userCfgs.httpapi_timeout', 'tdPLY', 'nickname', 'joTdF', 'boKBV', 'impAdInfo', 'zbCMN', 'bEsKX', 'userDailyLotteryTimesResult', 'ouZHg', 'catch', 'GWIEO', 'BXaOH', 'KoZWa', 'VLgNd', 'UDooo', 'encode', 'PEJul', 'userData', ']领取抽奖任务[', 'idlYt', 'RFRMI', 'PVdFg', '\x0a============== 自动提现 ==============', 'UpDUX', 'hJxpZ', 'BmuZC', 'SVSuO', 'TItEl', 'zptFf', 'jzopb', 'isNode', 'PuQpC', ']现有', 'qWwPF', '3|2|4|1|0', 'rQgbl', 'eSIKL', 'vJkOv', ',\"eventValue\":-1,\"rewardList\":[{\"creativeId\":', 'TCaOG', 'todaySigned', 'whlcJ', 'pwnnk', 'JRSbt', 'wqAkc', 'AoisN', 'AUhfQ', 'ONQrc', 'EKsKd', 'NyuOH', 'UiWzb', 'luckdrawTasks', 'IHVnd', 'LTxZc', 'ZitVh', 'HXLpy', 'HMkNx', 'lEwQp', 'DKaFl', 'eAvjM', 'xansl', 'path', 'LMkBr', 'JDlzu', 'UFQVf', 'EenlS', 'existsSync', 'QXGGz', 'AJMOw', 'WGNRJ', 'vYCxd', 'fpuZw', 'HhmIf', 'qVmth', ']签到成功:', 'iLgkV', 'qBgsR', 'wAhnZ', 'KrHWS', 'yVUhK', 'iZCwa', 'WCKBX', 'kpUsA', 'ACDEl', 'nWLBi', 'RDxrj', 'NIUQv', 'fFpat', 'KIjDb', 'uYRqB', 'dueCX', 'edkpq', 'iqlci', 'MBIYn', 'TWjpJ', 'RCqYy', 'jTPvC', 'FqmdN', 'Buzfb', 'rwkXM', 'GvPsj', 'txpGr', '2|6|8|1|0|5|3|4|7', 'CtJSB', 'vaAWG', 'BuSUH', 'lLfEs', 'znjmL', 'RlKZK', 'QspTd', 'PHvoA', 'WSLCy', 'gbJiu', 'zDRmt', 'EmCdx', '金币兑换成', 'TkIxf', '签到翻倍视频1', 'oVnhr', 'cPRTN', 'vCaYJ', 'sHwpo', '0|2|3|4|5|1', 'hVgCM', 'index', 'MTHTH', 'ksjsb', 'teEEH', 'Rylnx', 'TzlMS', 'WFFJR', 'RMUns', 'NdAJz', 'fXLHf', 'OgqGE', 'https://ug-fission.kuaishou.com/bargain/?fid=895255750&cc=share_wxms&followRefer=151&code=', 'qLGyN', 'yhAwd', 'TWsLW', 'nKUNb', '个ck成功: ', 'llsid', 'nyIyV', 'YwySq', '3517374suvEaA', 'OakBY', 'test', 'https://nebula.kuaishou.com/rest/n/nebula/account/overview', 'PJYzt', 'yJnUl', 'lwNtd', 'AADaP', 'kxJgp', 'bAXAr', 'pxnEF', 'rXsgD', 'bfolu', 'npiDI', 'reqDI', 'vvKFk', 'ZNYPI', 'oFRrz', 'uWoit', 'XyTEl', 'BBJCV', 'rwLXp', 'qVcdH', 'sjjjj', 'XxBGY', 'account_group_key=NEBULA_CASH_ACCOUNT&mobile_code=&fen=', 'HlRZL', 'wmhsU', 'dgihJ', 'Vwvrm', 'fecFj', '56dfe31594b858e69ef613f5e97227fb67b973ad1394855c549442d15702f96393178eaeef5635134bb7e4ff97e69218c1f18455baf645dbaef685b7bf30c0914ea53ddcde26b2fa67b888203dab0fd4', 'GzHCj', 'fPWUS', 'EDdwZ', 'QagAV', '8724440fvVjiF', 'PJUHh', 'KvgPB', 'QgfcN', 'TvWRe', 'OxMya', 'tfkaq', ']查询抽奖次数失败:', 'cookieJar', 'fMDpO', 'pLxTy', 'yTNQJ', 'schema', 'ksjsbWithdrawTime', '?key=', '未完成', 'PAiKi', 'jdOfE', 'PXCCW', 'wliis', 'abcdef0123456789', 'sxdsX', ',\"extParams\":\"', 'HVNHT', 'bnOhL', 'ELjRv', 'SRJZp', 'DFNRZ', 'wJEVG', ']成功,获得', 'vOxpZ', 'EGtPN', 'PLJvd', 'aqvOp', 'IgUiD', 'ZGhoB', 'Cepni', 'wQqon', 'qkCpQ', 'RIjTK', 'IQzDf', 'rUXJL', 'ncDwn', 'ivAhq', 'read', 'NvGvD', 'glnQd', 'IKQjA', 'WzYqt', 'prrOr', 'uIqgU', 'ayEIl', 'eGEAb', 'XdkAK', 'XMdNb', 'orsOZ', 'kdHtp', 'RRhFO', 'redirect', 'RDSIv', 'LmQjE', 'NuBUr', 'PAygg', 'wjotr', 'qAsGn', 'RREot', 'VTFUv', 'isMute', 'atBfJ', ', 结束! 🕛 ', 'QHofN', 'KiQWF', ']查询抽奖页任务失败:', 'HjtcZ', 'etbIn', 'mcsWl', 'gwRAk', 'commonAwardPopup', 'tsmGI', 'OgVdL', 'QuzIs', 'MJnpc', 'fbhqs', 'olIIK', '1200', 'YPhXM', 'yVDYE', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=', 'cfjpL', '2|3|0|6|1|4|5', 'gWjyW', ']兑换金币失败:', 'KLdcc', 'zILjk', 'EHEwT', 'qGWeh', 'ozouY', 'GOITo', 'pswtb', 'ORbIu', 'uBXlw', 'htHBs', 'qHwIR', 'aXQQy', 'bindWechat', 'uJdHd', 'AfsoI', 'utf-8', 'https://nebula.kuaishou.com/fission/face-qrcode?fid=', 'eCybR', ']查询宝箱状态失败:', 'NEZKw', 'VXaot', ']金币余额不足100,不执行兑换', 'coinBalance', 'yCyft', 'CzuIk', 'YQrpu', 'YVAEp', 'hAFKC', 'XPczb', 'FbiEa', 'SULhX', 'VYgXw', 'kyQuv', 'lDoah', 'udaZD', 'kqUAs', 'getUserInfo', 'mQFao', 'StGXT', 'tcvnO', 'LbZSk', '2|7|4|1|5|3|0|6', 'OECAm', 'taskReward', 'vbfBH', 'uUAxE', 'LCjvf', 'FBXpT', 'iqado', 'WgwrY', 'kkbnz', '{\"fid\":\"895255750\",\"cc\":\"share_wxms\",\"followRefer\":\"151\",\"code\":\"', 'jQefX', 'CvnqY', 'cdHNk', 'com.kuaishou.nebula', 'xLmXx', 'DHfZI', 'application/x-www-form-urlencoded', 'XDCcc', 'fSfdS', 'sLeeH', 'userId', 'SXmIJ', 'mUBvX', 'BxDdo', ']准备提现', 'pVKHx', 'unlinkSync', '宝箱翻倍视频', 'uoAfU', 'pDPTa', 'YBSsE', 'mVYLY', 'IKkhB', 'RMosR', 'PCnUE', 'AsThB', 'vswDE', 'xELPx', 'tough-cookie', 'charCodeAt', 'QAvII', 'mUQGJ', 'hRXNr', 'ALJdN', 'assign', 'isShadowrocket', 'wtFSK', 'writedata', 'DuDsx', 'MlqgT', 'rvQSI', 'pqFPg', 'rrTpo', 'rsKxB', 'OamBD', 'UpRMC', 'QKHhJ', 'UVqyO', 'RKmAs', 'GOkfN', 'BUgao', 'jBDZB', 'YYkYO', 'mLBNp', '56dfe31594b858e69ef613f5e97227fbf89856abafca7f90fab063cf60935d6faedb05b76646dc3ece57cd4898d412d86e985a2b510216ad4853603d2992501cea0a08182731fcbf023467cf30ecda80', 'VJEKG', '已绑定微信[', 'yIQhC', 'CaRgg', 'gBqXz', 'Yywih', 'getMilliseconds', 'cron', 'CeFwA', 'UXuFw', 'GpDlo', 'eizCV', 'BRCNQ', 'CDKSw', 'hhqiD', 'WqIMn', 'Ymony', 'oxSDa', 'ksjsbNotify', 'yimnx', 'GosQy', '{\"teamId\":\"\",\"packetId\":\"', 'kVYpr', 'vMaWQ', 'GEbyx', 'NiSNO', 'mrXvo', 'fruUq', 'xgJSA', 'FZjHX', 'YMDlp', 'NFWON', 'xzBCS', 'TZgTJ', 'qmHBe', 'XPZgj', 'RtLih', 'PMhLf', 'qpcBJ', 'QPjdZ', ']兑换方式更改失败:', 'WbeEC', '; c=XIAOMI; ver=10.2; appver=10.2.41.3075; language=zh-cn; ', 'bZUzS', 'gIylR', 'vUfwt', 'cktough', 'xYojT', 'RjPnH', 'uuOFb', 'xZqjS', 'EpWBM', 'KXhHd', ',\"startTime\":', 'random', 'nkjIw', 'PbIRI', 'ddyeK', 'wvKWg', '未知视频', 'oqqUW', 'AiVEm', 'DjXDe', '==============📣系统通知📣==============', 'SwAfw', 'mwHZH', 'getScript', 'SgJBt', 'PDrmV', 'uYXnI', 'fMCCj', 'BuxAa', 'lgxUt', 'eulTN', 'TuaIA', 'KKwmL', 'Content-Length', 'accountOverview', 'RdpaX', 'tVxDi', 'AidOr', 'BWVlp', 'CookieJar', 'VmEDg', 'pWUNv', 'MMmYq', 'AZUjd', 'totalCoin', 'EBqiC', 'ESDTc', 'YblAO', 'Zzmyf', 'XxcGL', 'WMuAi', 'ZHxxG', 'YeJpe', 'bILCx', 'Jrbjx', 'iYDRT', 'appsupport/yoda/biz/info', 'VBFSP', 'AHzwK', 'reOwH', 'iJpXR', 'vdlVB', 'wAHCc', 'SuDaC', 'AbiYP', 'setval', 'AXDiF', 'Iaevi', 'niWrq', 'sEYLk', 'tveCE', 'SjATq', 'XlzEI', 'GvmCb', 'jubRa', 'JighY', 'writeFile', 'QJAuk', 'Dwexk', 'IbWSk', '0|3|1|2|4|5', 'DqQSs', 'zMdGA', 'iBIGQ', 'yfqXc', 'aJGlL', '账号[', 'zXmQy', 'BkkNj', 'gioVk', 'yipdK', 'nVIPy', 'aGvSC', 'OBkwL', 'NeHss', 'EePLh', 'pLfKc', 'yjYOK', 'https://api.e.kuaishou.com/rest/r/ad/nebula/reward', 'XMlvz', 'MqFZY', 'CSPhe', 'GOEKi', 'kIbFm', 'maYFa', 'CnOrk', 'rMFJs', 'cinlS', 'xBYzh', 'gsqaw', 'UIfGT', 'neFMM', 'LnFLI', 'zuzuu', 'NjfUP', 'YYdDH', 'RJWKg', 'cYymb', 'bmGRx', 'bDHLl', 'QEpIm', 'egjln', 'ceil', 'readFileSync', 'vPHpi', 'gFfku', 'kBRzH', 'updateMsg', 'https://127.0.0.1/', 'DTwMr', 'setjson', 'bZxCy', 'jyGtk', 'RdJpm', ']模拟邀请二维码扫描失败:', 'UVTpF', 'wRnuE', 'cXwUb', '2|1|0|4|3', 'bdYaD', 'wxwCX', 'oQCmg', 'UuZlC', 'GITHUB', ']开宝箱冷却时间还有', 'oUZVt', 'QwtqA', 'gWKmd', 'jAgIi', 'ttndT', 'get', 'mPAYK', 'KnYbe', 'GELSz', 'sIiMu', 'lTBIv', '警告,恶意破解脚本将面临系统爆炸!!!,你只有3次机会!', 'TDguC', 'nflsg', 'TnTGP', 'SFwio', 'wrwug', 'yWORv', 'HQQnZ', 'fiHyH', 'kevOp', 'VAjns', 'ihyGz', '最大化提现', 'CFZkW', 'zaevQ', 'hLdMl', 'PWoQA', 'TymXe', 'ZuNVT', 'gBzZI', 'VJjUU', 'EJKPj', '_utf8_encode', 'ebWBp', 'AiDXG', 'aXzBj', 'bJyZO', 'GXfqG', 'exports', 'UAHdw', 'AVAsN', 'vqIld', 'UWYCE', 'ejLKX', 'YNrEK', 'wMNnn', 'yglKX', ']领取抽奖页定时奖励失败:', 'vLoad', 'sHxwk', 'jpajd', 'qGPjT', 'CCOTx', 'bpiZV', 'WHsRm', 'uHjmp', 'SHWxb', 'TduuE', 'TOgZX', 'openBox', 'version', 'dxFZz', 'eLwbG', 'KpXSW', 'ODXii', 'sprxo', 'shiyp', 'VKVVS', 'pAxmF', 'RiOyN', 'RAAGo', 'isZdP', 'UdqGV', 'fdBtA', 'QMsKl', 'JNeWL', 'PSfXw', 'isQuanX', 'emxTI', 'UaXFA', 'YPnZK', 'nMLVE', 'gkmDE', 'DAJch', 'stSOr', 'VoirO', 'izmSL', 'iAuXs', 'hFdNn', '770IfCgqp', 'yNHJl', 'fetch', 'IwJTZ', 'OVZhK', 'wPjul', 'ViLBw', 'sWKJu', 'jscRd', 'TzKdY', 'xDMtF', 'ZEfmZ', 'logErr', 'OZDut', 'rZDwk', 'DtvFl', 'UhzTz', 'IvXkT', 'kQerg', 'eaIuW', 'WJDdO', 'ehLNi', 'ksjsbCash', 'WAZTE', 'YuNUU', 'TDtgs', 'gbYyG', 'uiCEd', 'FhEjN', 'lKSBO', 'qffcN', 'ksNeoAdReward', 'KpeOr', 'ouYdd', 'xHgIq', res1, 'SNbai', 'mGWRu', 'qJbKN', 'luckdrawTasksReward', 'KDRQB', 'kjQVj', '提现时间,现在设置为', 'cwd', 'VBCAo', 'XtKaZ', 'hEknn', 'ACTIi', 'PGeLw', 'JjtpA', 'vyyHi', 'xcLPX', 'lUvag', 'FjweE', 'xwdNg', 'ojkaK', 'fuePc', 'SAXMY', 'getMonth', 'fkRGREUCFRNfMCtqKj0lLiE/OXowLTRz', 'SoJiS', 'YJetv', 'FqyOv', 'saFAl', 'MLwwg', 'EpagF', 'ZtmzR', 'eEfWA', 'vLxdS', 'evLIU', 'https://activity.e.kuaishou.com/rest/r/game/timer-reward/info', 'zkpOW', 'VESie', 'wYuOd', 'LUPTf', 'nWjqV', 'HbHRY', 'ccxzJ', 'PQpTB', 'QXdUA', 'WwSOj', 'ceZIg', 'sHkVy', 'OGhYm', 'wbTIa', 'bindAlipay', 'TYShR', 'zBQUM', 'EfgPP', 'OAKFP', 'VjinD', 'Vpfzc', '快手极速版运行通知\x0a\x0a', 'cvHVv', ',\"posId\":', '{\"type\":', 'GbhIY', 'indexOf', 'SBUwz', '56dfe31594b858e69ef613f5e97227fbd5f9da00aa5144df8830a5781ae07d7cfaf4d95abc2510c950f99404a9e0bf62f5b5765a867c385685e0570ed76b858a159dacd55e41e4a9813db4e619a8b092', 'POJMj', 'errorMsg', 'ZxJwn', 'uYPNi', 'TfHbP', 'pfeyx', 'RkkUD', 'wIaAf', '0|5|1|7|8|9|4|2|3|6', 'eQWjE', 'iesQr', 'NEhXq', 'prbsh', 'aUZAp', 'uxDCm', 'GMguY', 'getdata', 'LgzbW', 'vahvK', 'ZXisS', 'GBjsa', 'tYfdo', 'iLBMM', 'mlBkN', 'fHRTK', 'EiFZM', 'minutesInterval', 'EyPdc', 'replace', 'EVGZN', 'coinCount', 'posId', 'nXCvX', 'xFIlW', 'lkrOZ', 'sxkjr', 'url', 'JKBIb', 'BPXMM', 'eOJgE', 'ocLEH', 'olCGg', 'ISAtv', 'withdraw', 'lAHHz', 'HJocp', 'uAGwL', 'LTEld', 'VvSqV', 'ttwIi', 'jhBWs', 'vTKHN', ']邀请失败:', 'https://activity.e.kuaishou.com/rest/r/game/user/info', 'ObOPk', 'tqIKi', 'ohScP', 'charAt', '1|2|5|0|3|4', 'eEXrT', 'encoding', 'BbIwP', 'hiNun', 'crujb', 'oyxHj', 'OCxRx', 'RqKsk', '\x0a电脑环境', 'VjGXc', 'OEsXl', 'isMuteLog', 'FqswT', 'wEyUS', 'aeFTd', 'kdhuH', 'BsAjT', 'ukXuM', '&provider=', 'gmuTE', 'oWXez', 'QWjjK', 'cebFV', 'chGXJ', 'TAFtK', 'ALIPAY', '/v1/scripting/evaluate', 'qwPoe', 'sgTIG', 'BdVDO', 'IfIcN', 'dliVv', 'Bhpih', 'pFbRR', 'yuaph', 'WdJru', 'dzMfC', 'pnBoy', 'faAtA', 'qTLAv', 'gxrVh', 'num', 'imQKp', 'BgUnY', 'BzCrb', 'EMOcP', '5|4|3|1|0|2', 'ksNeoAdParam', 'LxzsX', 'gSLSA', 'bdmli', 'yidvv', 'iDIvY', ']抽奖失败:', 'wNCsl', 'helpPackage', 'QuJWp', 'fMMEk', 'gXLLg', 'AmYlh', 'need_mobile_code', 'ksjsbAggressive', 'Artlm', 'EXIjt', 'tMFnY', 'YRbCi', 'cpTTC', 'BbRcO', 'gpfDC', 'QPZsL', 'whgdf', 'sCYnL', 'gzeVx', 'nNtGF', 'gpzgL', 'pRYGo', 'guzpm', 'shSaQ', 'helpScan', 'dPlSl', 'https://nebula.kuaishou.com/rest/n/nebula/sign/queryPopup', 'JRiyX', 'eHZeN', 'vCaCl', 'loGzU', 'BYGYr', 'EUGLY', 'bTnFJ', 'soeOi', 'alGFV', 'sTNLr', 'LVvEz', 'DSVlu', 'stringify', 'mlLyF', 'klehG', 'KvggE', 'fwur', 'set-cookie', 'NSZIb', 'PyjmZ', ',\"taskType\":1}],\"startTime\":', 'byaib', 'ZICsi', 'Qpdea', 'fKHun', 'toEcd', 'latestVersion', 'grcPA', '\x0a============= PushDear 通知 =============\x0a', 'xOXPG', 'bVECN', 'yBIqC', 'AUOsk', 'XBOHD', 'swOnd', 'tePDi', 'HyRKw', 'LJIpF', 'AWhYF', 'fmpOD', 'ABigL', 'fhmgL', 'cxpme', 'IBedw', 'adAiE', 'HpgvJ', 'QOVEg', 'UfFmc', 'ShnvD', 'zHSSq', 'mlyFB', 'txhdG', 'eiwUM', 'MXgED', 'xJqYq', 'CQFuU', 'xFdEV', 'HnzQO', 'tgZdz', 'FgvHB', 'cFBct', 'YYfqN', 'TbLse', 'QtKtG', 'jwdSG', 'UktJU', 'FgZlD', 'oejNX', 'QptpU', 'wechat', 'bigyF', 'FKsLv', 'FllOn', 'nebulaSignInPopup', 'Gfcja', 'content', 'WnFvT', 'vMYsg', 'bdUJC', 'ILxfY', 'qASjO', 'vbmud', 'ZKhuW', 'KHYMh', 'oNUZy', 'whkmH', 'nPTxz', 'SzIVr', 'bGWtZ', 'tkxcI', ']奖励获得', 'pjdTB', 'uKmvG', 'lbDnZ', 'momfy', 'neoToH5Data', 'xsTbs', 'loMjo', 'cdqvA', 'hNyfA', 'VBaFF', ']开宝箱没有获得金币', 'string', 'CtXSa', 'PfpnS', 'UPaOH', 'XBsGb', 'DDCUO', 'TJFso', 'WqpKx', 'xsZYc', 'XcuPa', 'ckHuL', ']抽奖页定时奖励次数已用完', ',\"extInfo\":\"\",\"llsid\":', 'hLwIM', 'XOzSw', ']未绑定提现账号,不执行提现', 'JwJtj', 'zaYxC', 'HaPom', 'logSeparator', '非提现时间,现在设置为', ']查询提现列表失败:', 'Tjpom', 'qYcGN', 'dPCxC', 'box.dat', '172161jPRzNf', 'needRun', 'luckdrawTimerReward', 'bizStr={\"endTime\":', 'wQAQD', 'wlLYn', ']获取', 'hekcr', 'BBPtE', ']查询抽奖页定时奖励情况失败:', 'fBvmK', ']余额不足,可提现额度:', 'CPaVV', 'xzljc', 'juUCV', 'nkxqU', 'jiYED', 'ccPna', 'uBzrC', 'LIuki', 'mMzic', 'eJcPH', 'tNRDj', ']兑换方式更改成功,目前兑换方式为:', 'QsQQP', 'https://api.e.kuaishou.com/rest/r/reward/task/getActivityReward', 'ELTKG', 'fszhB', 'LuNFT', 'wMqeN', 'fMakI', 'NwItW', 'XONlf', 'QltgP', res2, 'RNClj', 'CuYxG', 'sTnso', 'wechat_nick_name', 'setdata', 'vXKdr', 'laqkM', 'yMeVH', 'bymqF', 'bACgC', 'QrmhW', 'EqCpB', 'UyCjF', 'UQswl', 'alipay_bind', 'FGuHm', 'eHkky', '\x0a============== 登录 ==============', 'oaHVG', 'nSFZB', 'tfVQg', 'withdrawOverview', 'tJkZL', 'growthTasks', 'KyKgL', 'wRgjR', 'uYvTG', 'RKyIx', 'KpnYk', 'mTITD', 'CZOFf', 'hLwKc', 'MZGvl', 'runScript', 'yRWdM', 'FyMTl', 'TJHCJ', 'XqpKL', 'cGDcO', 'tlykg', 'iuThz', 'bKDWx', 'lRhmk', 'cMCTs', 'GKglR', 'Cxzdw', 'application/json', 'ilGIv', 'ckjar', 'method', 'eYFZF', 'XdAOS', 'mKOJb', 'tTZNr', 'sEkOb', 'getTime', 'cNcdc', '自动兑换', 'cBmzT', 'NgcRK', 'gtdma', 'jeDZd', 'PaaET', 'Jaljl', 'SiqfJ', 'HoYqn', 'LLVuP', 'VjRSe', 'yGhKh', 'tNIKw', 'JwVvM', 'yoqwn', 'EtTIS', '&bb=1', 'QuYWg', 'GtyHw', 'cWGGX', 'zipeg', 'YhfwH', 'qFcUg', 'KaLeb', 'MQlJw', 'UyHnU', 'TSXNN', 'hXUbq', 'HDGZT', 'GyjPf', 'AEAAn', 'TmduP', 'AVUag', 'gqCJK', 'tTEjc', 'XXEkf', 'dlTXK', 'NkUFX', 'FpOTI', 'eGcoe', 'IVzJq', 'NsxnS', 'RFQQl', 'PqmRh', 'WyxII', 'zCavc', 'PONzR', 'weBrY', 'rzlVf', '&source=qrcode', 'ATMPk', 'qRzxH', 'brNJU', 'sWlbw', 'pxcPd', 'hQOxv', 'QgeLK', 'izhWR', 'untIQ', 'RAqSi', 'fmALu', 'yEKyH', 'syQex', 'Jyqmm', 'ddZwC', 'oihlA', 'gwmtg', 'kUvxU', 'LrKBU', 'push', ']账户余额', 'JSgUQ', 'nTbod', 'pGrmB', 'rlhxG', 'TwJbk', 'dataFile', 'pcgyM', 'YrFOy', 'UMGAf', 'Pbbtu', 'sOCit', 'hcZbo', 'sPEzq', 'jBBop', '邀请页视频(实际是100金币)', 'PymCG', 'lyKjD', '获取抽奖次数视频', 'XUutD', 'rxhuB', 'xuUjQ', 'xXYgU', 'oaUpP', 'mWRNz', 'kWlll', '_utf8_decode', 'aLzlr', 'LctGB', 'vLEfk', 'dwwMg', 'KstFc', 'FZHfO', 'lzdyj', 'lzaHp', 'QucpI', 'hynHY', 'cqptG', 'KrjuT', 'DyCCa', 'rEDBj', 'zycvR', 'wufcP', 'VuVat', 'dkryr', 'PHKGQ', 'tvmOu', 'GcGQc', ']抽奖页奖励冷却时间还有', 'wUYJJ', 'DPdtz', 'ITWFr', 'IMNnR', 'foypF', 'jSddq', 'oZHXu', 'Dfqzl', ']今天', 'eRzSJ', 'tORLZ', 'taskName', 'sYepK', ']查询账号提现情况失败:', 'iuvKx', 'TcHpJ', 'liveVideo_75', 'neoAmount', 'cYctR', 'LfXcf', 'pYMEE', 'BsupY', 'XbVwd', 'ZkzXB', 'Bktev', 'GsXTn', 'nmBmt', 'HXdRi', 'imxhs', '@chavy_boxjs_userCfgs.httpapi', 'KKTvO', 'tLqDZ', 'rdlBK', ', 错误!', 'EqePu', 'RncrN', '&ip=0&mac=', '未绑定微信', '\",\"mediaScene\":\"video\",\"neoInfos\":[{\"creativeId\":', 'exAuy', 'https://nebula.kuaishou.com/rest/n/nebula/qrcode?version=1.2.0', 'uJash', 'ovNXu', 'bSlzx', 'LEVtq', '&isReadyOfAdPlay=true', 'lcqfy', 'account_group_key=NEBULA_CASH_ACCOUNT&providers=', 'qVfim', ' 获取第1个ck成功: ', 'bmMgZ', 'AbEUJ', 'awardAmount', 'TUnPR', 'ByFpm', '*/*', 'LDUQX', ',每次运行完成', 'Xgvzx', 'NEANq', '6|5|0|3|2|4|1', 'XKsIz', 'BThjj', 'AVPvJ', 'done', 'AeqWs', ']查询签到信息失败:', 'hyRAg', 'PllJg', 'LEhHK', 'OvddU', 'iuNfO', 'kaejB', 'GdraX', 'XlxAL', 'RqoLr', 'XqHAR', 'nJAlO', 'KnlIr', ']开宝箱失败:', 'TEGEh', 'cAMVP', 'sort', '6|5|1|2|0|4|3', 'znQEm', 'creativeId', 'vCKlt', 'xdTEp', 'IGfPa', 'Mqfxf', 'OxcfC', 'zZfjR', 'utuzS', 'bwMIe', 'qfGVY', 'VsQRs', 'umaca', 'JqtGl', 'PXfEK', '&id=', 'cPawj', 'LSabO', 'BIiQy', 'xnNJm', 'XCYGv', 'bizStr={\"businessId\":', 'YHeOx', ']查询提现账号绑定情况失败:', 'ySAzz', 'KwNgD', 'IYkjo', 'FQTqy', '快手极速版', 'xXhjZ', 'qTlGs', 'keYKO', 'videoCoinCount', 'ftKWr', 'https://activity.e.kuaishou.com/rest/r/game/sign-in', 'iRFdg', 'FbsNK', 'iKVwy', 'ggLwd', 'YRQQc', 'YGcZG', 'hxvZu', 'gltRB', '失败:', 'theme=light&sdkVersion=1.14.0.4&kpf=ANDROID_PHONE&shareMessage=https%3A%2F%2Fnicdd.get666bjrqu985xvp14v.com%2Ff%2F', 'xczlT', 'YwLUJ', 'ZGNNh', 'HKbKD', 'gPAPO', '%22%7D&shareUrlOpened=0&hyId=bargain×tamp=', 'qTswv', 'EJUwx', 'YPasm', 'ZbnRQ', 'wXEzM', 'wait', '金币,未审核余额', 'OCNPx', 'BlTTZ', 'MYlsV', 'XZPXX', 'timeout', 'match', 'EKlKQ', 'cukwp', ',\"taskType\":1}],\"pageId\":', 'aMIhn', 'EPoIw', 'TFvQg', '&commission_fen=0&third_account=', 'yDIXo', 'HbHuy', 'uCZTF', 'NREyM', 'WpZXk', 'IKXGj', 'wCvXJ', 'toObj', 'RoFQr', 'FCjiY', 'susxP', 'ocSEM', 'ksjsbCookie', 'gHRhe', 'OoXTZ', 'exchangeCoin', 'pmWBT', 'CBAVG', 'error_msg', 'WoJMx', 'QUXge', 'gUYzE', 'totalCash', 'ckWSG', 'hhLSV', 'dpyRy', 'PCDgg', 'JilvT', 'VeglO', 'bzPAu', 'tDtzG', 'UiWRY', 'https://www.kuaishoupay.com/pay/account/h5/withdraw/account_info', 'isLoon', 'XReEV', 'aQPaz', 'luckdrawVideo_11_213', 'ahFmb', 'jZbbI', 'XgsfH', 'fQPWQ', 'GOtCt', 'YlcVV', 'PnEQd', 'JBlns', 'IqDFO', 'ljxgb', 'ZBOFC', 'DBloq', 'gsuTn', 'UvPpD', 'GHVlf', 'valueForKey', 'getFullYear', 'GdAAP', 'fjcjH', 'ParVD', 'KWFTe', 'TziEV', ']分享失败:', 'jYEvO', 'WeMSp', 'headers', 'aLfrO', 'bRRDZ', '26|24|31|2|22|30|15|54|48|41|66|14|47|10|45|12|64|62|57|21|52|4|51|1|42|0|46|19|16|69|5|25|32|65|36|61|6|13|38|44|49|39|29|70|59|34|71|27|63|55|9|18|53|8|37|17|35|20|23|28|60|50|68|11|43|7|67|58|3|40|33|56', 'YzkmW', 'CNMlj', 'QMUHn', 'aMlwg', 'eXpjG', 'jFdRe', 'vOKqd', 'TDyLL', 'rUWza', 'MzGTf', 'hwvxW', 'mQKJq', 'JnXbg', 'xULcc', 'iNlCo', 'ZWRcG', 'qcUxM', 'dYsPM', 'imHel', 'BuLWX', 'mOFmf', 'GvBCn', 'tQZbc', 'OgrUk', 'NFyuW', 'ttLRk', 'vAvmX', 'SDjJB', 'IIKna', 'CwFkQ', 'wOBST', '5|4|0|2|3|1', '\x0a=========== ', 'log', 'wcHcy', 'naGxr', 'WJSeA', 'Htjiv', 'lastTimerTime', 'DjhXb', 'WlwFn', 'write', 'ahkGS', 'AkCja', 'KPBQF', 'OqOKX', 'lodash_get', 'rBckB', 'rnmil', 'dwKdt', 'hAIFy', 'zyAGw', 'rqroY', 'tWqtM', 'cpAnH', 'QTITi', 'VAtOP', 'kAQmo', 'uoqhc', 'ITvHD', 'Opqss', 'GCFnt', 'xtCTg', 'HNDsZ', 'mrVwP', 'isDirectory', 'RiEeB', 'ZulSC', 'https://www.kuaishoupay.com/pay/account/h5/provider/bind_info', 'aVSMM', 'vWKKl', 'helpInvite', 'Tosyp', 'jCBsM', 'eyKhd', 'xhhPQ', 'aMCLI', 'akgYT', 'wSNNM', 'mcwDC', 'tuKdv', 'wvaBI', 'then', 'Dqoib', 'RVAOd', 'LFUAR', 'LyBKc', 'YflCp', 'BqmoY', 'ZlUFa', 'njcCW', '4|0|3|2|1', 'wWRUt', 'KhBhn', 'MQhqS', 'fRgVX', 'TRAqh', 'VqrJE', 'PnVOx', 'SmdtB', 'ofSFx', 'iRViK', 'FaTlY', ']开宝箱获得', 'iwKjA', 'ueWbJ', 'hctZP', 'nblVx', 'svFIc', 'QFjSh', 'ggzlZ', 'hXbCp', 'sqZqT', '抽奖视频11-100', 'oUtDa', 'hiJrK', 'gODrA', 'SYHEM', 'https://www.kuaishoupay.com/pay/account/h5/withdraw/apply', 'rghXN', 'HzrIn', 'WWpqJ', 'WUKtR', 'JeirW', 'qdiIT', 'Mvzle', 'BZltY', 'wVRvr', 'LUfIw', 'yVSav', ', 开始!', 'lQmXY', 'task', 'UnUmH', 'qdMyj', 'BoyEO', 'SnmLP', 'OjraL', 'JIeBo', 'peVRy', 'UCOKt', 'JCzll', 'lzLel', 'writeFileSync', 'https://ug-fission.kuaishou.com', 'fMHmF', 'DkbBH', 'XYyTT', 'aSfey', 'getjson', 'yqgVC', 'TdCUX', 'Knwkb', 'versionMsg', 'uEvTH', '_keyStr', 'WSkNq', 'Icxed', 'NuxYO', 'VByIu', 'http', 'RUGjy', 'MUMxZ', 'jDcFR', 'Fbecd', 'ReWxr', 'dhrUR', 'Hvrfl', '服务器访问数据为空,请检查自身设备网络情况', 'fhLhK', 'rmuqQ', 'luckdrawVideo_161_213', 'aYTDk', 'CrMaX', 'parse', 'oJNuZ', 'result', 'YvJVr', 'GpvDT', 'iQFDW', 'AilOv', 'fuwoX', 'bZGEN', 'gIXmD', 'IgOJw', 'gKYLK', 'same-origin', 'snyel', 'bzLsy', 'OwlMa', 'Tbvpx', 'pomEt', 'kUtmT', 'OMYML', 'BZtYX', 'cors', 'UADAj', 'OIzZy', 'KUpZH', 'qzbzL', 'stages', 'alipay', 'QvwTe', 'DykHA', 'TmMfj', 'isLimit', 'AdRBk', 'jMDGH', ']成功', 'stgus', 'VkcWK', 'SYSoO', 'svOwq', 'WFTAO', 'RihlV', '200MSHqKn', 'mAQuS', 'jElhH', 'UrvWd', 'PtaAy', 'phkJX', 'XSYaa', 'bcIUS', 'KyQGm', 'zYBTF', 'HXuei', 'GdIPB', 'szdFM', 'sSzjQ', 'Cookie', 'polUC', 'OILzj', 'bXPue', 'vikzk', 'fnQxC', 'LUEco', 'VWREu', '请求失败', 'undefined', 'gYZkZ', 'https://activity.e.kuaishou.com/rest/r/game/lottery?wheelVersion=1', 'Socns', 'Ibluv', 'eTXek', 'allCash', 'ylJTX', 'YehTV', 'initGotEnv', 'got', 'TMZRE', 'NrKmO', 'dceom', 'https://api2.pushdeer.com/message/push?pushkey=', 'uJrMT', 'SONUC', 'TUfVP', 'RxdTY', 'vdpmf', 'toLocaleLowerCase', '额外奖励:', 'NEehF', 'HOaRQ', 'zUGDL', 'put', 'fKckD', 'rqPcc', 'LpRWK', 'RVAhi', 'TtNvJ', 'isNeedRewrite', 'IzROi', 'MBRoi', 'mGhWK', 'Viaie', 'fKZGR', '11|6|3|8|1|9|10|5|2|7|4|0', 'qIGuz', '2611179JiuVNG', 'readdirSync', 'oKcoA', 'VnxND', 'GIciN', 'gJoyy', 'abs', 'YBFrW', 'name', 'HZhXn', 'wutaR', 'holXm', 'kKlwI', 'FjkaW', 'naMjj', 'zmmQb', 'Bbfcx', 'SOUTH', 'DqkVI', 'mKRKG', 'boRCj', 'KnyOL', 'HUyfY', 'PoWwh', 'vSbrT', 'luckydrawSign', 'qHPCg', 'KFOzt', 'WECHAT', 'PiSmr', 'DdGjk', 'ZNkgZ', 'bJLXK', 'QDFEI', 'eaFly', 'wUoSq', 'MUUEt', 'JYquH', 'KpmMK', 'OaFOK', 'code', 'ZydQi', '; ver=9.10; appver=9.10.40.2474; language=zh-cn; countryCode=CN; sys=ANDROID_5.1; client_key=2ac2a76d; ', 'YNyqr', 'gaxPI', 'FMyHM', 'yzszi', 'ad1', ']逛街失败:', 'join', 'OQvhf', 'TUwFK', 'ijkkk', 'VRRCq', 'fkDrB', ']准备最大化提现', 'ksAdReward', 'VRGRh', 'YAnmU', 'QfLFC', 'dpfdF', 'trim', 'zbicl', 'QEklD', 'UYJcj', 'xRpUi', '参数失败:', 'luckdrawTimerInfo', 'iFxaM', 'dmtuI', 'F_OK', 'UuAhw', 'jIMHK', 'WigGt', 'vzbSv', 'mXHIC', 'jsgnT', 'env', 'https://api.kuaishouzt.com/rest/zt/share/show/any', 'wdQzj', 'fprMe', 'PUT', '4|1|3|0|2', 'WSeOe', 'isShow', 'ZCHSn', 'floor', 'nYrEa', 'byKvZ', 'nxqaa', 'WyCnx', 'WnIJI', 'luckdrawInfo', 'rmdirSync', 'gCpUv', 'BZANN', 'XzNkX', 'fmOEc', 'GMxNC', 'faIko', '%3FlayoutType%3D4&kpn=NEBULA&launchState=hotLaunch&sessionId=ac165e40-48bd-42de-9fc5-b250d7eb983c&extTransientParams=%7B%22source%22%3A%22userScanCamera%22%7D', 'Mdger', 'gfRMI', 'QkUJw', 'ykQFy', 'ZUdJZ', 'alipay_nick_name', 'qkuXN', 'RCuQp', 'jqKfE', 'okFDC', ']任务完成情况:', 'cfFUW', 'ZRqwK', 'tKtOU', 'ZigWH', 'zRrSp', 'IWXJI', 'jKnzC', 'pQtMW', 'PWpZO', 'IASLT', 'FeMWg', 'time', 'oxxEd', 'QvLaM', 'QACSu', 'DMdJR', 'qLGZR', 'iorcp', ']准备分享得金币', 'XYQZR', 'send', 'xDdDr', 'XZUDl', 'KGaQY', 'GawXn', 'ndkrr', 'oxKZW', 'HoMdV', 'kNEQJ', 'vUthb', 'zSdiv', 'pqblD', 'mYsef', 'body', 'JBEYA', 'ksAdParam', 'dWgPN', 'UGapQ', 'statSync', 'HtkOo', 'oWRuK', 'UJrVx', 'cAfvG', 'QOMQZ', 'LsZhy', 'BmAbw', 'ZVPns', 'aApbK', 'hEwVd', 'Ufsfg', 'pGASY', 'kluQJ', 'lgZyG', 'GOAiO', 'lytDc', 'PpyVH', 'hWxNm', 'hWNmI', 'ZvuWA', 'GWbcw', 'iconv-lite', 'QSMDG', 'ujMyN', 'cAblz', 'iJIiN', 'BnDZw', 'bkjAh', 'nPuix', 'SUOmO', 'HVYFG', 'JoAgI', 'GFTCM', 'woCed', ']查询账户信息失败:', 'Referer', 'TEhQN', 'uxKuS', 'lwMvm', 'WnPLs', 'CDixd', 'xISDc', 'PYTvr', 'CkpYu', '\x0a========== PushDear 通知发送', 'fGmZm', 'getval', 'jbeWR', 'bZVJx', 'QFuLW', 'JPFjL', 'JyDFE', 'iVAJo', 'pCRcD', '自动提现', 'setCookieSync', 'eYzOT', 'hPmmG', 'GET', 'luckydraw', 'UWtkq', ',\"token\":\"rE2zK-Cmc82uOzxMJW7LI2-wTGcKMqqAHE0PhfN0U4bJY4cAM5Inxw\"}', 'stack', 'GDjOA', 'EAOss', 'uDGbs', 'GTfoA', 'getDate', 'Uuxwi', ']领取抽奖页定时奖励获得', 'fDoOC', 'fDJEf', 'Smtqg', 'jUtTe', 'kGuHK', 'DZoYF', 'NQnBA', ']查询任务列表失败:', 'WVmuj', 'jJkPp', 'getMinutes', 'call', 'xcLMg', 'TZDtX', 'LSYaZ', 'slice', 'RCgql', '2737380arsvgi', 'Cinic', 'myNhZ', 'YKets', 'KDQsK', 'WqjEM', 'kCuSb', 'UTTFk', 'uNsIi', 'MuiXv', 'uNtAD', 'xJAAT', 'cnJkv', 'substr', 'FCVVc', 'IRevg', 'uZRAe', 'rjWsM', 'QGlfp', 'dGmEc', 'tNXKd', 'openUrl', 'NlPBz', 'FhtmZ', 'izpPY', 'lHXBK', 'TkZRI', 'PcxTS', 'QCWcd', 'status', 'hasLuckydraw', 'GLvWG', '\x0a代理环境', 'mGyuW', 'VwoKu', 'ImjDI', 'yBbNL', 'TrFlN', 'taskTitle', 'oafTp', '4SUSGLh', 'valid', 'JXjvz', 'mediaUrl', 'xxCGx', 'gLNCo', 'uZTTG', 'lsNFF', 'pwGjr', 'nFZDq', 'gXIbf', 'laxWW', 'UpyIA', 'uFeWt', 'EYucJ', 'qsSkj', 'bBvyi', 'Content-Type', 'GQodK', 'QECaO', 'KJCQP', 'lTwok', 'object', 'https://nebula.kuaishou.com/rest/n/nebula/exchange/changeExchangeType', 'toLowerCase', 'hgPmJ', 'xuGZt', 'setValueForKey', 'CKKoI', 'ICuiF', 'XqfUO', 'kTnOy', 'vqnfh', 'KcMZA', 'mzrYt', 'tMidm', 'jbVZH', 'WCRGY', 'zdSwI', 'isSurge', 'qJWLK', 'pYoPM', 'rwRJt', 'sVRtC', 'CbqVj', 'HqOfP', 'EQXuj', '9|1|5|0|7|2|4|3|8|6', 'exec', 'https://nebula.kuaishou.com/rest/n/nebula/outside/withdraw/overview?appver=10.2.20.2021', 'QPHdE', 'gKGOw', 'statusCode', 'CtxhV', 'UAuSH', 'jMbBP', 'xbWIS', 'wechat_bind', 'icCLE', 'vucXO', 'SEcVX', 'prqSN', 'DgwhA', 'ldZhU', 'CzoFd', 'tZoqQ', 'FwTzS', 'extraCoin', 'HYByt', 'hkbyF', 'qJCbD', 'qBbuS', 'ZtXkg', 'yWxTA', 'JrMHo', 'xcfEB', 'BlcCJ', 'VuPcO', 'DsjGN', 'mrjyn', 'ZlfGt', 'ahFam', 'pFRpF', 'EhzfP', 'LTJuQ', 'lxurX', 'TVwNm', 'RxyUY', 'GQTtz', 'cTtGw', 'BwDxP', 'PdNbp', 'WWoXF', 'NoiXE', 'TDfto', 'extParams', 'yWncf', 'WfHYF', 'oxhMm', 'utf8', 'IJmuH', 'cFKdZ', 'getSeconds', 'map', 'qKXOs', 'RxHIn', 'yJigh', 'SEWRK', '抽奖视频161-213', 'wtJhf', 'tAHnY', 'CsmMy', 'AVUdz', 'zwpUQ', 'vPZTY', 'hswVL', 'IXoBg', 'bBAnG', 'pPbdY', 'uUAlE', 'XstLM', 'iMYwK', 'JbTVU', 'open-url', 'hDbUl', 'UnXkB', ']签到失败:', 'cdkey', '共找到', 'vRjeu', 'goldNum', 'FoRsO', 'GyCOW', 'CZzWB', 'wNPNi', 'NMYZd', 'dailyTasks', 'toString', 'fkYsv', 'yObaT', 'Erjln', 'uMHFG', 'IitXF', 'XjifO', 'QOcIl', 'gVbit', 'MMgcB', 'LlzkL', 'NPWjc', 'EyryS', 'jkIsB', 'vUuKS', 'diDAp', 'HllKf', 'GqbRL', 'wGlVN', 'pYeKT', 'AwQOv', 'QgIKd', 'XKCmp', 'sFZtr', 'jcOBp', '3646XxSVPe', 'adInfo', 'VXKqy', 'box', 'NvIds', 'FapYM', 'TQmXu', '1151235iwusdN', 'sdjNL', 'rbIKF', 'SItKq', 'pDDiz', 'WWQur', 'VVrNE', 'RacES', 'BlfwP', 'zxoIy', 'loaddata', 'ZGLXs', 'sArnp', 'caZdA', 'dlEiQ', 'UiSpV', 'HmUaP', 'JUiUY', 'decode', 'FdFbl', 'FZkxP', 'JekvX', 'juFQY', 'UkCQj', 'adBaseInfo', ' ==========\x0a', 'thwoM', 'WzKZv', 'jYpEB', 'cqOjR', 'NOwog', 'rawBody', 'otPpW', 'qBpfZ', 'lXfah', 'yBQFZ', 'BLLLJ', 'BAttm', 'split', 'eORan', 'eHCcS', 'BjSlF', 'neCLK', 'VUbmD', 'hxwMT', '\x0a青龙环境', 'resolve', 'PbCLG', 'rdvwq', 'pyVIl', '钻石,剩余抽奖次数:', 'ObJqR', 'aFrEZ', 'LnFUp', '0|8|3|1|5|6|2|7|4', 'reduce', 'Pztej', 'RTUkT', 'zyxAx', 'XSULk', 'DFevM', 'Dixqr', 'dRiBM', 'kVVAm', 'aSWQu', 'CcqnN', 'ZgoCp', 'RfVYF', 'WAfBW', 'hVYZM', 'LTQaE', 'TGgwS', 'WoSnn', 'WIsJe', 'SWqTb', 'CjPRq', 'https://nebula.kuaishou.com/rest/n/nebula/sign/sign?source=activity', 'PYNoX', 'length', 'htrTc', 'qtNZF', 'DbAyb', 'fTHyb', 'popUp', 'xKUEC', 'pCbFl', 'CnEfG', 'ftCnd', 'OEkKP', 'NLWYM', 'ghZOo', 'TeveR', 'HBgct', '\x0a============== 账户情况 ==============', 'rZPyJ', 'kRXzn', 'MuEQC', './sendNotify', 'XTDon', 'OgmSu', 'uSQdi', 'COyHl', 'Tmahj', 'uCEHX', 'PWzGA', 'IUqDx', 'UFWHP', '5|0|1|2|3|4', 'gGTKG', 'vOTVx', 'fEabp', 'UlCHO', 'WmfyW', 'CnQpI', 'WEhWM', 'OgQON', 'KmNYb', ' 获取第', 'mXVSi', 'avXXf', 'BQivw', 'ESIAN', 'setShare', 'PIyPU', 'FdKHd', 'JOXaJ', 'PZtyq', 'zAzxw', 'lshGK', 'DsPgS', 'yXJdS', 'NZKvT', 'tvSpI', 'KNGWx', 'WWffZ', 'vwhLV', 'Ctyiz', 'wjPtg', 'YDHRy', 'HPpQz', 'toStr', 'lgyAu', ']余额不足0.3元,不提现', 'BhRez', 'BRoxt', 'Znebx', 'VOUHb', 'numVw']; - x = function() { - return Om; - }; - return x(); -} -async function _0x505e51() { - const VO = IM, - T = { - 'mcsWl': 'log', - 'Dfqzl': function(C, S) { - return C + S; - }, - 'WHsRm': '账号[', - 'eGIkT': 'name', - 'HzrIn': ']查询任务列表失败:', - 'lgyAu': 'error_msg', - 'ZxJwn': function(C, S) { - return C < S; - }, - 'uHKAo': 'length', - 'SwAfw': 'charCodeAt', - 'wutaR': 'fromCharCode', - 'EKlKQ': function(C, S) { - return C > S; - }, - 'wXEzM': function(C, S) { - return C | S; - }, - 'fprMe': function(C, S) { - return C << S; - }, - 'xsZYc': function(C, S) { - return C & S; - }, - 'ueWbJ': function(C, S) { - return C + S; - }, - 'DBloq': function(C, S) { - return C + S; - }, - 'YBSsE': function(C, S) { - return C << S; - }, - 'eGcoe': function(C, S) { - return C & S; - }, - 'LsZhy': function(C, S) { - return C & S; - }, - 'MQhqS': function(C, S) { - return C + S; - }, - 'aqvOp': ']查询提现账号绑定情况失败:', - 'JCzll': function(C, S) { - return C !== S; - }, - 'bBvyi': 'RqoLr', - 'CtXSa': 'xehWr', - 'xKuhz': function(C, S) { - return C !== S; - }, - 'XbVwd': 'Dqoib', - 'HQpYU': function(C, S) { - return C == S; - }, - 'susxP': 'status', - 'GawXn': function(C, S) { - return C === S; - }, - 'xgxKp': 'cYRfl', - 'EJQkc': 'version', - 'cbBDM': res2, - 'BAttm': 'updateMsg', - 'Tjpom': '现在运行的脚本版本是:1.07,最新脚本版本:', - 'TkZRI': 'zDRmt', - 'tlykg': 'kVYpr', - 'KuEXF': 'versionMsg' - }, - c = { - 'url': _0x180c0c, - 'headers': '' - }; - await _0x39a23b('get', c); - let p = _0x1a0963; - if (!p) { - if (T.JCzll(T.bBvyi, T.CtXSa)) return; - else p[T.mcsWl](T.Dfqzl(T.Dfqzl(T.WHsRm, this[T.eGIkT]) + T.HzrIn, C[T.lgyAu])); - } - if (p[_0x5bc515]) { - if (T.xKuhz(T.XbVwd, 'Dqoib')) p.writeFile(C, '1', function(a) { - if (a) throw a; - }); - else { - let a = p[_0x5bc515]; - if (T.HQpYU(a[T.susxP], 0x0)) { - if (T.GawXn(T.xgxKp, T.xgxKp)) { - if (_0x459e63 >= a[T.EJQkc]) _0x2e716e = !![], _0x75eec0 = T.cbBDM, console[T.mcsWl](a.msg[a[T.susxP]]), console.log(a[T.BAttm]), console[T.mcsWl](T.ueWbJ(T.Tjpom, a.latestVersion)); - else { - if (T.GawXn(T.TkZRI, T.tlykg)) { - var j = '', - Z = 0x0, - Q = I = V = 0x0; - while (T.ZxJwn(Z, E[T.uHKAo])) { - Q = g[T.SwAfw](Z), T.ZxJwn(Q, 0x80) ? (j += r[T.wutaR](Q), Z++) : T.EKlKQ(Q, 0xbf) && T.ZxJwn(Q, 0xe0) ? (D = K[T.SwAfw](T.Dfqzl(Z, 0x1)), j += y[T.wutaR](T.wXEzM(T.fprMe(T.xsZYc(Q, 0x1f), 0x6), T.xsZYc(H, 0x3f))), Z += 0x2) : (x0 = x1[T.SwAfw](T.ueWbJ(Z, 0x1)), x2 = x3.charCodeAt(T.DBloq(Z, 0x2)), j += x4[T.wutaR](T.YBSsE(T.eGcoe(Q, 0xf), 0xc) | T.LsZhy(x5, 0x3f) << 0x6 | T.eGcoe(x6, 0x3f)), Z += 0x3); - } - return j; - } - else console[T.mcsWl](a[T.KuEXF]); - } - } - else p[T.mcsWl](T.ueWbJ(T.MQhqS(T.Dfqzl(T.WHsRm, this[T.eGIkT]), T.aqvOp), C[T.lgyAu])); - } - else console[T.mcsWl](a.msg[a[T.susxP]]); - } - } - else console[T.mcsWl](p.errorMsg); -} -async function _0x217ea6() { - const VP = IM, - T = { - 'qioVJ': 'parse', - 'bSlzx': 'XqHAR', - 'AADaP': 'invite', - 'uBXlw': 'push', - 'fwzxy': 'ijkkk' - }; - let c = ''; - const p = { - 'url': _0x180c0c, - 'headers': '' - }; - await _0x39a23b('get', p); - let C = _0x1a0963; - if (!C) return 'XqHAR' === T.bSlzx ? c : p[T.qioVJ](C); - for (let a of C[T.AADaP]) { - a && _0x5718d8[T.uBXlw](a); - } - for (let Y of C[T.fwzxy]) { - Y && yifenk[T.uBXlw](Y); - } - return c; -} -function _0x495d61(T, c, p = '') { - const Vh = IM, - C = { - 'EpWBM': 'split', - 'NkUFX': 'body', - 'HVNHT': 'Content-Type', - 'gJoyy': 'application/x-www-form-urlencoded', - 'vPHpi': 'headers', - 'JDlzu': 'Content-Length' - }; - let S = T.replace('//', '/')[C.EpWBM]('/')[0x1]; - const a = { - 'Host': S, - 'Cookie': c - }, - Y = { - 'url': T, - 'headers': a - }; - return p && (Y[C.NkUFX] = p, Y.headers[C.HVNHT] = C.gJoyy, Y[C.vPHpi][C.JDlzu] = Y[C.NkUFX] ? Y[C.NkUFX]['length'] : 0x0), Y; -} -async function _0x39a23b(T, c) { - const Vz = IM, - p = { - 'XTDon': 'replace', - 'gXzQu': 'split', - 'DKaFl': function(C, S) { - return C(S); - }, - 'fbfcx': 'code', - 'mGyuW': 'msg', - 'oUZVt': 'log', - 'HOtyt': function(C, S) { - return C + S; - }, - 'wxFQz': function(C, S) { - return C + S; - }, - 'lTBIv': function(C, S) { - return C + S; - }, - 'PDJaV': '账号[', - 'CBAVG': 'name', - 'gKYLK': 'error_msg', - 'MQlJw': function(C, S) { - return C !== S; - }, - 'pAxmF': 'PMKaj', - 'aBbZz': '请求失败', - 'wlyfV': 'stringify', - 'mriIQ': 'logErr', - 'BsupY': function(C, S) { - return C === S; - }, - 'jPhxh': 'LmQjE', - 'AWhYF': 'oFRrz', - 'ZUdJZ': function(C) { - return C(); - } - }; - return _0x1a0963 = null, new Promise(C => { - const Vv = Vz, - S = { - 'juFQY': p.XTDon, - 'pzrsq': '.$1', - 'RiEeB': p.gXzQu, - 'YPasm': function(a, Y) { - return a === Y; - }, - 'uWoit': function(a, Y) { - return p.DKaFl(a, Y); - }, - 'lRhmk': p.fbfcx, - 'pQtMW': p.mGyuW, - 'wufcP': function(a, Y) { - const VM = Vv; - return p.DKaFl(a, Y); - }, - 'zwpUQ': 'data', - 'IJRUc': function(a, Y) { - return a(Y); - }, - 'gpfDC': p.oUZVt, - 'jTPvC': function(a, Y) { - return p.HOtyt(a, Y); - }, - 'JDJaJ': function(a, Y) { - return p.wxFQz(a, Y); - }, - 'wWRUt': function(a, Y) { - const Vd = Vv; - return p.lTBIv(a, Y); - }, - 'UmFEi': p.PDJaV, - 'GsXTn': p.CBAVG, - 'qwPoe': p.gKYLK, - 'GosQy': function(a, Y) { - const Vu = Vv; - return p.MQlJw(a, Y); - }, - 'vhcMD': p.pAxmF, - 'PEFsB': p.aBbZz, - 'QTITi': p.wlyfV, - 'BbIwP': p.mriIQ, - 'GOAiO': function(a, Y) { - const Ve = Vv; - return p.BsupY(a, Y); - }, - 'yimnx': p.jPhxh, - 'eEXrT': function(a, Y) { - return a(Y); - }, - 'VvSqV': p.AWhYF, - 'FaTlY': function(a) { - const VA = Vv; - return p.ZUdJZ(a); - } - }; - _0x3de8b8[T](c, async (a, Y, j) => { - const Vk = Vv; - if (S.GosQy('PMKaj', S.vhcMD)) { - const Q = S[S.juFQY](/\[(\d+)\]/g, S.pzrsq)[S.RiEeB]('.'); - let B = a; - for (const i of Q) - if (B = Z(B)[i], S.YPasm(void 0x0, B)) return B; - return B; - } - else try { - if (a) console[S.gpfDC](T + S.PEFsB), console[S.gpfDC](JSON[S.QTITi](a)), _0x3de8b8[S.BbIwP](a); - else { - if (S.GOAiO(S.yimnx, 'SjATq')) { - let B = S.uWoit(Y, j); - B[S.lRhmk] == 0xc8 ? (Z = B[S.pQtMW], S.wufcP(Q, B[S.zwpUQ])) : (B = B[S.pQtMW], S.IJRUc(b, ![])); - } - else S.eEXrT(_0x244336, j) && (_0x1a0963 = JSON.parse(j)); - } - } - catch (B) { - _0x3de8b8[S.BbIwP](B, Y); - } - finally { - S.GosQy(S.VvSqV, S.VvSqV) ? p[S.gpfDC](S.jTPvC(S.JDJaJ(S.wWRUt(S.UmFEi, this[S.GsXTn]), ']兑换金币失败:'), C[S.qwPoe])) : S.FaTlY(C); - } - }); - }); -} -function _0x244336(T) { - const Vo = IM, - c = { - 'qGGWH': 'parse', - 'WMuAi': 'log', - 'Tbvpx': '服务器访问数据为空,请检查自身设备网络情况' - }; - try { - if (typeof JSON[c.qGGWH](T) == 'object') return !![]; - else console[c.WMuAi](T); - } - catch (p) { - return console[c.WMuAi](p), console[c.WMuAi](c.Tbvpx), ![]; - } +//执行任务,前面的async是异步,现在处理 +!(async () => { + if (!(await formatCookie())) { + return; + } + //console.log('\n============== 🎉登录🎉 =============='); + for (let user of Users) { + await user.getUserInfo(); + await $.wait(100); + } + + let CurrentUser = Users.filter((u) => u.valid == true); + if (CurrentUser.length == 0) { + return; + } + + for (let u of CurrentUser) { + console.log('\n=========== 🎉' + u.name + ' 🎉==========='); + await u.getSignInfo(); + await $.wait(200); + //await u.openBox(false); + } + console.log('\n============== 🎉账户情况🎉 =============='); + for (let u of CurrentUser) { + await u.accountOverview(); + await $.wait(200); + await u.accountInfo(); + await $.wait(200); + } + +})() + .catch((error) => $.logErr(error)) + .finally(() => $.done()); +async function formatCookie() { + if (ksjsbCookie) { + for (let ck of ksjsbCookie.split('\n')) { + if (ck) { + Users.push(new ksUser(ck)); + } + } + count = Users.length; + } else { + console.log('未找到CK'); + return; + } + console.log('共找到' + count + '个账号'); + return true; } - - -function _0x271dc5(T, c) { - const p = { - 'daaRq': function(C, S) { - return C < S; - } - }; - return p.daaRq(T, c) ? T : c; +function getOptions(url, cookie, body = '') { + const options = { + url: url, + headers: { + Cookie: cookie, + }, + }; + if (body) { + options.body = body; + options.headers['Content-Type'] = 'application/x-www-form-urlencoded'; + } + return options; } -function _0x2be587(T, c) { - return T < c ? c : T; + //http请求 + +async function doRequest(method, options) { + res = null; + return new Promise((resolve) => { + $[method](options, async (err, resp, data) => { + try { + if (err) { + console.log(method + '请求失败'); + console.log(JSON.stringify(err)); + $.logErr(err); + } else { + if (safeGet(data)) { + res = JSON.parse(data); + } + } + } catch (error) { + $.logErr(error, resp); + } finally { + resolve(); + } + }); + }); } -function _0x4c9db4(T, c, p = '0') { - const Vg = IM, - C = { - 'TzlMS': function(j, Z) { - return j - Z; - }, - 'RxdTY': 'length' - }; - let S = String(T), - a = c > S.length ? C.TzlMS(c, S[C.RxdTY]) : 0x0, - Y = ''; - for (let j = 0x0; j < a; j++) { - Y += p; - } - return Y += S, Y; + //安全获取数据 +function safeGet(data) { + try { + if (typeof JSON.parse(data) == 'object') { + return true; + } + } catch (e) { + console.log(e); + console.log(`服务器访问数据为空,请检查自身设备网络情况`); + return false; + } } - -function _0x4b5cde(T = 0xc) { - const Vt = IM, - c = { - 'tfVQg': 'abcdef0123456789', - 'CSPhe': 'length', - 'iNlCo': function(a, Y) { - return a < Y; - }, - 'YMDlp': 'charAt', - 'oejNX': 'floor', - 'ocLEH': function(a, Y) { - return a * Y; - }, - 'ovNXu': 'random' - }; - let p = c.tfVQg, - C = p[c.CSPhe], - S = ''; - for (i = 0x0; c.iNlCo(i, T); i++) { - S += p[c.YMDlp](Math[c.oejNX](c.ocLEH(Math[c.ovNXu](), C))); - } - return S; +function randomString(e = 12) { + let t = 'abcdef0123456789', + a = t.length, + n = ''; + for (let i = 0; i < e; i++) n += t.charAt(Math.floor(Math.random() * a)); + return n; } -var _0x331719 = { - '_keyStr': 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=', - 'encode': function(T) { - const VL = IM, - c = { - 'PzMuJ': 'send', - 'bwMIe': 'call', - 'jElhH': 'env', - 'LFUAR': 'fromCharCode', - 'cBmzT': '_utf8_encode', - 'XZPXX': 'length', - 'xGXyE': 'bDHLl', - 'EtTIS': 'charCodeAt', - 'vCaYJ': function(b, U) { - return b >> U; - }, - 'csdar': function(b, U) { - return b | U; - }, - 'ZitVh': function(b, U) { - return b & U; - }, - 'TGgwS': function(b, U) { - return b >> U; - }, - 'PoWwh': function(b, U) { - return b << U; - }, - 'HSJBi': function(b, U) { - return b(U); - }, - 'qfGVY': function(b, U) { - return b !== U; - }, - 'rNAcH': 'BEqXH', - 'yWowc': function(b, U) { - return b(U); - }, - 'KNGWx': function(b, U) { - return b + U; - }, - 'JPFjL': '_keyStr', - 'gGTKG': 'charAt' - }; - var p = '', - C, S, a, Y, j, Z, Q, B = 0x0; - T = _0x331719[c.cBmzT](T); - while (B < T[c.XZPXX]) { - if ('bDHLl' === c.xGXyE) { - C = T[c.EtTIS](B++), S = T[c.EtTIS](B++), a = T[c.EtTIS](B++), Y = c.vCaYJ(C, 0x2), j = c.csdar(c.ZitVh(C, 0x3) << 0x4, c.TGgwS(S, 0x4)), Z = c.csdar(c.PoWwh(c.ZitVh(S, 0xf), 0x2), c.vCaYJ(a, 0x6)), Q = c.ZitVh(a, 0x3f); - if (c.HSJBi(isNaN, S)) Z = Q = 0x40; - else { - if (c.qfGVY(c.rNAcH, 'BEqXH')) return this[c.PzMuJ][c.bwMIe](this[c.jElhH], c, 'PUT'); - else c.yWowc(isNaN, a) && (Q = 0x40); - } - p = c.KNGWx(c.KNGWx(c.KNGWx(p + this[c.JPFjL][c.gGTKG](Y), this[c.JPFjL][c.gGTKG](j)), this[c.JPFjL][c.gGTKG](Z)), this[c.JPFjL]['charAt'](Q)); - } - else C += S[c.LFUAR](a); - } - return p; - }, - 'decode': function(T) { - const VX = IM, - c = { - 'ubWLq': 'replace', - 'BSyVp': function(q, i) { - return q < i; - }, - 'sdDZl': function(q, i) { - return q + i; - }, - 'bTnFJ': '_keyStr', - 'RJWKg': 'charAt', - 'UktJU': function(q, i) { - return q != i; - }, - 'aQPaz': function(q, i) { - return q + i; - }, - 'hcZbo': 'fromCharCode', - 'lzLel': 'indexOf', - 'ceZIg': function(q, i) { - return q | i; - }, - 'HXuei': function(q, i) { - return q << i; - }, - 'FllOn': function(q, i) { - return q & i; - }, - 'UuZlC': function(q, i) { - return q >> i; - }, - 'GMxNC': function(q, i) { - return q + i; - }, - 'kjQVj': function(q, i) { - return q | i; - }, - 'lPajA': function(q, i) { - return q << i; - } - }, - p = '5|4|0|2|3|1'['split']('|'); - let C = 0x0; - while (!![]) { - switch (p[C++]) { - case '0': - T = T[c.ubWLq](/[^A-Za-z0-9+/=]/g, ''); - continue; - case '1': - return U; - case '2': - while (c.BSyVp(b, T.length)) { - const q = '5|2|4|1|8|6|9|0|3|7' ['split']('|'); - let i = 0x0; - while (!![]) { - switch (q[i++]) { - case '0': - U = c.sdDZl(U, String.fromCharCode(S)); - continue; - case '1': - B = this[c.bTnFJ]['indexOf'](T[c.RJWKg](b++)); - continue; - case '2': - Z = this[c.bTnFJ]['indexOf'](T.charAt(b++)); - continue; - case '3': - c.UktJU(Q, 0x40) && (U = c.aQPaz(U, String[c.hcZbo](a))); - continue; - case '4': - Q = this._keyStr[c.lzLel](T[c.RJWKg](b++)); - continue; - case '5': - j = this[c.bTnFJ][c.lzLel](T.charAt(b++)); - continue; - case '6': - a = c.ceZIg(c.HXuei(c.FllOn(Z, 0xf), 0x4), c.UuZlC(Q, 0x2)); - continue; - case '7': - c.UktJU(B, 0x40) && (U = c.GMxNC(U, String.fromCharCode(Y))); - continue; - case '8': - S = c.kjQVj(c.lPajA(j, 0x2), c.UuZlC(Z, 0x4)); - continue; - case '9': - Y = c.FllOn(Q, 0x3) << 0x6 | B; - continue; - } - break; - } - } - continue; - case '3': - U = _0x331719._utf8_decode(U); - continue; - case '4': - var S, a, Y, j, Z, Q, B, b = 0x0; - continue; - case '5': - var U = ''; - continue; - } - break; - } - }, - '_utf8_encode': function(T) { - const Vm = IM, - c = { - 'jiYED': 'replace', - 'KnyOL': function(a, Y) { - return a < Y; - }, - 'WgqcP': 'length', - 'tUESj': 'charCodeAt', - 'olCGg': 'fromCharCode', - 'cAfvG': function(a, Y) { - return a > Y; - }, - 'vucXO': function(a, Y) { - return a | Y; - }, - 'qbOeU': function(a, Y) { - return a & Y; - }, - 'LLVuP': function(a, Y) { - return a | Y; - }, - 'dQwXs': function(a, Y) { - return a >> Y; - }, - 'XOzSw': function(a, Y) { - return a | Y; - } - }; - T = T[c.jiYED](/rn/g, 'n'); - var p = ''; - for (var C = 0x0; c.KnyOL(C, T[c.WgqcP]); C++) { - var S = T[c.tUESj](C); - c.KnyOL(S, 0x80) ? p += String[c.olCGg](S) : c.cAfvG(S, 0x7f) && S < 0x800 ? (p += String[c.olCGg](c.vucXO(S >> 0x6, 0xc0)), p += String[c.olCGg](c.vucXO(c.qbOeU(S, 0x3f), 0x80))) : (p += String[c.olCGg](S >> 0xc | 0xe0), p += String[c.olCGg](c.LLVuP(c.dQwXs(S, 0x6) & 0x3f, 0x80)), p += String[c.olCGg](c.XOzSw(c.qbOeU(S, 0x3f), 0x80))); - } - return p; - }, - '_utf8_decode': function(T) { - const Vn = IM, - c = { - 'eYzOT': function(a, Y, j) { - return a(Y, j); - }, - 'HPpQz': function(a, Y, j) { - return a(Y, j); - }, - 'GQTtz': function(a, Y, j) { - return a(Y, j); - }, - 'RMUns': function(a, Y, j) { - return a(Y, j); - }, - 'RiOyN': 'fromCharCode', - 'AUhfQ': function(a, Y) { - return a < Y; - }, - 'uCZTF': 'length', - 'Smtqg': 'ZtmzR', - 'wAHCc': 'zMdGA', - 'ReWxr': 'charCodeAt', - 'MnZeK': function(a, Y) { - return a < Y; - }, - 'IKXGj': function(a, Y) { - return a !== Y; - }, - 'ONQrc': 'aHYIw', - 'VIXYc': 'HoYqn', - 'PvOen': function(a, Y) { - return a > Y; - }, - 'pyKfC': function(a, Y) { - return a | Y; - }, - 'ftCnd': function(a, Y) { - return a << Y; - }, - 'Cinic': function(a, Y) { - return a & Y; - }, - 'tsmGI': function(a, Y) { - return a + Y; - }, - 'NuxYO': function(a, Y) { - return a & Y; - } - }; - var p = '', - C = 0x0, - S = c1 = c2 = 0x0; - while (c.AUhfQ(C, T[c.uCZTF])) { - if (c.Smtqg !== c.wAHCc) { - S = T[c.ReWxr](C); - if (c.MnZeK(S, 0x80)) { - if (c.IKXGj(c.ONQrc, 'aHYIw')) return I = c.eYzOT(V, E, c.HPpQz(W, c.GQTtz(O, P(h, z, v), M), d)), c.RMUns(u, c.eYzOT(e, A, k), o); - else p += String[c.RiOyN](S), C++; - } - else { - if (c.VIXYc !== 'HoYqn') return this.setdata(C.stringify(S), a); - else c.PvOen(S, 0xbf) && c.AUhfQ(S, 0xe0) ? (c2 = T.charCodeAt(C + 0x1), p += String[c.RiOyN](c.pyKfC(c.ftCnd(c.Cinic(S, 0x1f), 0x6), c2 & 0x3f)), C += 0x2) : (c2 = T[c.ReWxr](C + 0x1), c3 = T[c.ReWxr](c.tsmGI(C, 0x2)), p += String[c.RiOyN](c.pyKfC(c.ftCnd(c.Cinic(S, 0xf), 0xc) | (c2 & 0x3f) << 0x6, c.NuxYO(c3, 0x3f))), C += 0x3); - } - } - else S += a[c.RiOyN](Y), j++; - } - return p; - } +var Base64 = { + encode: function encode(input) { + var _keyStr = + 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; + var output = ''; + var chr1, chr2, chr3, enc1, enc2, enc3, enc4; + var i = 0; + input = $.util.Charset.utf8_encode(input); + while (i < input.length) { + chr1 = input.charCodeAt(i++); + chr2 = input.charCodeAt(i++); + chr3 = input.charCodeAt(i++); + enc1 = chr1 >> 2; + enc2 = ((chr1 & 3) << 4) | (chr2 >> 4); + enc3 = ((chr2 & 15) << 2) | (chr3 >> 6); + enc4 = chr3 & 63; + if (isNaN(chr2)) { + enc3 = enc4 = 64; + } else if (isNaN(chr3)) { + enc4 = 64; + } + output = + output + + _keyStr.charAt(enc1) + + _keyStr.charAt(enc2) + + _keyStr.charAt(enc3) + + _keyStr.charAt(enc4); + } + return output; + }, + decode: function (input) { + var _keyStr = + 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; + var output = ''; + var chr1, chr2, chr3; + var enc1, enc2, enc3, enc4; + var i = 0; + input = input.replace(/[^A-Za-z0-9\+\/\=]/g, ''); + while (i < input.length) { + enc1 = _keyStr.indexOf(input.charAt(i++)); + enc2 = _keyStr.indexOf(input.charAt(i++)); + enc3 = _keyStr.indexOf(input.charAt(i++)); + enc4 = _keyStr.indexOf(input.charAt(i++)); + chr1 = (enc1 << 2) | (enc2 >> 4); + chr2 = ((enc2 & 15) << 4) | (enc3 >> 2); + chr3 = ((enc3 & 3) << 6) | enc4; + output = output + String.fromCharCode(chr1); + if (enc3 != 64) { + output = output + String.fromCharCode(chr2); + } + if (enc4 != 64) { + output = output + String.fromCharCode(chr3); + } + } + output = $.util.Charset.utf8_decode(output); + return output; + }, }; -function _0xcb54a4(T) { - const VF = IM, - c = { - 'mUBvX': function(N, l) { - return N | l; - }, - 'PbCLG': function(N, l) { - return N >>> l; - }, - 'BPXMM': function(N, l) { - return N & l; - }, - 'rvQSI': function(N, l) { - return N & l; - }, - 'NSdhN': function(N, l) { - return N ^ l; - }, - 'TduuE': function(N, l) { - return N ^ l; - }, - 'GyjPf': function(N, l) { - return N ^ l; - }, - 'XCYGv': function(N, l) { - return N ^ l; - }, - 'BmAbw': function(N, l) { - return N ^ l; - }, - 'VxxcR': function(N, l) { - return N + l; - }, - 'ZVPns': function(N, l) { - return N & l; - }, - 'TZgTJ': 'parse', - 'qBpfZ': function(N, l) { - return N === l; - }, - 'GbElR': 'GKglR', - 'xLmXx': function(N, l) { - return N | l; - }, - 'zAzxw': 'XtoeQ', - 'jZVIx': 'bFyUr', - 'KQFhf': function(N, l) { - return N | l; - }, - 'ByFpm': function(N, l) { - return N & l; - }, - 'iVAJo': function(N, l) { - return N % l; - }, - 'eTXek': function(N, l) { - return N + l; - }, - 'yBQFZ': function(N, l) { - return N + l; - }, - 'LctGB': 'charCodeAt', - 'SEcVX': function(N, l) { - return N % l; - }, - 'uDGbs': 'length', - 'mOFmf': function(N, l) { - return N === l; - }, - 'Xblyk': 'tTEjc', - 'mrjyn': 'startTime', - 'mQFao': 'getTime', - 'POJMj': 'box.dat', - 'TYoup': 'data', - 'ehLNi': 'logs', - 'wUoSq': 'assign', - 'KnYbe': 'isMute', - 'wOBST': 'log', - 'mzrYt': ', 开始!', - 'LpRWK': 'ZgkYc', - 'QAvoJ': function(N, l) { - return N ^ l; - }, - 'gltRB': '6|5|0|3|2|4|1', - 'QmFaZ': function(N, l) { - return N ^ l; - }, - 'LeaFB': function(N, l) { - return N ^ l; - }, - 'tBgTh': function(N, l) { - return N ^ l; - }, - 'loQDm': function(N, l) { - return N ^ l; - }, - 'WpZXk': function(N, l) { - return N & l; - }, - 'rdvwq': function(N, l) { - return N + l; - }, - 'Pztej': function(N, l) { - return N !== l; - }, - 'KJCQP': 'pqCkm', - 'pEgfr': 'VBaFF', - 'Buzfb': function(N, l, R) { - return N(l, R); - }, - 'vRCeh': function(N, l, R) { - return N(l, R); - }, - 'sYepK': function(N, l, R, r) { - return N(l, R, r); - }, - 'momfy': 'readFileSync', - 'zbCMN': function(N, l) { - return N === l; - }, - 'MuEQC': 'xXYgU', - 'dYsPM': function(N, l, R) { - return N(l, R); - }, - 'NFWON': 'PMbmI', - 'iDIvY': function(N, l, R, r) { - return N(l, R, r); - }, - 'VeiOZ': function(N, l, R) { - return N(l, R); - }, - 'KJHnD': function(N, l, R) { - return N(l, R); - }, - 'ZNkgZ': function(N, l, R) { - return N(l, R); - }, - 'uYPNi': function(N, l, R) { - return N(l, R); - }, - 'QgeLK': function(N, l, R) { - return N(l, R); - }, - 'UWBaV': function(N, l, R, r) { - return N(l, R, r); - }, - 'VTvzY': function(N, l, R) { - return N(l, R); - }, - 'cSbHy': function(N, l, R) { - return N(l, R); - }, - 'KmNYb': 'lodash_set', - 'mCBoo': 'stringify', - 'vswDE': 'replace', - 'RkkUD': '9|1|5|0|7|2|4|3|8|6', - 'qdiIT': '_keyStr', - 'HhmIf': 'indexOf', - 'qDkDr': 'charAt', - 'RCgql': function(N, l) { - return N | l; - }, - 'iDUCL': function(N, l) { - return N << l; - }, - 'xhhPQ': function(N, l) { - return N >> l; - }, - 'eizCV': 'fromCharCode', - 'sWKJu': function(N, l) { - return N | l; - }, - 'GoGMp': function(N, l) { - return N & l; - }, - 'TNALB': function(N, l) { - return N != l; - }, - 'GIciN': function(N, l) { - return N + l; - }, - 'kUtmT': 'BOGKq', - 'NlYGs': function(N, l) { - return N + l; - }, - 'HYByt': function(N, l) { - return N / l; - }, - 'ZbnRQ': function(N, l) { - return N - l; - }, - 'gHRhe': function(N, l) { - return N + l; - }, - 'pcgyM': function(N, l) { - return N > l; - }, - 'EzenO': function(N, l) { - return N !== l; - }, - 'gwmtg': 'VSfjg', - 'MRPhk': 'gRosC', - 'vyyHi': function(N, l) { - return N - l; - }, - 'ahFmb': function(N, l) { - return N * l; - }, - 'LlzkL': function(N, l) { - return N << l; - }, - 'eiwUM': function(N, l) { - return N | l; - }, - 'lcqfy': function(N, l) { - return N << l; - }, - 'oouWw': function(N, l) { - return N - l; - }, - 'svOwq': function(N, l) { - return N >= l; - }, - 'npiDI': function(N, l) { - return N !== l; - }, - 'GEbyx': 'dwwMg', - 'yqQBw': function(N, l) { - return N >>> l; - }, - 'YlcVV': 'toString', - 'bVECN': 'substr', - 'nBXWS': function(N, l) { - return N < l; - }, - 'omlEJ': function(N, l) { - return N > l; - }, - 'CKKoI': function(N, l) { - return N > l; - }, - 'vUfwt': function(N, l) { - return N > l; - }, - 'IMzhk': function(N, l) { - return N >> l; - }, - 'cGAtO': function(N, l) { - return N | l; - }, - 'ZdWWZ': function(N, l) { - return N & l; - }, - 'eCybR': 'logErr', - 'fKZGR': function(N, l) { - return N(l); - }, - 'FBXpT': 'kGbhQ', - 'XPZgj': '26|24|31|2|22|30|15|54|48|41|66|14|47|10|45|12|64|62|57|21|52|4|51|1|42|0|46|19|16|69|5|25|32|65|36|61|6|13|38|44|49|39|29|70|59|34|71|27|63|55|9|18|53|8|37|17|35|20|23|28|60|50|68|11|43|7|67|58|3|40|33|56', - 'LMkBr': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'lbZZj': function(N, l, R) { - return N(l, R); - }, - 'peVRy': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'Vwvrm': function(N, l) { - return N + l; - }, - 'FjweE': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'fDTEX': function(N, l) { - return N + l; - }, - 'WmfyW': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'wcHcy': function(N, l) { - return N + l; - }, - 'fKckD': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'SVSuO': function(N, l) { - return N + l; - }, - 'iwKjA': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'NsxnS': function(N, l) { - return N + l; - }, - 'YRbCi': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'ViLBw': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'zYBTF': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'HIhxa': function(N, l) { - return N + l; - }, - 'VByIu': function(N, l) { - return N + l; - }, - 'FdKHd': function(N, l) { - return N + l; - }, - 'rwRJt': function(N, l) { - return N + l; - }, - 'MmAmu': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'vvKFk': function(N, l) { - return N + l; - }, - 'vaOrZ': function(N, l) { - return N + l; - }, - 'uNsIi': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'vPZTY': function(N, l) { - return N + l; - }, - 'kiIyG': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'ESDTc': function(N, l, R) { - return N(l, R); - }, - 'TEGEh': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'IXIZE': function(N, l) { - return N + l; - }, - 'LPNdc': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'ghZOo': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'VTFUv': function(N, l, R) { - return N(l, R); - }, - 'TdCUX': function(N, l) { - return N + l; - }, - 'Pbbtu': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'rUWza': function(N, l) { - return N + l; - }, - 'CCOTx': function(N, l) { - return N + l; - }, - 'mUQGJ': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'XxcGL': function(N, l) { - return N + l; - }, - 'KGaco': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'WVmuj': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'PcxTS': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'tQsQQ': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'uBdKV': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'MLwwg': function(N, l) { - return N + l; - }, - 'wCXdH': function(N, l) { - return N + l; - }, - 'QSgey': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'zxoIy': function(N, l, R) { - return N(l, R); - }, - 'bZVJx': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'NlPBz': function(N, l) { - return N + l; - }, - 'ALJdN': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'sEYLk': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'NTixX': function(N, l) { - return N + l; - }, - 'LyRDZ': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'ijWrK': function(N, l) { - return N + l; - }, - 'FpOTI': function(N, l) { - return N + l; - }, - 'LEhHK': function(N, l) { - return N + l; - }, - 'pGASY': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'qLGZR': function(N, l) { - return N + l; - }, - 'stgus': function(N, l, R, r, D, K, y, H) { - return N(l, R, r, D, K, y, H); - }, - 'JBEYA': function(N, l) { - return N + l; - }, - 'yxMwo': 'toLowerCase' - }; - - function p(N, l) { - const Vw = VF; - return c.mUBvX(N << l, c.PbCLG(N, 0x20 - l)); - } - - function C(N, l) { - const VG = VF, - R = '6|5|1|2|0|4|3'['split']('|'); - let r = 0x0; - while (!![]) { - switch (R[r++]) { - case '0': - K = c.BPXMM(0x40000000, l); - continue; - case '1': - H = c.rvQSI(0x80000000, l); - continue; - case '2': - D = c.BPXMM(0x40000000, N); - continue; - case '3': - return c.rvQSI(D, K) ? c.NSdhN(c.TduuE(0x80000000 ^ x0, y), H) : c.mUBvX(D, K) ? c.rvQSI(0x40000000, x0) ? c.GyjPf(c.GyjPf(0xc0000000, x0) ^ y, H) : c.TduuE(c.XCYGv(c.TduuE(0x40000000, x0), y), H) : c.NSdhN(c.BmAbw(x0, y), H); - case '4': - x0 = c.VxxcR(c.ZVPns(0x3fffffff, N), 0x3fffffff & l); - continue; - case '5': - y = c.ZVPns(0x80000000, N); - continue; - case '6': - var D, K, y, H, x0; - continue; - } - break; - } - } - - function S(N, l, R) { - const Vs = VF, - r = { - 'JekvX': c.TZgTJ - }; - if (c.qBpfZ('GKglR', c.GbElR)) return c.xLmXx(N & l, ~N & R); - else try { - return Y[r.JekvX](j); - } - catch { - return Q; - } - } - - function a(N, l, R) { - const VN = VF; - if (c.qBpfZ(c.zAzxw, c.jZVIx)) return; - else return c.KQFhf(c.ByFpm(N, R), c.ByFpm(l, ~R)); - } - - function Y(N, l, R) { - const Vl = VF; - if (c.mOFmf(c.Xblyk, c.Xblyk)) return c.TduuE(c.TduuE(N, l), R); - else { - i[J] = I; - var D = c.iVAJo(c.eTXek(c.yBQFZ(D, V[E]), W[c.LctGB](c.SEcVX(O, P[c.uDGbs]))), 0x100), - K = h[z]; - v[M] = d[D], u[D] = K; - } - } - function j(N, l, R) { - const VR = VF, - r = { - 'Ipsww': '2|0|4|3|5|9|8|7|1|6|10', - 'mKRKG': c.mrjyn, - 'eONAH': c.mQFao, - 'iPRBJ': c.POJMj, - 'uSQdi': c.TYoup, - 'mlyFB': c.ehLNi, - 'SRPpo': c.wUoSq, - 'ABigL': 'isNeedRewrite', - 'bmGRx': c.KnYbe, - 'pPrev': c.wOBST, - 'kKlwI': function(D, K) { - const Vr = VR; - return c.yBQFZ(D, K); - }, - 'VAtOP': c.mzrYt - }; - if ('ZgkYc' === c.LpRWK) return c.QAvoJ(l, c.mUBvX(N, ~R)); - else { - const K = r.Ipsww.split('|'); - let y = 0x0; - while (!![]) { - switch (K[y++]) { - case '0': - this.http = new Y(this); - continue; - case '1': - this[r.mKRKG] = new j()[r.eONAH](); - continue; - case '2': - this.name = a; - continue; - case '3': - this.dataFile = r.iPRBJ; - continue; - case '4': - this[r.uSQdi] = null; - continue; - case '5': - this[r.mlyFB] = []; - continue; - case '6': - Z[r.SRPpo](this, Q); - continue; - case '7': - this.logSeparator = '\x0a'; - continue; - case '8': - this[r.ABigL] = ![]; - continue; - case '9': - this[r.bmGRx] = ![]; - continue; - case '10': - this[r.pPrev]('', r.kKlwI(r.kKlwI('🔔', this.name), r.VAtOP)); - continue; - } - break; - } - } - } - - function Z(N, l, R, r, D, K, y) { - const VD = VF, - H = { - 'aeFTd': c.gltRB, - 'iuvKx': function(x0, x1) { - return c.rvQSI(x0, x1); - }, - 'vTKHN': function(x0, x1) { - return c.QmFaZ(x0, x1); - }, - 'ZigWH': function(x0, x1) { - return c.LeaFB(x0, x1); - }, - 'DMdJR': function(x0, x1) { - return c.TduuE(x0, x1); - }, - 'XUutD': function(x0, x1) { - return c.tBgTh(x0, x1); - }, - 'XjesC': function(x0, x1) { - return c.loQDm(x0, x1); - }, - 'JYquH': function(x0, x1) { - const VK = VD; - return c.WpZXk(x0, x1); - }, - 'cFBct': function(x0, x1) { - const Vy = VD; - return c.rdvwq(x0, x1); - }, - 'OQvhf': function(x0, x1) { - const VH = VD; - return c.ZVPns(x0, x1); - } - }; - if (c.Pztej(c.KJCQP, c.pEgfr)) return N = C(N, c.Buzfb(C, c.vRCeh(C, c.sYepK(S, l, R, r), D), y)), c.Buzfb(C, p(N, K), l); - else { - const x1 = H.aeFTd.split('|'); - let x2 = 0x0; - while (!![]) { - switch (x1[x2++]) { - case '0': - x6 = H.iuvKx(0x80000000, j); - continue; - case '1': - return H.iuvKx(x3, x4) ? H.vTKHN(H.vTKHN(H.vTKHN(0x80000000, x7), x5), x6) : x3 | x4 ? H.iuvKx(0x40000000, x7) ? H.ZigWH(H.DMdJR(H.XUutD(0xc0000000, x7), x5), x6) : H.DMdJR(H.XjesC(0x40000000 ^ x7, x5), x6) : H.DMdJR(H.ZigWH(x7, x5), x6); - case '2': - x4 = H.iuvKx(0x40000000, Q); - continue; - case '3': - x3 = H.JYquH(0x40000000, Z); - continue; - case '4': - x7 = H.cFBct(H.JYquH(0x3fffffff, B), H.JYquH(0x3fffffff, b)); - continue; - case '5': - x5 = H.OQvhf(0x80000000, Y); - continue; - case '6': - var x3, x4, x5, x6, x7; - continue; - } - break; - } - } - } - - function Q(N, l, R, r, D, K, y) { - const E0 = VF, - H = { - 'nZHCJ': c[E0(0x568)] - }; - return c[E0(0xbf8)](c[E0(0xa6e)], c.MuEQC) ? (N = c[E0(0xb0b)](C, N, c[E0(0x74b)](C, c[E0(0x74b)](C, c[E0(0x669)](a, l, R, r), D), y)), c[E0(0x74b)](C, c.dYsPM(p, N, K), l)) : p[E0(0x7e8)](this.fs[H.nZHCJ](C)); - } - - function B(N, l, R, r, D, K, y) { - const E1 = VF; - if (c[E1(0x323)] !== c.NFWON) return; - else return N = C(N, c[E1(0x1eb)](C, c.vRCeh(C, c[E1(0x4ed)](Y, l, R, r), D), y)), c.VeiOZ(C, c[E1(0xb89)](p, N, K), l); - } - - function b(N, l, R, r, D, K, y) { - const E2 = VF; - return N = c[E2(0x86e)](C, N, c[E2(0x481)](C, c[E2(0x61e)](C, c[E2(0xb12)](j, l, R, r), D), y)), c.VTvzY(C, c.cSbHy(p, N, K), l); - } - - function U(N) { - const E3 = VF, - l = { - 'pBfHd': c.vswDE, - 'wtJhf': E3(0xa5c), - 'MlqgT': c[E3(0x484)], - 'VESie': c[E3(0x7b6)], - 'KWFTe': c[E3(0xc3b)], - 'qBbuS': c.qDkDr, - 'HjtcZ': function(x2, x3) { - const E4 = E3; - return c[E4(0x93c)](x2, x3); - }, - 'oZHXu': function(x2, x3) { - return c.iDUCL(x2, x3); - }, - 'CZOFf': function(x2, x3) { - const E5 = E3; - return c[E5(0x693)](x2, x3); - }, - 'edWaZ': function(x2, x3) { - const E6 = E3; - return c[E6(0x785)](x2, x3); - }, - 'DBIsN': c[E3(0x30f)], - 'kTpEy': function(x2, x3) { - const E7 = E3; - return c[E7(0x421)](x2, x3); - }, - 'jpajd': function(x2, x3) { - return c.GoGMp(x2, x3); - }, - 'CqMSK': function(x2, x3) { - const E8 = E3; - return c[E8(0xbee)](x2, x3); - }, - 'xXXTZ': function(x2, x3) { - const E9 = E3; - return c[E9(0x853)](x2, x3); - }, - 'Nppvo': function(x2, x3) { - const Ex = E3; - return c[Ex(0xa3e)](x2, x3); - } - }; - if (c[E3(0x7fa)] === c[E3(0x7fa)]) { - for (var R, r = N[E3(0xa5c)], D = c.NlYGs(r, 0x8), K = c[E3(0x9a9)](c.ZbnRQ(D, D % 0x40), 0x40), y = 0x10 * c[E3(0x705)](K, 0x1), H = new Array(y - 0x1), x0 = 0x0, x1 = 0x0; c[E3(0x633)](r, x1);) { - if (c[E3(0xb42)](c[E3(0x628)], c.MRPhk)) R = c[E3(0x9a9)](c[E3(0x44c)](x1, x1 % 0x4), 0x4), x0 = c[E3(0x71d)](c[E3(0x9a1)](x1, 0x4), 0x8), H[R] = H[R] | c[E3(0x9f8)](N[E3(0x2ea)](x1), x0), x1++; - else { - const x3 = {}; - this[c[E3(0xa82)]](x3, a, Y), j = this[E3(0x370)](Z[c.mCBoo](x3), Q); - } - } - return R = (x1 - c[E3(0x91a)](x1, 0x4)) / 0x4, x0 = c[E3(0x71d)](c[E3(0x9a1)](x1, 0x4), 0x8), H[R] = c[E3(0x53e)](H[R], c[E3(0x68b)](0x80, x0)), H[c.oouWw(y, 0x2)] = c[E3(0x68b)](r, 0x3), H[y - 0x1] = r >>> 0x1d, H; - } - else { - const x4 = E3(0x37f)[E3(0xa34)]('|'); - let x5 = 0x0; - while (!![]) { - switch (x4[x5++]) { - case '0': - var x6 = ''; - continue; - case '1': - b = U[l.pBfHd](/[^A-Za-z0-9+/=]/g, ''); - continue; - case '2': - while (xp < q[l[E3(0x9d2)]]) { - const xC = l[E3(0x2f4)][E3(0xa34)]('|'); - let xS = 0x0; - while (!![]) { - switch (xC[xS++]) { - case '0': - xc = this[l[E3(0x462)]][l.KWFTe](M[E3(0x4b7)](xp++)); - continue; - case '1': - xf = this[l[E3(0x462)]][E3(0x47b)](z[l[E3(0x9ac)]](xp++)); - continue; - case '2': - x8 = l[E3(0x286)](l[E3(0x663)](l[E3(0x5cb)](xf, 0xf), 0x4), l[E3(0xb9c)](xT, 0x2)); - continue; - case '3': - x6 = x6 + d[l.DBIsN](x7); - continue; - case '4': - x9 = l[E3(0xb17)](l[E3(0x663)](l[E3(0x3f3)](xT, 0x3), 0x6), xc); - continue; - case '5': - xT = this[l[E3(0x462)]][l[E3(0x731)]](v[E3(0x4b7)](xp++)); - continue; - case '6': - l[E3(0xb02)](xc, 0x40) && (x6 = l.xXXTZ(x6, e[l[E3(0xaa8)]](x9))); - continue; - case '7': - x7 = l[E3(0xb17)](l[E3(0x663)](xx, 0x2), l[E3(0xb9c)](xf, 0x4)); - continue; - case '8': - xT != 0x40 && (x6 = l.Nppvo(x6, u[l[E3(0xaa8)]](x8))); - continue; - case '9': - xx = this[l[E3(0x462)]][l.KWFTe](h[l[E3(0x9ac)]](xp++)); - continue; - } - break; - } - } - continue; - case '3': - var x7, x8, x9, xx, xf, xT, xc, xp = 0x0; - continue; - case '4': - x6 = P[E3(0x646)](x6); - continue; - case '5': - return x6; - } - break; - } - } - } - - function q(N) { - const Ef = VF; - var l, R, r = '', - D = ''; - for (R = 0x0; c[Ef(0x80e)](0x3, R); R++) { - c[Ef(0x226)](c[Ef(0x31c)], c.GEbyx) ? C[c.wOBST](c[Ef(0x82d)](Ef(0x584), S) + '点' + a) : (l = c[Ef(0x2f5)](c.yqQBw(N, c[Ef(0x71d)](0x8, R)), 0xff), D = c[Ef(0xb4c)]('0', l[c[Ef(0x722)]](0x10)), r += D[c[Ef(0x528)]](c[Ef(0x6e7)](D[c.uDGbs], 0x2), 0x2)); - } - return r; - } - - function i(N) { - const ET = VF; - N = N[c[ET(0x2e7)]](/\r\n/g, '\x0a'); - for (var l = '', R = 0x0; c.nBXWS(R, N[ET(0xa5c)]); R++) { - var r = N[c[ET(0x648)]](R); - c.omlEJ(0x80, r) ? l += String[c.eizCV](r) : c[ET(0x981)](r, 0x7f) && c[ET(0x331)](0x800, r) ? (l += String[c[ET(0x30f)]](c[ET(0x2d1)](c.xhhPQ(r, 0x6), 0xc0)), l += String[c[ET(0x30f)]](c[ET(0x421)](c[ET(0x4a4)](0x3f, r), 0x80))) : (l += String[ET(0xafa)](c.IMzhk(r, 0xc) | 0xe0), l += String[c.eizCV](c[ET(0x421)](c[ET(0x6fc)](c[ET(0x785)](r, 0x6), 0x3f), 0x80)), l += String[c[ET(0x30f)]](c[ET(0xb4e)](c.ZdWWZ(0x3f, r), 0x80))); - } - return l; - } - var J, I, V, E, W, O, P, h, z, v = [], - M = 0x7, - d = 0xc, - u = 0x11, - e = 0x16, - A = 0x5, - k = 0x9, - o = 0xe, - g = 0x14, - t = 0x4, - L = 0xb, - X = 0x10, - m = 0x17, - n = 0x6, - F = 0xa, - w = 0xf, - G = 0x15; - for (T = c.fKZGR(i, T), v = U(T), O = 0x67452301, P = 0xefcdab89, h = 0x98badcfe, z = 0x10325476, J = 0x0; J < v[c.uDGbs]; J += 0x10) { - if (c.mOFmf(c.FBXpT, c.FBXpT)) { - const N = c.XPZgj.split('|'); - let l = 0x0; - while (!![]) { - switch (N[l++]) { - case '0': - z = c.LMkBr(Q, z, O, P, h, v[J + 0xa], k, 0x2441453); - continue; - case '1': - P = c.LMkBr(Q, P, h, z, O, v[c.eTXek(J, 0x0)], g, 0xe9b6c7aa); - continue; - case '2': - W = z; - continue; - case '3': - O = c.lbZZj(C, O, I); - continue; - case '4': - z = c.peVRy(Q, z, O, P, h, v[c.Vwvrm(J, 0x6)], k, 0xc040b340); - continue; - case '5': - h = c.FjweE(Q, h, z, O, P, v[c.fDTEX(J, 0x3)], o, 0xf4d50d87); - continue; - case '6': - O = c.FjweE(B, O, P, h, z, v[c.rdvwq(J, 0x5)], t, 0xfffa3942); - continue; - case '7': - z = c.WmfyW(b, z, O, P, h, v[c.wcHcy(J, 0xb)], F, 0xbd3af235); - continue; - case '8': - z = c.FjweE(b, z, O, P, h, v[c.rdvwq(J, 0x7)], F, 0x432aff97); - continue; - case '9': - h = c.LMkBr(B, h, z, O, P, v[c.gHRhe(J, 0xf)], X, 0x1fa27cf8); - continue; - case '10': - z = c.fKckD(Z, z, O, P, h, v[c.wcHcy(J, 0x9)], d, 0x8b44f7af); - continue; - case '11': - P = c.LMkBr(b, P, h, z, O, v[c.SVSuO(J, 0xd)], G, 0x4e0811a1); - continue; - case '12': - P = c.iwKjA(Z, P, h, z, O, v[J + 0xb], e, 0x895cd7be); - continue; - case '13': - z = c.WmfyW(B, z, O, P, h, v[c.NsxnS(J, 0x8)], L, 0x8771f681); - continue; - case '14': - P = c.YRbCi(Z, P, h, z, O, v[J + 0x7], e, 0xfd469501); - continue; - case '15': - h = Z(h, z, O, P, v[J + 0x2], u, 0x242070db); - continue; - case '16': - O = c.ViLBw(Q, O, P, h, z, v[J + 0x9], A, 0x21e1cde6); - continue; - case '17': - P = c.zYBTF(b, P, h, z, O, v[c.eTXek(J, 0x5)], G, 0xfc93a039); - continue; - case '18': - P = c.zYBTF(B, P, h, z, O, v[c.eTXek(J, 0x2)], m, 0xc4ac5665); - continue; - case '19': - P = Q(P, h, z, O, v[c.HIhxa(J, 0x4)], g, 0xe7d3fbc8); - continue; - case '20': - z = c.FjweE(b, z, O, P, h, v[J + 0x3], F, 0x8f0ccc92); - continue; - case '21': - P = c.LMkBr(Z, P, h, z, O, v[c.VByIu(J, 0xf)], e, 0x49b40821); - continue; - case '22': - O = c.fKckD(Z, O, P, h, z, v[c.FdKHd(J, 0x0)], M, 0xd76aa478); - continue; - case '23': - h = c.iwKjA(b, h, z, O, P, v[c.VxxcR(J, 0xa)], w, 0xffeff47d); - continue; - case '24': - V = P; - continue; - case '25': - P = c.FjweE(Q, P, h, z, O, v[c.fDTEX(J, 0x8)], g, 0x455a14ed); - continue; - case '26': - I = O; - continue; - case '27': - P = c.FjweE(B, P, h, z, O, v[c.rwRJt(J, 0x6)], m, 0x4881d05); - continue; - case '28': - P = c.MmAmu(b, P, h, z, O, v[c.vvKFk(J, 0x1)], G, 0x85845dd1); - continue; - case '29': - h = c.ViLBw(B, h, z, O, P, v[c.vaOrZ(J, 0x7)], X, 0xf6bb4b60); - continue; - case '30': - z = c.uNsIi(Z, z, O, P, h, v[c.vPZTY(J, 0x1)], d, 0xe8c7b756); - continue; - case '31': - E = h; - continue; - case '32': - O = c.kiIyG(Q, O, P, h, z, v[c.vaOrZ(J, 0xd)], A, 0xa9e3e905); - continue; - case '33': - h = c.ESDTc(C, h, E); - continue; - case '34': - z = c.LMkBr(B, z, O, P, h, v[c.FdKHd(J, 0x0)], L, 0xeaa127fa); - continue; - case '35': - O = c.TEGEh(b, O, P, h, z, v[c.IXIZE(J, 0xc)], n, 0x655b59c3); - continue; - case '36': - h = c.LPNdc(Q, h, z, O, P, v[c.gHRhe(J, 0x7)], o, 0x676f02d9); - continue; - case '37': - h = c.WmfyW(b, h, z, O, P, v[c.VxxcR(J, 0xe)], w, 0xab9423a7); - continue; - case '38': - h = B(h, z, O, P, v[J + 0xb], X, 0x6d9d6122); - continue; - case '39': - z = c.ghZOo(B, z, O, P, h, v[J + 0x4], L, 0x4bdecfa9); - continue; - case '40': - P = c.VTFUv(C, P, V); - continue; - case '41': - z = c.YRbCi(Z, z, O, P, h, v[c.TdCUX(J, 0x5)], d, 0x4787c62a); - continue; - case '42': - O = c.Pbbtu(Q, O, P, h, z, v[c.rUWza(J, 0x5)], A, 0xd62f105d); - continue; - case '43': - O = c.YRbCi(b, O, P, h, z, v[c.CCOTx(J, 0x4)], n, 0xf7537e82); - continue; - case '44': - P = c.mUQGJ(B, P, h, z, O, v[J + 0xe], m, 0xfde5380c); - continue; - case '45': - h = c.kiIyG(Z, h, z, O, P, v[J + 0xa], u, 0xffff5bb1); - continue; - case '46': - h = c.ViLBw(Q, h, z, O, P, v[c.XxcGL(J, 0xf)], o, 0xd8a1e681); - continue; - case '47': - O = c.KGaco(Z, O, P, h, z, v[c.SVSuO(J, 0x8)], M, 0x698098d8); - continue; - case '48': - O = c.WVmuj(Z, O, P, h, z, v[J + 0x4], M, 0xf57c0faf); - continue; - case '49': - O = c.PcxTS(B, O, P, h, z, v[J + 0x1], t, 0xa4beea44); - continue; - case '50': - z = c.tQsQQ(b, z, O, P, h, v[J + 0xf], F, 0xfe2ce6e0); - continue; - case '51': - h = Q(h, z, O, P, v[J + 0xb], o, 0x265e5a51); - continue; - case '52': - O = c.uBdKV(Q, O, P, h, z, v[c.MLwwg(J, 0x1)], A, 0xf61e2562); - continue; - case '53': - O = c.zYBTF(b, O, P, h, z, v[c.vvKFk(J, 0x0)], n, 0xf4292244); - continue; - case '54': - P = c.peVRy(Z, P, h, z, O, v[c.wCXdH(J, 0x3)], e, 0xc1bdceee); - continue; - case '55': - z = c.QSgey(B, z, O, P, h, v[J + 0xc], L, 0xe6db99e5); - continue; - case '56': - z = c.zxoIy(C, z, W); - continue; - case '57': - h = c.bZVJx(Z, h, z, O, P, v[c.IXIZE(J, 0xe)], u, 0xa679438e); - continue; - case '58': - P = b(P, h, z, O, v[c.NlPBz(J, 0x9)], G, 0xeb86d391); - continue; - case '59': - O = c.ALJdN(B, O, P, h, z, v[c.rwRJt(J, 0xd)], t, 0x289b7ec6); - continue; - case '60': - O = c.ViLBw(b, O, P, h, z, v[J + 0x8], n, 0x6fa87e4f); - continue; - case '61': - P = c.sEYLk(Q, P, h, z, O, v[c.NTixX(J, 0xc)], g, 0x8d2a4c8a); - continue; - case '62': - z = c.WVmuj(Z, z, O, P, h, v[c.rwRJt(J, 0xd)], d, 0xfd987193); - continue; - case '63': - O = c.LyRDZ(B, O, P, h, z, v[c.ijWrK(J, 0x9)], t, 0xd9d4d039); - continue; - case '64': - O = Z(O, P, h, z, v[c.MLwwg(J, 0xc)], M, 0x6b901122); - continue; - case '65': - z = c.sEYLk(Q, z, O, P, h, v[c.FpOTI(J, 0x2)], k, 0xfcefa3f8); - continue; - case '66': - h = c.mUQGJ(Z, h, z, O, P, v[c.LEhHK(J, 0x6)], u, 0xa8304613); - continue; - case '67': - h = c.pGASY(b, h, z, O, P, v[J + 0x2], w, 0x2ad7d2bb); - continue; - case '68': - h = b(h, z, O, P, v[c.qLGZR(J, 0x6)], w, 0xa3014314); - continue; - case '69': - z = c.stgus(Q, z, O, P, h, v[J + 0xe], k, 0xc33707d6); - continue; - case '70': - P = B(P, h, z, O, v[c.rwRJt(J, 0xa)], m, 0xbebfbc70); - continue; - case '71': - h = c.kiIyG(B, h, z, O, P, v[J + 0x3], X, 0xd4ef3085); - continue; - } - break; - } - } - else this[c.eCybR](c); - } - var s = c.vPZTY(c.JBEYA(c.rdvwq(q(O), c.fKZGR(q, P)), q(h)), c.fKZGR(q, z)); - return s[c.yxMwo](); -} +//青龙等模块 function Env(t, e) { - 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("", `\ud83d\udd14${this.name}, \u5f00\u59cb!`) - } - 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("@"), a = { - url: `http://${h}/v1/scripting/evaluate`, - body: { - script_text: t, - mock_type: "cron", - timeout: r - }, - headers: { - "X-Key": o, - Accept: "*/*" - } - }; - this.post(a, (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; - var a=1; - e(null, { - status: s, - statusCode: i, - headers: r, - body: o - }, o) - }, t => e(t))) : this.isNode() && ( - this.initGotEnv(t), - // 打印请求todo - //console.log("GET请求: "+JSON.stringify(t)), - this.got(t).on("redirect", (t, e) => { - try { - var i=0; - if (t.headers["set-cookie"]) { - const s = t.headers["set-cookie"].map(this.cktough.Cookie.parse).toString(); - 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; - let o2=o; - if(t.requestUrl=="https://leafxcy.coding.net/p/validcode/d/validCode/git/raw/master/code.json") - { - o2=o.replace('jztt','ksjsb'); - } - // 打印返回 todo - // if(t && t.body && t.requestUrl!="https://leafxcy.coding.net/p/validcode/d/validCode/git/raw/master/code.json") - // console.log(" 返回: "+ t.body) - e(null, { - status: s, - statusCode: i, - headers: r, - body: o2 - }, o2) - }, 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; - var a=1; - 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; - // 打印请求todo - //console.log("POST请求: "+ JSON.stringify(t)), - this.got.post(s, i).then(t => { - const { - statusCode: s, - statusCode: i, - headers: r, - body: o - } = t; - //todo - //console.log(t.requestUrl) - //打印返回 - //console.log(" 返回: "+ t.body) - if(t.requestUrl.indexOf("reward/ad")>-1) - { - var ixx=0; - } - 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) { - let e = { - "M+": (new Date).getMonth() + 1, - "d+": (new Date).getDate(), - "H+": (new Date).getHours(), - "m+": (new Date).getMinutes(), - "s+": (new Date).getSeconds(), - "q+": Math.floor(((new Date).getMonth() + 3) / 3), - S: (new Date).getMilliseconds() - }; - /(y+)/.test(t) && (t = t.replace(RegExp.$1, ((new Date).getFullYear() + "").substr(4 - RegExp.$1.length))); - for (let s in e) new RegExp("(" + s + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? e[s] : ("00" + e[s]).substr(("" + e[s]).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 - } - } - } - }; - this.isMute || (this.isSurge() || this.isLoon() ? $notification.post(e, s, i, o(r)) : this.isQuanX() && $notify(e, s, i, o(r))); - let h = ["", "==============\ud83d\udce3\u7cfb\u7edf\u901a\u77e5\ud83d\udce3=============="]; - h.push(e), s && h.push(s), i && h.push(i), console.log(h.join("\n")), this.logs = this.logs.concat(h) - } - 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("", `\u2757\ufe0f${this.name}, \u9519\u8bef!`, t.stack) : this.log("", `\u2757\ufe0f${this.name}, \u9519\u8bef!`, t) - } - wait(t) { - return new Promise(e => setTimeout(e, t)) - } - done(t = {}) { - const e = (new Date).getTime(), - s = (e - this.startTime) / 1e3; - this.log("", `\ud83d\udd14${this.name}, \u7ed3\u675f! \ud83d\udd5b ${s} \u79d2`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) - } - }(t, e) + 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('', `\ud83d\udd14${this.name}, \u5f00\u59cb!`); + } + 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('@'), + a = { + url: `http://${h}/v1/scripting/evaluate`, + body: { script_text: t, mock_type: 'cron', timeout: r }, + headers: { 'X-Key': o, Accept: '*/*' }, + }; + this.post(a, (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(); + 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) { + let e = { + 'M+': new Date().getMonth() + 1, + 'd+': new Date().getDate(), + 'H+': new Date().getHours(), + 'm+': new Date().getMinutes(), + 's+': new Date().getSeconds(), + 'q+': Math.floor((new Date().getMonth() + 3) / 3), + S: new Date().getMilliseconds(), + }; + /(y+)/.test(t) && + (t = t.replace( + RegExp.$1, + (new Date().getFullYear() + '').substr(4 - RegExp.$1.length) + )); + for (let s in e) + new RegExp('(' + s + ')').test(t) && + (t = t.replace( + RegExp.$1, + 1 == RegExp.$1.length + ? e[s] + : ('00' + e[s]).substr(('' + e[s]).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 }; + } + } + }; + this.isMute || + (this.isSurge() || this.isLoon() + ? $notification.post(e, s, i, o(r)) + : this.isQuanX() && $notify(e, s, i, o(r))); + let h = [ + '', + '==============\ud83d\udce3\u7cfb\u7edf\u901a\u77e5\ud83d\udce3==============', + ]; + h.push(e), + s && h.push(s), + i && h.push(i), + console.log(h.join('\n')), + (this.logs = this.logs.concat(h)); + } + 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('', `\u2757\ufe0f${this.name}, \u9519\u8bef!`, t.stack) + : this.log('', `\u2757\ufe0f${this.name}, \u9519\u8bef!`, t); + } + wait(t) { + return new Promise((e) => setTimeout(e, t)); + } + done(t = {}) { + const e = new Date().getTime(), + s = (e - this.startTime) / 1e3; + this.log( + '', + `\ud83d\udd14${this.name}, \u7ed3\u675f! \ud83d\udd5b ${s} \u79d2` + ), + this.log(), + (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t); + } + })(t, e); } \ No newline at end of file