注销京东店铺会员卡脚本,手机端添加BoxJs设置

This commit is contained in:
lxk0301
2020-12-26 14:29:59 +08:00
parent 46ad122fab
commit d81c82df3b
3 changed files with 144 additions and 105 deletions

View File

@@ -36,9 +36,9 @@ if ($.isNode()) {
cookiesArr.reverse();
cookiesArr = cookiesArr.filter(item => item !== "" && item !== null && item !== undefined);
}
const jdNotify = $.getdata('jdUnsubscribeNotify');//是否关闭通知false打开通知推送true关闭通知推送
let cardPageSize = $.getdata('jdUnsubscribePageSize') || 200;// 运行一次取消多少个会员卡。数字0表示不注销任何会员卡
let stopCards = $.getdata('jdUnsubscribeStopCards') || ['京东PLUS会员'];//遇到此会员卡不再进行注销
const jdNotify = $.getdata('jdUnbindCardNotify');//是否关闭通知false打开通知推送true关闭通知推送
let cardPageSize = 200;// 运行一次取消多少个会员卡。数字0表示不注销任何会员卡
let stopCards = `京东PLUS会员`;//遇到此会员卡跳过注销,多个使用&分开
const JD_API_HOST = 'https://api.m.jd.com/';
!(async () => {
if (!cookiesArr[0]) {
@@ -220,24 +220,23 @@ function TotalBean() {
}
function requireConfig() {
return new Promise(resolve => {
if ($.isNode() && process.env.UN_BIND_CARD_NUM) {
$.UN_BIND_NUM = process.env.UN_BIND_CARD_NUM
}
if ($.isNode() && process.env.UN_BIND_STOP_CARD) {
if (process.env.UN_BIND_STOP_CARD.indexOf('&') > -1) {
$.UN_BIND_STOP_CARD = process.env.UN_BIND_STOP_CARD.split('&');
} else if (process.env.UN_BIND_STOP_CARD.indexOf('@') > -1) {
$.UN_BIND_STOP_CARD = process.env.UN_BIND_STOP_CARD.split('@');
} else if (process.env.UN_BIND_STOP_CARD.indexOf('\n') > -1) {
$.UN_BIND_STOP_CARD = process.env.UN_BIND_STOP_CARD.split('\n');
} else if (process.env.UN_BIND_STOP_CARD.indexOf('\\n') > -1) {
$.UN_BIND_STOP_CARD = process.env.UN_BIND_STOP_CARD.split('\\n');
$.UN_BIND_NUM = $.isNode() ? (process.env.UN_BIND_CARD_NUM ? process.env.UN_BIND_CARD_NUM : cardPageSize) : ($.getdata('UN_BIND_CARD_NUM') ? $.getdata('UN_BIND_CARD_NUM') : cardPageSize);
$.UN_BIND_STOP_CARD = $.isNode() ? (process.env.UN_BIND_STOP_CARD ? process.env.UN_BIND_STOP_CARD : stopCards) : ($.getdata('UN_BIND_STOP_CARD') ? $.getdata('UN_BIND_STOP_CARD') : stopCards);
if ($.UN_BIND_STOP_CARD) {
if ($.UN_BIND_STOP_CARD.indexOf('&') > -1) {
$.UN_BIND_STOP_CARD = $.UN_BIND_STOP_CARD.split('&');
} else if ($.UN_BIND_STOP_CARD.indexOf('@') > -1) {
$.UN_BIND_STOP_CARD = $.UN_BIND_STOP_CARD.split('@');
} else if ($.UN_BIND_STOP_CARD.indexOf('\n') > -1) {
$.UN_BIND_STOP_CARD = $.UN_BIND_STOP_CARD.split('\n');
} else if ($.UN_BIND_STOP_CARD.indexOf('\\n') > -1) {
$.UN_BIND_STOP_CARD = $.UN_BIND_STOP_CARD.split('\\n');
} else {
$.UN_BIND_STOP_CARD = process.env.UN_BIND_STOP_CARD.split();
$.UN_BIND_STOP_CARD = $.UN_BIND_STOP_CARD.split();
}
}
cardPageSize = $.UN_BIND_NUM || cardPageSize
stopCards = $.UN_BIND_STOP_CARD || stopCards
cardPageSize = $.UN_BIND_NUM;
stopCards = $.UN_BIND_STOP_CARD;
resolve()
})
}