jd_joy.js宠汪汪参加赛跑级别可设置不同账号参加不同的级别,如若想设置不同账号参加不同类别的比赛则用&区分即可(如:2&10&50
)
This commit is contained in:
@ -1,33 +0,0 @@
|
||||
{
|
||||
"id": "iepngs.app.sub",
|
||||
"name": "iepngs脚本订阅(自用,非作者本人的订阅)",
|
||||
"author": "@iepngs",
|
||||
"icon": "https://avatars2.githubusercontent.com/u/10695382?s=460&u=efc97d623c7c21170e6794f367fa80a97253f87b&v=4",
|
||||
"repo": "https://github.com/iepngs/Script",
|
||||
"apps": [
|
||||
{
|
||||
"id": "lxhealth",
|
||||
"name": "乐心健康",
|
||||
"keys": [
|
||||
"lxhealthCookie",
|
||||
"lxhealthStep"
|
||||
],
|
||||
"settings": [
|
||||
{
|
||||
"id": "lxhealthStep",
|
||||
"name": "运动步数",
|
||||
"val": "",
|
||||
"type": "text",
|
||||
"desc": "修改乐心健康运动步数"
|
||||
}
|
||||
],
|
||||
"author": "@iepngs",
|
||||
"repo": "https://github.com/iepngs/Script",
|
||||
"script": "https://raw.githubusercontent.com/iepngs/Script/master/lxhealth/index.js",
|
||||
"icons": [
|
||||
"https://avatars2.githubusercontent.com/u/10695382?s=460&u=efc97d623c7c21170e6794f367fa80a97253f87b&v=4",
|
||||
"https://avatars2.githubusercontent.com/u/10695382?s=460&u=efc97d623c7c21170e6794f367fa80a97253f87b&v=4"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
File diff suppressed because one or more lines are too long
420
backUp/jd_xtg.js
420
backUp/jd_xtg.js
File diff suppressed because one or more lines are too long
@ -97,7 +97,7 @@
|
||||
| `JOY_FEED_COUNT` | 宠汪汪喂食数量 | 非必须 | 控制jd_joy_feedPets.js脚本喂食数量 ,可以填的数字10,20,40,80 , 其他数字不可. |
|
||||
| `JOY_HELP_FEED` | 宠汪汪帮好友喂食 | 非必须 | 控制jd_joy_steal.js脚本是否给好友喂食,`false`为否,`true`为是(给好友喂食) |
|
||||
| `JOY_RUN_FLAG` | 宠汪汪是否赛跑 | 非必须 | 控制jd_joy.js脚本是否参加赛跑(默认参加双人赛跑),`false`为否,`true`为是,脚本默认是`true` |
|
||||
| `JOY_TEAM_LEVEL` | 宠汪汪参加什么级别的赛跑 | 非必须 | 控制jd_joy.js脚本参加几人的赛跑,可选数字为`2`,`10`,`50`,其中2代表参加双人PK赛,10代表参加10人突围赛,50代表参加50人挑战赛(注:此项功能在`JOY_RUN_FLAG`为true的时候才生效) |
|
||||
| `JOY_TEAM_LEVEL` | 宠汪汪参加什么级别的赛跑 | 非必须 | 控制jd_joy.js脚本参加几人的赛跑,可选数字为`2`,`10`,`50`,其中2代表参加双人PK赛,10代表参加10人突围赛,50代表参加50人挑战赛(注:此项功能在`JOY_RUN_FLAG`为true的时候才生效),如若想设置不同账号参加不同类别的比赛则用&区分即可(如下三个账号:`2&10&50`) |
|
||||
| `JD_JOY_REWARD_NAME` | 宠汪汪积分兑换多少京豆 | 非必须 | 目前可填值为`20`或者`500`,脚本默认`20`,`0`表示不兑换京豆 |
|
||||
| `MARKET_COIN_TO_BEANS` | 京小超兑换京豆数量 | 非必须 | 控制jd_blueCoin.js兑换京豆数量,可输入值为`20`或者`1000`的数字或者其他商品的名称,例如`碧浪洗衣凝珠` |
|
||||
| `MARKET_REWARD_NOTIFY` | 京小超兑换奖品推送开关 | 非必须 | 控制jd_blueCoin.js兑换奖品成功后是否静默运行, `false`为否(发送推送通知消息),`true`为是(即:不发送推送通知消息) |
|
||||
|
26
jd_joy.js
26
jd_joy.js
@ -2,13 +2,11 @@
|
||||
jd宠汪汪 搬的https://github.com/uniqueque/QuantumultX/blob/4c1572d93d4d4f883f483f907120a75d925a693e/Script/jd_joy.js
|
||||
脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js
|
||||
IOS用户支持京东双账号,NodeJs用户支持N个京东账号
|
||||
更新时间:2020-12-06
|
||||
更新时间:2020-12-14
|
||||
建议先凌晨0点运行jd_joy.js脚本获取狗粮后,再运行此脚本(jd_joy_steal.js)可偷好友积分,6点运行可偷好友狗粮
|
||||
feedCount:自定义 每次喂养数量; 等级只和喂养次数有关,与数量无关
|
||||
推荐每次投喂10个,积累狗粮,然后去聚宝盆赌每小时的幸运奖,据观察,投入3000-6000中奖概率大,超过7000基本上注定亏本,即使是第一名
|
||||
推荐每次投喂10个,积累狗粮,然后去玩聚宝盆赌
|
||||
Combine from Zero-S1/JD_tools(https://github.com/Zero-S1/JD_tools)
|
||||
更新时间:2020-10-20
|
||||
注:如果使用Node.js, 需自行安装'crypto-js,got,http-server,tough-cookie'模块. 例: npm install crypto-js http-server tough-cookie got --save
|
||||
*/
|
||||
// quantumultx
|
||||
// [task_local]
|
||||
@ -41,7 +39,7 @@ if ($.isNode()) {
|
||||
}
|
||||
let message = '', subTitle = '';
|
||||
let FEED_NUM = ($.getdata('joyFeedCount') * 1) || 10; //每次喂养数量 [10,20,40,80]
|
||||
let teamLevel = 2;//参加多少人的赛跑比赛,默认是双人赛跑,可选2,10,50。其他不可选,其中2代表参加双人PK赛,10代表参加10人突围赛,50代表参加50人挑战赛
|
||||
let teamLevel = 2;//参加多少人的赛跑比赛,默认是双人赛跑,可选2,10,50。其他不可选,其中2代表参加双人PK赛,10代表参加10人突围赛,50代表参加50人挑战赛,如若想设置不同账号参加不同类别的比赛则用&区分即可(如:`2&10&50`)
|
||||
//是否参加宠汪汪双人赛跑(据目前观察,参加双人赛跑不消耗狗粮,如需参加其他多人赛跑,请关闭)
|
||||
// 默认 'true' 参加双人赛跑,如需关闭 ,请改成 'false';
|
||||
let joyRunFlag = true;
|
||||
@ -135,19 +133,21 @@ async function joinTwoPeopleRun() {
|
||||
joyRunFlag = process.env.JOY_RUN_FLAG;
|
||||
}
|
||||
if (`${joyRunFlag}` === 'true') {
|
||||
teamLevel = $.isNode() ? (process.env.JOY_TEAM_LEVEL ? process.env.JOY_TEAM_LEVEL : teamLevel) : ($.getdata('JOY_TEAM_LEVEL') ? $.getdata('JOY_TEAM_LEVEL') : teamLevel);
|
||||
console.log(`\n===========以下是${teamLevel}人赛跑信息========\n`)
|
||||
let teamLevelTemp = [];
|
||||
teamLevelTemp = $.isNode() ? (process.env.JOY_TEAM_LEVEL ? process.env.JOY_TEAM_LEVEL.split('&') : teamLevel.split('&')) : ($.getdata('JOY_TEAM_LEVEL') ? $.getdata('JOY_TEAM_LEVEL').split('&') : teamLevel.split('&'));
|
||||
teamLevelTemp = teamLevelTemp[$.index - 1] ? teamLevelTemp[$.index - 1] : 2;
|
||||
console.log(`\n===========以下是${teamLevelTemp}人赛跑信息========\n`)
|
||||
await getPetRace();
|
||||
if ($.petRaceResult) {
|
||||
let petRaceResult = $.petRaceResult.data.petRaceResult;
|
||||
// let raceUsers = $.petRaceResult.data.raceUsers;
|
||||
console.log(`赛跑状态:${petRaceResult}\n`);
|
||||
if (petRaceResult === 'not_participate') {
|
||||
console.log(`暂未参赛,现在为您参加${teamLevel}人赛跑`);
|
||||
await runMatch(teamLevel * 1);
|
||||
console.log(`暂未参赛,现在为您参加${teamLevelTemp}人赛跑`);
|
||||
await runMatch(teamLevelTemp * 1);
|
||||
if ($.runMatchResult.success) {
|
||||
console.log(`${teamLevel}人赛跑参加成功\n`);
|
||||
message += `${teamLevel}人赛跑:成功参加\n`;
|
||||
console.log(`${teamLevelTemp}人赛跑参加成功\n`);
|
||||
message += `${teamLevelTemp}人赛跑:成功参加\n`;
|
||||
await getPetRace();
|
||||
petRaceResult = $.petRaceResult.data.petRaceResult;
|
||||
await getRankList();
|
||||
@ -172,8 +172,8 @@ async function joinTwoPeopleRun() {
|
||||
await receiveJoyRunAward();
|
||||
console.log(`领取赛跑奖励结果:${JSON.stringify($.receiveJoyRunAwardRes)}`)
|
||||
if ($.receiveJoyRunAwardRes.success) {
|
||||
$.msg($.name, '', `【京东账号${$.index}】${$.nickName}\n太棒了,${teamLevel}人赛跑取得获胜\n恭喜您已获得${winCoin}积分奖励`);
|
||||
if ($.isNode()) await notify.sendNotify(`${$.name} - 京东账号${$.index} - ${$.nickName}`, `京东账号${$.index}${$.nickName}\n${teamLevel}人赛跑取得获胜\n恭喜您已获得${winCoin}积分奖励`)
|
||||
$.msg($.name, '', `【京东账号${$.index}】${$.nickName}\n太棒了,${teamLevelTemp}人赛跑取得获胜\n恭喜您已获得${winCoin}积分奖励`);
|
||||
if ($.isNode()) await notify.sendNotify(`${$.name} - 京东账号${$.index} - ${$.nickName}`, `京东账号${$.index}${$.nickName}\n${teamLevelTemp}人赛跑取得获胜\n恭喜您已获得${winCoin}积分奖励`)
|
||||
}
|
||||
}
|
||||
if (petRaceResult === 'participate') {
|
||||
|
Reference in New Issue
Block a user