记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

青龙-京东-网页短信自动添加账号

青龙-京东-网页短信自动添加账号(全)

安装docker

curl -fsSL get.docker.com -o get-docker.sh #下载get-docker.sh文件
sudo sh get-docker.sh --mirror Aliyun #以阿里云镜像安装get-docker.sh脚本内容

docker面板-amd64最新中文

docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer-ce

docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data bigbugcc/portainer-ce                     (从2.11后版本开始要求密码12位,此版本为新版本)

安装青龙面板

  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

进入青龙容器

docker exec -it qinglong /bin/bash

短信对接安装

# 使用教程,请拉取镜像至最新版 

###版本V10.0,
1、新增手动管理页面,地址为http://ip:1170/admin ,记得修改账号密码
默认账号:admin
默认密码:123456
2、可以提交全部的Cookie,如ninja一般,后台提取CK
3、在后台管理页面,可以发布即时滚动公告
4、由于最新版2.11.3,疑似青龙api接口已改,提交CK后修改备注会错乱,请熟知。可在提交时带上备注,没问题

### 版本V8.0,本次有重大调整,页面新增手动提交CK方式,兼容强制性使用https问题,旧版能用的,可以不升级,如需升级的,请修改配置青龙部分,以前是填host和port,即ip和端口,现在是直接填host,即http://ip+端口,后面不带 / 哈,具体请查看配置文件模板
### 版本V7.0,略微调整前端页面,兼容手机页面 ,同时修复pt_pin为中文的问题
### 版本V6.0,兼容青龙高低版本之间返回数据不一致性问题  
### 版本V5.0,本次修复了一些问题,优化了低版本青龙遗留的问题,请求token时会叠加追加到本地文件中,导致文件臃肿最后打开青龙应用崩溃问题。 
### 版本V4.0,新增WxPusher推送,支持arm架构运行 

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 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 --tail  300 -f  jd_cookie
或者
docker logs  jd_cookie

# 更新教程
1、删除容器
docker rm -f  jd_cookie

2、重新拉取镜像
docker pull yuanter/jd_cookie

3、命令行跳转至启动目录
cd jd_cookie

4、后续教程,同使用教程第3步开始 

# 注意事项
* 1、青龙应用权限至少需要放行“环境变量” 
* 2、青龙应用权限一旦选定不能更改,不然需要连接工具删掉redis缓存数据或者重装redis 
* 3、放行1170端口,如宝塔、服务器防火墙或者服务器后台安全组,redis的host如也使用公网,也请放行对应的redis端口 
* 4、yml文件填写有格式要求,需要填写部分冒号后面有个空格再填写。可下载到本地使用文本编辑工具填写再上传到服务器,不推荐使用电脑自带txt文本编辑器 
* 5、最常出错的部分为redis部分,redis的host如果有公网直接填写公网(或者对应的局域网ip,如192.168.0.154)。其次为同时在一台服务网使用docker同时启动redis和本项目,则host可以直接填"redis",不要双引号哈。最后如果redis不是docker安装方式启动,而是直接使用安装包在同一服务器上,则可以直接填127.0.0.1 

     extra.sh

#!/usr/bin/env bash
 
## 添加你需要重启自动执行的任意命令,比如 ql repo
## 安装node依赖使用 pnpm install -g xxx xxx
## 安装python依赖使用 pip3 install PrettyTable
pip3 install PrettyTable
ql repo https://github.com/feverrun/my_scripts.git "jd_|jx_|jddj|getCookie|getJDCookie" "backUp" "^(jd|JD|JS)[^_]|USER|sendNotify|utils"
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"
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"
ql repo https://github.com/ccwav/QLScript2.git "jd_" "NoUsed" "ql|sendNotify|utils"
task disableDuplicateTasksImplement.py

 

每4小时更新任务                      ql extra                      40 0-23/2 * * *

一键安装教程:https://github.com/shidahuilang/QL-

CK面板安装教程:https://hub.docker.com/r/yuanter/jd_cookie

一键安装:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/shidahuilang/QL-/main/lang1.sh)"

wget -O jd_cookie.sh https://ghproxy.com/https://raw.githubusercontent.com/yuanter/shell/main/jd_cookie.sh;chmod +x *sh;bash jd_cookie.sh

 注意:配置redis时候密码端口可以回车默认。配置jd_cookie的application.yml文件时候,host后面的青龙地址,还有青龙的Client IDClient Secret时候,冒号后面一定要加一个空格,然后写地址,Client ID和Client Secret,否则启动报错,无法打卡网页。修改端口和启动选项可以在portainer-ce中修改。

 

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):