青龙部署教程

一、搭建青龙面板

安装docker管理器

我们使用宝塔的Docker管理器来一键安装Docker

在软件商店内搜索Docker,直接安装第一个应用即可。

Untitled

拉取镜像运行容器

在安装完docker之后我们就可以开始拉取docker镜像并运行容器了,ssh连接服务器命令行中输入下面的代码:

docker run -dit \-v $PWD/ql/config:/ql/config \-v $PWD/ql/log:/ql/log \-v $PWD/ql/scripts:/ql/scripts \-v $PWD/ql/db:/ql/db \--net host \--name qinglong \--hostname qinglong \--restart always \whyour/qinglong:latest

没有报错的话容器就运行成功了。

防火墙放行端口

现在我们去防火墙放行5700端口。

Untitled

S:这边只展示了宝塔面板放行端口,如果服务器(腾讯云、阿里云)有安全组或防火墙还需要在主机的后台对相应端口放行,这边就不展示了。

进入面板并进行默认配置

在放行防火墙和安全组后,我们输入IP+:5700即可进入面板。

Untitled

二、拉取任务

教程(脚本均来自互联网)

脚本:

ql raw https://raw.githubusercontent.com/leafTheFish/DeathNote/main/meituanV3.js

备用地址:

ql raw https://pub-8fc2f306f7ef48e095c7cff62e3c09cd.r2.dev/2023/0630/meituanV3.js

Untitled

抓包美团Token&添加账号

  • 抓包地址:i.meituan.com(原地址可能更新了,换这个美团)
  • 青龙面板变量:meituanCookie
  • 抓包(请先看图)
    1. 打开美团地址,F12调出开发人员工具,切换手机端,选择网络,并且登录
    2. 登录后找到?userid=xxxxx,点击进入,找到Cookie
    3. 全部复制,找到token=Ag开头一直复制到分号;结束

 

Untitled

Untitled

  • 请注意,复制是不需要token=

  • 将Token复制后,前往青龙面板。

    1. 打开:环境变量 看图:

      Untitled

    2. 右上角:新建变量

    3. 名称输入:meituanCookie,值输入:Token 添加即可完成

    Untitled

    Untitled

到此就完成了

  • 任务将会在 每天的0点、7点、11点、17点和21点的第2分钟执行任务

三、拉取其他任务(选择)

常用定时规则cron表达式

* * * * * 分 时 月 年 星期

10 0 2 1 * ?   表示在每月的1日的凌晨2点调整任务

  (20 15 10 ? * MON-FRI 表示周一到周五每天上午10:15执行作业

  (30 15 10 ? 6L 2002-2006 表示2002-2006年的每个月的最后一个星期五上午10:15执行作

  (40 0 10,14,16 * * ? 每天上午10点,下午2点,4

  (50 0/30 9-17 * * ? 朝九晚五工作时间内每半小时

  (60 0 12 ? * WED 表示每个星期三中午12

  (70 0 12 * * ? 每天中午12点触发

  (80 15 10 ? * * 每天上午10:15触发

  (90 15 10 * * ? 每天上午10:15触发

  (100 15 10 * * ? 每天上午10:15触发

  (110 15 10 * * ? 2005 2005年的每天上午10:15触发

  (120 * 14 * * ? 在每天下午2点到下午2:59期间的每1分钟触发

  (130 0/5 14 * * ? 在每天下午2点到下午2:55期间的每5分钟触发

  (140 0/5 14,18 * * ? 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发

  (150 0-5 14 * * ? 在每天下午2点到下午2:05期间的每1分钟触发

  (160 10,44 14 ? 3 WED 每年三月的星期三的下午2:102:44触发

  (170 15 10 ? * MON-FRI 周一至周五的上午10:15触发

  (180 15 10 15 * ? 每月15日上午10:15触发

  (190 15 10 L * ? 每月最后一日的上午10:15触发

  (200 15 10 ? * 6L 每月的最后一个星期五上午10:15触发

  (210 15 10 ? * 6L 2002-2005 2002年至2005年的每月的最后一个星期五上午10:15触发

  (220 15 10 ? * 6#3 每月的第三个星期五上午10:15触发

Faker2 助力池版

星标 1000+ 脚本 300+

旧版:
ql repo https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"

新版:
https://github.com/shufflewzc/faker2.git

Faker3 纯净版

星标 600+ 脚本 300+

旧版:
ql repo https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker3.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"

新版:
https://github.com/shufflewzc/faker3.git

gys619

星标 1200+ 脚本 300+

旧版:
ql repo https://github.com/gys619/Absinthe.git "jd_|jx_|jddj_|gua_|getJDCookie|wskey" "activity|backUp" "^jd[^_]|USER|utils|ZooFaker_Necklace|JDJRValidator_|sign_graphics_validate|jddj_cookie|function|ql|magic|JDJR|JD" "main"

新版:
https://github.com/gys619/Absinthe.git

Akali5

星标 80+ 脚本 300+

旧版:
ql repo https://github.com/Akali5/jd-depot.git "jd_|jx_|jddj_|gua_|getJDCookie|wskey" "activity|backUp" "^jd[^_]|USER|utils|ZooFaker_Necklace|JDJRValidator_|sign_graphics_validate|jddj_cookie|function|ql|magic|JDJR|sendNotify|depend|h5|jdspider"

新版:
https://github.com/Akali5/jd-depot.git

KingRan

星标 10+ 脚本 110+

旧版:
ql repo https://github.com/KingRan/KR.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"

新版:
https://github.com/KingRan/KR.git

6dylan6

星标 200+ 脚本 90+

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

新版:
https://github.com/6dylan6/jdpro.git

zero205

星标 500+ 脚本 80+

旧版:
ql repo https://github.com/zero205/JD_tencent_scf.git "jd_|jx_|jdCookie" "backUp|icon" "^jd[^_]|USER|sendNotify|sign_graphics_validate|JDJR|JDSign|ql" "main"

新版:
https://github.com/zero205/JD_tencent_scf.git

ccwav 通知增强版和CK检测

星标 400+

旧版:
不包含sendNotify:
ql repo https://github.com/ccwav/QLScript2.git "jd_" "NoUsed" "ql|utils|USER_AGENTS|jdCookie|JS_USER_AGENTS"

包含sendNotify:
ql repo https://github.com/ccwav/QLScript2.git "jd_" "NoUsed" "ql|sendNotify|utils|USER_AGENTS|jdCookie|JS_USER_AGENTS"

新版:
https://github.com/ccwav/QLScript2.git

青龙面板——薅京东羊毛,自动获取京豆、自动浇水、做任务

参考:(70条消息) 02.青龙面板——薅京东羊毛,自动获取京豆、自动浇水、做任务_无奈清风吹过的博客-CSDN博客

依赖

NodeJs:

crypto-js
prettytable
dotenv
jsdom
date-fns
tough-cookie
tslib
ws@7.4.3
ts-md5
jsdom -g
jieba
fs
form-data
json5
global-agent
png-js
@types/node
require
typescript
js-base64
axios
moment

Python3:

requests
canvas
ping3
jieba
PyExecJS
aiohttp

Linux:

bizCode
bizMsg
lxm
*如果某些任务有特殊的模块需要安装,在日志中复制模块的名称,然后在依赖管理中添加即可。