青龙部署教程
一、搭建青龙面板
安装docker管理器
我们使用宝塔的Docker管理器来一键安装Docker
在软件商店内搜索Docker,直接安装第一个应用即可。
拉取镜像运行容器
在安装完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端口。
S:这边只展示了宝塔面板放行端口,如果服务器(腾讯云、阿里云)有安全组或防火墙还需要在主机的后台对相应端口放行,这边就不展示了。
进入面板并进行默认配置
在放行防火墙和安全组后,我们输入IP+:5700即可进入面板。
二、拉取任务
教程(脚本均来自互联网)
脚本:
ql raw https://raw.githubusercontent.com/leafTheFish/DeathNote/main/meituanV3.js
|
备用地址:
ql raw https://pub-8fc2f306f7ef48e095c7cff62e3c09cd.r2.dev/2023/0630/meituanV3.js
|
抓包美团Token&添加账号
- 抓包地址:i.meituan.com(原地址可能更新了,换这个美团)
- 青龙面板变量:
meituanCookie
- 抓包(请先看图)
- 打开美团地址,
F12
调出开发人员工具,切换手机端,选择网络,并且登录
- 登录后找到
?userid=xxxxx
,点击进入,找到Cookie
- 全部复制,找到
token=Ag
开头一直复制到分号;
结束
请注意,复制是不需要token=
将Token复制后,前往青龙面板。
打开:环境变量
看图:
右上角:新建变量
名称输入:meituanCookie
,值输入:Token
添加即可完成
到此就完成了
- 任务将会在
每天的0点、7点、11点、17点和21点的第2分钟执行任务
三、拉取其他任务(选择)
常用定时规则cron表达式
* * * * *
分 时 月 年 星期
(1)0 0 2 1 * ? 表示在每月的1日的凌晨2点调整任务
(2)0 15 10 ? * MON-FRI 表示周一到周五每天上午10:15执行作业
(3)0 15 10 ? 6L 2002-2006 表示2002-2006年的每个月的最后一个星期五上午10:15执行作
(4)0 0 10,14,16 * * ? 每天上午10点,下午2点,4点
(5)0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时
(6)0 0 12 ? * WED 表示每个星期三中午12点
(7)0 0 12 * * ? 每天中午12点触发
(8)0 15 10 ? * * 每天上午10:15触发
(9)0 15 10 * * ? 每天上午10:15触发
(10)0 15 10 * * ? 每天上午10:15触发
(11)0 15 10 * * ? 2005 2005年的每天上午10:15触发
(12)0 * 14 * * ? 在每天下午2点到下午2:59期间的每1分钟触发
(13)0 0/5 14 * * ? 在每天下午2点到下午2:55期间的每5分钟触发
(14)0 0/5 14,18 * * ? 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发
(15)0 0-5 14 * * ? 在每天下午2点到下午2:05期间的每1分钟触发
(16)0 10,44 14 ? 3 WED 每年三月的星期三的下午2:10和2:44触发
(17)0 15 10 ? * MON-FRI 周一至周五的上午10:15触发
(18)0 15 10 15 * ? 每月15日上午10:15触发
(19)0 15 10 L * ? 每月最后一日的上午10:15触发
(20)0 15 10 ? * 6L 每月的最后一个星期五上午10:15触发
(21)0 15 10 ? * 6L 2002-2005 2002年至2005年的每月的最后一个星期五上午10:15触发
(22)0 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 *如果某些任务有特殊的模块需要安装,在日志中复制模块的名称,然后在依赖管理中添加即可。
|