2025年2月14日星期五

网易蜗牛读书任务脚本

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.代码如下

//网易蜗牛读书const axios = require("axios");let result = "【网易蜗牛读书】: ";function du163() {  return new Promise(async (resolve) => {    try {      const du = config.du163;      const headers = {        headers: {          _xsrf: du.xsrf,          "X-Auth-Token": du["X-Auth-Token"],          "User-Agent":            "Mozilla/5.0 (Linux; Android 10; Redmi K30 Build/QKQ1.190825.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/85.0.4183.127 Mobile Safari/537.36 NeteaseSnailReader/1.9.11 NetType/3G+ (00ef591f8e05c305;coolapk) NEJSBridge/2.0.0",        },      };      let url = `https://du.163.com/activity/202502/activityCenter/sign.jsonannel=0&_versions=1080&merchant=17Kxiaomi&platform=2&manufacturer=`;      let data = { csrfToken: du.xsrf || 6 };      let res = await axios.post(url, data, headers);      if (res.data.code == -1104) {        msg = res.data.msg;      } else if (res.data.code == 0) {        msg = res.data.message + " 连签" + res.data.continuousSignedDays + "天";      } else {        msg = "签到失败 "+res.data.msg;        console.log(res.data);      }      result += msg;      console.log(msg);    } catch (err) {      console.log(err.response.data.msg);      result =result + "签到失败  "+ err.response.data.msg;    }    resolve(result);  });}
module.exports = du163;

解析

本脚本主要用于自动签到网易蜗牛读书的活动。它通过使用axios库向网易的服务端发送HTTP POST请求,实现用户的自动签到功能。

函数 du163()

  • 这是一个异步函数,返回一个Promise对象。它主要用于处理签到逻辑。

  • 配置头信息: 使用headers对象配置请求头,包括_xsrf令牌和X-Auth-Token身份验证令牌,以及模拟Android设备的User-Agent

  • 请求URL: 指向网易蜗牛读书签到活动的服务器地址。

  • POST数据: 发送包含csrfToken的数据,这通常用于防止跨站请求伪造。

  • 请求处理: 使用axios.post方法发送请求,并根据返回的数据进行处理:

    • 如果res.data.code为-1104,表示遇到特定错误,从res.data.msg获取错误消息。

    • 如果res.data.code为0,表示签到成功,从res.data中提取签到天数和消息。

    • 其他情况则认为签到失败,打印错误信息。

错误处理

  • 使用try...catch结构来捕获和处理在请求过程中可能出现的异常。

  • 如果发生错误,从err.response.data.msg中获取错误消息,并更新结果字符串。

输出结果

  • result变量用于存储签到结果的消息,该消息会随着签到过程中的不同结果更新。

  • 使用console.log在控制台输出签到结果或错误信息。

  • 函数最后调用resolve(result)将最终结果传回。

导出

  • module.exports = du163;使得其他JavaScript文件可以引入并使用du163函数。

本脚本用于定期执行签到任务,帮助用户在网易蜗牛读书中保持活跃并可能获得一些奖励或积分。

注意

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




没有评论:

发表评论

来了!保诚集团公布了2024年年报,快来看看~

3月20日,作为伦敦、纽约、新加坡和香港四地上市的保诚集团公布了2024年财务报告。 整个财报内容很多,我们今天只看作为港险投资者最关注的三个方面,安全性、经营能力、投资能力。 考察下我们的财富管家过去一年干得怎么样? 大家好,我是Steven川哥,CFA持证人、12年投行经...