jd脚本
本文最后更新于 227 天前,其中的信息可能已经有所发展或是发生改变。

4.0

1 概述

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

早在2021-01-06,Docker2 V3 docker增加在线编辑config.sh和crontab.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输出

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

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

docker stop $(docker ps -a -q)

docker停止容器

#删除所有容器

docker rm $(docker ps -a -q)

docker删除镜像

docker ps -a #显示已经清除

docker查看所有镜像

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

docker ps -a

docker显示所有镜像

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

#再关上面的image
docker stop f94b27e9e8fc
docker rm f94b27e9e8fc
docker ps -a

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查看日志

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网页管理后台

京东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级了,也可以挂机刷金币不会合成35级joy。

#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元,买好了换新)
  • 东东萌宠——领取宠物、选择奖励
  • 第二页摇钱树——领取幼苗
  • 京喜工厂、惊喜农村

5.0

1 概述

2021.2.4京东羊毛docker2(即jd-base项目)作者,发布引退宣言:“想要我的财宝吗?想要的话可以给你,去找吧!我把一切都放在那里了!”于是所有的人们开始起航,更新备份镜像,世界迎来了大DIY时代。

邮件门事件后,两位大佬先后私库淡出,今天E大更是宣称放弃维护项目,并于当天20:00删除了docker hub上的镜像。现在如今仍奋斗在京东引流第一线,为京东开疆拓土的勇士也只剩下lxk0301大佬的gitee库了。

且撸且珍惜吧!

2 食用方法

2.1. 关于Docker2

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

为了不使新来的朋友,在使用4.0教程拉取镜像失败时一脸懵逼,遂完善补充本篇教程,作为最近三个月羊毛生涯的一个小结。

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 ps -a  #docker查看容器
docker images #docker查看镜像

然后操作一些更新、停止、重启、删除的操作(最好自学一些docker的基础命令,具体可以google或者参考4.0教程

3. 使用备份镜像

因为E大已经删除了dockerhub的V3版gitee镜像,dockhub有人备份了镜像:noobx/jd:gitee

京东薅羊毛备份镜像

4. 创建容器

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

docker run -dit \
-v /root/jd/config:/jd/config \
-v /root/jd/log:/jd/log \
-v /root/jd/scripts:/jd/scripts \
-v /root/jd/scripts2/docker:/jd/scripts2/docker \
-v /root/jd/git_pull.sh:/git_pull.sh \
-p 5678:5678 \
--name jd \
--hostname jd \
--restart always \
noobx/jd:gitee
#控制面板http://<ip>:5678
#多容器示例
docker run -dit \
-v /root/jd1/config:/jd/config \
-v /root/jd1/log:/jd/log \
-v /root/jd1/scripts:/jd/scripts \
-v /root/jd1/scripts2/docker:/jd/scripts2/docker \
-v /root/jd1/git_pull.sh:/git_pull.sh \
-p 9001:5678 \
--name jd1 \
--hostname jd1 \
--restart always \
noobx/jd:gitee
 #控制面板http://<ip>:9001

注意

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

docker查看日志

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

其中config.sh可以对比修改,如何修改请仔细阅读各文件注释。(或者来群里交流电报交流群https://t.me/hijkclub。config.sh和crontab.list如未启用控制面板自动启动功能,请运行docker exec -it jd node /jd/panel/server.js来启动,使用完控制面板后Ctrl+C即可结束进程。如无法访问,请从防火墙、端口转发、网络方面着手解决。

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

京东薅羊毛在线编辑工具

京东薅羊毛扫码获取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 jd_bean_change now

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

docker exec jd bash jd jd_get_share_code now

两个好用的互助码提交bot:

1、 @TuringLabbot

2、 @LvanLamCommitCodeBot

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

#京东疯狂joy24小时不停跑脚本,自动合成,前期要偶尔看看有没有卡小joy
#当8个34级,6Q以上金币会自动合joy,合出分红joy会有推送。
#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 魔改sh,自行添加上游仓库

京东薅羊毛扫码获取cookie

电报交流群https://t.me/hijkclub里交流

11. 特别说明:可能需要京东app手动操作的部分

  进入京东app——右下角我的:

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

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇