Giter Club home page Giter Club logo

jdpro's Introduction

6dy

声明: 此库所有内容仅用于个人学习!!!

国内机(带代理):

ql repo https://js.jdpro.site/https://github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify|utils"

默认代理拉不了,自行找可用代理

国外机:

ql repo https://github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify|utils"

定时随意

线报监控类,入口

带图评价(PC版CK,本库也有简化版可用)入口

简要流程

1、部署青龙并登陆。

2、到配置管理config.sh修改,差不多在17行(特别注意,没有修改此配置,sh类型任务拉不下来);

RepoFileExtensions="js py"修改为 RepoFileExtensions="js py sh" 保存;

3、到订阅管理创建订阅并运行;正确配置参考

4、订阅运行完毕,到定时任务搜索依赖安装任务执行;

4、到环境变量,创建变量,名称: JD_COOKIE,值:抓的CK(要安全就手抓),多个依次创建;

5、配置通知,通知的key填写到配置管理config.sh文件;

6、sendnotify.js文件用库里的到青龙deps目录下,否则会被青龙自带覆盖

笔记

1、任务并发和分组

并发配置方法:

在任务后面加conc JD_COOKIE

如 task XXXXX.js conc JD_COOKIE

任务分组运行方法:

在任务后面加desi JD_COOKIE 需要运行的ck序号

如 task XXXX.js desi JD_COOKIE 1-10 前10个一组运行,2 8 9就是第2/8/9序号的ck执行,以此类推。

2、通知支持一对一推送和显示备注(需用本库sendnotify文件),还有分组通知等用法参考notify.md

备注显示变量如下

export NOTIFY_SHOWNAMETYPE="1" 不做任何变动

export NOTIFY_SHOWNAMETYPE="2" 效果是 : 账号名称:别名(备注)

export NOTIFY_SHOWNAMETYPE="3" 效果是 : 账号名称:pin(备注)

export NOTIFY_SHOWNAMETYPE="4" 效果是 : 账号名称:备注

3、因为青龙有随机延时(可以在配置文件设置为0,默认300秒),所以涉及准点运行的任务,最后加now,如果是desi或conc不用加也会准时跑。

4、青龙系统通知(新增删除任务、登录等通知),需把通知变量写到config.sh文件,在环境变量里只发脚本运行通知哈。

5、如果通知文件发现和库里的不一致,那是被青龙自带的覆盖了,手动拷贝一份到deps目录下。

6、建议调整任务运行超时时间,青龙默认1小时有些跑不完就被强制结束,config.sh里配置。CommandTimeoutTime="3h" 即改为3小时,根据自己ck数量调整。

如需禁止某些CK参加所有活动或某些活动功能,实现重组CK顺序功能,包括随机、优先、轮换、组队、分段等功能,把task_before文件内容复制到配置管理task_before.sh保存

常用变量举例:

Recombin_CK_Mode="1" 全部顺序随机

Recombin_CK_Mode="2" Recombin_CK_ARG1="15" 假设有100个CK,前15个CK按正常顺序靠前,其余CK随机乱序

Recombin_CK_Mode="3" Recombin_CK_ARG1="5" Recombin_CK_ARG2="5" 假设有100个CK,希望前5个账号始终保持在前部,剩余95个账号按照轮换模式每天轮换5个

其他用法具体参考文档

通用变量

自定义sign export SIGN_URL='url'

代理API export DY_PROXY='url'(部分js支持)

API白名单模式 export PERMIT_API='fruit'

代理池 export DP_POOL='url'(全部js支持)

代理池白名单(js文件名关键字如fruit),如fruit export PERMIT_JS='fruit'

支持的通知方式

server酱,go-cqhttp,pushdeer,Bark App,tg bot,钉钉bot,企业微信bot,企业微信应用消息,飞书,iGot,push plus,WxPusher,gotify

请在配置管理config文件里填写对应key

jdpro's People

Contributors

6dylan6 avatar eloimessaimemmm avatar quewen08 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jdpro's Issues

京东种豆得豆无法使用

第1个京东账号将要助力的好友["hzsxvtmuobdm6i5pdkv5h55ewgr22wptoo27mzi"]
获取任务及基本信息
哎呀!活动太火爆,前方道路拥挤!
种豆得豆-初始失败: {"code":"420","errorMessage":"哎呀!活动太火爆,前方道路拥挤!"}

开始【京东账号2】

第2个京东账号将要助力的好友["o7eiltak46s2wqjjmf3ppmc33vmk3yjy3lzk32q"]
获取任务及基本信息
哎呀!活动太火爆,前方道路拥挤!
种豆得豆-初始失败: {"code":"420","errorMessage":"哎呀!活动太火爆,前方道路拥挤!"}

618红包jd_getred.js报错

/usr/local/pnpm-global/5/node_modules/.pnpm/[email protected]/node_modules/jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl.js:583
this[filesSymbol] ||= FileList.createImpl(this._globalObject);
^^^

SyntaxError: Unexpected token '||='
at wrapSafe (internal/modules/cjs/loader.js:988:16)
at Module._compile (internal/modules/cjs/loader.js:1036:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
at Module.load (internal/modules/cjs/loader.js:937:32)
at Function.Module._load (internal/modules/cjs/loader.js:778:12)
at Module.require (internal/modules/cjs/loader.js:961:19)
at require (internal/modules/cjs/helpers.js:92:18)
at Object. (/usr/local/pnpm-global/5/node_modules/.pnpm/[email protected]/node_modules/jsdom/lib/jsdom/living/generated/HTMLInputElement.js:1875:14)
at Module._compile (internal/modules/cjs/loader.js:1072:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)

请问报这个错误是什么原因,怎么修复。谢谢

拉库失败

开始执行... 2023-07-04 17:40:48

开始更新仓库:/ql/repo/6dylan6_jdpro

Fetching origin
HEAD is now at b44edb8 1

日志如上,这也是代理的问题?

京东特价版任务报错,大佬怎么解决?

开始执行... 2023-05-30 10:59:49

🔔京东特价版任务, 开始!

====================共3个京东账号Cookie=================

============脚本执行时间:2023-5-30 10:59:50=============

6Dylan6 提示:任务正常运行中>>>>>>>>>>>>>>>

"Response code 403 (Forbidden)"
startItem API请求失败,请检查网路重试
"Response code 403 (Forbidden)"
startItem API请求失败,请检查网路重试
"Response code 403 (Forbidden)"
startItem API请求失败,请检查网路重试
检测到403,暂停2分钟后重试

京东种豆得豆只会助力而不被助力?

提供了种豆得豆助力码,为啥还是只会助力别人,而得不到助力?

开始执行... 2023-06-14 15:15:00

🔔京东种豆得豆, 开始!
开始获取种豆得豆配置文件

====================共1个京东账号Cookie=================
============脚本执行时间:6/14/2023, 15:15:00=============

6Dylan6 提示:任务正常运行中>>>>>>>>>>>>>>>
共1个京东账号
您提供了1个账号的种豆得豆助力码
开始【京东账号1】jd_7xxxx
......
【上期时间】6月5日-6月11日
【上期成长值】40
【上期兑换京豆】3个
【本期时间】6月12日-6月18日
【本期成长值】124
【助力您的好友】共0人

🔔京东种豆得豆, 结束! 🕛 73.828 秒

执行结束... 2023-06-14 15:16:14 耗时 74 秒  

依赖安装报错

运行依赖安装任务,最后两个依赖可能没安装上,日志最后显示如下
青龙版本是2.15.15
Done in 12.9s
Progress: resolved 326, reused 304, downloaded 0, added 0, done
Traceback (most recent call last):
File "/usr/local/bin/pip3", line 5, in
from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip'
Traceback (most recent call last):
File "/usr/local/bin/pip3", line 5, in
from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip'

为啥你这里更新,我本地不更新呢?

为啥你这里更新,我本地不更新呢?看拉取代码和前些时间的一样?就是新增加的也没更新到本地?
Issues为什么删除了呢?
为什么脚本更新时间你这里全刷新了?

拉库配置参考

新版青龙拉库方式,在订阅管理创建订阅,然后运行订阅,等待完成,到定时任务查看
image
下拉
image

2.13及之前老版本青龙直接在定时任务里新建任务就行,例图
image

定时注意不要填错,不要每秒或每分钟拉一次

天天签到领京豆兑换 就第一天领到了豆,后面都不行了

"Response code 504 (Gateway Time-out)"
getMyPing API请求失败,请检查网路重试
获取[Pin]失败!

开始【京东账号2】***

总签到天数:16 连续签到天数:6
当前礼享金:915 累计活动京豆:56
"Response code 504 (Gateway Time-out)"
exchangePrizeList API请求失败,请检查网路重试
TypeError: Cannot read properties of undefined (reading 'length')
at run (/ql/data/scripts/6dylan6_jdpro/jd_lzkj_ttljd_exchange.js:24:10179)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async /ql/data/scripts/6dylan6_jdpro/jd_lzkj_ttljd_exchange.js:24:5128

农场互助咋填互助码啊

let shareCodes = [ // 这个列表填入你要助力的好友的shareCode
''
]
这里设置助力码,运行脚本还是显示无助力码

Jd抽现金100无法自动提现

开始抽奖和提现:

开始【账号1】jd_gzJWwkjHLoJJ

当前有0次抽奖机会!
"Response code 403 (Forbidden)"
API请求失败,请检查网路重试

开始【账号2】jd_iVNKlBDUosin

当前有0次抽奖机会!
"Response code 403 (Forbidden)"
API请求失败,请检查网路重试

带图评价

带图评价找不到待评价,实际有需要评价的,提示无待评价,等待。

拉库报403

配置一直没动过,这周就更新不了代码了
image

image

大佬,安卓手机用zerotermux部署的青龙恢复包V2.12.2,打开青龙面板报错 pm2 logs panel,要怎么解决?

zerotermux中启动没报啥错误
527bbe6d0975dfa303ab0a767f6177f

登录网页后显示 错误代码如下:
pm2 logs panel
[TAILING] Tailing last 500 lines for [panel] process (change the value with --lines option)
/root/.pm2/logs/panel-out.log last 500 lines:
1|panel | 2023-06-08T11:26:51: info: ✌️ Init file down
1|panel | 2023-06-08T11:26:51: info: ✌️ Sentry loaded
1|panel | 2023-06-08T11:26:53: info: ✌️ DB loaded

/root/.pm2/logs/panel-error.log last 500 lines:
1|panel | 2023-06-08T11:26:53: NodeError [SystemError]: A system error occurred: uv_interface_addresses returned Unknown system error 13 (Unknown system error 13)
1|panel | 2023-06-08T11:26:53: at Object.networkInterfaces (node:os:259:16)
1|panel | 2023-06-08T11:26:53: at Object. (/ql/node_modules/.pnpm/[email protected]/node_modules/nodemailer/lib/shared/index.js:15:66)
1|panel | 2023-06-08T11:26:53: at Module._compile (node:internal/modules/cjs/loader:1103:14)
1|panel | 2023-06-08T11:26:53: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
1|panel | 2023-06-08T11:26:53: at Module.load (node:internal/modules/cjs/loader:981:32)
1|panel | 2023-06-08T11:26:53: at Function.Module._load (node:internal/modules/cjs/loader:822:12)
1|panel | 2023-06-08T11:26:53: at Module.require (node:internal/modules/cjs/loader:1005:19)
1|panel | 2023-06-08T11:26:53: at Module.Hook._require.Module.require (/usr/local/lib/node_modules/pm2/node_modules/require-in-the-middle/index.js:80:39)
1|panel | 2023-06-08T11:26:53: at require (node:internal/modules/cjs/helpers:102:18)
1|panel | 2023-06-08T11:26:53: at Object. (/ql/node_modules/.pnpm/[email protected]/node_modules/nodemailer/lib/mailer/index.js:4:16) {
1|panel | 2023-06-08T11:26:53: code: 'ERR_SYSTEM_ERROR',
1|panel | 2023-06-08T11:26:53: info: {
1|panel | 2023-06-08T11:26:53: errno: 13,
1|panel | 2023-06-08T11:26:53: code: 'Unknown system error 13',
1|panel | 2023-06-08T11:26:53: message: 'Unknown system error 13',
1|panel | 2023-06-08T11:26:53: syscall: 'uv_interface_addresses'
1|panel | 2023-06-08T11:26:53: },
1|panel | 2023-06-08T11:26:53: errno: [Getter/Setter: 13],
1|panel | 2023-06-08T11:26:53: syscall: [Getter/Setter: 'uv_interface_addresses']
1|panel | 2023-06-08T11:26:53: }
1|panel | 2023-06-08T11:26:53: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
1|panel | 2023-06-08T11:26:53: SystemError: A system error occurred: uv_interface_addresses returned Unknown system error 13 (Unknown system error 13)
1|panel | 2023-06-08T11:26:53: at Object.networkInterfaces (node:os:259:16)
1|panel | 2023-06-08T11:26:53: at Object. (/ql/node_modules/.pnpm/[email protected]/node_modules/nodemailer/lib/shared/index.js:15:66)
1|panel | 2023-06-08T11:26:53: at Module._compile (node:internal/modules/cjs/loader:1103:14)
1|panel | 2023-06-08T11:26:53: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
1|panel | 2023-06-08T11:26:53: at Module.load (node:internal/modules/cjs/loader:981:32)
1|panel | 2023-06-08T11:26:53: at Function.Module._load (node:internal/modules/cjs/loader:822:12)
1|panel | 2023-06-08T11:26:53: at Module.require (node:internal/modules/cjs/loader:1005:19)
1|panel | 2023-06-08T11:26:53: at Module.Hook._require.Module.require (/usr/local/lib/node_modules/pm2/node_modules/require-in-the-middle/index.js:80:39)
1|panel | 2023-06-08T11:26:53: at require (node:internal/modules/cjs/helpers:102:18)
1|panel | 2023-06-08T11:26:53: at Object. (/ql/node_modules/.pnpm/[email protected]/node_modules/nodemailer/lib/mailer/index.js:4:16)

临期京豆换积分

6佬,我记得之前临期换积分运行一次可以兑换好几次,现在怎么只兑换一次啦,是更新源码了吗,还是我的问题😁
Screenshot_2023-07-14-22-57-02-282_com.android.browser.png

种豆得豆,种豆得豆内部互助脚本报错

开始执行... 2023-07-17 17:22:00

优先固定账号数量不得大于或等于有效账号总量,本次暂不重组 Cookie ...

🔔种豆得豆, 开始!
/usr/local/bin/ds:2

-- coding: utf-8 --

^

SyntaxError: Invalid or unexpected token
at internalCompileFunction (node:internal/vm:73:18)
at wrapSafe (node:internal/modules/cjs/loader:1178:20)
at Module._compile (node:internal/modules/cjs/loader:1220:27)
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)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/ql/data/scripts/6dylan6_jdpro_main/function/cache/index.js:1:9455)
at Module._compile (node:internal/modules/cjs/loader:1256:14)

Node.js v18.16.1

执行结束... 耗时 4 秒

开始执行... 2023-07-17 15:33:01

优先固定账号数量不得大于或等于有效账号总量,本次暂不重组 Cookie ...

🔔种豆得豆内部互助, 开始!
/usr/local/bin/ds:2

-- coding: utf-8 --

^

SyntaxError: Invalid or unexpected token
at internalCompileFunction (node:internal/vm:73:18)
at wrapSafe (node:internal/modules/cjs/loader:1178:20)
at Module._compile (node:internal/modules/cjs/loader:1220:27)
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)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/ql/data/scripts/6dylan6_jdpro_main/function/cache/index.js:1:9455)
at Module._compile (node:internal/modules/cjs/loader:1256:14)

Node.js v18.16.1

执行结束... 耗时 4 秒  

任务的执行时间问题

看着好多任务的执行时间是2024年1月1日 1 1 1 1*
但这些任务有一部分是需要每天都跑的
image

店铺签到jd_dpsign.js添加token后显示结果:失效token

尝试设置了变量DPSTOKEN,值为activityid。
结果为:

活动已失效

1个失效token,变量已移除

如果不使用变量,只有一个店铺,也报同样的问题:

店铺->1:9113a1d98a1f4445baf477407a145e70
活动已失效

1个失效token,变量已移除

注解里边写的“优先使用变量token,没有则使用内置token”,将内置token取消注释后,依旧是上边这一个店铺,且失效。
这个应该如何解决。

另外,现在店铺签到里边都会先选择“我已阅读并知晓”,然后点击按钮“知道了,继续签到”。是不是这类的签到还没支持上?

感谢。

店铺签到问题

查看日志,显示是## 开始执行... 2023-06-29 10:20:22

/ql/data/scripts/6dylan6_jdpro/jd_dpsign.js:14
"72486155DE9716BB143C16A41C96EF26",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

SyntaxError: Unexpected string
at internalCompileFunction (node:internal/vm:73:18)
at wrapSafe (node:internal/modules/cjs/loader:1176:20)
at Module._compile (node:internal/modules/cjs/loader:1218:27)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47

Node.js v18.16.0
使用的是内置token

带图评价错误

开始【京东账号1】***

socket hang up

❌ 带图评价-加密, 失败! 原因: TypeError: Cannot read properties of undefined (reading 'maxPage')!

超级无线店铺签到jd_sevenDay.js报错

CJHY_SIGN
761f3dc4e266490cbeef30466c2815ec
报错信息:
SyntaxError: Invalid or unexpected token
at internalCompileFunction (node:internal/vm:73:18)
at wrapSafe (node:internal/modules/cjs/loader:1176:20)
at Module._compile (node:internal/modules/cjs/loader:1218:27)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/ql/data/scripts/6dylan6_jdpro_main/function/dylank.js:1:211869)
at Module._compile (node:internal/modules/cjs/loader:1254:14)

Node.js v18.16.0
填写之后报错,请问应该如何处理?

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.