- 2021/2/6 更新
修复了run-all.sh
一键执行所有活动脚本关于重复添加疯狂的JOY
挂机活动的错误,在5号部署的朋友请执行更新命令,更新命令位于下方第四步中的第3条。
- 2021/2/5 通知(重要)
由于Linux环境原作者退隐江湖,旧版本已无法更新且Docker镜像已下架无法拉取,已部署的朋友请重新部署,新部署脚本会自动备份之前的配置文件。
新版本为系统直装,基于原作者公布的源码开发而来,可同步最新活动脚本。开发不易,维护艰辛,感谢支持!
-
Ubuntu
:支持 16.04 ~ 20.10 版本,建议优先使用Ubuntu系统 -
Debian
:支持 9.0 ~ 10.7 版本 -
Fedora
:支持 28 ~ 33 版本 -
CentOS
:支持 7.0 ~ 8.3 版本,如果是最小化安装,请通过SSH方式进入到终端
温馨提示:尽量使用最新的稳定版系统,并且安装语言使用简体中文,如果遇到问题请及时向我反馈,谢谢!
此项目码云Gitee
同步更新,如果您所在的环境经常性无法访问Github,建议收藏国内项目发布页 点击此处访问
- 部署前需知:
- 检查系统版本是否符合支持范围、是否切换至
root
用户、是否联网等基本条件 - 本项目默认安装目录为
/opt/jd
,如果你不想安装到该目录请自行下载源码并更改相关变量手动部署 - 受网络环境因素影响,如果部署失败请再次尝试,否则请严格按模板反馈至 Issues 寻求帮助
- 下方
常规环境
与VPS环境
对应两种部署方案,根据你的使用环境选择其一即可,不要重复部署
- 常规环境:
Github
bash <(curl -sL https://raw.githubusercontent.com/SuperManito/JD-FreeFuck/main/install.sh)
Gitee
bash <(curl -sL https://gitee.com/SuperManito/JD-FreeFuck/raw/main/install.sh)
- VPS环境:
Github
bash <(curl -sL https://raw.githubusercontent.com/SuperManito/JD-FreeFuck/main/install-vps.sh)
Gitee
bash <(curl -sL https://gitee.com/SuperManito/JD-FreeFuck/raw/main/install-vps.sh)
注:如果部署后无法访问控制面板,请检查您所使用平台的防火墙功能,检查是否已为您的VPS开放端口、允许网页流量等重要设置。
-
附1. 如果提示
Command 'curl' not found
则说明当前未安装curl
软件包,安装命令如下:apt install -y curl 或 yum install -y curl
-
附2. 如果没有科学上网方式使用Github命令部署项目时提示
无法解决Hosts
,可通过添加解析记录以解决连通性问题,添加命令如下:echo "199.232.96.133 raw.githubusercontent.com" >> /etc/hosts echo "151.101.88.133 raw.githubusercontent.com" >> /etc/hosts
-
附3. 如果您已部署此项目想单独使用我原创的一键脚本请执行此命令:
bash <(curl -sL https://gitee.com/SuperManito/JD-FreeFuck/raw/main/autoscript.sh)
1. 在 Wiki 有详细的图文教程,请点击链接自行获取,此方式获取的Cookie部分内容有效期为1个月。
2. 通过控制面板
功能进入浏览器网页手机扫码获取,此方式获取的Cookie部分内容有效期为3个月。(优先推荐)
注:以下全部内容也可在控制面板功能中的浏览器网页完成配置,可取代在终端输入命令
sed -i '28c Cookie1=""' /opt/jd/config/config.sh
参考命令:sed -i '27c Cookie1="pt_pin=xxxxx;pt_key=xxxxxxx;"' /home/myid/jd/config/config.sh
-
附1. 该项目可同时运行多个账号,请按顺序填入下面命令中的“双引号”内,用几个就执行几条对应的命令,复制完整命令到终端并执行:
sed -i "29c Cookie2=$COOKIE2" /opt/jd/config/config.sh sed -i "30c Cookie3=$COOKIE3" /opt/jd/config/config.sh sed -i "31c Cookie4=$COOKIE4" /opt/jd/config/config.sh sed -i "32c Cookie5=$COOKIE5" /opt/jd/config/config.sh sed -i "33c Cookie6=$COOKIE6" /opt/jd/config/config.sh
注:账号无上限,超出6个账号后需要自己在配置文件创建变量,自行查看配置文件中的注释。
-
附2. 如果需要使用 Server酱 微信推送功能请将
SCKEY
填入下面的双引号内,复制完整命令到终端并执行:sed -i '95c export PUSH_KEY=""' /opt/jd/config/config.sh
-
如何运行一键脚本开始白嫖京豆?
bash run-all.sh
注:此脚本内容为执行所有活动脚本,如果想要单独执行或延迟执行特定活动脚本,请通过命令
bash jd.sh
查看教程。 -
如何更新活动脚本与一键脚本?
bash manual-update.sh
注:建议每次运行活动脚本前执行一次,JD活动经常变化,原作者更新也很频繁。
-
如何升级与更新?
bash <(curl -sL https://raw.githubusercontent.com/SuperManito/JD-FreeFuck/main/update.sh)
注:适用于后期维护更新,当遇到问题或优化代码需要更新时会在项目置顶通知。
原作者项目链接:
lxk0301/jd_scripts ## 活动脚本开发者
如果您有意见与建议欢迎到 Issues 反馈,如果需要帮助请严格按照模板提交。
如果您觉得这个项目不错的话可以在右上角给颗⭐吗?方便分享给更多的朋友吗?