2025年3月15日星期六

数码之家任务脚本

1.购买服务器

阿里云:

服务器购买地址

https://t.aliyun.com/U/8qaNGK

若失效,可用地址

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

//传奇GM论坛  https://www.diygm.com/home.php?mod=spacecp&ac=credit&op=rule
const rules = {    name"【数码之家】:",    url"https://www.mydigit.cn/plugin.php?id=k_misign:sign&mobile=2"//用于获取formhash的链接    cookie: config.mydigit.cookie,    formhash'formhash=(.+?)"'//formhash正则    verify"您需要先登录才能继续本操作"//验证cookie状态    op: [{        name"签到",        method"get"//签到请求方式 get/post        url"https://www.mydigit.cn/plugin.php?id=k_misign:sign&operation=qiandao&format=text&formhash=@formhash"    }]};
async function diygm() {    const template = require("../Template");    return rules.name + await template(rules)}module.exports = diygm

解析

这脚本是用来自动签到于数码之家(DIYGM)论坛的。脚本定义了一个名为 diygm 的函数,该函数利用预定义的规则对象 rules 和一个名为 template 的模块来实现签到功能。

  1. rules 对象

    • name
      :操作名称,这里是"签到"。
    • method
      :HTTP请求的方法,这里是"get"。
    • url
      :完整的签到请求URL,使用@formhash作为占位符,实际执行时会替换为提取到的formhash值。
    • name
      :定义了一个标签或前缀,用来标识签到来源或类别,这里是"【数码之家】:"。
    • url
      :签到页面的链接,用于获取formhash,一个安全令牌,通常用于防止CSRF攻击。
    • cookie
      :用户的登录信息,储存在config.mydigit.cookie中,用于在发送请求时验证用户身份。
    • formhash
      :一个正则表达式,用于从网页内容中提取formhash的值。
    • verify
      :用于检测用户登录状态的提示信息,如果出现此信息则表示用户需要登录。
    • op
      :一个数组,包含定义的操作对象。这里只有一个操作对象,包含:
  2. diygm 函数

    • 引入了一个名为template的模块,这个模块可能包含通用的处理逻辑,如发送HTTP请求、处理响应等。
    • 调用template函数,传入rules作为参数,该函数应负责执行实际的签到操作。
    • 返回值是将rules.nametemplate函数的结果(可能是签到状态的描述)拼接后的字符串。
  3. 模块导出

    • diygm函数导出,使得其他文件可以通过require引用并调用此函数。

整体来看,这个脚本的设计目的是通过模块化和参数化的方式简化签到操作的实现。使用通用模块template处理具体的网络请求和响应逻辑,而签到规则和配置则通过一个易于管理的对象rules定义。这种设计使得扩展和修改签到操作变得更加简单和灵活。


注意

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



没有评论:

发表评论

[5月港美股开户]新客总奖励高达8K港币

泥伏雷特别整理了主要港美股券商,基于开户福利、入金门槛、持牌资质、资金安全性、产品覆盖等多个维度进行筛选,帮助想要投资港美股的朋友找到合适的券商。 1.新人开户不知如何选 券商? 从办港卡到港美股开户:一篇就够 港美股券商对比 新人到底怎么选 2.没有港卡,券商如何开户出入金...