一、前言
之前在魔都被隔离的时候,闲的没事就喜欢去各位大佬哪里去看看文章,看看有没有什么好玩的东西可以做做,逛得时候发现很多大佬好像都搭建了青龙面板然后去薅京豆云豆,还有那段时间快手极速版之类的,能发给服务器回回本,让贫苦的生活多一丝温暖,我也就自己搞了一个,后面会写搭建过程,欢迎大佬们指导。当时创建完之后,服务并没有成功,老是CK失效之类的,不能用,然后加了各种qq群,最后不了了之。上了月无意间看到某位博友的文章才发现,我当时少给面板安装依赖了。我当时看的那些教程里面没有这一步!然后安装后,就愉快地运行起来了。
二、结果
昨天突然收到机器人的消息,我当时在东东农场选紫薯可以领了,刚才我又翻了一个消息,前两天就提示我可以领了,只是平时消息太多了,忽略了内容,然后火速下单领了。
这是机器人推送的日常明细,上面的截图是我和我那个有plus会员的同事,这个机器人统计老是有问题,有时候统计不全,不过plus会员薅的的确挺多的,像我这种普通会员一般一天也就在30-60豆左右吧!偶尔有活动能够更多一点。
三、准备工作
首先你要准备以下东西:
项目地址:青龙仓库
- 一台云服务器
- 安装好宝塔面板
下载以下APP,开启京东游戏任务,开通完毕后可以卸载了。我记得当时我有一个图,有详细的开通步骤,找不到了,以下内容仅供参考。
- 京东APP摇钱树-东东萌宠-宠汪汪-东东农场
- 惊喜APP京喜工厂-京喜牧场-京喜财富岛
- 京东极速版发财大赢家-汪汪乐园
然后就可以开始安装了
四、通过宝塔安装青龙面板
默认各位已经安装过宝塔,安装青龙面板需要安装 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
如果要安装旧版的话,请使用以下命令
docker run -dit \
-v /root/ql/config:/ql/config \
-v /root/ql/log:/ql/log \
-v /root/ql/db:/ql/db \
-v /root/ql/scripts:/ql/scripts \
-v /root/ql/jbot:/ql/jbot \
-v /root/ql/repo:/ql/repo \
-v /root/ql/deps:/ql/deps \
-p 5700:5700 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
--name ql \
--hostname ql \
--privileged=true \
--restart always \
whyour/qinglong:2.10.13
六、放行端口
宝塔端口放行如下 宝塔–>>安全里面设置 放行5700端口
云服务器还需要放行服务器防火墙端口
使用各家云服务器的注意一下(折叠点开☞☞☞)
七、初始化青龙面板
放行端口之后我们就可以通过服务器IP+端口的形式,访问到宝塔面板,初始化设置消息通知方式以及账号密码
最新版的通知有很多方式,博主买了server酱的会员,所有就一直用着,大家可以用钉钉机器人企业微信之类的。
通过域名访问青龙面板(可选)
优雅的访问面板(折叠点开☞☞☞)
八、获取京东Cookies(也叫CK),配置变量
这就相当于获取的一个有一段时间性的免登录,反正我是这么理解,类似于你在浏览器上登录过某个网站,下次就不用登录了,获取方法很简单
谷歌浏览器访问 https://m.jd.com 然后点击 我的,以前可以扫码登录,但是现在只能用手机号验证了,还要画那个什么验证,多画几次就成功了。
然后F12打开浏览器调试工具,点击 Application找到 Cookies 点击 https://home.m.jd.com,
找到 pt_key和 pt_pin两个变量的值,将他们记录下来
将上面获取的到的 pt_key 和 pt_pin,按照以下格式配置到青龙变量里面,切记不要有多余的空格,符号要用英文的。
名称是: JD_COOKIE
pt_key=XXXXXXXXXXXXXXXXX;pt_pin=XXXXXXX;
九、安装依赖库
这步很重要,要不然一会拉库运行的时候,会失败,网上也有很多一键脚本,我没试过,手动添加吧!按照下图1-2-3-4操作即可:
需要添加的依赖列表
NodeJs下
- crypto-js
- prettytable
- dotenv
- jsdom
- date-fns
- tough-cookie
- tslib
- [email protected]
- ts-md5
- jsdom -g
- jieba
- fs
- form-data
- json5
- global-agent
- png-js
- @types/node
- require
- typescript
- js-base64
- axios
Python3下
- requests
- canvas
- ping3
- jieba
Linux下
- bizCode
- bizMsg
- lxml
十、拉取脚本库
以上配置所有操作配置完毕后,就可以拉库了。也就是每天帮你干活的脚本,此类脚本较多,收益如何各位可以自行测试。
步骤按照下图即可,青龙面板-定时任务-新建任务
- 名称:自定义
- 命令:下方会提供一些常用的选一个即可
- 定时规则: 30 8 * 大概意思是每天8点30分运行,这个也可以自定义
然后点击右侧那个按钮运行一下
这是我目前再用的KingRan库。
ql repo https://github.com/KingRan/KR.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"
619库
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"
YYDS库
ql repo https://github.com/okyyds/yydspure.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator" "master"
Faker3库
ql repo 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" "main"
提示上图就算是拉库成功了,不成功可以看下运行日志,大概率你是国内机。
拉库不成功处理方法
此处内容需要评论回复后(审核通过)方可阅读。
十一、结语
很多站长都推荐使用这个服务,不知道后面怎么样,但是按照我这个一个月来说还是可以的,能给服务器回点血,闲着也是闲着,不妨去试试,我这教程写的很详细,属于保姆级,确保各位可以安装调试成功。