二、青龙面板安装教程+依赖+拉库+互助
首先要有一台云服务器
阿里云:点击跳转 腾讯云:点击跳转
QQ交流群:244016111 上车:点击跳转 或 关注公众号:汤姆的日记
已更新全套需要点击跳转:
一、服务器基础设置及宝塔+docker安装教程
三、青龙面板 添加企业微信应用推送消息
四、青龙面板 Nvjdc(诺兰)安装教程
五、安装xdd-plus教程+修复xdd+对接青龙
六、安装傻妞教程+对接QQ+对接青龙+基本命令
七、傻妞对接公众号教程
八、安装go-cqhttp+QQBot教程+对接青龙
九、解决 xdd 傻妞 QQBot机器人频繁掉线问题
一、搭建青龙面板 (前提安装好docker并打开) 1.创建青龙面板容器
这里的容器名是qinglong,文件夹名是ql,端口5700 都是可以更改的
注:更改端口要更改前面的那个5700,后面的不要动
1 2 3 4 5 6 7 8 9 10 11 12 13 | docker run -dit -v $PWD/ql/config:/ql/config -v $PWD/ql/log:/ql/log -v $PWD/ql/db:/ql/db -v $PWD/ql/repo:/ql/repo -v $PWD/ql/raw:/ql/raw -v $PWD/ql/scripts:/ql/scripts -v $PWD/ql/jbot:/ql/jbot -p 5700 : 5700 --name qinglong --hostname qinglong --restart unless-stopped whyour/qinglong:latest |
成功以后就是这样的,我这修改的端口是5666
服务器往期内容已经讲了就不说了 宝塔端口放行如下 宝塔-->>安全里面设置
http://你的ip:你设置的端口
如果一上来就是输入密码的话,我们在宝塔->文件->root->ql->config找到auth.josn里查看或者修改
二、依赖
青龙面板 依赖管理 里面 右上角新建依赖
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 一个一个复制安装 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 |
1 2 3 4 5 | 一个一个复制安装 requests canvas ping3 jieba |
1 2 3 4 | 一个一个复制安装 bizCode bizMsg lxml |
三、拉库 1.拉库
青龙面板 定时任务 里面 右上角新建任务
1 | ql repo https: //ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql" |
定时规则 0 0 0 * * *
2.拉库合集faker2
1 | ql repo https: //ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql" |
faker3(纯内部助力版本)
1 | ql repo https: //ghproxy.com/https://github.com/shufflewzc/faker3.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator" |
青蛙
1 | ql repo https: //github.com/smiek2221/scripts.git "jd_|gua_" "" "ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_graphics_validate.js" |
怨念
1 | ql repo https: //hub.fastgit.org/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils" |
JDJB
1 | ql repo https: //ghproxy.com/github.com/KingRan/JDJB.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR" |
619
1 | ql repo https: //github.com/gys619/jdd.git "jd_|jx_|jddj_|gua_|jddj_|getJDCookie|wskey" "activity|backUp" "^jd[^_]|USER|utils|ZooFaker_Necklace|JDJRValidator_Pure|sign_graphics_validate|jddj_cookie|function|ql" |
青蛙开卡
1 | ql repo https: //github.com/smiek2121/scripts.git "jd_|gua_" "" "ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_graphics_validate.js|cleancart_activity.js|jdCookie.js|sendNotify.js" |
开卡变量填写,加在配置文件最后面
1 2 3 4 5 6 7 8 9 10 | ## 开卡系列通用变量 设置一次永久生效 export RUSH= "true" export guaopenwait_All= "60" export guaopencard_All= "true" export guaopencard_addSku_All= "true" export guaopencardRun_All= "true" export guaopencard_draw= "true" export guaunknownTask_addSku_All= "true" ## 开卡系列抽奖通用变量 设置一次永久生效 export gua_carnivalcity_draw= "true" |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | */ 5 * * * * ? #每隔 5 秒执行一次 0 */ 1 * * * ? #每隔 1 分钟执行一次 0 0 2 1 * ? * #每月 1 日的凌晨 2 点执行一次 0 15 10 ? * #MON-FRI 周一到周五每天上午 10 : 15 执行 0 15 10 ? 6L # 2002 - 2006 2002 年至 2006 年的每个月的最后一个星期五上午 10 : 15 执行 0 0 23 * * ? #每天 23 点执行一次 0 0 1 * * ? #每天凌晨 1 点执行一次 0 0 1 1 * ? #每月 1 日凌晨 1 点执行一次 0 0 23 L * ? #每月最后一天 23 点执行一次 0 0 1 ? * L #每周星期天凌晨 1 点执行一次 0 26 , 29 , 33 * * * ? #在 26 分、 29 分、 33 分执行一次 0 0 0 , 13 , 18 , 21 * * ? #每天的 0 点、 13 点、 18 点、 21 点都执行一次 0 0 10 , 14 , 16 * * ? #每天上午 10 点,下午 2 点, 4 点执行一次 0 0 / 30 9 - 17 * * ? #朝九晚五工作时间内每半小时执行一次 0 0 12 ? * WED #每个星期三中午 12 点执行一次 0 0 12 * * ? #每天中午 12 点触发 0 15 10 ? * * #每天上午 10 : 15 触发 0 15 10 * * ? #每天上午 10 : 15 触发 0 15 10 * * ? * #每天上午 10 : 15 触发 0 15 10 * * ? # 2005 2005 年的每天上午 10 : 15 触发 0 * 14 * * ? #每天下午 2 点到 2 : 59 期间的每 1 分钟触发 0 0 / 5 14 * * ? #每天下午 2 点到 2 : 55 期间的每 5 分钟触发 0 0 / 5 14 , 18 * * ? #每天下午 2 点到 2 : 55 期间和下午 6 点到 6 : 55 期间的每 5 分钟触发 0 0 - 5 14 * * ? #每天下午 2 点到 2 : 05 期间的每 1 分钟触发 0 10 , 44 14 ? 3 WED #每年三月的星期三的下午 2 : 10 和 2 : 44 触发 0 15 10 ? * MON-FRI #周一至周五的上午 10 : 15 触发 0 15 10 15 * ? #每月 15 日上午 10 : 15 触发 0 15 10 L * ? #每月最后一日的上午 10 : 15 触发 0 15 10 ? * 6L #每月的最后一个星期五上午 10 : 15 触发 0 15 10 ? * 6L # 2002 - 2005 2002 年至 2005 年的每月的最后一个星期五上午 10 : 15 触发 0 15 10 ? * 6 # 3 #每月的第三个星期五上午 10 : 15 触发 |
点击跳转下载 也可以交流群自取 点击起飞
code.sh放在scripts里面 task_before.sh放在config里面
2.设置
打开code.sh
图片中的repo4根据自己拉的库对应修改,拉Faker2库不用修改
修改这里的数字可以改变助力规则,想要助力车头就不填
打开青龙面板“添加任务”
命令:
task code.sh
定时规则:
五、常用命令0 0 0 * * *
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | 1 .查看容器名 docker ps -a 2 .重启青龙容器 docker restart 你的容器名 3 .更新青龙(或者直接面板更新) docker exec -it qinglong ql update 4 .更新青龙并编译 docker exec -it qinglong ql restart 5 .拉取自定义仓库,已Faker仓库为例 docker exec -it qinglong ql repo https: //ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate" 6 .拉取单个脚本,以Faker库的资产变更通知为例 docker exec -it qinglong ql raw https: //github.com/shufflewzc/faker2/blob/main/jd_bean_change_new.js 7 .导出互助码 docker exec -it qinglong ql code 8 .通知测试 docker exec -it qinglong notify test test 9 .立即执行脚本,以资产变更通知为例 docker exec -it qinglong task jd_bean_change_new.js now 10 .并行执行脚本 docker exec -it qinglong task jd_bean_change_new.js conc 11 .查看青龙密码 注意你的容器及文件夹名称 docker exec -it qinglong cat /ql/config/auth.json 12 .删除 7 天前的所有日志 docker exec -it qinglong ql rmlog 7 13 .启动青龙bot 前提你已配置好青龙BOT docker exec -it qinglong ql bot |
ok 到这里这一期就结束了
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/3288.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~