mirror of
https://github.com/yml2213/javascript.git
synced 2026-10-18 14:29:11 +08:00
今日头条极速版完成
This commit is contained in:
+43
-108
@@ -4,7 +4,7 @@
|
||||
*
|
||||
* 今日头条极速版
|
||||
*
|
||||
* cron 30 6 * * * yml2213_javascript_master/jrttjsb.js
|
||||
* cron 1-59/15 6-23 * * * yml2213_javascript_master/jrttjsb.js
|
||||
*
|
||||
* 5-26 完成 签到 宝箱 睡觉 走路 吃饭 阅读(基本黑号)等任务 ,农场看情况加不加
|
||||
*
|
||||
@@ -12,9 +12,10 @@
|
||||
*
|
||||
* 感谢所有测试人员
|
||||
* ========= 青龙--配置文件 =========
|
||||
* 变量格式: export jrttjsb_data='cookie & cookie' 多个账号用 @ 或者 换行分割
|
||||
* 变量格式: export jrttjsb_data='cookie & cookie' 多个账号用 @ 或 换行分割
|
||||
*
|
||||
* 完整cookie 或 ck的 sessionid_ss 项都行
|
||||
* 完整cookie 或 ck的 sessionid_ss 项都行 ,苹果的域名可能会变一点点,自己抓包注意下就行
|
||||
* 自己更改定时
|
||||
*
|
||||
* tg频道: https://t.me/yml2213_tg
|
||||
* tg群组: https://t.me/yml_tg
|
||||
@@ -30,16 +31,16 @@ const debug = 0 //0为关闭调试,1为打开调试,默认为0
|
||||
let ckStr = process.env.jrttjsb_data;
|
||||
let msg = "";
|
||||
let ck = "";
|
||||
let ck_status = '';
|
||||
let host = "api5-normal-lf.toutiaoapi.com";
|
||||
let hostname = "https://" + host;
|
||||
let version = "88011";
|
||||
let adIdList = [26, 181, 186, 187, 188, 189, 190, 195, 210, 214, 216, 225, 308, 324, 327, 329]
|
||||
let adIdList = [26, 181, 186, 187, 188, 189, 190, 195, 210, 214, 216, 225, 308, 324, 327, 329];
|
||||
let maxReadPerRun = ($.isNode() ? process.env.jrttjsbReadNum : $.getdata('jrttjsbReadNum')) || 10;
|
||||
///////////////////////////////////////////////////////////////////
|
||||
let Version = '\nyml 2022/5/24 折腾下这个老毛吧,没好的新毛 '
|
||||
let thank = `感谢 xxxx 的投稿`
|
||||
let test = `脚本测试中,有bug及时反馈! 脚本测试中,有bug及时反馈!`
|
||||
|
||||
///////////////////////////////////////////////////////////////////
|
||||
|
||||
async function tips(ckArr) {
|
||||
@@ -89,44 +90,49 @@ async function start() {
|
||||
await user_info(1);
|
||||
await $.wait(3 * 1000);
|
||||
|
||||
console.log("\n开始 睡觉状态");
|
||||
await QuerySleepStatus();
|
||||
await $.wait(3 * 1000);
|
||||
if (ck_status == 0) {
|
||||
console.log("\n开始 睡觉状态");
|
||||
await QuerySleepStatus();
|
||||
await $.wait(3 * 1000);
|
||||
|
||||
console.log("\n开始 走路状态");
|
||||
await QueryWalkInfo();
|
||||
await $.wait(3 * 1000);
|
||||
console.log("\n开始 走路状态");
|
||||
await QueryWalkInfo();
|
||||
await $.wait(3 * 1000);
|
||||
|
||||
let time_hours = local_hours();
|
||||
if (time_hours >= 5 && time_hours <= 9) {
|
||||
console.log("\n开始 早餐补贴");
|
||||
await EatInfo('早餐补贴', 0);
|
||||
let time_hours = local_hours();
|
||||
if (time_hours >= 5 && time_hours <= 9) {
|
||||
console.log("\n开始 早餐补贴");
|
||||
await EatInfo('早餐补贴', 0);
|
||||
await $.wait(3 * 1000);
|
||||
}
|
||||
if (time_hours >= 11 && time_hours <= 14) {
|
||||
console.log("\n开始 午餐补贴");
|
||||
await EatInfo('午餐补贴', 1);
|
||||
await $.wait(3 * 1000);
|
||||
}
|
||||
if (time_hours >= 17 && time_hours <= 20) {
|
||||
console.log("\n开始 晚餐补贴");
|
||||
await EatInfo('晚餐补贴', 2);
|
||||
await $.wait(3 * 1000);
|
||||
}
|
||||
if (time_hours >= 21 && time_hours <= 24) {
|
||||
console.log("\n开始 夜宵补贴");
|
||||
await EatInfo('夜宵补贴', 3);
|
||||
await $.wait(3 * 1000);
|
||||
}
|
||||
|
||||
|
||||
console.log("\n开始 宝箱视频奖励");
|
||||
for (let adId of adIdList) await ExcitationAd(adId)
|
||||
await $.wait(3 * 1000);
|
||||
}
|
||||
if (time_hours >= 11 && time_hours <= 14) {
|
||||
console.log("\n开始 午餐补贴");
|
||||
await EatInfo('午餐补贴', 1);
|
||||
await $.wait(3 * 1000);
|
||||
}
|
||||
if (time_hours >= 17 && time_hours <= 20) {
|
||||
console.log("\n开始 晚餐补贴");
|
||||
await EatInfo('晚餐补贴', 2);
|
||||
await $.wait(3 * 1000);
|
||||
}
|
||||
if (time_hours >= 21 && time_hours <= 24) {
|
||||
console.log("\n开始 夜宵补贴");
|
||||
await EatInfo('夜宵补贴', 3);
|
||||
|
||||
console.log("\n开始 阅读文章");
|
||||
await ReadArticles();
|
||||
await $.wait(3 * 1000);
|
||||
|
||||
}
|
||||
|
||||
|
||||
console.log("\n开始 宝箱视频奖励");
|
||||
for (let adId of adIdList) await ExcitationAd(adId)
|
||||
await $.wait(3 * 1000);
|
||||
|
||||
console.log("\n开始 阅读文章");
|
||||
await ReadArticles();
|
||||
await $.wait(3 * 1000);
|
||||
|
||||
}
|
||||
|
||||
@@ -150,8 +156,7 @@ async function user_info(doTask) {
|
||||
if (result.err_no == 0) {
|
||||
if (!result.data.treasure) {
|
||||
console.log(` 用户${jrttjsb_num} 查询状态失败,CK失效 `)
|
||||
throw new Error(`${$.name}:喂 喂 --- 登录失败了,别睡了, 起来更新了喂!`);;
|
||||
|
||||
return ck_status = 1;
|
||||
}
|
||||
if (doTask == 0) {
|
||||
console.log(` 账户信息:金币:${result.data.user_income.score_balance} ,现金:${result.data.user_income.cash_balance / 100}元 `)
|
||||
@@ -173,7 +178,6 @@ async function user_info(doTask) {
|
||||
} else {
|
||||
console.log(` 用户信息: 失败 ❌ 了呢,原因未知! ${result} `);
|
||||
msg += `\n 用户信息: 失败 ❌ 了呢,原因未知!`;
|
||||
throw new Error(`${$.name}:喂 喂 --- 用户信息失败了,别睡了, 起来更新了喂!`);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -819,75 +823,6 @@ function debugLog(...args) {
|
||||
}
|
||||
}
|
||||
|
||||
//#endregion
|
||||
function MD5Encrypt(a) {
|
||||
function b(a, b) {
|
||||
return a << b | a >>> 32 - b
|
||||
}
|
||||
|
||||
function c(a, b) {
|
||||
var c, d, e, f, g;
|
||||
return e = 2147483648 & a, f = 2147483648 & b, c = 1073741824 & a, d = 1073741824 & b, g = (1073741823 & a) + (1073741823 & b), c & d ? 2147483648 ^ g ^ e ^ f : c | d ? 1073741824 & g ? 3221225472 ^ g ^ e ^ f : 1073741824 ^ g ^ e ^ f : g ^ e ^ f
|
||||
}
|
||||
|
||||
function d(a, b, c) {
|
||||
return a & b | ~a & c
|
||||
}
|
||||
|
||||
function e(a, b, c) {
|
||||
return a & c | b & ~c
|
||||
}
|
||||
|
||||
function f(a, b, c) {
|
||||
return a ^ b ^ c
|
||||
}
|
||||
|
||||
function g(a, b, c) {
|
||||
return b ^ (a | ~c)
|
||||
}
|
||||
|
||||
function h(a, e, f, g, h, i, j) {
|
||||
return a = c(a, c(c(d(e, f, g), h), j)), c(b(a, i), e)
|
||||
}
|
||||
|
||||
function i(a, d, f, g, h, i, j) {
|
||||
return a = c(a, c(c(e(d, f, g), h), j)), c(b(a, i), d)
|
||||
}
|
||||
|
||||
function j(a, d, e, g, h, i, j) {
|
||||
return a = c(a, c(c(f(d, e, g), h), j)), c(b(a, i), d)
|
||||
}
|
||||
|
||||
function k(a, d, e, f, h, i, j) {
|
||||
return a = c(a, c(c(g(d, e, f), h), j)), c(b(a, i), d)
|
||||
}
|
||||
|
||||
function l(a) {
|
||||
for (var b, c = a.length, d = c + 8, e = (d - d % 64) / 64, f = 16 * (e + 1), g = new Array(f - 1), h = 0, i = 0; c > i;) b = (i - i % 4) / 4, h = i % 4 * 8, g[b] = g[b] | a.charCodeAt(i) << h, i++;
|
||||
return b = (i - i % 4) / 4, h = i % 4 * 8, g[b] = g[b] | 128 << h, g[f - 2] = c << 3, g[f - 1] = c >>> 29, g
|
||||
}
|
||||
|
||||
function m(a) {
|
||||
var b, c, d = "", e = "";
|
||||
for (c = 0; 3 >= c; c++) b = a >>> 8 * c & 255, e = "0" + b.toString(16), d += e.substr(e.length - 2, 2);
|
||||
return d
|
||||
}
|
||||
|
||||
function n(a) {
|
||||
a = a.replace(/\r\n/g, "\n");
|
||||
for (var b = "", c = 0; c < a.length; c++) {
|
||||
var d = a.charCodeAt(c);
|
||||
128 > d ? b += String.fromCharCode(d) : d > 127 && 2048 > d ? (b += String.fromCharCode(d >> 6 | 192), b += String.fromCharCode(63 & d | 128)) : (b += String.fromCharCode(d >> 12 | 224), b += String.fromCharCode(d >> 6 & 63 | 128), b += String.fromCharCode(63 & d | 128))
|
||||
}
|
||||
return b
|
||||
}
|
||||
|
||||
var o, p, q, r, s, t, u, v, w, x = [], y = 7, z = 12, A = 17, B = 22, C = 5, D = 9, E = 14, F = 20, G = 4, H = 11,
|
||||
I = 16, J = 23, K = 6, L = 10, M = 15, N = 21;
|
||||
for (a = n(a), x = l(a), t = 1732584193, u = 4023233417, v = 2562383102, w = 271733878, o = 0; o < x.length; o += 16) p = t, q = u, r = v, s = w, t = h(t, u, v, w, x[o + 0], y, 3614090360), w = h(w, t, u, v, x[o + 1], z, 3905402710), v = h(v, w, t, u, x[o + 2], A, 606105819), u = h(u, v, w, t, x[o + 3], B, 3250441966), t = h(t, u, v, w, x[o + 4], y, 4118548399), w = h(w, t, u, v, x[o + 5], z, 1200080426), v = h(v, w, t, u, x[o + 6], A, 2821735955), u = h(u, v, w, t, x[o + 7], B, 4249261313), t = h(t, u, v, w, x[o + 8], y, 1770035416), w = h(w, t, u, v, x[o + 9], z, 2336552879), v = h(v, w, t, u, x[o + 10], A, 4294925233), u = h(u, v, w, t, x[o + 11], B, 2304563134), t = h(t, u, v, w, x[o + 12], y, 1804603682), w = h(w, t, u, v, x[o + 13], z, 4254626195), v = h(v, w, t, u, x[o + 14], A, 2792965006), u = h(u, v, w, t, x[o + 15], B, 1236535329), t = i(t, u, v, w, x[o + 1], C, 4129170786), w = i(w, t, u, v, x[o + 6], D, 3225465664), v = i(v, w, t, u, x[o + 11], E, 643717713), u = i(u, v, w, t, x[o + 0], F, 3921069994), t = i(t, u, v, w, x[o + 5], C, 3593408605), w = i(w, t, u, v, x[o + 10], D, 38016083), v = i(v, w, t, u, x[o + 15], E, 3634488961), u = i(u, v, w, t, x[o + 4], F, 3889429448), t = i(t, u, v, w, x[o + 9], C, 568446438), w = i(w, t, u, v, x[o + 14], D, 3275163606), v = i(v, w, t, u, x[o + 3], E, 4107603335), u = i(u, v, w, t, x[o + 8], F, 1163531501), t = i(t, u, v, w, x[o + 13], C, 2850285829), w = i(w, t, u, v, x[o + 2], D, 4243563512), v = i(v, w, t, u, x[o + 7], E, 1735328473), u = i(u, v, w, t, x[o + 12], F, 2368359562), t = j(t, u, v, w, x[o + 5], G, 4294588738), w = j(w, t, u, v, x[o + 8], H, 2272392833), v = j(v, w, t, u, x[o + 11], I, 1839030562), u = j(u, v, w, t, x[o + 14], J, 4259657740), t = j(t, u, v, w, x[o + 1], G, 2763975236), w = j(w, t, u, v, x[o + 4], H, 1272893353), v = j(v, w, t, u, x[o + 7], I, 4139469664), u = j(u, v, w, t, x[o + 10], J, 3200236656), t = j(t, u, v, w, x[o + 13], G, 681279174), w = j(w, t, u, v, x[o + 0], H, 3936430074), v = j(v, w, t, u, x[o + 3], I, 3572445317), u = j(u, v, w, t, x[o + 6], J, 76029189), t = j(t, u, v, w, x[o + 9], G, 3654602809), w = j(w, t, u, v, x[o + 12], H, 3873151461), v = j(v, w, t, u, x[o + 15], I, 530742520), u = j(u, v, w, t, x[o + 2], J, 3299628645), t = k(t, u, v, w, x[o + 0], K, 4096336452), w = k(w, t, u, v, x[o + 7], L, 1126891415), v = k(v, w, t, u, x[o + 14], M, 2878612391), u = k(u, v, w, t, x[o + 5], N, 4237533241), t = k(t, u, v, w, x[o + 12], K, 1700485571), w = k(w, t, u, v, x[o + 3], L, 2399980690), v = k(v, w, t, u, x[o + 10], M, 4293915773), u = k(u, v, w, t, x[o + 1], N, 2240044497), t = k(t, u, v, w, x[o + 8], K, 1873313359), w = k(w, t, u, v, x[o + 15], L, 4264355552), v = k(v, w, t, u, x[o + 6], M, 2734768916), u = k(u, v, w, t, x[o + 13], N, 1309151649), t = k(t, u, v, w, x[o + 4], K, 4149444226), w = k(w, t, u, v, x[o + 11], L, 3174756917), v = k(v, w, t, u, x[o + 2], M, 718787259), u = k(u, v, w, t, x[o + 9], N, 3951481745), t = c(t, p), u = c(u, q), v = c(v, r), w = c(w, s);
|
||||
var O = m(t) + m(u) + m(v) + m(w);
|
||||
return O.toLowerCase()
|
||||
}
|
||||
|
||||
|
||||
function Env(t, e) {
|
||||
|
||||
Reference in New Issue
Block a user