|
@ -1,13 +1,13 @@ |
|
|
/* |
|
|
/* |
|
|
获取token 一天能刷1-2块 |
|
|
获取token 一天能刷1-2块 |
|
|
# new Env("养牛牛") |
|
|
# new Env("养牛牛") |
|
|
# cron 10,30,45,59 0 * * * yn.js |
|
|
# cron 10,30,45,59 * * * * yn.js |
|
|
*/ |
|
|
*/ |
|
|
const jobname = '养牛牛' |
|
|
const jobname = '养牛牛' |
|
|
|
|
|
|
|
|
const $ = Env(jobname) |
|
|
const $ = Env(jobname) |
|
|
|
|
|
|
|
|
//let token = "1a540798ff6fb16b7980b761de1858e0"
|
|
|
// let token = "1a540798ff6fb16b7980b761de1858e0"
|
|
|
let token = ($.isNode() ? process.env.ynCk : $.getdata('ynCk')) || ''; |
|
|
let token = ($.isNode() ? process.env.ynCk : $.getdata('ynCk')) || ''; |
|
|
|
|
|
|
|
|
let tokenArr = [] |
|
|
let tokenArr = [] |
|
@ -24,7 +24,7 @@ let curMinutes = new Date().getMinutes() |
|
|
$.log(`\n2022-06-07-8:07 \n更新自动领取,自动喂牛`) |
|
|
$.log(`\n2022-06-07-8:07 \n更新自动领取,自动喂牛`) |
|
|
$.log(`\n2022-06-08-09:49 \n更新自动领每日牛奶,自动看视频广告`) |
|
|
$.log(`\n2022-06-08-09:49 \n更新自动领每日牛奶,自动看视频广告`) |
|
|
$.log(`\n2022-06-09-13:51 \n美化打印 更新自动兑换,自动强制提现,优化流程判断`) |
|
|
$.log(`\n2022-06-09-13:51 \n美化打印 更新自动兑换,自动强制提现,优化流程判断`) |
|
|
//await $.wait(1200)
|
|
|
await $.wait(1200) |
|
|
for(userIdx=0; userIdx<tokenArr.length; userIdx++) { |
|
|
for(userIdx=0; userIdx<tokenArr.length; userIdx++) { |
|
|
let ant = tokenArr[userIdx].split('#'); |
|
|
let ant = tokenArr[userIdx].split('#'); |
|
|
$.log(`\n🔸------第${userIdx+1}个账号------`) |
|
|
$.log(`\n🔸------第${userIdx+1}个账号------`) |
|
@ -79,7 +79,7 @@ let curMinutes = new Date().getMinutes() |
|
|
await login(token) |
|
|
await login(token) |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
if (curHours==8&&curMinutes<20){ |
|
|
if ((curHours==8&&curMinutes<20)){ |
|
|
$.log(`\n---领取500牛币`) |
|
|
$.log(`\n---领取500牛币`) |
|
|
for (token of tokenArr){ |
|
|
for (token of tokenArr){ |
|
|
await taskad1(token) |
|
|
await taskad1(token) |
|
@ -210,6 +210,9 @@ async function taskad1(token) { |
|
|
let urlObject = populateUrlObject(url,body) |
|
|
let urlObject = populateUrlObject(url,body) |
|
|
await httpRequest('get',urlObject) |
|
|
await httpRequest('get',urlObject) |
|
|
if(!httpResult || httpResult.statusCode != 200) {return;} |
|
|
if(!httpResult || httpResult.statusCode != 200) {return;} |
|
|
|
|
|
if(httpResult.body=='') |
|
|
|
|
|
return; |
|
|
|
|
|
let result = JSON.parse(httpResult.body); |
|
|
if(!result) return |
|
|
if(!result) return |
|
|
console.log(`${JSON.stringify(result)}`) |
|
|
console.log(`${JSON.stringify(result)}`) |
|
|
if(result.code == 0) { |
|
|
if(result.code == 0) { |
|
@ -222,6 +225,9 @@ async function taskad2(token) { |
|
|
let urlObject = populateUrlObject(url,body) |
|
|
let urlObject = populateUrlObject(url,body) |
|
|
await httpRequest('get',urlObject) |
|
|
await httpRequest('get',urlObject) |
|
|
if(!httpResult || httpResult.statusCode != 200) {return;} |
|
|
if(!httpResult || httpResult.statusCode != 200) {return;} |
|
|
|
|
|
if(httpResult.body=='') |
|
|
|
|
|
return; |
|
|
|
|
|
let result = JSON.parse(httpResult.body); |
|
|
if(!result) return |
|
|
if(!result) return |
|
|
console.log(`${JSON.stringify(result)}`) |
|
|
console.log(`${JSON.stringify(result)}`) |
|
|
if(result.code == 0) { |
|
|
if(result.code == 0) { |
|
|