青龙面板是我们经常用的支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台,可以薅京东羊毛,如何使用和安装呢?
1、选择青龙面板服务器
1.1 NAS、路由器
家里面自备神器试用Docker 环境进行安装。
1.2 VPS服务器
推荐国内服务器腾讯轻服务器或者自己的闲置服务器
腾讯云轻量服务器2核2G新上95元/年款,2核2G4M新手三年540一年180块,最合适的,https://cloud.tencent.com/act/cps/redirect?redirect=36667&cps_key=b26bc75f1a8171be996700ae4a9bdda6
全新安装 CentOS操作系统,并放开 22、5600 端口,如果想安装宝塔,则额外放开 888、8888 端口。
2、安装青龙面板
2.1、直接安装Docker 环境
通过 SSH 连接服务器,安装 Docker 环境。
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
启动 Docker(下方第一行),并设置 Docker 开机自动启动 (下方第二行) 。
sudo systemctl start docker
sudo systemctl enable docker
直接执行下方代码拉取镜像:
docker pull whyour/qinglong:latest
如果你是群辉之类的 NAS 安装青龙镜像,在 Dockers 官方镜像列表中拉取最新版的青龙镜像,直接使用 Dockers 搜索镜像qinglong
即可。
接着部署青龙面板:
docker run -dit
-v $PWD/ql/config:/ql/config
-v $PWD/ql/log:/ql/log
-v $PWD/ql/db:/ql/db
-p 5600:5600
--name qinglong
--hostname qinglong
--restart always
whyour/qinglong:latest
2.2、宝塔安装青龙面板
这里选择的是腾讯云轻量服务器。然后部署宝塔面板,这里建议选择的镜像是CentOS7.4或者CentOS7.6。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
这里如果有需要参考学习宝塔面板部署到轻量服务器可以参考这篇文章。
备注说明:我们安装宝塔面板后还需要设置放行的安全组端口。
第二、宝塔面板安装Docker容器
后面我们需要安装青龙面板是基于Docker容器安装的,我们需要在服务器中部署Docker,这里我们服务器有安装宝塔面板那就直接在宝塔面板快速部署Docker软件。
我们只需要在软件商店里找到Docker管理器,直接安装就可以。安装完毕之后,我们直接创建一个青龙面板目录。
mkdir /data/qinglong/
然后我们在SSH中执行文件。
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
-v $PWD/ql/ninja:/ql/ninja
-p 5800:5700
--name qinglong_1
--hostname qinglong_1
--restart unless-stopped
whyour/qinglong:latest
这里需要注意,我们需要宝塔面板和腾讯云轻量服务器中放行5800端口。
3、初始化青龙面板
部署完成后,直接访问IP:5600
访问青龙面板的安装界面。
直接开始安装进入下一步。
这里可以根据你自己的喜欢设置通知方式,比如每天22:00告诉你今天领取了多少京豆、多少金币、多少红包……当然,你也可以直接跳过该步骤。
设置管理员账号密码,这是初始化安装青龙面板最重要的步骤,当然,如果你不小心忘了,或者说不明原因没有进入这个配置页面,也没有关系,可以通过 SSH 执行下方命令查看账号及密码。
docker exec -it qinglong cat /ql/config/auth.json
4、青龙面板京东脚本库汇总
(拉库之前确认网络可以连接GitHub)
星标 1100+ 脚本 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
星标 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
星标 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
星标 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
星标 45+ 脚本 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
星标 300+ 脚本 90+
旧版:
ql repo https://github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify"
新版:
https://github.com/6dylan6/jdpro.git
星标 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
星标 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
5、新版青龙面板拉库步骤
新版青龙面板可以在 订阅管理 中添加京东仓库
如下图所示
新建订阅 中,只需要手动填写 名称 链接 定时规则
剩余的选项会自动跟随 链接 进行自动切分填写
如下图所示
订阅管理 中可以添加多个京东仓库,但尽量不要同时运行,一般只运行一个仓库就好。
禁用其他仓库
6、旧版青龙面板拉库步骤
7、青龙面板常用定时规则cron表达式
有小伙伴就问了,京东可以用青龙面板薅羊毛,那淘宝呢,是不是也可以?是的可以,但是网络上没有淘宝青龙脚本啊,所以我们需要另辟蹊径,看我的新文章《淘宝薅羊毛淘宝签到神器提现很简单》