更新幸运抽奖
This commit is contained in:
parent
871dc8eb38
commit
6d7470f6c2
37
bear.js
37
bear.js
@ -2372,6 +2372,7 @@ class IlIIlIli {
|
||||
"pin": this.secretPin,
|
||||
...lIi1llIl
|
||||
});
|
||||
|
||||
if (I1l1Iill && I1l1Iill?.["data"]) {
|
||||
let ll11iiII = lii11ll1 ? I1l1Iill.data[lii11ll1] : I1l1Iill.data,
|
||||
il1IIi1i = ll11iiII?.["startTime"],
|
||||
@ -3296,7 +3297,7 @@ class IlIIlIli {
|
||||
}
|
||||
async ["getActivityBase"]() {
|
||||
let Iiii1iil = await this.v2Api("api/common/getActivityBase");
|
||||
this.debug(Iiii1iil);
|
||||
// this.debug(Iiii1iil);
|
||||
if (Iiii1iil && Iiii1iil.code === 200) {
|
||||
this.shopName = Iiii1iil.data.shopName;
|
||||
let IiilIil1 = Iiii1iil.data.startTime,
|
||||
@ -3335,6 +3336,16 @@ class IlIIlIli {
|
||||
}
|
||||
this.exit();
|
||||
}
|
||||
async ["v2getPrizes"]() {
|
||||
let Iiii1iil = await this.v2Api("api/" + this.activityType + "/getPrizes");
|
||||
this.debug(Iiii1iil);
|
||||
if (Iiii1iil && Iiii1iil.code === 200) {
|
||||
let prizeList = Iiii1iil.data;
|
||||
IlIIlIli.activity.prizeList = prizeList;
|
||||
return;
|
||||
}
|
||||
this.exit();
|
||||
}
|
||||
async ["v2getPrizeList"]() {
|
||||
let Iiii1iil = await this.v2Api("api/" + this.activityType + "/getPrizeList");
|
||||
this.debug(Iiii1iil);
|
||||
@ -3825,7 +3836,7 @@ class Iii1iI1i {
|
||||
break;
|
||||
case "Draw":
|
||||
case "TaskDraw":
|
||||
if (msg.includes(list.equityName)) continue;
|
||||
if (lIliI1Ii.includes(list.equityName)) continue;
|
||||
if (list.equityName == "京豆") list.equityName = list.denomination + "京豆"
|
||||
if (list.equityName == "京东") list.equityName = list.denomination + "京豆"
|
||||
if (list.equityName == "积分") list.equityName = list.denomination + "积分"
|
||||
@ -3838,6 +3849,7 @@ class Iii1iI1i {
|
||||
case "CartItem":
|
||||
lIliI1Ii += " " + list.replace(/[^(加购)\d+]\S+(?=\d+)/g, "件 ") + "\n";
|
||||
break;
|
||||
break;
|
||||
case 10002:
|
||||
case 10003:
|
||||
lIliI1Ii += " " + this.daysign1.days + "天 " + list.prizeName + " 剩" + list.leftNum + "份\n";
|
||||
@ -3854,7 +3866,7 @@ class Iii1iI1i {
|
||||
switch (body.activityType) {
|
||||
case 3:
|
||||
case 4:
|
||||
if (msg.includes(list.name)) continue;
|
||||
if (lIliI1Ii.includes(list.name)) continue;
|
||||
lIliI1Ii += " " + "奖品名称:" + list.name + ",数量:" + list.totalNum + "\n";
|
||||
break;
|
||||
case 5:
|
||||
@ -3868,7 +3880,7 @@ class Iii1iI1i {
|
||||
case 129:
|
||||
if (list.name) {
|
||||
list = list.name;
|
||||
if (msg.includes(list)) continue
|
||||
if (lIliI1Ii.includes(list)) continue
|
||||
}
|
||||
lIliI1Ii += " " + list + "\n";
|
||||
break;
|
||||
@ -3878,9 +3890,12 @@ class Iii1iI1i {
|
||||
if (list.gift)
|
||||
lIliI1Ii += " " + (list.dayNum) + "天 " + (list.gift.giftName) + " " + (list.gift.giftTotal) + "份 " + (list.gift.insufficient ? "已发完\n" : "\n");
|
||||
break;
|
||||
case "10020":
|
||||
case "30003":
|
||||
if (msg.includes(list.prizeName)) continue
|
||||
case 10020:
|
||||
case 30003:
|
||||
if (lIliI1Ii.includes(list.prizeName)) continue
|
||||
lIliI1Ii += " " + list.prizeName + "\n";
|
||||
break;
|
||||
case 25:
|
||||
lIliI1Ii += " " + list.prizeName + "\n";
|
||||
break;
|
||||
case 27:
|
||||
@ -4087,10 +4102,10 @@ class Iii1iI1i {
|
||||
I1ili1i.needPinToken = !iIl1IlI1.notInitPinTokenRegx.test(this.activity.activityUrl);
|
||||
I1ili1i.activityId = this.getActivityId();
|
||||
I1ili1i.activityUrl = this.activity.activityUrl;
|
||||
if (IlIIlIli.redis) I1ili1i.activityId && (await IlIIlIli.redis.sismember("activity_stop", I1ili1i.activityId)) && (this.log("hit cache,stop"), process.exit(0)); else {
|
||||
let llI1ll1I = this.readFileSync("cache/stop/id");
|
||||
I1ili1i.activityId && llI1ll1I.includes(I1ili1i.activityId) && (this.log("hit cache,stop"), process.exit(0));
|
||||
}
|
||||
// if (IlIIlIli.redis) I1ili1i.activityId && (await IlIIlIli.redis.sismember("activity_stop", I1ili1i.activityId)) && (this.log("hit cache,stop"), process.exit(0)); else {
|
||||
// let llI1ll1I = this.readFileSync("cache/stop/id");
|
||||
// I1ili1i.activityId && llI1ll1I.includes(I1ili1i.activityId) && (this.log("hit cache,stop"), process.exit(0));
|
||||
// }
|
||||
}
|
||||
this.activity = Object.assign(this.activity, I1ili1i);
|
||||
}
|
||||
|
||||
@ -23,63 +23,9 @@ const $ = new Env("幸运抽奖beta");
|
||||
|
||||
let mode = __dirname.includes('bear');
|
||||
|
||||
let activityUrl = decodeURIComponent(process.argv.splice(2)?.[0] || process.env.B_WX_LUCK_DRAW_URL);
|
||||
let activityUrl = decodeURIComponent(process.argv.splice(2)?.[0] || process.env.M_WX_LUCK_DRAW_URL);
|
||||
|
||||
if (mode) {
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10046&templateId=20210714190900lhj011&activityId=1706582977057599489&nodeId=101001&prd=cjwx";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10080&templateId=20210714190901ggl011&activityId=1707242183950278658";
|
||||
activityUrl = "https://lorealjdcampaign-rc.isvjcloud.com/interact/index?activityType=10021&activityId=1706684390047875073&templateId=20210527190900dazhuanpan01&nodeId=101001&prd=crm";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10021&activityId=1714950726797340674&templateId=33ed5a4c-5aae-4b99-8b92-85c1c2e5a784&nodeId=101001&prd=cjwx";
|
||||
activityUrl = "https://cjhy-isv.isvjcloud.com/wxDrawActivity/activity?activityId=56f3d081b3394dd0bf78c3b2ad8ada99";
|
||||
activityUrl = "https://cjhy-isv.isvjcloud.com/wxDrawActivity/activity?activityId=8f740c7af17747c79d364434aa47c363";
|
||||
activityUrl = "https://jinggeng-isv.isvjcloud.com/ql/front/loadBlindBox?id=9e8080f28b7c3eeb018b7f17e0e01f0a&user_id=1000003788";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10062&templateId=20210824190900zjd011&activityId=1724100184810049538&prd=cjwx";
|
||||
activityUrl = "https://gzsl-isv.isvjcloud.com/wuxian/mobileForApp/dist2/views/pages/gameDZP_57.html?activityId=e836f4faad8d4c99a25ab888288ebae8";
|
||||
activityUrl = "https://hdb-isv.isvjcloud.com/h5/pages/turntable/turntable?id=3ebc29c4a08bf9192d0effd569a491af&userId=12303514";
|
||||
activityUrl = "https://hdb-isv.isvjcloud.com/h5/pages/pointDraw/pointDraw?id=aa5737bac99a9b9f5a4defad272ba8df&userId=131385";
|
||||
activityUrl = "https://hdb-isv.isvjcloud.com/h5/pages/luckyGrid/luckyGrid1?id=87cf65dd463e47e89807d763c43a3f5d&userId=10016542";
|
||||
activityUrl = "https://jingyun-rc.isvjcloud.com/h5/pages/turntable/turntable11?id=6750963b19ec9483a51ae7ca400eb490&userId=688781";
|
||||
activityUrl = "https://jingyun-rc.isvjcloud.com/h5/pages/turntable/turntable11?id=715459808c66e8fe5cac9bad3e1aab46&userId=11744671";
|
||||
activityUrl = "https://gzsl-isv.isvjcloud.com/wuxian/mobileForApp/dist/views/pages/gameDZP_17.html?activityId=089149abd5454a58a924be1e774b9bd3";
|
||||
activityUrl = "https://hzbz-isv.isvjcloud.com/bigdraw/draw.h4?id=d571bc02uzix";
|
||||
activityUrl = "https://hdds-isv.isvjcloud.com/bigdraw/draw.h4?id=f0c6c831megx";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10026&activityId=1729748317390970881&templateId=20210518190900jfcj011&nodeId=101001&prd=cjwx&adsource=tg_storePage";
|
||||
activityUrl = "https://jinggeng-isv.isvjcloud.com/ql/front/showDrawOne?id=9e8080c08c1efd3e018c1f9780f5248b&user_id=1000117302";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10026&activityId=1722146358967668737&templateId=20210518190900jfcj011&nodeId=101001&prd=cjwx";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/?activityType=10021&activityId=1730049752963821570&templateId=2adaadf0-d16c-4533-b8b4-f32608f4db4c&nodeId=101001&prd=cjwx";
|
||||
activityUrl = "https://cjhy-isv.isvjcloud.com/wxDrawActivity/activity?activityId=5aaf763d9a0e4e70a3bddc60d1d14e5d";
|
||||
activityUrl = "https://hdb-isv.isvjcloud.com/h5/pages/pointDraw/pointDraw?id=c1d6a646cab33cd6f8786b7f627e30d2&userId=131385";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10026&activityId=1729088940946305026&templateId=20210518190900jfcj011&nodeId=101001&prd=cjwx";
|
||||
activityUrl = "https://hdds-isv.isvjcloud.com/bigdraw/draw.h4?id=a0ea1ac582gx";
|
||||
activityUrl = "https://jinggeng-rc.isvjcloud.com/ql/front/showDrawOne?id=9e8080708c9a6bf2018ca1395354375a&user_id=64340";
|
||||
activityUrl = "https://hzbz-isv.isvjcloud.com/bigdraw/draw.h4?id=1bd11547y87x";
|
||||
activityUrl = "https://gzsl-isv.isvjcloud.com/wuxian/mobileForApp/dist/views/pages/gameDZPWw_1.html?activityId=bdcbe31ba346449a93e95d749a1c493b";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interaction/v2/30003/1003/?shopId=819551&activityId=1750765103755206657";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interaction/v2/30003/1003/?activityId=1751949454304165889&shopId=1000015026";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interaction/v2/10020/1001/?activityId=1752247172913238018&shopId=1000004064";
|
||||
activityUrl = "https://jingyun-rc.isvjcloud.com/h5/pages/turntable/turntable?id=cdbe2aaf3b36048dba88c3c40ffaf59f&userId=1000311299";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10021&activityId=1763155905388326913&templateId=2023120510021dzpcj02&nodeId=101001&prd=cjwx&adsource=tg_storePage";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10042&activityId=1763084851989499905&templateId=20210714190900ggl011&nodeId=101001&prd=cjwx";
|
||||
activityUrl = "https://lzkj-isv.isvjd.com/prod/cc/interaction/v2/10023/1001/?shopId=1000003015&activityId=1774717615353618434&shareId=1775154418404347905&nick=醉清风十4506164";
|
||||
activityUrl = "https://jingyun-rc.isvjcloud.com/h5/pages/bestTicket/default?id=24cd1c31ced80756f0bf04e09ec098d2&userId=1000007503";
|
||||
activityUrl = "https://jingyun-rc.isvjcloud.com/h5/pages/gashapon/gashapon?id=9e015d859e3506791672d63bfa21a069&userId=1000015664&actForm=single";
|
||||
activityUrl = "https://lzkj-isv.isvjd.com/wxDrawActivity/activity/activity?activityId=4e314d7ccf594e129f04735705b1bdfc";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interaction/v2/30003/1001/?shopId=819551&activityId=1783351662425452546";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10021&templateId=20210527190900dazhuanpan011&activityId=1785218258431082497&prd=cjwx";
|
||||
activityUrl = "https://lzkj-isv.isvjd.com/prod/cc/interaction/v2/10021/1006/?shopId=1000002984&activityId=1784546748423274498&shareId=1787350615634395137";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10021&templateId=20210527190900dazhuanpan011&activityId=1784159118973149185&nodeId=101001&prd=cjwx";
|
||||
activityUrl = "https://jingyun-rc.isvjcloud.com/h5/pages/turntable/turntable3?id=35bfa9eceee09eccb92b5c5cfa08b83d&userId=139755&actForm=single";
|
||||
activityUrl = "https://jinggeng-rc.isvjcloud.com/ql/front/showDrawOne?id=9e8080a48f2dbdeb018f2e46fae077d1&user_id=722518";
|
||||
activityUrl = "https://gzsl-isv.isvjcloud.com/wuxian/mobileForApp/dist2/views/pages/gameDZP_34.html?activityId=f42d4b371284463eaae514fc0d4b6bef";
|
||||
activityUrl = "https://cjhy-isv.isvjcloud.com/wxDrawActivity/activity?activityId=b62b337bfc984c40b2c30ece36214dce";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interactsaas/index?activityType=10021&activityId=1775405379973079042&templateId=10021240320dzpcj01&nodeId=101001&prd=cjwx";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interaction/v1/index?activityType=10046&templateId=20210714190900lhj01&activityId=1800790172506263554&nodeId=101001&prd=crm";
|
||||
activityUrl = "https://cjhy-isv.isvjcloud.com/wxDrawActivity/activity?activityId=aa8ce8604a064d35a02098444c98f248";
|
||||
activityUrl = "https://cjhy-isv.isvjcloud.com/wxDrawActivity/activity?activityId=71660c5f93094903827bbf91f7cdb21c";
|
||||
activityUrl = "https://jingyun-rc.isvjcloud.com/h5/pages/turntable/turntable4?id=5096a3806604378765d8863acb6c921f&userId=65679";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interaction/v2/10021/1006/?activityId=1806579415919820801&shopId=1000386186";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/prod/cc/interaction/v2/10020/1002/?activityId=1810484831281164289&shopId=1000376431";
|
||||
activityUrl = "https://lzkj-isv.isvjcloud.com/wxDrawActivity/activity/8906c94a5be64525b9b454fabc0a1b4e?activityId=8906c94a5be64525b9b454fabc0a1b4e";
|
||||
}
|
||||
const {
|
||||
RunMode: _0x14c5ce,
|
||||
@ -100,8 +46,9 @@ if (mode) {
|
||||
_0x42af3f.B_WX_LUCK_ACTIVITY_TYPES = "__activityTypes__";
|
||||
_0x42af3f.B_WX_NOT_LUCK_LIMIT = "notLuckLimit";
|
||||
_0x14c5ce.envInfo = {
|
||||
"name": "幸运抽奖beta",
|
||||
"runName": "jd_wx_luckDraw",
|
||||
"name": "B幸运抽奖",
|
||||
"runName": "b_jd_wx_luckDraw",
|
||||
"env": "B_WX_LUCK_DRAW_URL",
|
||||
"version": "2.0.6"
|
||||
};
|
||||
let _0x5002ff = 0;
|
||||
@ -130,6 +77,9 @@ if (mode) {
|
||||
await this.isvObfuscator();
|
||||
if (this.mode === "v2") {
|
||||
await this.login();
|
||||
if (this.index == 0) {
|
||||
await this.v2getPrizes();
|
||||
}
|
||||
this.exitShop();
|
||||
if (_0x34c2bd.openCardMode === 1 && !this.openCard) {
|
||||
await this.bindWithVender();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user