2025年2月15日星期六

多看阅读任务脚本

1.购买服务器

阿里云:

服务器购买地址

https://t.aliyun.com/U/wrtp9T

若失效,可用地址

https://www.aliyun.com/activity/wuying/dj?source=5176.29345612&userCode=49hts92d

腾讯云:

https://curl.qcloud.com/wJpWmSfU

若失效,可用地址

https://cloud.tencent.com/act/cps/redirect?redirect=2446&cps_key=ad201ee2ef3b771157f72ee5464b1fea&from=console

华为云

https://activity.huaweicloud.com/cps.html?fromacct=64b5cf7cc11b4840bb4ed2ea0b2f4468&utm_source=V1g3MDY4NTY=&utm_medium=cps&utm_campaign=201905

2.部署教程

2024年最新青龙面板跑脚本教程(一)持续更新中

3.代码如下

ids = [];const axios = require("axios");axios.defaults.timeout = 3000;const timeAsync =  ms => new Promise(resolve => setTimeout(resolve, ms));let result = "【多看阅读每日任务】:";//let number = 0;header = {  headers: {    cookie: config.duokan.cookie,  },};device = header.headers.cookie.match(/device_id=(.+?);/);did = device ? device[1] : "";timeout = 1000; // 时间间隔 默认1s  自行修改 n*1000 app内任务一般30s一次const sign1 = [  "d16ad58199c69518a4afd87b5cf0fe67",  "828672d6bc39ccd25e1f6ad34e00b86c",  "f0ccc1bb1cecea673c197b928fb8dbd9",  "6b86c490d92a138de9a0ae6847781caa",  "c707047e8b820ba441d29cf87dff341e",  "82b2c012a956b18cff2388d24f2574a6",  "87d6b5183a361ee1f6ea8cece1ee83c3",  "9d42576f7e99c94bb752fde06e6770a5",  "e58d1f67a82a539d9331baaa3785a943",  "52c95192ebcb1d0113a748df58a72055",  "511f33e481fe4504d2637aaf6cbbbaff",  "6e986f36f4a45cadf61d2f246b27cdc6",  "f27797a6a1d7fe495b0f4de05f799327",  "4bd335e899fa665f15eea2f215156321",  "9355df762183f084473432b5c6900c44",  "4fb21fb04cbbae9d65556c3958603674",  "2d02ceb4f1bc916510c7407ce4eca5a5",  "ef314bf665af0b51294e624244acd7d6",  "1b441a2ab8e9e7dcf11a55b85931132f",  "005d2345782ab456e5af167336b70623",  "51ac508a4d494654035f17f1d646779b",  "0f6579670f1081f1bcba89dd64645b48",  "0cd858abe26f0d3db561185fe26bbb75",  "b5f5fd5b47fd587cb003807e97bed783",  "6ac9509a5cb799efeb1bb877c505f7e3",  "b5dd986ffc84762429901ffe633d82a0",  "f98a436cc2c85943d23d986a8d84c3bd",  "6fc387f2a17b8564ca212e2b16544cc3",  "12ead6a62411402378c6311199a0b2ef",  "7d8dcf31e2e69fcf6bd8af4f48831e92",  "446c3d0303b0dbd6bc2157844f1222ad",  "439890227d823ff57bed8ad351fa1b75",  "645acf3107722ab26b9d3194ecd156ff",  "afcb41dd9bc54d752c26ace985b49960",  "1100ab94ccd2e8373af70326c194d8ea",  "373d73c0c0975cf959eb4c40dc82b27c",  "2167ac28833149e9ad4ca217bcfa1a62",  "80547afccc42f34e4c8c4083e00a41a6",  "b604dda473644bd8157bafdf4ae518dc",  "15eaa8f727b595d512b82f55364b53b9",  "8fb656937fd613ccbbcacdc384595b03",  "dd8410da0b5144ba4aba5a618723b72e",  "204208386b056a2288e541110bfeeec3",  "c5b2e7344efd4128bcab5840fa427103",  "0168601e4335095c502e2e550ca53114",  "dfa12fe056a8deee35da18613173560f",  "ed945efdef9c7b2de41249a4fed3945e",  "b9ece5964ab62d51f8b70ffd35191e9d",  "f0e0ca4ca0b8afd766821a4922a2873c",  "5c687b8c6bd641f3f2c0d6aaeceafff6",  "c983be6420027231d77b748f9d02c1f2",  "7c53358df8156d979cb6cbb74e15877b",  "a58058035f73628a7c0847c66c350e88",  "79dd039ca5cf401993801710f9900d6b",  "5aff116c2cec01fcc69b389034f456a2",  "d006927cd9bfd620a6af4f76ee3c4100",  "410fe62830eeb91ca48be24ffe596364",  "9d18226ff144a72812d0104ce59fb34e",  "de439c7f75ca80b1d5b8aba619ee200d",  "00d1a0479590793294bfdd5c427643aa",  "d57176b1ce88135243bd501e448b8559",  "7c500eff681637b97dd526bb11737abb",  "3e197e47aaac926ccd50c37eb2828311",  "7db084ea5987f841ad77240bcbb8ce54",  "cce74f0facc50d47c0dd0e3e2f7435fb",  "f8bb53fbeb9b2d45db8aca1401817599",  "5baf7f0f355db11eeb0e936b675cdb82",  "4478a3354de6bcd7e91b49e28a2b2b3f",  "66a0338d93af82e956122288b08d2b4b",  "9f598b2b1c9cd0f2b20e335831cce366",  "9f4a45fec88b2820653abba179759eb6",  "41086649c9a39ec977ba42f9ce81f828",  "06ccca6fd73a6e38f65638ab8abbab76",  "0cfa0a034a203bb3a22be499e74906f4",  "c0d1da35a8878b7e4dcdf44bf3cd6b96",  "f34921e16f6518c1149cc083bd8e1ad7",  "ed0be3c70075d1d8f1a412f9e59a12e7",  "eb4d6324bae7db952bd220cb4d57a3de",  "5ba65d9f8ad735681b594f5092f6ab37",  "2fa6e0b612962937edb37ed7043923fd",  "baa8268c7d85d793011c5f5b977f8d4b",  "f4842a465e4583646abf7df67d8e2915",  "12c6332c8c9ded3d58d45f2dae7de8da",  "f56609232205692acf6b6a5d337b0965",  "3e4eed15387843c668fba53641599d07",  "d1b9d9ede145b5d426130986245cb66e",  "2979e43f6ab786f5d68cc262105f3c45",  "118a18ed578c78f4855b416f8271b29a",  "9122e158d034f094627c70ed6c3d0c33",  "dd5413c17253e86cc4247984f3bb77e5",  "b36bb0124b962efccbb601486665ce9e",  "6afb3a719f8b0a0b2f744b3dad8b15ab",  "faf18d64268402ed2975a3f60bc9e651",  "9f4081944d4ca3fa7b831d7c3b6c289d",  "367d7a3d77a9f96cbd7903b33c30b61f",  "605276cf621ff9ba34a99e3675a006f6",  "a50a734c1a3a749918e20205505ef91d",  "271ff14ba5edfe89a80a3430227bc11b",  "3bae338062b4bb3a5087eb13cbcc6efe",  "9b443d60178a9bcb08bae62c41970abf",  "a4f6e97741054f3567ab6a7257c63ab1",  "e06a82cc1f05eda4947e5fa0927d89c5",  "4fa3b4fc274c283efb02c0a1ddd133e7",  "4aa59e16a3961ed1ebd12b7f15d79547",  "f75fe88eaa24fc28ac57d963d8b90f2d",  "42cbe52b6f74761a5a7a79bf370c30ef",  "7d4571b5c9710e3b5481330bc7123ecc",  "fcf2f7ec42086809991de5aed5e7ef0d",  "bb7de9aaf68a83ac1ddbe75ba913b8af",  "a9bd964b97e785fffb641edb9b402d3f",  "6a815be6f537b2351e947ed66f74e209",  "27ae4e4d71395c6255bf7ea57c496507",  "2b07f369e90f4fc34ef419d891a2906f",  "7a2dc8a5b3fc0c7ecddb97ed1ce2c833",  "e7ad152ef27beb80c5d343f41f885b21",  "ba21758aed15a3a20a27f63bc0d84626",  "3820f7b8e1ece2614a11264501b5c93e",  "c3c41c87e6bf752f5237b4fffa33f08b",  "ed21086ff6682ab8495ecbfbb697af4a",  "5a2585ff3524f319dfd1f6b735c9a18d",  "0e61444507f0a780a1c83b612eb5fb9b",  "b105aa5c696648c0f7aae9e3933f8fe0",  "fec8f729e9e1d02248b949ce17674e0c",  "d3323d5560d15d4bc03575dcd0f53ae9",  "15fbf9d24dd05d9d64a18a8fd28f4dcc",  "ac0f3bda53081eee547882b2cdc8b04f",  "5dd3fadcd4ea6b922e1462431966c2bf",  "4acb71816dad0ce9a53d8fee301d857c",  "4c7e173f3a046919587db5b2640896e7",  "8407dc0459d0b367eaced7e5dfdef8ed",  "17e02409659223ff4e32cabd9ad352d9",  "c49edc07086b27769eddb981359f56b2",  "344822f5d8d53fe9aa7a1c7328cd2c59",  "92259343c65ac0feab5cb56b2e851783",  "e1e537b0bd37091c0ba4d5f614af9160",  "dff1116c175ddaaa20f3985a3d88abc6",  "3b1131a7c7273aa61cbd71b044e9beca",  "431aab37ef168c383f078b9244008cee",  "96c3bb8355d7e3ed7265095374f1c090",  "c3a7d304cdb307f073bef5003d1b8b78",  "627d884fc905cc353d0028076e39846b",  "36ce0d88a6bb2d10e0dc0a697f64df4e",  "dc8dbd035d42a5d8170976d5f532dab0",  "01c2665e7ea15bc56cca6d955c2e8ae1",  "c54ae7eeedc87ac52249684f012d3805",  "2df9b3b8f21a682b20d9d77669087a7a",  "fded473150a783586c12692fd57d0825",  "580499e69f42c0ccba0d1f87a83e41e9",  "99433cb83f1cd7176b7cdeaa7be49cd8",  "fbd76e8265547376905b3b6004150064",  "362768496052ae0dfbe909a9b5c6f54e",  "4f33581089c90944e5ad950646b17712",  "bffe93cdfe4b8833190e0a59c779e027",  "78e042b792c3af7faf7a6ebfedf6af9e",  "51a59c881726c2887efe9752bd9db715",  "a46ecf03d3f4038ba3de4ae4ac28170f",  "48d025f7cc34ac29c21d03b2c1f36449",  "8c9ceb77d61c20cb96ee652eb7b838c9",  "47a5882c89671429ae532339b7f333ce",  "a0b735557416ff3d08d3d8440393061a",  "976d3b3a8fbdf33d525075a9288455ab",  "636ca4c1db1c4450431ecd7e10a5e671",  "8c5cd12180027ee6535a837bd4f0259a",  "b82315333974c76793b3c7f517fe977c",  "6143d1f3472cd7cf08e3780918019158",  "20d032426fd66d49bec4f99579252cfa",  "398ee715d1dfd058a912bc7768d35f82",  "1f678678966444fb53d118b8134ceb94",  "d6641f3ed9444eae2b77ba68d3552f6a",  "ab2babaa19539895a5285c1ded6de8c6",  "5bc61d3cd53582b859db9cf04fc7e250",  "5deb619ed27c2754df4f9c7e3ce16b82",  "b81a322830fee59c75985626f7e0a8b5",  "e2313ad53d58e181c5fbaef29e5772c3",  "70d2aa99ef48b6cf1c0e8c107c0e121d",  "0633cdb06253a2b11e9a9ca234a3e9c3",  "bd1cbb9764fba94e8f1c0d1c024487af",  "301cbdbf26210596f9b22123abff0ca8",  "1fc2448ee192a1d0806ae1eb6fcc81fe",  "306247030d0b6442c3ded42e9ca99872",  "1c8f9a0786a01db1d06989345887967e",  "256ec3a54aaae719aae88d8f9c7f9b5f",  "45645896cccec48191916fec482979d9",  "c3a19c728d6fd39925bd63abe15aa446",  "15f45c4cd8fd4a6c0a3fae14ccafff47",  "a082c46b09772739af41f01676e1d0d1",  "14928418f94f5d35b182001ae0160455",  "dfbc5bc946c72650adaaf570f11a1e80",  "8a312e3e30d2e8fd1cf8873c3abe1d8c",  "ef425403acaabfb2a5b3f6ab0aafce8c",  "c78d471822dd961a53afe23e6c2dfa61",  "a40f670d8de3784b54784daf63095d88",  "49a72ace7fd54d8d0833bb2590db58aa",  "38e3808d28de73af3578f6d64020e1fc",  "a8be6ab39263d2edf61acafc60949921",  "d9c16bf0032800916e948ea26624a253",  "dbf3a62ff403c3ba94d5ab1e6219f5bc",  "3a6415de684e2978ce17543d66d523f6",  "2f69a681ee1ff927df1bdbd5431ced1d",  "e55c0390872735ec285dad8ebdd939e0",];function getc() {  t = parseInt(new Date().getTime() / 1000);  list = (did + "&" + t).split("");  for (c = 0, i = 0; i < list.length; i++) {    c = (c * 131 + list[i].charCodeAt()) % 65536;  }  a = `_t=${t}&_c=${c}`;  // console.log(a)  return a;}//增加大转盘次数function drawingadd() {  return new Promise(async (resolve) => {    try {      for (b = 0; b < 6; b++) {        let url = `https://www.duokan.com/store/v0/event/chances/add`;        let data = `code=8ulcky4bknbe_f&count=1&${getc()}&withid=1`;        let res = await axios.post(url, data, header);        console.log(res.data);      }    } catch (err) {      console.log(err);    }    resolve();  });}//大转盘function drawing() {  return new Promise(async (resolve) => {    try {      for (m = 0; m < 6; m++) {        let urld = `https://www.duokan.com/store/v0/event/drawing`;        let datad = `code=8ulcky4bknbe_f&${getc()}&withid=1`;        let resd = await axios.post(urld, datad, header);        console.log(resd.data);      }    } catch (err) {      console.log(err);    }    resolve();  });}/*//体验app 暂时注释掉 新任务并不是这个接口了 虽然还能跑
function getids() { return new Promise(async resolve => { try { let rest = await axios.post("https://www.duokan.com/growth/user/task/list", `activity_id=1124&all_required=1&${getc()}&withid=1`, header) rest.data.data.map(list => { ids[ids.length] = list.task_id }) console.log(ids) } catch (err) { console.log(err) } resolve() })}

function tiyan() { return new Promise(async resolve => { try { let url = 'https://www.duokan.com/growth/user/task/claim' for (id of ids) { data = `task_id=${id}&stair_id=1000&${getc()}&withid=1` // console.log(data) let res = await axios.post(url, data, header) console.log(res.data) await timeAsync(timeout); }
} catch (err) { console.log(err) } resolve() })}*///新版体验任务接口function tiyan2(sign) { return new Promise(async (resolve) => { try { let url = `https://www.duokan.com/events/common_task_gift`; let data = `code=KYKJF7LL0G&chances=1&sign=${sign}&${getc()}&withid=1`; let res = await axios.post(url, data, header); // console.log(res.data) await timeAsync(timeout); if (res.data.msg == "成功") { console.log("体验任务完成啦!豆子+30"); } else { console.log(res.data); } } catch (err) { console.log(err); // msg = "签到接口请求失败" } resolve(); });}function getchances() { return new Promise(async (resolve) => { try { let url = "https://www.duokan.com/events/common_task_gift_check"; let data = `code=KYKJF7LL0G&${getc()}&withid=1`; let res = await axios.post(url, data, header); console.log("体验任务剩余次数:" + res.data.chances); if (res.data.chances == 0) { console.log("体验任务已经做完啦"); } else if (res.data.chances && res.data.chances != 0) { for (sign of sign1) { await tiyan2(sign); } } } catch (err) { console.log(err); } resolve(); });}//日常任务function code() { return new Promise(async (resolve) => { try { codee = [ "K7S36GFSZC", "A2AMBFHP6C", "K5HHKUU14D", "J18UK6YYAY", "1BJGW140U5", ]; let url = `https://www.duokan.com/events/tasks_gift`; for (code of codee) { for (j = 0; j < 3; j++) { let data = `code=${code}&chances=3&${getc()}&withid=1`; let res = await axios.post(url, data, header); console.log(res.data); await timeAsync(timeout); } } } catch (err) { console.log(err); // msg = "签到接口请求失败" } resolve(); });}
//下载任务function download() { return new Promise(async (resolve) => { try { let url = `https://www.duokan.com/events/common_task_gift`; while (a) { let data = `code=J18UK6YYAY&chances=17&${getc()}&withid=1`; let res = await axios.post(url, data, header); console.log(res.data); await timeAsync(timeout); if (res.data.msg == "超出限制") { a = null; } } } catch (err) { console.log(err); // msg = "签到接口请求失败" } resolve(); });}
//豆子延期function delay(date) { return new Promise(async resolve => { try { let url = `https://www.duokan.com/store/v0/award/coin/delay` let data = `date=${date}&${getc()}&withid=1` console.log("延期中...") let res = await axios.post(url, data, header) console.log(res.data) } catch (err) { console.log(err) // msg = "签到接口请求失败" } resolve() })}
//查询豆子function info() { return new Promise(async (resolve) => { try { number = 0 let url = `https://www.duokan.com/store/v0/award/coin/list`; let data = `sandbox=0&${getc()}&withid=1`; let res = await axios.post(url, data, header); list = res.data.data.award; infod = []; list.map(async(list) => { number += list.coin; if (list.delay == 1) { await delay(list.expire) } infod.push({ 书豆: list.coin, 到期时间: list.expire, }); }); console.log(infod); console.log("共" + number + "书豆"); } catch (err) { console.log(err); } resolve(number); });}
//签到function dailysign() { return new Promise(async (resolve) => { try { let url = "https://www.duokan.com/checkin/v0/checkin"; let res = await axios.post(url, getc(), header); msg = res.data.msg; console.log(msg); result += msg await getO(); await getchances(); await drawingadd(); await drawing(); await download(); await code(); } catch (err) { console.log(err); result += "签到接口请求出错 可能是cookie失效 "; } resolve(); });}
//限免function getO() { return new Promise(async (resolve) => { try { let url = "https://www.duokan.com/hs/v4/channel/query/2027"; let res = await axios.get(url); bid = res.data.items[0].data.book_id; data = `payment_name=BC&ch=VSZUVB&book_id=${bid}&price=0&allow_discount=1`; let furl = "https://www.duokan.com/store/v0/payment/book/create"; let fres = await axios.post(furl, data, header); a = ` 今日限免:${fres.data.book.title}${fres.data.msg}`; result += a; console.log(a); } catch (err) { console.log(err); result += "今日限免购买失败"; } resolve(); });}
async function task() { await info(); await dailysign(); await info(); return result;}
module.exports = task;//每日签到//今日限免购买//大转盘//看视频看广告//体验app//下载app//自动延期

解析

这脚本使用axios库进行HTTP请求,主要用于自动执行多看阅读平台的日常任务,包括签到、获取体验任务、增加大转盘次数等。它通过模拟用户操作来自动化执行这些任务,增加用户的奖励或积分。

timeAsync(ms)

  • 一个基于Promise的延迟函数,用于在操作之间添加延迟。

getc()

  • 生成用于请求的验证参数,包括时间戳和计算出的校验码。

drawingadd()

  • 向多看阅读平台发送请求,增加大转盘游戏的次数。

drawing()

  • 执行大转盘游戏,尝试获得奖励。

tiyan2(sign)

  • 使用提供的签名执行体验任务,通常是观看广告或试用应用来换取平台的书豆或其他奖励。

getchances()

  • 检查并执行所有可用的体验任务。

code()

  • 通过特定的活动码执行任务,获取奖励。

download()

  • 用来处理应用下载任务的函数,通过不断请求直到达到限制。

delay(date)

  • 延长书豆的有效期。

info()

  • 查询并显示用户账户中的书豆数量以及它们的到期时间,如果可行,则自动延期。

dailysign()

  • 执行日常签到任务,并连续调用其他任务函数,如获取限免书籍、执行大转盘、下载任务和代码任务。

getO()

  • 获取当天的限免书籍并尝试购买(设置价格为0)。

task()

  • 主函数,用于依次调用上述函数,执行一系列任务并返回最终的结果。

整个脚本设计为模块化结构,通过module.exports = task;导出主任务函数,使得可以从其他文件调用。

注意

本文部分变量已做脱敏处理,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。技术层面需要提供帮助,可以通过打赏的方式进行探讨。




没有评论:

发表评论

别再打工了,在小区附近做这3个暴利小生意,一天五六百,即使经济不好,也比上班强多了!

打工一辈子也难翻身,自己创业才是出路。 小区人口集中,需求多,是做小生意的好地方。 下面介绍三个在小区附近就能做的小生意,投入不大,日收入五六百,比上班强多了。 一、小区早餐摊位 俗话说"早餐养胃,午餐养气,晚餐养命"。 现在人们生活节奏快,很多上班族和学...