init
This commit is contained in:
767
activity/jd_5g.js
Normal file
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
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
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
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
264
activity/jd_coupon.js
Normal file
File diff suppressed because one or more lines are too long
424
activity/jd_digital_floor.js
Normal file
424
activity/jd_digital_floor.js
Normal file
File diff suppressed because one or more lines are too long
212
activity/jd_ds.js
Normal file
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
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
301
activity/jd_firecrackers.js
Normal file
File diff suppressed because one or more lines are too long
321
activity/jd_firecrackers2.js
Normal file
321
activity/jd_firecrackers2.js
Normal file
File diff suppressed because one or more lines are too long
494
activity/jd_global.js
Normal file
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
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
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
556
activity/jd_immortal.js
Normal file
File diff suppressed because one or more lines are too long
476
activity/jd_immortal_answer.js
Normal file
476
activity/jd_immortal_answer.js
Normal file
File diff suppressed because one or more lines are too long
433
activity/jd_jdh.js
Normal file
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
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
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
280
activity/jd_live_redrain.js
Normal file
File diff suppressed because one or more lines are too long
244
activity/jd_live_redrain2.js
Normal file
244
activity/jd_live_redrain2.js
Normal file
File diff suppressed because one or more lines are too long
294
activity/jd_mh.js
Normal file
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
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
565
activity/jd_newYearMoney.js
Normal file
File diff suppressed because one or more lines are too long
256
activity/jd_newYearMoney_lottery.js
Normal file
256
activity/jd_newYearMoney_lottery.js
Normal file
File diff suppressed because one or more lines are too long
538
activity/jd_nh.js
Normal file
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
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
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
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
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
232
activity/jd_party_night.js
Normal file
File diff suppressed because one or more lines are too long
62
activity/jd_petTreasureBox.js
Normal file
62
activity/jd_petTreasureBox.js
Normal 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
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
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
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
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
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
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
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
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
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
315
activity/jx_sign.js
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user