GithubHelp home page GithubHelp logo

hex-ci / smzdm_script Goto Github PK

View Code? Open in Web Editor NEW
939.0 14.0 130.0 186 KB

smzdm 自用脚本 for 青龙面板,支持 App 端签到、转盘抽奖、每日任务等功能

License: MIT License

JavaScript 100.00%
checkin qiandao qinglong smzdm

smzdm_script's Introduction

smzdm_script's People

Contributors

chasing66 avatar dependabot[bot] avatar hex-ci avatar hujingnb avatar wen495033653 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

smzdm_script's Issues

用手机没抓到有cooki的请求,用浏览器抓到的cookie显示这个

****** 账号1 ******

签到失败!RequestError: Invalid character in header content ["cookie"]
查询奖励失败!RequestError: Invalid character in header content ["cookie"]
查询是否有额外奖励失败!RequestError: Invalid character in header content ["cookie"]
今天没有额外奖励

请问是什么原因呢?

账号被锁

前几天账号被锁定3天,不知道是否还能继续使用

8a333555e433fa3399a8e645facd6b6

封号了

可能是我使用不当的缘故,封号了。
您的账号因违反《什么值得买社区指导原则》,目前处于锁定状态,预计2023年11月27日18时恢复。

Error: Cannot find module './ql'

开始执行... 2024-02-21 19:26:41

加载sendNotify,当前版本: 20230712
node:internal/modules/cjs/loader:1080
throw err;
^

Error: Cannot find module './ql'
Require stack:

  • /ql/data/scripts/hex-ci_smzdm_script_main/sendNotify.js
  • /ql/data/scripts/hex-ci_smzdm_script_main/smzdm_task.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:119:18)
    at Object. (/ql/data/scripts/hex-ci_smzdm_script_main/sendNotify.js:136:5)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Module.require (node:internal/modules/cjs/loader:1143:19) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [
    '/ql/data/scripts/hex-ci_smzdm_script_main/sendNotify.js',
    '/ql/data/scripts/hex-ci_smzdm_script_main/smzdm_task.js'
    ]
    }

Node.js v18.18.2

执行结束... 2024-02-21 19:26:42 耗时 1 秒     

关于近期封号问题的说明

对于最近封号的问题,有可能是新的众测任务影响的,我已经把新任务做成默认禁止的了,希望对大家有帮助。

另外,大家既然选择了使用脚本就要做好被封号的心理准备。

谢谢大家的支持与理解。

check Sign Fail

`🔔smzdm 签到, 开始!

****** 账号1 ******

签到失败!{
"error_code": -1,
"error_msg": "check Sign Fail",
"smzdm_id": "0",
"s": "",
"data": []
}
等候 5 秒
额外奖励: 碎银子+5

开始发送通知...
通知标题: smzdm 签到`

奇怪的现象,签到失败,但是任务全都能做?

Ql 推送问题

请问下是哪里设置错误了嘛 别的脚本可以正常推送 但是smzdm报错
(环境:最新版青龙)

telegram发送通知消息失败!!

RequestError: Timeout awaiting 'request' for 15000ms
at ClientRequest. (/ql/node_modules/.pnpm/[email protected]/node_modules/got/dist/source/core/index.js:970:65)
at Object.onceWrapper (node:events:632:26)
at ClientRequest.emit (node:events:529:35)
at origin.emit (/ql/node_modules/.pnpm/@szmarczak[email protected]/node_modules/@szmarczak/http-timer/dist/source/index.js:43:20)
at TLSSocket.socketErrorListener (node:_http_client:501:9)
at TLSSocket.emit (node:events:517:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
at Timeout.timeoutHandler [as _onTimeout] (/ql/node_modules/.pnpm/[email protected]/node_modules/got/dist/source/core/utils/timed-out.js:36:25)
at listOnTimeout (node:internal/timers:571:11)
at process.processTimers (node:internal/timers:512:7) {
name: 'TimeoutError',
code: 'ETIMEDOUT',
timings: {
start: 1712245724076,
socket: 1712245724080,
lookup: 1712245724081,
connect: undefined,
secureConnect: undefined,
upload: undefined,
response: undefined,
end: undefined,
error: 1712245739096,
abort: undefined,
phases: {
wait: 4,
dns: 1,
tcp: undefined,
tls: undefined,
request: undefined,
firstByte: undefined,
download: undefined,
total: 15020
}
},
event: 'request'
}

🔔smzdm 每日任务, 结束! 🕛 70.556 秒

拉取 hex-ci_smzdm_script_main 失败,请检查网络...

开始执行... 2023-12-25 08:44:50

开始拉取仓库 hex-ci_smzdm_script_main 到 /ql/data/repo/hex-ci_smzdm_script_main

Cloning into '/ql/data/repo/hex-ci_smzdm_script_main'...

fatal: unable to access 'https://github.com/hex-ci/smzdm_script.git/': Failure when receiving data from the peer

拉取 hex-ci_smzdm_script_main 失败,请检查网络...

执行结束... 2023-12-25 08:45:07 耗时 17 秒     

遇到了这个问题,有解决方案吗?

订阅识别问题

直接复制你的订阅代码到青龙订阅,直接会把部分脚本文件默认放到黑名单,必须手动删除才能完整下载

多个账号出现ReferenceError: isSuccess is not defined!

    6个账号,签到和抽奖是正常的,运行什么值得买任务就会出现,比如6个账号,运行完第一个,就出现:❌ 什么值得买任务, 失败! 原因: ReferenceError: isSuccess is not defined!这个提示,有时运行完第二个才出现这个提示,单添加一个cookie运行正常,添加多个cookie就会中间错误中断运行了。

【建议】青龙拉库命令修改

按照青龙的拉库命令格式:
ql repo <repourl> <whitelist> <blacklist> <dependence> <branch>
仓库的命令应该是:
ql repo https://github.com/hex-ci/smzdm_script.git "smzdm" "" "env.js|bot.js|sendNotify.js" "main"
现在README里面的拉库命令可能会执行不成功

HTTPError: Response code 404 (Not Found)

两个情况:

  1. tg不能发送, 已经在青龙配置文件中加了token 和 id, 也试过在环境变量中加, 一样无效.
  2. 什么值得买抽奖 和 什么值得买任务 会有下会报错.

telegram发送通知消息失败!!

HTTPError: Response code 404 (Not Found)
at Request. (/ql/data/scripts/node_modules/.pnpm/[email protected]/node_modules/got/dist/source/as-promise/index.js:118:42)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
code: 'ERR_NON_2XX_3XX_RESPONSE',
timings: {
start: 1678081609300,
socket: 1678081609302,
lookup: 1678081609339,
connect: 1678081609579,
secureConnect: 1678081609834,
upload: 1678081609834,
response: 1678081610139,
end: 1678081610140,
error: undefined,
abort: undefined,
phases: {
wait: 2,
dns: 37,
tcp: 240,
tls: 255,
request: 0,
firstByte: 305,
download: 1,
total: 840
}
}
}

SMZDM_COOKIE的问题

安卓没有root,买办法抓包app的数据。用网页的数据填写进去每日任务可以完成。但是签到提示cookie还没设置

签到失败

网页的ck,手机实在不会。

加载sendNotify,当前版本: 20230506V2
node:internal/modules/cjs/loader:1080
throw err;
^

Error: Cannot find module 'crypto-js'
Require stack:

  • /ql/data/scripts/hex-ci_smzdm_script/smzdm_checkin.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object. (/ql/data/scripts/hex-ci_smzdm_script/smzdm_checkin.js:11:18)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [ '/ql/data/scripts/hex-ci_smzdm_script/smzdm_checkin.js' ]
    }

Node.js v18.17.0

其他正常。

安装 crypto-js 好了。。

签到失败,其他正常

跑任务,除了签到不行,其他任务都可以顺利跑成功,包括抽奖,关注啥的。。。签到任务报错如下:
🔔smzdm 签到, 开始!

****** 账号1 ******

签到失败!{
"error_code": -1,
"error_msg": "check Sign Fail",
"smzdm_id": "0",
"s": "",
"data": []
}
查询奖励失败!{
"error_code": "-1",
"error_msg": "请在客户端进行签到",
"smzdm_id": "16512123021",
"s": "865a187a65e920ad4a0da0b",
"data": {
"normal_reward": [],
"checkin_pack": []
}
}
今天没有额外奖励

开始发送通知...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.