代码拉取完成,页面将自动刷新
// end ENV
const axios = require('axios');
const HOST = 'api.mihuangame.com';
const SERVER = `https://${HOST}`;
const def_hds = {
"Host": HOST,
"Connection": "keep-alive",
"User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.48(0x1800302b) NetType/WIFI Language/zh_CN",
"Referer": "https://servicewechat.com/wxfa89ee7765bf5fce/12/page-frame.html",
"Cookie": "",
"Accept-Encoding": "gzip,compress,br,deflate",
"content-type": "application/json",
};
// tools
let _sleep = time => new Promise(r => setTimeout(r, time));
// end tools
let G_token = 'WqqBlKunGFJNsgR5mgcvPMrJLYHl1ENTJAKD7WyZcvVQOg52VFhk8yzCj6ecV7tw13kBbx0lejOihcoT3p2gu+ZqpH+dhA8wOBKKlYzTdKw=';
let cards = [];
let gold = 1854;
let round = 0;
async function gameStart() {
let { data } = await axios.get(`${SERVER}/api/v2/mowar/game/start`, {
headers: {
...def_hds,
'authentication': G_token,
}
});
console.log(data);
}
async function doUserData() {
let rq_data_str = JSON.stringify({
gold,
firstTime: 1711023165,
mapId: 0,
time: Math.ceil(Date.now() / 1000),
round,
cards,
skins: []
});
let { data } = await axios.post(`${SERVER}/api/v2/sys/user/data`, rq_data_str, {
headers: {
...def_hds,
'authentication': G_token,
}
});
console.log(data);
}
async function gameEnd() {
let { data } = await axios.get(`${SERVER}/api/v2/mowar/game/end?rank=1&gold=${gold}`, {
headers: {
...def_hds,
'authentication': G_token,
},
});
console.log(data);
}
// running
!(async () => {
gold = 2607;
round = 1;
cards = [];
gameStart();
await _sleep(1000);
gold += 50;
cards = [
// 日卡
// [101, 10], // 塔-弓箭
// [102, 10], // 塔-连弩
// [103, 20], // 塔-飞镖
// [104, 20], // 塔-炮
// [105, 20], // 技能-抓人
// [106, 20],
// [107, 20], // 塔-喷火枪
// [108, 20],
// [109, 20], // 塔-火枪
// [110, 20], // 塔-机关枪
// [201, 20], // 辅助-加速征兵
// [202, 20],
// [203, 20],
// [204, 20], // 辅助-城防
[205, 20], // 辅助-抓壮丁
// [206, 20],
// [207, 20],
// [208, 20], // 辅助-
// 次数卡
// [3092, 20],
[3121, 20], // 辅助-移动速度
// [3122, 20],
[3123, 20], // 辅助-移动速度
// [3033, 20], //
];
await doUserData();
await _sleep(1000);
await gameEnd();
console.log('Run End.');
})();
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。