本文由头衔为“本群第一贱”的@Change_weicat投稿,非常感谢!
1 概述
《致富经》有云:贫穷使我们在此相遇…… 呸!呸!呸!,伟大的技术使我们在此相遇!电报交流群https://t.me/joinchat/JJLNEhXp0GoOIXSP1jrjPA
闲话少说,首先源码公开京东薅羊毛工具官方github,有多达二十款京东羊毛。一般平时有几十到一百不等的京豆 ,但是特定时间会有特别的羊毛,比如这期的“星推官”,每个号每天900+京豆,持续到11.11。你还在等什么?
FOLLOW ME!
2 食用方法
2.1. 官方食用方法
github京东薅羊毛工具有多达5种食用方法,各位垃圾佬可以自行享用。
2.2. Changweicat食用方法
2.2.1. 食用说明
- 由于本人智商有限、技术有限,综合考虑选用了官网看似最简单的方法:方法四-docker三方式进行安装(docker办法三),此方法简洁高效,但是步骤省略,我会进行补全
- 此方案需自备VPS(国内外均可),这里有推荐
- 此方案每天凌晨自动运行,建议搭配server酱的微信通知运行
2.2.2. 开始食用:
docker办法三简洁高效,但很多过程一带而过,对小白很不友好,补充如下:
1. 安装依赖
yum -y update
2. 安装 Git
yum install curl-devel expat-devel gettext-devel / openssl-devel zlib-devel yum -y install git-core #查看版本 git --version
3. 安装docker
sudo yum check-update curl -fsSL https://get.docker.com/ | sh sudo systemctl start docker sudo systemctl status docker sudo systemctl enable docker
4. 安装docker-compose
#运行此命令下载docker compose的当前稳定版本 sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose #对二进制文件应用可执行权限 sudo chmod +x /usr/local/bin/docker-compose #创建链接 ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose #查看版本 docker-compose version
5. 下载京东羊毛
git clone https://github.com/chinnkarahoi/jd-scripts-docker cd jd-scripts-docker
6. 获取京东cookie
访问 https://plogin.m.jd.com/login/login 手机号登录获取cookie中的pt_key, pt_pin填入项目目录下的./env/env1文件,
(此方式cookie有效时长大概31天,其他登录方式比较短)。 更详细的获取方法可以看 浏览器获取京东cookie教程或者 插件获取京东cookie教程
7. 微信推送(可选、建议设置)
cookie失效推送server酱的微信通知,获取到SCKEY后填到./env/all的PUSH_KEY
凌晨推送,效果如下,最主要是收到“星推官”的活动,大概900+京豆:
8. 启动(时间较长)
docker-compose up --build --force-recreate --detach jd1
9. 测试正确性
#签到测试 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 {}'
10. 后续多帐号、各种活动控制等,参考github里面
#只简单说一个多帐号的 #第二个账号先把cookie中的pt_key, pt_pin填入项目目录下的/env/env2 #添加第二个账号:以上所有操作中的1替换成2, 然后重复之前所有操作。 #第二个账号启动 docker-compose up --build --force-recreate --detach jd2 #签到测试 docker exec jd2 bash -c 'set -o allexport; source /all; source /env; source /jd-scripts-docker/resolve.sh; cd /scripts; node jd_bean_sign.js' #或者手动运行所有脚本(时间较长) docker exec jd2 bash -c 'set -o allexport; source /all; source /env; source /jd-scripts-docker/resolve.sh; cd /scripts; ls jd_*.js | xargs -i node {}' #超过三个账号需要手动创建./env/env4,修改./docker-compose.yml文件
11. 其他
#查看log docker-compose logs #停止 docker-compose down
12. 更新任务库
#更新任务库
cd jd-scripts-docker
git pull
#重新运行
docker-compose up --build --force-recreate --detach jd1
docker-compose up --build --force-recreate --detach jd2
#获取助力码(请确保运行了几个小时(最好一天)之后再运行此脚本获取助力码)
bash get-code.sh
特别说明:可能需要在京东app手动操作的部分
进入京东app——右下角我的:
- 东东农场——选择种植物(大概15天收获,支付0.1元,买好了换新)
- 东东萌宠——领取宠物、选择奖励
- 第二页摇钱树——领取幼苗
3 总结
你还在等什么?一起来High吧!电报交流群https://t.me/joinchat/JJLNEhXp0GoOIXSP1jrjPA