建议使用的青龙2.10.13以下版本,更高的青龙版本或不兼容
温馨提示,搭建和使用过程,一定要先拉到最下面看注意事项和使用教程
更新日志 ---- 更新时间:2022-11-7
V15.7 本次修复cpu过高问题,同时略微修改了一下页面布局
日志
V15.7 修复cpu过高问题,同时略微修改了一下页面布局 ---- By更新时间:2022-11-7
V15.6 更新替换短信源码 ---- By更新时间:2022-10-31
V14.0 短信登录恢复
V13.0 新增支持wskey扫码一对一推送
自动挡教程
redis安装+jd_cookie安装/升级一键脚本
wget -O jd_cookie.sh --no-check-certificate https://ghproxy.com/https://raw.githubusercontent.com/yuanter/shell/main/jd_cookie.sh;chmod +x *sh;bash jd_cookie.sh
启动成功可查看运行日志
docker logs -f jd_cookie
手动挡教程
1、安装Redis
拉取redis的镜像
docker pull redis
运行redis
请注意:命令行最后一部分,这里涉及到步骤4中对应的redis部分,密码(不要带特殊字符)请不要用简单密码或者不设置密码,容易被扫放病毒
docker run --privileged=true --restart=always --name redis -p 6379:6379 -d redis redis-server --appendonly yes --requirepass "这里是你要设置的密码,双引号保留,如果不需要请连同--requirepass将之删除"
2、新建文件夹放文件
mkdir -p jd_cookie
cd jd_cookie
docker pull yuanter/jd_cookie
3、下载配置application.yml文件
wget -O application.yml --no-check-certificate https://ghproxy.com/https://raw.githubusercontent.com/yuanter/shell/main/application.yml
4、配置application.yml文件
需要注意本地redis和本地容器redis的host区别,本地默认127.0.0.1,docker默认redis,如果有公网直接填写公网
vi application.yml
5、运行容器
需要自行对应application.yml文件配置,如果redis不是本地docker运行的方式,请将下方的--link redis:redis
删除
docker run -d --privileged=true --restart=always --name jd_cookie -p 1170:1170 -v $PWD/application.yml:/application.yml --link redis:redis yuanter/jd_cookie
6、浏览器访问路径
http://ip:1170
7、查看运行日志
docker logs -f jd_cookie
或者
docker logs jd_cookie
更新教程
若更新时,请先查看更新日志,看日志是否提到需要重新拉取配置文件模板,再使用下列更新脚本
wget -O update_jd_cookie.sh --no-check-certificate https://ghproxy.com/https://raw.githubusercontent.com/yuanter/shell/main/update_jd_cookie.sh;chmod +x *sh;bash update_jd_cookie.sh
搭建注意事项
- 1、记得每次修改完配置,需要删除容器重新启动,同时去目录jd_cookie启动jd_cookie容器
- 2、青龙应用权限至少需要放行“环境变量”
- 3、青龙应用权限一旦选定不能更改,不然需要连接工具删掉redis缓存数据或者重装redis
- 4、放行1170端口,如宝塔、服务器防火墙或者服务器后台安全组,redis的host如也使用公网,也请放行对应的redis端口
- 5、yml文件填写有格式要求,需要填写部分冒号后面有个空格再填写。可下载到本地使用文本编辑工具填写再上传到服务器,编码格式为UTF-8,不推荐使用电脑自带txt文本编辑器
- 6、最常出错的部分为redis部分
(1)如果设置了密码,请填写对应的password,密码请不要设置特殊字符
(2)redis的host如果有公网直接填写公网(或者对应的局域网ip,如192.168.0.154),在启动jd_cookie时,需要将 --link redis:redis
删除
(3)其次为同时在一台服务网使用docker同时启动redis和本项目,则host可以直接填"redis",不要双引号哈。
(4)最后如果redis不是docker安装方式启动,而是直接使用安装包在同一服务器上,则可以直接填127.0.0.1 - 7、经常搭建完毕,有页面没有节点,报错未知查询结果,请检查配置文件redis部分是否填入正确
wxpusher推送配置
如何使用本项目
- 问:如何配置上车通知
- 答:需要配置用户提交CK通知的,即给管理员发通知的,要去这里关注二维码,注意区分管理和推送应用
- 问:如何提交京东车CK?
- 答:先手动抓包获取CK,其次选好京东车的车次节点,在手动挡车区域,填入CK和备注(注:支持提取CK,即把全部CK填入自动提取),点击提交CK或者WSCK按钮即可
- 问:如何提交上车通用CK?
- 答:先抓包好需要提交的CK,其次选好京东车的车次节点,接着选择需要提交的CK种类名称、填入值和备注,最后提交即可
- 问:如何使用后台管理功能?
- 答:默认后台管理路径为http://ip:1170/admin
默认账号admin,密码123456 - 问:如何配置后台管理文件?
- 答:v15以上版本,整个项目使用后台配置展示页面,请及时在后台配置前端页面展示部分,同时application.yml配置文件中的推送和青龙配置失效
- 问:如何使用京东资产查询功能?
- 答:本项目提供两种查询方式,二选一即可
(1)用户名,即京东用户名,打开京东APP,路径:我的-->设置按钮-->头像那一行-->长按用户名,即可复制成功
(2)CK,即你京东CK
若觉得本项目对您有帮助,可以请作者喝瓶水