mirror of https://github.com/NobyDa/Script.git
JD: add new checkin and detail improvements.
This commit is contained in:
parent
895f058e04
commit
90a6997af3
|
@ -2,7 +2,7 @@
|
|||
|
||||
京东多合一签到脚本
|
||||
|
||||
更新时间: 2020.11.11 15:10 v1.83
|
||||
更新时间: 2020.11.16 18:30 v1.84
|
||||
有效接口: 48+
|
||||
脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js
|
||||
电报频道: @NobyDa
|
||||
|
@ -103,117 +103,123 @@ var out = 0; //接口超时退出, 用于可能发生的网络不稳定, 0则关
|
|||
var $nobyda = nobyda();
|
||||
|
||||
async function all() {
|
||||
if (stop == 0) {
|
||||
await Promise.all([
|
||||
JingDongBean(stop), //京东京豆
|
||||
JDTakeaLook(stop), //京东发现-看一看
|
||||
JingDongStore(stop), //京东超市
|
||||
JingDongWebcasts(stop), //京东直播
|
||||
JingRongBean(stop), //金融简单赚钱
|
||||
JingRongSteel(stop), //金融钢镚
|
||||
JingDongTurn(stop), //京东转盘
|
||||
JDFlashSale(stop), //京东闪购
|
||||
JDOverseas(stop), //京东国际
|
||||
JingDongCash(stop), //京东现金红包
|
||||
JDMagicCube(stop, 2), //京东小魔方
|
||||
JingDongPrize(stop), //京东抽大奖
|
||||
JingDongSubsidy(stop), //京东金贴
|
||||
JingDongGetCash(stop), //京东领现金
|
||||
JingDongShake(stop), //京东摇一摇
|
||||
JDSecKilling(stop), //京东秒杀
|
||||
DoubleElevenSale(stop), //京东超值特卖入场红包
|
||||
JRLuckyLottery(stop), //金融抽奖顶部签到
|
||||
JingRongDoll(stop, 'JRDoll', '京东金融-签壹', '890418F764'),
|
||||
JingRongDoll(stop, 'JRTwoDoll', '京东金融-签贰', '3A3E839252'),
|
||||
JingRongDoll(stop, 'JRThreeDoll', '京东金融-签叁', '69F5EC743C'),
|
||||
JingRongDoll(stop, 'JRFourDoll', '京东金融-签肆', '30C4F86264'),
|
||||
JingRongDoll(stop, 'JRFiveDoll', '京东金融-签伍', '1D06AA3B0F'),
|
||||
JingRongDoll(stop, 'JRSixDoll', '京东金融-签陆', 'F1455B50EF')
|
||||
]);
|
||||
await Promise.all([
|
||||
JDUserSignPre(stop, 'JDComputer', '京东电脑-数码', '31HbNBjr6YLyZfJtR5biFFc9ZYXN'), //京东电脑数码馆
|
||||
JDUserSignPre(stop, 'JDToyMusic', '京东商城-乐器', '4N6RzwtBZdtdcgodvdsK7ZEzkUbZ'), //京东玩具乐器馆
|
||||
JDUserSignPre(stop, 'JDShoes', '京东商城-鞋靴', '4RXyb1W4Y986LJW8ToqMK14BdTD'), //京东鞋靴
|
||||
JDUserSignPre(stop, 'JDEsports', '京东商城-电竞', 'CHdHQhA5AYDXXQN9FLt3QUAPRsB'), //京东电竞
|
||||
JDUserSignPre(stop, 'JDCalendar', '京东日历-翻牌', '36V2Qw59VPNsuLxY84vCFtxFzrFs'), //京东日历翻牌
|
||||
JDUserSignPre(stop, 'JDChild', '京东商城-童装', '3Af6mZNcf5m795T8dtDVfDwWVNhJ'), //京东童装馆
|
||||
JDUserSignPre(stop, 'JDBaby', '京东商城-母婴', '3BbAVGQPDd6vTyHYjmAutXrKAos6'), //京东母婴馆
|
||||
JDUserSignPre(stop, 'JD3C', '京东商城-数码', '4SWjnZSCTHPYjE5T7j35rxxuMTb6'), //京东数码电器馆
|
||||
JDUserSignPre(stop, 'JDSubsidy', '京东晚市-补贴', 'xK148m4kWj5hBcTPuJUNNXH3AkJ'), //京东晚市补贴金
|
||||
JDUserSignPre(stop, 'JDDrug', '京东商城-医药', '3tqTG5sF1xCUyC6vgEF5CLCxGn7w'), //京东医药馆
|
||||
JDUserSignPre(stop, 'JDWomen', '京东商城-女装', 'DpSh7ma8JV7QAxSE2gJNro8Q2h9'), //京东女装馆
|
||||
JDUserSignPre(stop, 'JDFineWine', '京东商城-酒饮', 'zGwAUzL3pVGjptBBGeYfpKjYdtX'), //京东酒饮馆
|
||||
JDUserSignPre(stop, 'JDBook', '京东商城-图书', '3SC6rw5iBg66qrXPGmZMqFDwcyXi') //京东图书
|
||||
]);
|
||||
await Promise.all([
|
||||
JDUserSignPre(stop, 'JDSuitcase', '京东商城-箱包', 'ZrH7gGAcEkY2gH8wXqyAPoQgk6t'), //京东箱包馆
|
||||
JDUserSignPre(stop, 'JDConstell', '京东商城-京鱼', '3BPdJHCESW5cfak79ZRz37wTKbuV'), //京东京鱼座
|
||||
JDUserSignPre(stop, 'JDSchool', '京东商城-校园', '4812pn2PAcUyfNdWr7Cvpww5MCyW'), //京东校园
|
||||
JDUserSignPre(stop, 'JDHealth', '京东商城-健康', 'w2oeK5yLdHqHvwef7SMMy4PL8LF'), //京东健康
|
||||
JDUserSignPre(stop, 'JDPet', '京东商城-宠物', '37ta5sh5ocrMZF3Fz5UMJbTsL42'), //京东宠物馆
|
||||
JDUserSignPre(stop, 'JDShand', '京东拍拍-二手', '3S28janPLYmtFxypu37AYAGgivfp'), //京东拍拍二手
|
||||
JDUserSignPre(stop, 'JDClean', '京东商城-清洁', '2Tjm6ay1ZbZ3v7UbriTj6kHy9dn6'), //京东清洁馆
|
||||
JDUserSignPre(stop, 'JDCare', '京东商城-个护', 'NJ1kd1PJWhwvhtim73VPsD1HwY3'), //京东个人护理馆
|
||||
JDUserSignPre(stop, 'JDJewels', '京东商城-珠宝', 'zHUHpTHNTaztSRfNBFNVZscyFZU'), //京东珠宝馆
|
||||
JDUserSignPre(stop, 'JDClocks', '京东商城-钟表', '2BcJPCVVzMEtMUynXkPscCSsx68W'), //京东钟表馆
|
||||
JDUserSignPre(stop, 'JDMakeup', '京东商城-美妆', '2smCxzLNuam5L14zNJHYu43ovbAP'), //京东美妆馆
|
||||
JDUserSignPre(stop, 'JDVege', '京东商城-菜场', 'Wcu2LVCFMkBP3HraRvb7pgSpt64'), //京东菜场
|
||||
JDUserSignPre(stop, 'JDFood', '京东商城-美食', '4PzvVmLSBq5K63oq4oxKcDtFtzJo') //京东美食馆
|
||||
]);
|
||||
} else {
|
||||
await JingDongBean(stop); //京东京豆
|
||||
await JDTakeaLook(stop); //京东发现-看一看
|
||||
await JingDongStore(stop); //京东超市
|
||||
await JingDongWebcasts(stop); //京东直播
|
||||
await JingRongBean(stop); //金融简单赚钱
|
||||
await JingRongSteel(stop); //金融钢镚
|
||||
await JingDongTurn(stop); //京东转盘
|
||||
await JDFlashSale(stop); //京东闪购
|
||||
await JDOverseas(stop); //京东国际
|
||||
await JingDongCash(stop); //京东现金红包
|
||||
await JDMagicCube(stop, 2); //京东小魔方
|
||||
await JingDongGetCash(stop); //京东领现金
|
||||
await JingDongPrize(stop); //京东抽大奖
|
||||
await JingDongSubsidy(stop); //京东金贴
|
||||
await JingDongShake(stop); //京东摇一摇
|
||||
await JDSecKilling(stop); //京东秒杀
|
||||
await DoubleElevenSale(stop); //京东超值特卖入场红包
|
||||
await JRLuckyLottery(stop); //金融抽奖顶部签到
|
||||
await JingRongDoll(stop, 'JRDoll', '京东金融-签壹', '890418F764');
|
||||
await JingRongDoll(stop, 'JRTwoDoll', '京东金融-签贰', '3A3E839252');
|
||||
await JingRongDoll(stop, 'JRThreeDoll', '京东金融-签叁', '69F5EC743C');
|
||||
await JingRongDoll(stop, 'JRFourDoll', '京东金融-签肆', '30C4F86264');
|
||||
await JingRongDoll(stop, 'JRFiveDoll', '京东金融-签伍', '1D06AA3B0F');
|
||||
await JingRongDoll(stop, 'JRSixDoll', '京东金融-签陆', 'F1455B50EF');
|
||||
await JDUserSignPre(stop, 'JDSuitcase', '京东商城-箱包', 'ZrH7gGAcEkY2gH8wXqyAPoQgk6t'); //京东箱包馆
|
||||
await JDUserSignPre(stop, 'JDComputer', '京东电脑-数码', '31HbNBjr6YLyZfJtR5biFFc9ZYXN'); //京东电脑数码馆
|
||||
await JDUserSignPre(stop, 'JDConstell', '京东商城-京鱼', '3BPdJHCESW5cfak79ZRz37wTKbuV'); //京东京鱼座
|
||||
await JDUserSignPre(stop, 'JDToyMusic', '京东商城-乐器', '4N6RzwtBZdtdcgodvdsK7ZEzkUbZ'); //京东玩具乐器馆
|
||||
await JDUserSignPre(stop, 'JDSchool', '京东商城-校园', '4812pn2PAcUyfNdWr7Cvpww5MCyW'); //京东校园
|
||||
await JDUserSignPre(stop, 'JDHealth', '京东商城-健康', 'w2oeK5yLdHqHvwef7SMMy4PL8LF'); //京东健康
|
||||
await JDUserSignPre(stop, 'JDShoes', '京东商城-鞋靴', '4RXyb1W4Y986LJW8ToqMK14BdTD'); //京东鞋靴
|
||||
await JDUserSignPre(stop, 'JDEsports', '京东商城-电竞', 'CHdHQhA5AYDXXQN9FLt3QUAPRsB'); //京东电竞
|
||||
await JDUserSignPre(stop, 'JDCalendar', '京东日历-翻牌', '36V2Qw59VPNsuLxY84vCFtxFzrFs'); //京东日历翻牌
|
||||
await JDUserSignPre(stop, 'JDChild', '京东商城-童装', '3Af6mZNcf5m795T8dtDVfDwWVNhJ'); //京东童装馆
|
||||
await JDUserSignPre(stop, 'JDBaby', '京东商城-母婴', '3BbAVGQPDd6vTyHYjmAutXrKAos6'); //京东母婴馆
|
||||
await JDUserSignPre(stop, 'JD3C', '京东商城-数码', '4SWjnZSCTHPYjE5T7j35rxxuMTb6'); //京东数码电器馆
|
||||
await JDUserSignPre(stop, 'JDSubsidy', '京东晚市-补贴', 'xK148m4kWj5hBcTPuJUNNXH3AkJ'); //京东晚市补贴金
|
||||
await JDUserSignPre(stop, 'JDClocks', '京东商城-钟表', '2BcJPCVVzMEtMUynXkPscCSsx68W'); //京东钟表馆
|
||||
await JDUserSignPre(stop, 'JDDrug', '京东商城-医药', '3tqTG5sF1xCUyC6vgEF5CLCxGn7w'); //京东医药馆
|
||||
await JDUserSignPre(stop, 'JDWomen', '京东商城-女装', 'DpSh7ma8JV7QAxSE2gJNro8Q2h9'); //京东女装馆
|
||||
await JDUserSignPre(stop, 'JDPet', '京东商城-宠物', '37ta5sh5ocrMZF3Fz5UMJbTsL42'); //京东宠物馆
|
||||
await JDUserSignPre(stop, 'JDBook', '京东商城-图书', '3SC6rw5iBg66qrXPGmZMqFDwcyXi'); //京东图书
|
||||
await JDUserSignPre(stop, 'JDShand', '京东拍拍-二手', '3S28janPLYmtFxypu37AYAGgivfp'); //京东拍拍二手
|
||||
await JDUserSignPre(stop, 'JDMakeup', '京东商城-美妆', '2smCxzLNuam5L14zNJHYu43ovbAP'); //京东美妆馆
|
||||
await JDUserSignPre(stop, 'JDFineWine', '京东商城-酒饮', 'zGwAUzL3pVGjptBBGeYfpKjYdtX'); //京东酒饮馆
|
||||
await JDUserSignPre(stop, 'JDVege', '京东商城-菜场', 'Wcu2LVCFMkBP3HraRvb7pgSpt64'); //京东菜场
|
||||
await JDUserSignPre(stop, 'JDFood', '京东商城-美食', '4PzvVmLSBq5K63oq4oxKcDtFtzJo'); //京东美食馆
|
||||
await JDUserSignPre(stop, 'JDClean', '京东商城-清洁', '2Tjm6ay1ZbZ3v7UbriTj6kHy9dn6'); //京东清洁馆
|
||||
await JDUserSignPre(stop, 'JDCare', '京东商城-个护', 'NJ1kd1PJWhwvhtim73VPsD1HwY3'); //京东个人护理馆
|
||||
await JDUserSignPre(stop, 'JDJewels', '京东商城-珠宝', 'zHUHpTHNTaztSRfNBFNVZscyFZU'); //京东珠宝馆
|
||||
merge = {};
|
||||
switch (stop) {
|
||||
case 0:
|
||||
await Promise.all([
|
||||
JingDongSpeedUp(stop), //京东天天加速
|
||||
JingDongBean(stop), //京东京豆
|
||||
JDTakeaLook(stop), //京东发现-看一看
|
||||
JingDongStore(stop), //京东超市
|
||||
JingDongWebcasts(stop), //京东直播
|
||||
JingRongBean(stop), //金融简单赚钱
|
||||
JingRongSteel(stop), //金融钢镚
|
||||
JingDongTurn(stop), //京东转盘
|
||||
JDFlashSale(stop), //京东闪购
|
||||
JDOverseas(stop), //京东国际
|
||||
JingDongCash(stop), //京东现金红包
|
||||
JDMagicCube(stop, 2), //京东小魔方
|
||||
// JingDongPrize(stop), //京东抽大奖
|
||||
JingDongSubsidy(stop), //京东金贴
|
||||
JingDongGetCash(stop), //京东领现金
|
||||
JingDongShake(stop), //京东摇一摇
|
||||
JDSecKilling(stop), //京东秒杀
|
||||
JRLuckyLottery(stop), //金融抽奖顶部签到
|
||||
JingRongDoll(stop, 'JRDoll', '京东金融-签壹', '890418F764'),
|
||||
JingRongDoll(stop, 'JRTwoDoll', '京东金融-签贰', '3A3E839252'),
|
||||
JingRongDoll(stop, 'JRThreeDoll', '京东金融-签叁', '69F5EC743C'),
|
||||
JingRongDoll(stop, 'JRFourDoll', '京东金融-签肆', '30C4F86264'),
|
||||
JingRongDoll(stop, 'JRFiveDoll', '京东金融-签伍', '1D06AA3B0F'),
|
||||
JingRongDoll(stop, 'JRSixDoll', '京东金融-签陆', 'F1455B50EF')
|
||||
]);
|
||||
await Promise.all([
|
||||
JDUserSignPre(stop, 'JDComputer', '京东电脑-数码', '31HbNBjr6YLyZfJtR5biFFc9ZYXN'), //京东电脑数码馆
|
||||
JDUserSignPre(stop, 'JDUnderwear', '京东商城-内衣', '4PgpL1xqPSW1sVXCJ3xopDbB1f69'), //京东内衣馆
|
||||
JDUserSignPre(stop, 'JDToyMusic', '京东商城-乐器', '4N6RzwtBZdtdcgodvdsK7ZEzkUbZ'), //京东玩具乐器馆
|
||||
JDUserSignPre(stop, 'JDShoes', '京东商城-鞋靴', '4RXyb1W4Y986LJW8ToqMK14BdTD'), //京东鞋靴
|
||||
JDUserSignPre(stop, 'JDEsports', '京东商城-电竞', 'CHdHQhA5AYDXXQN9FLt3QUAPRsB'), //京东电竞
|
||||
JDUserSignPre(stop, 'JDCalendar', '京东日历-翻牌', '36V2Qw59VPNsuLxY84vCFtxFzrFs'), //京东日历翻牌
|
||||
JDUserSignPre(stop, 'JDChild', '京东商城-童装', '3Af6mZNcf5m795T8dtDVfDwWVNhJ'), //京东童装馆
|
||||
JDUserSignPre(stop, 'JDBaby', '京东商城-母婴', '3BbAVGQPDd6vTyHYjmAutXrKAos6'), //京东母婴馆
|
||||
JDUserSignPre(stop, 'JD3C', '京东商城-数码', '4SWjnZSCTHPYjE5T7j35rxxuMTb6'), //京东数码电器馆
|
||||
JDUserSignPre(stop, 'JDSubsidy', '京东晚市-补贴', 'xK148m4kWj5hBcTPuJUNNXH3AkJ'), //京东晚市补贴金
|
||||
JDUserSignPre(stop, 'JDDrug', '京东商城-医药', '3tqTG5sF1xCUyC6vgEF5CLCxGn7w'), //京东医药馆
|
||||
JDUserSignPre(stop, 'JDWomen', '京东商城-女装', 'DpSh7ma8JV7QAxSE2gJNro8Q2h9'), //京东女装馆
|
||||
JDUserSignPre(stop, 'JDFineWine', '京东商城-酒饮', 'zGwAUzL3pVGjptBBGeYfpKjYdtX'), //京东酒饮馆
|
||||
JDUserSignPre(stop, 'JDBook', '京东商城-图书', '3SC6rw5iBg66qrXPGmZMqFDwcyXi') //京东图书
|
||||
]);
|
||||
await Promise.all([
|
||||
JDUserSignPre(stop, 'JDSuitcase', '京东商城-箱包', 'ZrH7gGAcEkY2gH8wXqyAPoQgk6t'), //京东箱包馆
|
||||
JDUserSignPre(stop, 'JDConstell', '京东商城-京鱼', '3BPdJHCESW5cfak79ZRz37wTKbuV'), //京东京鱼座
|
||||
JDUserSignPre(stop, 'JDSchool', '京东商城-校园', '4812pn2PAcUyfNdWr7Cvpww5MCyW'), //京东校园
|
||||
JDUserSignPre(stop, 'JDHealth', '京东商城-健康', 'w2oeK5yLdHqHvwef7SMMy4PL8LF'), //京东健康
|
||||
JDUserSignPre(stop, 'JDPet', '京东商城-宠物', '37ta5sh5ocrMZF3Fz5UMJbTsL42'), //京东宠物馆
|
||||
JDUserSignPre(stop, 'JDShand', '京东拍拍-二手', '3S28janPLYmtFxypu37AYAGgivfp'), //京东拍拍二手
|
||||
JDUserSignPre(stop, 'JDClean', '京东商城-清洁', '2Tjm6ay1ZbZ3v7UbriTj6kHy9dn6'), //京东清洁馆
|
||||
JDUserSignPre(stop, 'JDCare', '京东商城-个护', 'NJ1kd1PJWhwvhtim73VPsD1HwY3'), //京东个人护理馆
|
||||
JDUserSignPre(stop, 'JDJewels', '京东商城-珠宝', 'zHUHpTHNTaztSRfNBFNVZscyFZU'), //京东珠宝馆
|
||||
JDUserSignPre(stop, 'JDClocks', '京东商城-钟表', '2BcJPCVVzMEtMUynXkPscCSsx68W'), //京东钟表馆
|
||||
JDUserSignPre(stop, 'JDMakeup', '京东商城-美妆', '2smCxzLNuam5L14zNJHYu43ovbAP'), //京东美妆馆
|
||||
JDUserSignPre(stop, 'JDVege', '京东商城-菜场', 'Wcu2LVCFMkBP3HraRvb7pgSpt64'), //京东菜场
|
||||
JDUserSignPre(stop, 'JDFood', '京东商城-美食', '4PzvVmLSBq5K63oq4oxKcDtFtzJo') //京东美食馆
|
||||
]);
|
||||
break;
|
||||
default:
|
||||
await JingDongSpeedUp(stop); //京东天天加速
|
||||
await JingDongBean(stop); //京东京豆
|
||||
await JDTakeaLook(stop); //京东发现-看一看
|
||||
await JingDongStore(stop); //京东超市
|
||||
await JingDongWebcasts(stop); //京东直播
|
||||
await JingRongBean(stop); //金融简单赚钱
|
||||
await JingRongSteel(stop); //金融钢镚
|
||||
await JingDongTurn(stop); //京东转盘
|
||||
await JDFlashSale(stop); //京东闪购
|
||||
await JDOverseas(stop); //京东国际
|
||||
await JingDongCash(stop); //京东现金红包
|
||||
await JDMagicCube(stop, 2); //京东小魔方
|
||||
await JingDongGetCash(stop); //京东领现金
|
||||
// await JingDongPrize(stop); //京东抽大奖
|
||||
await JingDongSubsidy(stop); //京东金贴
|
||||
await JingDongShake(stop); //京东摇一摇
|
||||
await JDSecKilling(stop); //京东秒杀
|
||||
await JRLuckyLottery(stop); //金融抽奖顶部签到
|
||||
await JingRongDoll(stop, 'JRDoll', '京东金融-签壹', '890418F764');
|
||||
await JingRongDoll(stop, 'JRTwoDoll', '京东金融-签贰', '3A3E839252');
|
||||
await JingRongDoll(stop, 'JRThreeDoll', '京东金融-签叁', '69F5EC743C');
|
||||
await JingRongDoll(stop, 'JRFourDoll', '京东金融-签肆', '30C4F86264');
|
||||
await JingRongDoll(stop, 'JRFiveDoll', '京东金融-签伍', '1D06AA3B0F');
|
||||
await JingRongDoll(stop, 'JRSixDoll', '京东金融-签陆', 'F1455B50EF');
|
||||
await JDUserSignPre(stop, 'JDUnderwear', '京东商城-内衣', '4PgpL1xqPSW1sVXCJ3xopDbB1f69'); //京东内衣馆
|
||||
await JDUserSignPre(stop, 'JDSuitcase', '京东商城-箱包', 'ZrH7gGAcEkY2gH8wXqyAPoQgk6t'); //京东箱包馆
|
||||
await JDUserSignPre(stop, 'JDComputer', '京东电脑-数码', '31HbNBjr6YLyZfJtR5biFFc9ZYXN'); //京东电脑数码馆
|
||||
await JDUserSignPre(stop, 'JDConstell', '京东商城-京鱼', '3BPdJHCESW5cfak79ZRz37wTKbuV'); //京东京鱼座
|
||||
await JDUserSignPre(stop, 'JDToyMusic', '京东商城-乐器', '4N6RzwtBZdtdcgodvdsK7ZEzkUbZ'); //京东玩具乐器馆
|
||||
await JDUserSignPre(stop, 'JDSchool', '京东商城-校园', '4812pn2PAcUyfNdWr7Cvpww5MCyW'); //京东校园
|
||||
await JDUserSignPre(stop, 'JDHealth', '京东商城-健康', 'w2oeK5yLdHqHvwef7SMMy4PL8LF'); //京东健康
|
||||
await JDUserSignPre(stop, 'JDShoes', '京东商城-鞋靴', '4RXyb1W4Y986LJW8ToqMK14BdTD'); //京东鞋靴
|
||||
await JDUserSignPre(stop, 'JDEsports', '京东商城-电竞', 'CHdHQhA5AYDXXQN9FLt3QUAPRsB'); //京东电竞
|
||||
await JDUserSignPre(stop, 'JDCalendar', '京东日历-翻牌', '36V2Qw59VPNsuLxY84vCFtxFzrFs'); //京东日历翻牌
|
||||
await JDUserSignPre(stop, 'JDChild', '京东商城-童装', '3Af6mZNcf5m795T8dtDVfDwWVNhJ'); //京东童装馆
|
||||
await JDUserSignPre(stop, 'JDBaby', '京东商城-母婴', '3BbAVGQPDd6vTyHYjmAutXrKAos6'); //京东母婴馆
|
||||
await JDUserSignPre(stop, 'JD3C', '京东商城-数码', '4SWjnZSCTHPYjE5T7j35rxxuMTb6'); //京东数码电器馆
|
||||
await JDUserSignPre(stop, 'JDSubsidy', '京东晚市-补贴', 'xK148m4kWj5hBcTPuJUNNXH3AkJ'); //京东晚市补贴金
|
||||
await JDUserSignPre(stop, 'JDClocks', '京东商城-钟表', '2BcJPCVVzMEtMUynXkPscCSsx68W'); //京东钟表馆
|
||||
await JDUserSignPre(stop, 'JDDrug', '京东商城-医药', '3tqTG5sF1xCUyC6vgEF5CLCxGn7w'); //京东医药馆
|
||||
await JDUserSignPre(stop, 'JDWomen', '京东商城-女装', 'DpSh7ma8JV7QAxSE2gJNro8Q2h9'); //京东女装馆
|
||||
await JDUserSignPre(stop, 'JDPet', '京东商城-宠物', '37ta5sh5ocrMZF3Fz5UMJbTsL42'); //京东宠物馆
|
||||
await JDUserSignPre(stop, 'JDBook', '京东商城-图书', '3SC6rw5iBg66qrXPGmZMqFDwcyXi'); //京东图书
|
||||
await JDUserSignPre(stop, 'JDShand', '京东拍拍-二手', '3S28janPLYmtFxypu37AYAGgivfp'); //京东拍拍二手
|
||||
await JDUserSignPre(stop, 'JDMakeup', '京东商城-美妆', '2smCxzLNuam5L14zNJHYu43ovbAP'); //京东美妆馆
|
||||
await JDUserSignPre(stop, 'JDFineWine', '京东商城-酒饮', 'zGwAUzL3pVGjptBBGeYfpKjYdtX'); //京东酒饮馆
|
||||
await JDUserSignPre(stop, 'JDVege', '京东商城-菜场', 'Wcu2LVCFMkBP3HraRvb7pgSpt64'); //京东菜场
|
||||
await JDUserSignPre(stop, 'JDFood', '京东商城-美食', '4PzvVmLSBq5K63oq4oxKcDtFtzJo'); //京东美食馆
|
||||
await JDUserSignPre(stop, 'JDClean', '京东商城-清洁', '2Tjm6ay1ZbZ3v7UbriTj6kHy9dn6'); //京东清洁馆
|
||||
await JDUserSignPre(stop, 'JDCare', '京东商城-个护', 'NJ1kd1PJWhwvhtim73VPsD1HwY3'); //京东个人护理馆
|
||||
await JDUserSignPre(stop, 'JDJewels', '京东商城-珠宝', 'zHUHpTHNTaztSRfNBFNVZscyFZU'); //京东珠宝馆
|
||||
break;
|
||||
}
|
||||
await Promise.all([
|
||||
JingDongSpeedUp(stop), //京东天天加速
|
||||
JDJTDoubleSign(stop), //京东金融金贴双签
|
||||
JRDoubleSign(stop) //金融双签
|
||||
])
|
||||
await Promise.all([
|
||||
|
@ -232,6 +238,7 @@ function notify() {
|
|||
var bean = 0;
|
||||
var steel = 0;
|
||||
var cash = 0;
|
||||
var subsidy = 0;
|
||||
var success = 0;
|
||||
var fail = 0;
|
||||
var err = 0;
|
||||
|
@ -240,43 +247,43 @@ function notify() {
|
|||
bean += merge[i].bean ? Number(merge[i].bean) : 0
|
||||
steel += merge[i].steel ? Number(merge[i].steel) : 0
|
||||
cash += merge[i].Cash ? Number(merge[i].Cash) : 0
|
||||
subsidy += merge[i].subsidy ? Number(merge[i].subsidy) : 0
|
||||
success += merge[i].success ? Number(merge[i].success) : 0
|
||||
fail += merge[i].fail ? Number(merge[i].fail) : 0
|
||||
err += merge[i].error ? Number(merge[i].error) : 0
|
||||
notify += merge[i].notify ? "\n" + merge[i].notify : ""
|
||||
}
|
||||
var Cash = merge.TotalCash.TCash ? merge.TotalCash.TCash + "红包" : ""
|
||||
var Steel = merge.TotalSteel.TSteel ? merge.TotalSteel.TSteel + "钢镚" + (Cash ? ", " : "") : ""
|
||||
var beans = merge.TotalBean.Qbear ? merge.TotalBean.Qbear + "京豆" + (Steel || Cash ? ", " : "") : ""
|
||||
var bsc = beans ? "\n" : Steel ? "\n" : Cash ? "\n" : "获取失败\n"
|
||||
var Money = merge.TotalMoney.TMoney ? `${merge.TotalMoney.TMoney}现金` : ""
|
||||
var Subsidy = merge.TotalSubsidy.TSubsidy ? `${merge.TotalSubsidy.TSubsidy}金贴${Money?", ":""}` : ""
|
||||
var Sbsc = Subsidy ? "\n" : Money ? "\n" : "获取失败\n"
|
||||
var Tbean = bean ? `${bean.toFixed(0)}京豆${steel||cash?", ":""}` : ""
|
||||
var TSteel = steel ? `${steel.toFixed(2)}钢镚${cash?", ":""}` : ""
|
||||
var TCash = cash ? `${cash.toFixed(2)}红包` : ""
|
||||
var Tbsc = Tbean ? "\n" : TSteel ? "\n" : TCash ? "\n" : "获取失败\n"
|
||||
var Ts = success ? "成功" + success + "个" + (fail || err ? ", " : "") : ""
|
||||
var Tf = fail ? "失败" + fail + "个" + (err ? ", " : "") : ""
|
||||
var Te = err ? "错误" + err + "个\n" : success ? "\n" : fail ? "\n" : "获取失败\n"
|
||||
var one = "【签到概览】: " + Ts + Tf + Te
|
||||
var two = "【签到总计】: " + Tbean + TSteel + TCash + Tbsc
|
||||
var three = "【账号总计】: " + beans + Steel + Cash + bsc
|
||||
var four = "【其他总计】: " + Subsidy + Money + Sbsc
|
||||
var Cash = merge.TotalCash && merge.TotalCash.TCash ? `${merge.TotalCash.TCash}红包` : ""
|
||||
var Steel = merge.TotalSteel && merge.TotalSteel.TSteel ? `${merge.TotalSteel.TSteel}钢镚${Cash?`, `:``}` : ``
|
||||
var beans = merge.TotalBean && merge.TotalBean.Qbear ? `${merge.TotalBean.Qbear}京豆${Steel||Cash?`, `:``}` : ""
|
||||
var Money = merge.TotalMoney && merge.TotalMoney.TMoney ? `${merge.TotalMoney.TMoney}现金` : ""
|
||||
var Subsidy = merge.TotalSubsidy && merge.TotalSubsidy.TSubsidy ? `${merge.TotalSubsidy.TSubsidy}金贴${Money?", ":""}` : ""
|
||||
var Tbean = bean ? `${bean.toFixed(0)}京豆${steel?", ":""}` : ""
|
||||
var TSteel = steel ? `${steel.toFixed(2)}钢镚` : ""
|
||||
var TCash = cash ? `${cash.toFixed(2)}红包${subsidy?", ":""}` : ""
|
||||
var TSubsidy = subsidy ? `${subsidy.toFixed(2)}金贴` : ""
|
||||
var Ts = success ? `成功${success}个${fail||err?`, `:``}` : ``
|
||||
var Tf = fail ? `失败${fail}个${err?`, `:``}` : ``
|
||||
var Te = err ? `错误${err}个` : ``
|
||||
var one = `【签到概览】: ${Ts+Tf+Te}${Ts||Tf||Te?`\n`:`获取失败\n`}`
|
||||
var two = Tbean || TSteel ? `【签到奖励】: ${Tbean+TSteel}\n` : ``
|
||||
var three = TCash || TSubsidy ? `【其他奖励】: ${TCash+TSubsidy}\n` : ``
|
||||
var four = `【账号总计】: ${beans+Steel+Cash}${beans||Steel||Cash?`\n`:`获取失败\n`}`
|
||||
var five = `【其他总计】: ${Subsidy+Money}${Subsidy||Money?`\n`:`获取失败\n`}`
|
||||
var disa = $nobyda.disable ? "\n检测到上次执行意外崩溃, 已为您自动禁用相关接口. 如需开启请前往BoxJs ‼️‼️\n" : ""
|
||||
var DName = merge.TotalBean.nickname ? merge.TotalBean.nickname : "获取失败"
|
||||
var Name = add ? DualAccount ? "【签到号一】: " + DName + "\n" : "【签到号二】: " + DName + "\n" : ""
|
||||
console.log("\n" + Name + one + two + three + four + disa + notify)
|
||||
var DName = merge.TotalBean && merge.TotalBean.nickname ? merge.TotalBean.nickname : "获取失败"
|
||||
var Name = add ? DualAccount ? `【签到号一】: ${DName}\n` : `【签到号二】: ${DName}\n` : ""
|
||||
console.log("\n" + Name + one + two + three + four + five + disa + notify)
|
||||
if ($nobyda.isJSBox) {
|
||||
if (add && DualAccount) {
|
||||
Shortcut = Name + one + two + three + "\n"
|
||||
} else if (!add && DualAccount) {
|
||||
$intents.finish(Name + one + two + three + four + notify)
|
||||
$intents.finish(Name + one + two + three + four + five + notify)
|
||||
} else if (typeof Shortcut != "undefined") {
|
||||
$intents.finish(Shortcut + Name + one + two + three)
|
||||
}
|
||||
}
|
||||
if (!$nobyda.isNode) $nobyda.notify("", "", Name + one + two + three + four + disa + notify);
|
||||
if (!$nobyda.isNode) $nobyda.notify("", "", Name + one + two + three + four + five + disa + notify);
|
||||
if (DualAccount) {
|
||||
double();
|
||||
} else {
|
||||
|
@ -292,7 +299,6 @@ function notify() {
|
|||
}
|
||||
|
||||
function ReadCookie() {
|
||||
initial()
|
||||
DualAccount = true;
|
||||
const EnvInfo = $nobyda.isJSBox ? "JD_Cookie" : "CookieJD"
|
||||
const EnvInfo2 = $nobyda.isJSBox ? "JD_Cookie2" : "CookieJD2"
|
||||
|
@ -331,7 +337,6 @@ function ReadCookie() {
|
|||
}
|
||||
|
||||
function double() {
|
||||
initial()
|
||||
add = true
|
||||
DualAccount = false
|
||||
if (DualKey || $nobyda.read($nobyda.isJSBox ? "JD_Cookie2" : "CookieJD2")) {
|
||||
|
@ -344,6 +349,7 @@ function double() {
|
|||
}
|
||||
|
||||
function JingDongBean(s) {
|
||||
merge.JDBean = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JDBean")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -408,6 +414,7 @@ function JingDongBean(s) {
|
|||
}
|
||||
|
||||
function JingDongTurn(s) {
|
||||
merge.JDTurn = {}, merge.JDTurn.notify = "", merge.JDTurn.success = 0, merge.JDTurn.bean = 0;
|
||||
return new Promise((resolve, reject) => {
|
||||
if (disable("JDTurn")) return reject()
|
||||
const JDTUrl = {
|
||||
|
@ -506,6 +513,7 @@ function JingDongTurnSign(s, code) {
|
|||
}
|
||||
|
||||
function JingRongBean(s) {
|
||||
merge.JRBean = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JRBean")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -568,6 +576,7 @@ function JRBeanCheckin(s, amount) {
|
|||
const Details = LogDetails ? "response:\n" + data : '';
|
||||
if (data.match(/\"rewardCode\":\"00000\"/)) {
|
||||
console.log("\n" + "京东金融-金贴签到成功 " + Details)
|
||||
merge.JRBean.subsidy = amount || 0
|
||||
merge.JRBean.notify = `京东金融-金贴: 成功, 明细: ${amount || `无`}金贴 💰`
|
||||
merge.JRBean.success = 1
|
||||
} else {
|
||||
|
@ -593,6 +602,7 @@ function JRBeanCheckin(s, amount) {
|
|||
}
|
||||
|
||||
function JingRongSteel(s) {
|
||||
merge.JRSteel = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JRSteel")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -639,6 +649,7 @@ function JingRongSteel(s) {
|
|||
}
|
||||
|
||||
function JRDoubleSign(s) {
|
||||
merge.JRDSign = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JRDSign")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -694,6 +705,7 @@ function JRDoubleSign(s) {
|
|||
}
|
||||
|
||||
function JingDongShake(s) {
|
||||
if (!merge.JDShake) merge.JDShake = {}, merge.JDShake.success = 0, merge.JDShake.bean = 0, merge.JDShake.notify = '';
|
||||
return new Promise(resolve => {
|
||||
if (disable("JDShake")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -757,6 +769,7 @@ function JingDongShake(s) {
|
|||
}
|
||||
|
||||
function JDUserSignPre(s, key, title, ac) {
|
||||
merge[key] = {};
|
||||
if ($nobyda.isJSBox) {
|
||||
return JDUserSignPre2(s, key, title, ac);
|
||||
} else {
|
||||
|
@ -1014,6 +1027,7 @@ async function JDUserSign2(s, key, title, tid) {
|
|||
}
|
||||
|
||||
function JDFlashSale(s) {
|
||||
merge.JDFSale = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JDFSale")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -1112,6 +1126,7 @@ function FlashSaleDivide(s) {
|
|||
}
|
||||
|
||||
function JingDongCash(s) {
|
||||
merge.JDCash = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JDCash")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -1160,6 +1175,7 @@ function JingDongCash(s) {
|
|||
}
|
||||
|
||||
function JDMagicCube(s, sign) {
|
||||
merge.JDCube = {};
|
||||
return new Promise((resolve, reject) => {
|
||||
if (disable("JDCube")) return reject()
|
||||
const JDUrl = {
|
||||
|
@ -1246,6 +1262,7 @@ function JDMagicCubeSign(s, id) {
|
|||
}
|
||||
|
||||
function JingDongPrize(s) {
|
||||
merge.JDPrize = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JDPrize")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -1262,8 +1279,8 @@ function JingDongPrize(s) {
|
|||
throw new Error(error)
|
||||
} else {
|
||||
const Details = LogDetails ? "response:\n" + data : '';
|
||||
const cc = JSON.parse(data)
|
||||
if (data.match(/\"raffleActKey\":\"[a-zA-z0-9]{3,}\"/)) {
|
||||
const cc = JSON.parse(data)
|
||||
merge.JDPrize.key = cc.data.floorInfoList[0].detail.raffleActKey
|
||||
console.log("\n" + "京东商城-大奖查询成功 " + Details)
|
||||
if (merge.JDPrize.key) {
|
||||
|
@ -1278,7 +1295,7 @@ function JingDongPrize(s) {
|
|||
if (data.match(/(未登录|\"101\")/)) {
|
||||
merge.JDPrize.notify = "京东大奖-登录: 失败, 原因: Cookie失效‼️"
|
||||
} else {
|
||||
merge.JDPrize.notify = "京东大奖-登录: 失败, 原因: 未知 ⚠️"
|
||||
merge.JDPrize.notify = `京东大奖-登录: 失败, ${cc.message||`原因: 未知`} ⚠️`
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1353,6 +1370,7 @@ function JDPrizeCheckin(s) {
|
|||
}
|
||||
|
||||
function JingDongSpeedUp(s, id) {
|
||||
if (!merge.SpeedUp) merge.SpeedUp = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("SpeedUp")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -1713,6 +1731,7 @@ function JDUseProps(s, PropID) {
|
|||
}
|
||||
|
||||
function JingDongSubsidy(s) {
|
||||
merge.subsidy = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("subsidy")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -1732,6 +1751,7 @@ function JingDongSubsidy(s) {
|
|||
if (data.match(/\"msg\":\"操作成功\"/)) {
|
||||
console.log("\n" + "京东商城-金贴签到成功 " + Details)
|
||||
const qt = data.match(/\"thisAmountStr\":\"(.+?)\"/)
|
||||
merge.subsidy.subsidy = qt ? qt[1] : 0;
|
||||
merge.subsidy.notify = `京东商城-金贴: 成功, 明细: ${qt?qt[1]:`无`}金贴 💰`
|
||||
merge.subsidy.success = 1
|
||||
} else {
|
||||
|
@ -1758,6 +1778,7 @@ function JingDongSubsidy(s) {
|
|||
}
|
||||
|
||||
function JingRongDoll(s, key, title, code, type, num, award) {
|
||||
merge[key] = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable(key)) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -1794,7 +1815,11 @@ function JingRongDoll(s, key, title, code, type, num, award) {
|
|||
}
|
||||
} else if (cc.resultData.data.businessCode == 200) {
|
||||
console.log(`\n${title}签到成功 ${Details}`)
|
||||
merge[key].bean = !award && num ? num.match(/\d+/)[0] : 0
|
||||
if (!award) {
|
||||
merge[key].bean = num ? num.match(/\d+/)[0] : 0
|
||||
} else {
|
||||
merge[key].subsidy = num || 0
|
||||
}
|
||||
merge[key].success = 1
|
||||
merge[key].notify = `${title}: 成功, 明细: ${(award?num:merge[key].bean)||`无`}${award?`金贴 💰`:`京豆 🐶`}`
|
||||
} else {
|
||||
|
@ -1805,7 +1830,7 @@ function JingRongDoll(s, key, title, code, type, num, award) {
|
|||
} else {
|
||||
console.log(`\n${title}签到失败 ${Details}`)
|
||||
const redata = typeof(cc.resultData) == 'string' ? cc.resultData : ''
|
||||
merge[key].notify = `${title}: 失败, 原因: ${cc.resultCode==3?`Cookie失效‼️`:`${redata||'未知 ⚠️'}`}`
|
||||
merge[key].notify = `${title}: 失败, ${cc.resultCode==3?`原因: Cookie失效‼️`:`${redata||'原因: 未知 ⚠️'}`}`
|
||||
merge[key].fail = 1;
|
||||
}
|
||||
}
|
||||
|
@ -1821,6 +1846,7 @@ function JingRongDoll(s, key, title, code, type, num, award) {
|
|||
}
|
||||
|
||||
function JDOverseas(s) {
|
||||
merge.Overseas = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("Overseas")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -1851,7 +1877,7 @@ function JDOverseas(s) {
|
|||
merge.Overseas.fail = 1
|
||||
if (data.match(/(\"code\":\"13\"|重复签到)/)) {
|
||||
merge.Overseas.notify = "京东商城-国际: 失败, 原因: 已签过 ⚠️"
|
||||
} else if (data.match(/\"code\":\"-1\"/)) {
|
||||
} else if (data.match(/\"code\":\"(-1|3)\"/)) {
|
||||
merge.Overseas.notify = "京东商城-国际: 失败, 原因: Cookie失效‼️"
|
||||
} else {
|
||||
merge.Overseas.notify = "京东商城-国际: 失败, 原因: 未知 ⚠️"
|
||||
|
@ -1870,6 +1896,7 @@ function JDOverseas(s) {
|
|||
}
|
||||
|
||||
function JingDongGetCash(s) {
|
||||
merge.JDGetCash = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JDGetCash")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -1914,6 +1941,7 @@ function JingDongGetCash(s) {
|
|||
}
|
||||
|
||||
function JingDongWebcasts(s) {
|
||||
merge.JDWebcasts = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JDWebcasts")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -1951,6 +1979,7 @@ function JingDongWebcasts(s) {
|
|||
}
|
||||
|
||||
function JDTakeaLook(s) {
|
||||
merge.TakeaLook = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("TakeaLook")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -1989,6 +2018,7 @@ function JDTakeaLook(s) {
|
|||
}
|
||||
|
||||
function JingDongStore(s) {
|
||||
merge.JDGStore = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JDGStore")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -2027,6 +2057,7 @@ function JingDongStore(s) {
|
|||
}
|
||||
|
||||
function JDSecKilling(s) {
|
||||
merge.JDSecKill = {};
|
||||
return new Promise((resolve, reject) => {
|
||||
if (disable("JDSecKill")) return reject();
|
||||
setTimeout(() => {
|
||||
|
@ -2086,7 +2117,7 @@ function JDSecKilling(s) {
|
|||
} else {
|
||||
console.log(`\n京东秒杀-红包签到失败 ${Details}`);
|
||||
merge.JDSecKill.fail = 1;
|
||||
merge.JDSecKill.notify = `京东秒杀-红包: 失败, 原因: ${cc.subCode==103?`已领取`:cc.msg?cc.msg:`未知`} ⚠️`;
|
||||
merge.JDSecKill.notify = `京东秒杀-红包: 失败, ${cc.subCode==103?`原因: 已领取`:cc.msg?cc.msg:`原因: 未知`} ⚠️`;
|
||||
}
|
||||
} catch (eor) {
|
||||
$nobyda.AnError("京东秒杀-领取", "JDSecKill", eor, response, data);
|
||||
|
@ -2098,36 +2129,37 @@ function JDSecKilling(s) {
|
|||
}, () => {});
|
||||
}
|
||||
|
||||
function DoubleElevenSale(s) {
|
||||
function JDJTDoubleSign(s) {
|
||||
merge.JTDouble = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("ElevenSale")) return resolve();
|
||||
if (disable("JTDouble")) return resolve();
|
||||
setTimeout(() => {
|
||||
$nobyda.post({
|
||||
url: 'https://api.m.jd.com/client.action',
|
||||
url: 'https://nu.jr.jd.com/gw/generic/jrm/h5/m/process',
|
||||
headers: {
|
||||
Cookie: KEY,
|
||||
Origin: 'https://h5.m.jd.com'
|
||||
Cookie: KEY
|
||||
},
|
||||
body: 'functionId=noahHaveFunLottery&appid=publicUseApi&body=%7B%22actId%22%3A%22RRD7PgE4k1PYkLBEJRWv6gfPkZUqgY%22%7D&client=wh5'
|
||||
body: `reqData=${encodeURIComponent('{"type":3,"frontParam":{"channel":"JR","belong":4},"actCode":"1DF13833F7"}')}`
|
||||
}, (error, response, data) => {
|
||||
try {
|
||||
if (error) throw new Error(error);
|
||||
const cc = JSON.parse(data);
|
||||
const Details = LogDetails ? "response:\n" + data : '';
|
||||
if (cc.code == 0 && cc.lotteryResult) {
|
||||
console.log(`\n京东入场-红包签到成功 ${Details}`)
|
||||
const qt = data.match(/"disCount":"(\d.*?)",/);
|
||||
merge.ElevenSale.success = 1;
|
||||
merge.ElevenSale.Cash = qt ? Number(qt[1]) : 0;
|
||||
merge.ElevenSale.notify = `京东入场-红包: 成功, 明细: ${merge.ElevenSale.Cash||`无`}红包 🧧${qt?` (2天)`:``}`;
|
||||
if (cc.resultCode == 0 && cc.resultData.data.businessCode == '000ssq') {
|
||||
console.log(`\n京东金贴-双签签到成功 ${Details}`)
|
||||
const qt = data.match(/\"count\":\"?(\d.*?)\"?,/);
|
||||
merge.JTDouble.success = 1;
|
||||
merge.JTDouble.subsidy = qt ? qt[1] : 0;
|
||||
merge.JTDouble.notify = `京东金贴-双签: 成功, 明细: ${merge.JTDouble.subsidy||`无`}金贴 💰`;
|
||||
} else {
|
||||
console.log(`\n京东入场-红包签到失败 ${Details}`)
|
||||
const tp = cc.subCode == 8 ? `无机会` : cc.code == 3 ? `Cookie失效` : `${cc.msg||`未知`}`
|
||||
merge.ElevenSale.notify = `京东入场-红包: 失败, 原因: ${tp}${cc.code==3?`‼️`:` ⚠️`}`
|
||||
merge.ElevenSale.fail = 1
|
||||
console.log(`\n京东金贴-双签签到失败 ${Details}`)
|
||||
const es = cc.resultData && cc.resultData.data ? cc.resultData.data.businessMsg : null
|
||||
const tp = data.match(/已领取|300ssq/) ? `已签过` : cc.resultCode == 3 ? `Cookie失效` : `${es||cc.resultMsg||`未知`}`
|
||||
merge.JTDouble.notify = `京东金贴-双签: 失败, 原因: ${tp}${cc.resultCode==3?`‼️`:` ⚠️`}`
|
||||
merge.JTDouble.fail = 1
|
||||
}
|
||||
} catch (eor) {
|
||||
$nobyda.AnError("京东入场-红包", "ElevenSale", eor, response, data)
|
||||
$nobyda.AnError("京东金贴-双签", "JTDouble", eor, response, data)
|
||||
} finally {
|
||||
resolve()
|
||||
}
|
||||
|
@ -2138,6 +2170,7 @@ function DoubleElevenSale(s) {
|
|||
}
|
||||
|
||||
function JRLuckyLottery(s) { //https://jdda.jd.com/app/hd/#/turntable
|
||||
merge.JRLottery = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("JRLottery")) return resolve()
|
||||
setTimeout(() => {
|
||||
|
@ -2175,6 +2208,7 @@ function JRLuckyLottery(s) { //https://jdda.jd.com/app/hd/#/turntable
|
|||
}
|
||||
|
||||
function TotalSteel() {
|
||||
merge.TotalSteel = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("TSteel")) return resolve()
|
||||
$nobyda.get({
|
||||
|
@ -2204,6 +2238,7 @@ function TotalSteel() {
|
|||
}
|
||||
|
||||
function TotalBean() {
|
||||
merge.TotalBean = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("Qbear")) return resolve()
|
||||
$nobyda.post({
|
||||
|
@ -2241,6 +2276,7 @@ function TotalBean() {
|
|||
}
|
||||
|
||||
function TotalCash() {
|
||||
merge.TotalCash = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("TCash")) return resolve()
|
||||
$nobyda.post({
|
||||
|
@ -2271,6 +2307,7 @@ function TotalCash() {
|
|||
}
|
||||
|
||||
function TotalSubsidy() {
|
||||
merge.TotalSubsidy = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("TotalSubsidy")) return resolve()
|
||||
$nobyda.get({
|
||||
|
@ -2301,6 +2338,7 @@ function TotalSubsidy() {
|
|||
}
|
||||
|
||||
function TotalMoney() {
|
||||
merge.TotalMoney = {};
|
||||
return new Promise(resolve => {
|
||||
if (disable("TotalMoney")) return resolve()
|
||||
$nobyda.get({
|
||||
|
@ -2362,74 +2400,6 @@ function disable(Val, name, way) {
|
|||
}
|
||||
}
|
||||
|
||||
function initial() {
|
||||
merge = {
|
||||
SpeedUp: {},
|
||||
JDBean: {},
|
||||
JDTurn: {},
|
||||
JRDSign: {},
|
||||
TakeaLook: {},
|
||||
Overseas: {},
|
||||
JDFSale: {},
|
||||
JDPet: {},
|
||||
JDToyMusic: {},
|
||||
JRDoll: {},
|
||||
JRTwoDoll: {},
|
||||
JRThreeDoll: {},
|
||||
JRFourDoll: {},
|
||||
JRFiveDoll: {},
|
||||
JRSixDoll: {},
|
||||
JRLottery: {},
|
||||
JDHealth: {},
|
||||
JDEsports: {},
|
||||
JDSchool: {},
|
||||
JDCalendar: {},
|
||||
JDShoes: {},
|
||||
JDComputer: {},
|
||||
JDConstell: {},
|
||||
JDSuitcase: {},
|
||||
JD3C: {},
|
||||
JDChild: {},
|
||||
JDBaby: {},
|
||||
JDSubsidy: {},
|
||||
JDDrug: {},
|
||||
JDClocks: {},
|
||||
JDBook: {},
|
||||
JDGStore: {},
|
||||
JDShand: {},
|
||||
JDMakeup: {},
|
||||
JDWomen: {},
|
||||
JDFineWine: {},
|
||||
JDCare: {},
|
||||
JDFood: {},
|
||||
JDClean: {},
|
||||
JDVege: {},
|
||||
JDJewels: {},
|
||||
JDWebcasts: {},
|
||||
JDCube: {},
|
||||
JDPrize: {},
|
||||
JRSteel: {},
|
||||
JRBean: {},
|
||||
subsidy: {},
|
||||
ElevenSale: {},
|
||||
JDSecKill: {},
|
||||
JDCash: {},
|
||||
JDGetCash: {},
|
||||
JDShake: {},
|
||||
TotalBean: {},
|
||||
TotalSteel: {},
|
||||
TotalCash: {},
|
||||
TotalSubsidy: {},
|
||||
TotalMoney: {}
|
||||
}
|
||||
|
||||
for (var i in merge) {
|
||||
merge[i].success = 0;
|
||||
merge[i].bean = 0;
|
||||
merge[i].notify = '';
|
||||
}
|
||||
}
|
||||
|
||||
function GetCookie() {
|
||||
try {
|
||||
if ($request.headers && $request.url.match(/api\.m\.jd\.com.*=signBean/)) {
|
||||
|
|
|
@ -104,6 +104,9 @@
|
|||
}, {
|
||||
"key": "JD3C",
|
||||
"label": "京东数码"
|
||||
}, {
|
||||
"key": "JDUnderwear",
|
||||
"label": "京东内衣"
|
||||
}, {
|
||||
"key": "JDDrug",
|
||||
"label": "京东医药"
|
||||
|
@ -153,8 +156,8 @@
|
|||
"key": "JDSecKill",
|
||||
"label": "京东秒杀"
|
||||
}, {
|
||||
"key": "ElevenSale",
|
||||
"label": "京东入场"
|
||||
"key": "JTDouble",
|
||||
"label": "金贴双签"
|
||||
}, {
|
||||
"key": "JDShand",
|
||||
"label": "京东二手 (如VPN重启,建议禁用)"
|
||||
|
|
Loading…
Reference in New Issue