This commit is contained in:
Leon 2021-06-24 17:43:47 +08:00 committed by GitHub
parent 3dcd9b8dd6
commit ad3691b0db
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,24 +1,24 @@
# 使用docker来部署nevinee/jd的jd签到脚本
写这个教程是为了之后重装系统时候,可以用来参考一下,以防自己忘了。现在网上还是挺少这个详细的教程的。本教程仅供交流参考,如果使用本教程搭建服务之后出现封号什么的,不要来找我。是你自己的责任。
> 写这个教程是为了之后重装系统时候,可以用来参考一下,以防自己忘了。现在网上还是挺少这个详细的教程的。本教程仅供交流参考,如果使用本教程搭建服务之后出现封号什么的,不要来找我。是你自己的责任。
下面开始
nevinee/jd的脚本发布页是https://hub.docker.com/r/nevinee/jd 这个脚本的原作者是lxk0301大佬因为某些人为了自己的利益导致这位大佬的仓库被迫转为私有仓库。而nevinee是少数经lxk0301大佬授权可以发布在自己仓库的大佬之一。本教程主要还是以lxk0301大佬的脚本为例来介绍jd签到脚本的安装步骤以及安装控制面板因为lxk0301大佬自己的脚本是不带控制面板的。我安装时候也是网上找了好久也没找到教程最后是群里一位大佬帮忙解决的。
> nevinee/jd的脚本发布页是https://hub.docker.com/r/nevinee/jd 这个脚本的原作者是lxk0301大佬因为某些人为了自己的利益导致这位大佬的仓库被迫转为私有仓库。而nevinee是少数经lxk0301大佬授权可以发布在自己仓库的大佬之一。本教程主要还是以lxk0301大佬的脚本为例来介绍jd签到脚本的安装步骤以及安装控制面板因为lxk0301大佬自己的脚本是不带控制面板的。我安装时候也是网上找了好久也没找到教程最后是群里一位大佬帮忙解决的。
这里演示用openwrt系统内的docker为例其他系统应该都差不多。
- 这里演示用openwrt系统内的docker为例其他系统应该都差不多。
如果你的openwrt没有安装的话自行百度安装
- 如果你的openwrt没有安装的话自行百度安装
1. 确认你系统的docker已经打开了
## 1. 确认你系统的docker已经打开了
![Docker CE][Docker CE]
2. 使用ssh工具连接你安装docker的机器
## 2. 使用ssh工具连接你安装docker的机器
![ssh][ssh]
3. 鼠标右键复制以下全部命令,然后在命令框内鼠标右键点一下黏贴命令
## 3. 鼠标右键复制以下全部命令,然后在命令框内鼠标右键点一下黏贴命令
``` sh
docker run -dit \
@ -44,7 +44,7 @@ nevinee/jd:v4-bot
输入`docker ps -a`可以查看当前已经部署的容器可以看到jd签到脚本已经安装好了。
4. 然后我们用winSCP这个软件登入到openwrt里这个软件是用来给服务器等机器来传输管理文件用的这里用它来传输一个脚本用来安装控制面板
## 4. 然后我们用winSCP这个软件登入到openwrt里这个软件是用来给服务器等机器来传输管理文件用的这里用它来传输一个脚本用来安装控制面板
![WinSCP][WinSCP]
@ -54,11 +54,11 @@ nevinee/jd:v4-bot
可以看到openwrt里面有一个叫jd的文件夹这个就是我们jd签到脚本的配置文件。
5. 然后我们把脚本文件上传到有root这个文件夹一般默认在root这个文件夹
## 5. 然后我们把脚本文件上传到有root这个文件夹一般默认在root这个文件夹
![root][root]
6. 然后我们执行以下命令
## 6. 然后我们执行以下命令
``` sh
docker cp /root/install-panel.sh jd:/jd
@ -68,7 +68,7 @@ docker cp /root/install-panel.sh jd:/jd
![cp][cp]
7. 接着我们再执行以下命令,进入容器内部。
## 7. 接着我们再执行以下命令,进入容器内部。
``` sh
docker exec -it jd /bin/bash
@ -76,11 +76,11 @@ docker exec -it jd /bin/bash
![it][it]
8. 然后我们输入ls命令来查看我们有没有把这个文件传到容器内部
## 8. 然后我们输入ls命令来查看我们有没有把这个文件传到容器内部
![ls][ls]
9. 接着我们输入下面命令来远行这个脚本安装控制面板
## 9. 接着我们输入下面命令来远行这个脚本安装控制面板
``` sh
bash install-panel.sh
@ -93,12 +93,12 @@ bash install-panel.sh
![done][done]
![mb][mb]
10. 浏览器打开输入用户名和密码后就可以登入了这个就是京东脚本的控制面板了然后跟着注释去编辑内容就可以了。主要需要填的是Cookie和通知Cookie可以通过点击扫码获取Cookie。用你的京东app扫码它会自动替换如果没有自动替换就自己手动填到Cookie里就可以了。假设你有多个京东账户要签到话就在Cookie2下面加上Cookie3=""、Cookie=""等等再把扫码获取到的Cookie信息填到引号内。
## 10. 浏览器打开输入用户名和密码后就可以登入了这个就是京东脚本的控制面板了然后跟着注释去编辑内容就可以了。主要需要填的是Cookie和通知Cookie可以通过点击扫码获取Cookie。用你的京东app扫码它会自动替换如果没有自动替换就自己手动填到Cookie里就可以了。假设你有多个京东账户要签到话就在Cookie2下面加上Cookie3=""、Cookie=""等等再把扫码获取到的Cookie信息填到引号内。
![config][config]
![cookie][cookie]
11. 然后我们来配置通知因为这位大佬的脚本更多使用TG机器人来通知而因为我们国内政策原因TG使用不方便。所以可以使用pushplus来通知它会把信息推送到你微信pushplus公众号里。
## 11. 然后我们来配置通知因为这位大佬的脚本更多使用TG机器人来通知而因为我们国内政策原因TG使用不方便。所以可以使用pushplus来通知它会把信息推送到你微信pushplus公众号里。
官网http://www.pushplus.plus/
@ -107,7 +107,7 @@ bash install-panel.sh
![pushplus][pushplus]
![token][token]
12. 然后 在config.sh里第二区域加上一行这个就是表示用pushplus来推送。把你在pushplus获取到的token填到引号内。然后点击保存这样你的jd签到脚本基本就部署完了。
## 12. 然后 在config.sh里第二区域加上一行这个就是表示用pushplus来推送。把你在pushplus获取到的token填到引号内。然后点击保存这样你的jd签到脚本基本就部署完了。
``` sh
export PUSH_PLUS_TOKEN=""
@ -115,7 +115,7 @@ export PUSH_PLUS_TOKEN=""
![export][export]
13. 我们可以点击手动执行来查看我们通知部署是不是成功了,如下图操作输入
## 13. 我们可以点击手动执行来查看我们通知部署是不是成功了,如下图操作输入
`jd_bean_change.js`
@ -127,18 +127,17 @@ export PUSH_PLUS_TOKEN=""
结语
这就是这个教程的全部内容了已经讲的很详细了再不会的话那就只能付费用那些二道贩子的一键脚本了。如果你要玩那些小游戏的话要自己去京东里面挨个把小游戏打开一下。感谢那些大佬的辛苦付出我们用就用不要到处宣传。毕竟我们这么做也是在薅京东羊毛万一把京东薅疼了把这个给关了。大家都没得玩了所以珍惜把。最后config.sh建议用我给的通知方式多一些。直接把下载的文件拖到jd文件夹里的config文件内替换当然在在线编辑工具里面全选替换也是可以的然后执行重启容器命令等重启完成去浏览器就可以看到看更新了的内容。
## 结语
> 这就是这个教程的全部内容了已经讲的很详细了再不会的话那就只能付费用那些二道贩子的一键脚本了。如果你要玩那些小游戏的话要自己去京东里面挨个把小游戏打开一下。感谢那些大佬的辛苦付出我们用就用不要到处宣传。毕竟我们这么做也是在薅京东羊毛万一把京东薅疼了把这个给关了。大家都没得玩了所以珍惜把。最后config.sh建议用我给的通知方式多一些。直接把下载的文件拖到jd文件夹里的config文件内替换当然在在线编辑工具里面全选替换也是可以的然后执行重启容器命令等重启完成去浏览器就可以看到看更新了的内容。
``` sh
docker restart jd
```
文件链接: https://pan.baidu.com/s/1XObI9m_CdhGdAJUFMZ-HpA 提取码: bxpv
文件链接:https://drive.google.com/file/d/18enFAbS6KLSPlPWgnr1udw48KeMOCTHx/view?usp=sharing
文件链接:https://wwr.lanzous.com/iU8MNopdqtc密码:1m32
- 文件链接: https://pan.baidu.com/s/1XObI9m_CdhGdAJUFMZ-HpA 提取码: bxpv
- 文件链接:https://drive.google.com/file/d/18enFAbS6KLSPlPWgnr1udw48KeMOCTHx/view?usp=sharing
- 文件链接:https://wwr.lanzous.com/iU8MNopdqtc 密码:1m32
(我就不信全部完蛋)