This commit is contained in:
sinvo
2021-06-11 17:40:43 +08:00
commit a501625fc3
210 changed files with 63428 additions and 0 deletions

767
activity/jd_5g.js Normal file

File diff suppressed because one or more lines are too long

930
activity/jd_818.js Normal file

File diff suppressed because one or more lines are too long

417
activity/jd_apple_live.js Normal file

File diff suppressed because one or more lines are too long

394
activity/jd_city.js Normal file

File diff suppressed because one or more lines are too long

264
activity/jd_coupon.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

212
activity/jd_ds.js Normal file

File diff suppressed because one or more lines are too long

709
activity/jd_festival.js Normal file

File diff suppressed because one or more lines are too long

301
activity/jd_firecrackers.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

494
activity/jd_global.js Normal file

File diff suppressed because one or more lines are too long

421
activity/jd_global_mh.js Normal file

File diff suppressed because one or more lines are too long

399
activity/jd_health.js Normal file

File diff suppressed because one or more lines are too long

556
activity/jd_immortal.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

433
activity/jd_jdh.js Normal file

File diff suppressed because one or more lines are too long

42
activity/jd_jxd.js Normal file

File diff suppressed because one or more lines are too long

667
activity/jd_jxstory.js Normal file

File diff suppressed because one or more lines are too long

280
activity/jd_live_redrain.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

294
activity/jd_mh.js Normal file

File diff suppressed because one or more lines are too long

206
activity/jd_ms_redrain.js Normal file

File diff suppressed because one or more lines are too long

565
activity/jd_newYearMoney.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

538
activity/jd_nh.js Normal file

File diff suppressed because one or more lines are too long

1690
activity/jd_nian.js Normal file

File diff suppressed because one or more lines are too long

520
activity/jd_nian_ar.js Normal file

File diff suppressed because one or more lines are too long

506
activity/jd_nian_sign.js Normal file

File diff suppressed because one or more lines are too long

334
activity/jd_nian_wechat.js Normal file

File diff suppressed because one or more lines are too long

232
activity/jd_party_night.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,62 @@
/*
更新时间:2020-11-12
活动入口京东APP我的-更多工具-宠汪汪
从github@Zero-S1搬的[https://github.com/Zero-S1/JD_tools/blob/master/jbp.js]
【宠汪汪聚宝盆辅助脚本】
1、进入聚宝盆,显示本轮狗粮池投入总数,方便估算
2、可能有两位数误差,影响不大
3、聚宝盆最下方显示上轮前六名的投入狗粮收入积分以及纯收益收入积分 - 投入狗粮)
new Env('聚宝盆投狗粮辅助');//此处忽略即可为自动生成iOS端软件配置文件所需
[MITM]
hostname = jdjoy.jd.com,draw.jdfcloud.com
==========Surge=============
[Script]
聚宝盆投狗粮辅助 = type=http-response,pattern=^https:\/\/jdjoy\.jd\.com\/pet\/getPetTreasureBox|^https:\/\/draw\.jdfcloud\.com\/\/pet\/getPetTreasureBox,requires-body=1,max-size=0,script-path=jd_petTreasureBox.js
===================Quantumult X=====================
[rewrite_local]
^https:\/\/jdjoy\.jd\.com\/pet\/getPetTreasureBox|^https:\/\/draw\.jdfcloud\.com\/\/pet\/getPetTreasureBox url script-response-body jd_petTreasureBox.js
=====================Loon=====================
[Script]
http-response ^https:\/\/jdjoy\.jd\.com\/pet\/getPetTreasureBox|^https:\/\/draw\.jdfcloud\.com\/\/pet\/getPetTreasureBox script-path=jd_petTreasureBox.js, requires-body=true, timeout=3600, tag=聚宝盆投狗粮辅助
*/
let body = $response.body;
try {
body = JSON.parse(body)
food = body['data']['food']
function f(v) {
return (v < 0) ? v : `+${v}`;
}
var sum = 0
lastHourWinInfos = body["data"]["lastHourWinInfos"]
for (var i in lastHourWinInfos) {
sum += lastHourWinInfos[i]["petCoin"]
}
for (var i in lastHourWinInfos) {
body["data"]["lastHourWinInfos"][i]["petCoin"] = `{${lastHourWinInfos[i]["food"]}} [${lastHourWinInfos[i]["petCoin"]}] (${f(lastHourWinInfos[i]["petCoin"] - lastHourWinInfos[i]["food"])}) `
}
body["data"]["lastHourWinInfos"].unshift({
'pin': "",
'nickName': '',
'investHour': lastHourWinInfos[0]['investHour'],
'stage': '2',
'food': 0,
'rank': 0,
'foodDif': "",
'petCoin': '{投} [收入] (纯收入)',
'userTag': "",
'win': true
})
lastTurnFood = parseInt(sum / 0.09 * 0.91)
body['data']['food'] = `${food} (+${food - lastTurnFood})`
body = JSON.stringify(body)
} catch (e) {
console.log(e)
} finally {
$done({ body })
}

514
activity/jd_pubg.js Normal file

File diff suppressed because one or more lines are too long

312
activity/jd_split.js Normal file

File diff suppressed because one or more lines are too long

511
activity/jd_super_box.js Normal file

File diff suppressed because one or more lines are too long

472
activity/jd_tcl.js Normal file

File diff suppressed because one or more lines are too long

264
activity/jd_unbind.js Normal file

File diff suppressed because one or more lines are too long

416
activity/jd_watch.js Normal file

File diff suppressed because one or more lines are too long

296
activity/jd_xg.js Normal file

File diff suppressed because one or more lines are too long

343
activity/jd_xgyl.js Normal file

File diff suppressed because one or more lines are too long

197
activity/jr_sign.js Normal file

File diff suppressed because one or more lines are too long

315
activity/jx_sign.js Normal file

File diff suppressed because one or more lines are too long