centos+jd_script自动签到领京豆教程
2020-12-10
新闻来源:电脑乐园
围观:1125
电脑广告
手机广告
脚本地址:https://github.com/chinnkarahoi/jd-scripts-docker
一、首先准备一台安装Centos系统的服务器
二、依次安装 git
安装git: 命令 yum -y install git-core,装完后可以用 git --version查看版本号
三、安装docker 和 docker-compose https://dnly.net/post/2145.html
安装依赖
sudo dnf -y install yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
先装新版的 containerd.io (访问 镜像资料 获取最新的安装包)
dnf -y install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.0-1.2.beta.2.el7.x86_64.rpm
安装docker-ce、docker-ce-cli
sudo dnf -y install docker-ce docker-ce-cli
启动docker
# 启动 sudo systemctl start docker # 停止 systemctl stop docker
开机启动
sudo systemctl enable docker
安装docker-compose
curl -L https://github.com/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
四、下载jd_script脚本
git clone 五、获取cookie 访问 https://plogin.m.jd.com/login/login 手机号登录获取cookie中的pt_key, pt_pin填入项目目录下的./env/env1文件, (此方式cookie有效时长大概31天,其他登录方式比较短)。 更详细的获取方法可以看 浏览器获取京东cookie教程或者 插件获取京东cookie教程 六、微信推送(可选) cookie失效推送server酱的微信通知,获取到SCKEY后填到./env/all的PUSH_KEY。
六、签到测试
docker exec jd1 bash -c 'set -o allexport; source /all; source /env; source /jd-scripts-docker/resolve.sh; cd /scripts; node jd_bean_sign.js'
或者手动运行所有脚本
docker exec jd1 bash -c 'set -o allexport; source /all; source /env; source /jd-scripts-docker/resolve.sh; cd /scripts; ls jd_*.js | xargs -i node {}'
文章底部电脑广告
手机广告位-内容正文底部