| 23 | }) |
| 24 | |
| 25 | function getData() { |
| 26 | return new Promise((resove) => { |
| 27 | $.post(taskurl('cakebaker_getHomeData'), (error, response, data) => { |
| 28 | try { |
| 29 | if (error) throw new Error(error) |
| 30 | const _info = JSON.parse(data).data.result.cakeBakerInfo |
| 31 | $.secretp = _info.secretp |
| 32 | if (!$.secretp) throw new Error('获取 secretp 失败!') |
| 33 | $.log(`❕ ${$.name}, 获取密钥!`) |
| 34 | $.log(` 密钥 = ${$.secretp.slice(0, 10)}...`) |
| 35 | $.log(` 等级 = ${_info.raiseInfo.scoreLevel}`) |
| 36 | $.log(` 分数 = ${_info.raiseInfo.totalScore} => ${_info.raiseInfo.nextLevelScore}`) |
| 37 | $.log(` 延时 = ${$.VAL_radommsMin} => ${$.VAL_radommsMax} 毫秒`, '') |
| 38 | } catch (e) { |
| 39 | $.log(`❗️ ${$.name}, 获取密钥!`, ` error = ${error || e}`, `response = ${JSON.stringify(response)}`, `data = ${data}`, '') |
| 40 | } finally { |
| 41 | resove() |
| 42 | } |
| 43 | }) |
| 44 | }) |
| 45 | } |
| 46 | |
| 47 | function getShops() { |
| 48 | return new Promise((resove) => { |