京东薅羊毛作者在Github删库,于是本群羊毛大佬 @Inter Milan CWC 倾情奉献最新国内Gitee镜像版本,请各位网友享用

1 概述

2021.1.14京东羊毛(github源码库)惨被删号删库,大佬将更新临时切换到gitee备份库,同步上游github更新的Docker2 V3 docker受此影响,也建议重新部署容器。

早在2021-01-06Docker2 V3 docker增加在线编辑config.shcrontab.list功能,启动容器时直接启动,还有号称app直接扫码可获取的3个月有效期cookie,简单测试了下确实牛逼。

本期的教程是Docker2 V3 docker  Gitee版。

2 食用方法

2.1 关于Docker2

上一期3.0教程 致富经3.0:京东薅羊毛终结版(docker二【V3架构】)Step by Step保姆教程已经已经接近完美了,如果没有今天这个github删库事件,可能就是等cookie失效了再更新一次。

So择日不如撞日:

  • 本期的教程为Docker2 V3 docker
  • 脚本特点
  • 控制面板,可视化在线编辑很方便
  • 宣称长达3个月的cookie有效期
  • Gitee镜像库

2.2 保姆教程

2.2.1 食用说明

2.2.2 开始食用:

1. 安装docker (已安装跳到第2步)

#安装docker
sudo yum check-update
curl -fsSL https://get.docker.com/ | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker

2. 删除docker V2 github 镜像(没用过致富经0教程的可以跳到第3步)

原致富经0脚本的/appdata/jd可以留着,能直接用

#先删除docker V2 github 镜像,重新拉取gitee镜像

#有洁癖的可以重装vps系统

#只安装过jd羊毛镜像的可以按照如下步骤操作

docker ps -a

docker输出

docker输出

#如上图所示只有两个jd的项目

#删除所有容器首先需要停止所有容器

docker stop $(docker ps -a -q)

docker停止容器

docker停止容器

#删除所有容器

docker rm $(docker ps -a -q)

docker删除镜像

docker删除镜像

docker ps -a #显示已经清除

docker查看所有镜像

docker查看所有镜像

如果你的docker还安装过其他镜像(比如后期教程中的qbittorrent),想保留下来

docker ps -a

docker显示所有镜像

docker显示所有镜像

#如上图所示只有两个jd的项目(f94b27e9e8fc和b02dfa6f5a42)
#先关下面的container
docker stop b02dfa6f5a42
docker rm b02dfa6f5a42

#再关上面的image
docker stop f94b27e9e8fc
docker rm f94b27e9e8fc
docker ps -a
docker查看所有镜像

docker查看所有镜像

3. 创建容器

如果是旁路由,建议用–network host \代替-p 5678:5678 \这一行:

docker run -dit \
-v /appdata/jd/config:/jd/config \
-v /appdata/jd/log:/jd/log \
-v /appdata/jd/scripts:/jd/scripts \
-p 5678:5678 \
--name jd \
--hostname jd \
--restart always \
evinedeng/jd:gitee

4. 自动更新Docker容器

#安装containrrr/watchtower可以自动更新容器
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower \
jd

注意:

a. 请在创建后使用docker logs -f jd查看创建日志,直到出现容器启动成功…字样才代表启动成功(不是以此结束的请更新镜像),按Ctrl+C退出查看日志。

docker查看日志

docker查看日志

b. 访问http://<ip>:5678(ip是指你Docker宿主机的局域网ip),初始用户名:admin,初始密码:adminadmin,请登陆后务必修改密码,并在线编辑config.sh和crontab.list,

其中config.sh可以对比修改,如何修改请仔细阅读各文件注释。(致富经3.0/appdata/jdonfig.shcrontab.list两个文件在线可以直接用)。config.sh和crontab.list如未启用控制面板自动启动功能,请运行docker exec -it jd node /jd/panel/server.js来启动,使用完控制面板后Ctrl+C即可结束进程。如无法访问,请从防火墙、端口转发、网络方面着手解决。

c. 只有Cookie是必填项,其他根据你自己需要填。编辑好后,如果需要启动挂机程序(目前只有一个疯狂的JOY需要挂机),请重启容器:docker restart jd。在创建容器前config.sh中就有有效Cookie的,无需重启容器。

docker网页管理后台

docker网页管理后台

京东app扫码获取cookie

京东app扫码获取cookie

5. 更新配置

访问http://<ip>:5678并编辑保存好即可,其他啥也不用干,容器也不用重启。其中config.sh改完立即生效,crontab.list会在下一次任何定时薅羊毛任务启动时更新。

如未启用控制面板自动启动功能,请运行docker exec -it jd node /jd/panel/server.js来启动,使用完控制面板后Ctrl+C即可结束进程。如无法访问,请从防火墙、端口转发、网络方面着手解决。

6. 如何重置控制面板用户名和密码

docker exec -it jd bash jd resetpwd

7. 手动运行脚本

#手动 git pull 更新脚本
docker exec -it jd bash git_pull
#手动删除指定时间以前的旧日志
docker exec -it jd bash rm_log
#手动执行薅羊毛脚本
docker exec jd bash jd xxx # 如果设置了随机延迟并且当时时间不在0-2、30-31、59分内,将随机延迟一定秒数
docker exec jd bash jd xxx now # 无论是否设置了随机延迟,均立即运行
#忘记了命令也不要紧,先列出脚本列表
docker exec jd bash jd
#如测试下京豆变动通知脚本
docker exec jd bash jd jd_bean_change now

8. 京东羊毛互助码获取脚本

docker exec jd bash jd jd_get_share_code now

9. 京东joy挂机自动合成34级脚本

#京东疯狂joy24小时不停跑脚本,适用京东羊毛docker2。
#京东疯狂joy没满34级的,跑下面这个脚本。满34级了,也可以挂机刷金币不会合成35joy。

#centos7系统
yum -y install screen
screen -S joy
docker exec jd bash jd jd_crazy_joy_coin now
按Ctrl+A,再按"D"   #退出screen窗口让它24小时不停跑
screen -D  -r joy     #进入joy窗口

#openwrt系统
opkg update
opkg install screen
screen -S joy
docker exec jd bash jd jd_crazy_joy_coin now
#按Ctrl+A,再按"D"   #退出screen窗口让它24小时不停跑
screen -D  -r joy     #进入joy窗口
#如果有新增账号要跑的话
screen -D  -r joy  #进入窗口
Ctrl+C
docker exec jd bash jd jd_crazy_joy_coin now

10. 特别说明

 可能需要京东app手动操作的部分:进入京东app——右下角我的:

    • 东东农场——选择种植物(大概15天收获,支付01元,买好了换新)
    • 东东萌宠——领取宠物、选择奖励
    • 第二页摇钱树——领取幼苗
    • 京喜工厂、惊喜农村

3 总结

你还在等什么?一起来High吧!电报交流群https://t.me/hijkclub

分类: VPS教程

37 条评论

ssw · 2021年2月5日 10:21

docker2不再更维护更新了

    威龙 · 2021年2月5日 10:42

    收到

寒彤 · 2021年2月3日 13:12

失效了

    威龙 · 2021年2月3日 13:12

    等大佬更新

zts · 2021年2月2日 21:25

大佬,考虑写篇关于云函数的吗。

    威龙 · 2021年2月2日 21:30

    没玩过啊

darren · 2021年2月2日 18:18

网站打开出现500错误是怎么回事

    威龙 · 2021年2月2日 18:19

    哪个网站?

      darren · 2021年2月2日 19:03

      就是http://我的ip:5678/

        威龙 · 2021年2月2日 19:56

        关掉代理软件

        darren · 2021年2月2日 21:47

        也不行

sunrise · 2021年1月23日 01:21

微信推送填到./env/all的PUSH_KEY
这一步是怎样操作,./env/all这个是在哪?

    ChangWeiCat · 2021年1月24日 21:35

    这是致富经1.0,docker3才用到的。4.0的推送看config.sh里的注释

frank · 2021年1月20日 21:50

很想知道京喜农场的token是怎么获取的,看得一头雾水

奥特曼 · 2021年1月19日 21:00

大哥,当我查看日志的时候出现这个问题,怎么办呢,这是在运行完docker restart jd后出现的
========================1. 更新源代码========================

更新shell脚本,原地址:https://gitee.com/evine/jd-base

Fetching origin
HEAD is now at e2e0170 Optimized code

更新JS脚本,原地址:https://gitee.com/lxk0301/jd_scripts

Fetching origin
HEAD is now at 2ac25fa Update jd_dreamFactory.js
up to date in 3.747s

11 packages are looking for funding
run `npm fund` for details

========================2. 检测配置文件========================

检测到config配置目录下存在crontab.list,自动导入定时任务…

crond[38]: crond (busybox 1.31.1) started, log level 8
成功添加定时任务…

========================3. 启动挂机程序========================

/jd/config/config.sh: line 28: : command not found

    威龙 · 2021年1月19日 21:08

    这个没遇到过

      panchun888 · 2021年1月26日 11:51

      请问这个脚本支持ipv6的机子吗?比如euserv?

        威龙 · 2021年1月26日 12:14

        应该不支持

          panchun888 · 2021年1月26日 17:06

          谢谢回复!

    ChangWeiCat · 2021年1月19日 22:39

    手动运行下docker exec -it jd bash git_pull
    看看输出是什么

underworld · 2021年1月18日 22:49

请问老哥,为啥我手动执行了更新脚本后,面板的版本号还是原来的3.14.1而不是最新的3.15.0,但是crontab.list里面却增加了年兽活动定时任务,config.sh里面却没有更新编辑年兽活动的互助码内容,已经重装了容器还是这样

    威龙 · 2021年1月18日 23:08

    手动执行以下git_pull,文章里有提到怎么用

    ChangWeiCat · 2021年1月19日 14:41

    1、config.sh不会自己更新。你说的版本号(包括互助码环境变量)更新一般体现在 /appdata/jd/config config.sh.sample这个文件里。可以用在线编辑工具对照同步到config.sh,或者去文件夹里手动改。
    2、如果没有映射/scripts文件夹,那一般脚本的更新体现在crontab.list里面,如最新的0 * * * * bash jd jd_nian 30 * * * * bash jd jd_nianCollect 这两个最新任务都会定时自动运行(手动运行类似这个docker exec jd bash jd jd_nian now)
    3、关于git pull更新原本是每个小时的55分运行一次,后来由于近期的删库事件,作者改成了每天随机两次。你可以手动更新docker exec -it jd bash git_pull;也可以在crontab.list里面添加定时任务55 5-23 * * * bash git_pull
    4、如有问题,可以来群里咨询

难啊 · 2021年1月18日 21:42

请问通知了config文件有更新,会自动更新吗

    威龙 · 2021年1月18日 22:36

    会的

1111 · 2021年1月18日 16:26

意思就是那个joy需要一直挂机运行,其他的会自动执行就不用管啦

    威龙 · 2021年1月18日 17:06

    是的

lm · 2021年1月18日 01:31

请问这个脚本是每天自己什么时候运行呢

    威龙 · 2021年1月18日 09:54

    弄好之后每天会运行,自动的

    ChangWeiCat · 2021年1月19日 14:21

    /appdata/jd里的crontab.list,自动运行的时刻表,可以自己调整

xiaoyu · 2021年1月17日 17:44

========================3. 启动挂机程序========================

/jd/config/config.sh: line 28: : command not found

日志中的,怎么办啊

    威龙 · 2021年1月17日 19:44

    去群里问作者

huajian911 · 2021年1月16日 20:00

访问ip那段修改cookies和对比功能真方便,已更新,赞👍

没想过 · 2021年1月16日 16:57

感谢 !

致富经5.0:玩转京东薅羊毛gitee备份镜像,开启全民diy时代 - V2ray科技 · 2021年2月6日 15:50

[…] 上一期4.0教程 虽经历过私库断更的窘境,但很快E大就修复了docker镜像,绿头大佬威龙也魔改了git_pull.sh,凡此种种都为今后的自力更生打下了良好的基础。 […]

如何通过AFF赚钱? - V2ray科技 · 2021年1月24日 17:50

[…]  使用VPS薅京东羊毛,教程参考 致富经4.0:京东薅羊毛plus版。目前还可以薅大强子的羊毛,一个月大概能弄个50-100块。能薅到什么时候不知道,有问题可联系本群羊毛大佬 @Inter Milan CWC ; […]

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注