2021/1/11
通知:活动列表有所变化,已部署的朋友请执行最新的更新一键更新脚本命令,教程在下方第四部分第3条。
- Ubuntu正在完善中,但现在仍可用,建议优先使用Ubuntu系统
- CentOS本人测试环境为最新CentOS 8.3,不适用7及更低版本,系统装完后联网即可,如果是最小化安装,请通过SSL方式进入到终端
https://github.com/lxk0301/jd_scripts #此项目核心JavaScript京东活动脚本原作者
https://github.com/EvineDeng/jd-base #此项目Linux环境原作者,已授权,在其Issues有分帖
wget --no-check-certificate -O install.sh https://raw.githubusercontent.com/SuperManito/JD-FreeFuck/main/install-ubuntu.sh && chmod +x install.sh && bash install.sh
wget --no-check-certificate -O install.sh https://raw.githubusercontent.com/SuperManito/JD-FreeFuck/main/install-centos.sh && chmod +x install.sh && bash install.sh
注:请根据你的操作系统,选择上面对应的命令复制到终端并执行
附:如果没有科学上网方式可为Github添加解析记录,命令如下。
echo "199.232.96.133 raw.githubusercontent.com" >> /etc/hosts
二、接下来我们需要您京东账户的“身份证”,它由Cookie部分内容
组成,在Wiki有详细的图文教程,请点击链接自行获取
根据Wiki教程将获得的Cookie部分内容
填入下面命令中的“双引号”内,复制完整命令到终端并执行。(必填)
sed -i '27c Cookie1=""' /home/myid/jd/config/config.sh
参考命令:sed -i '27c Cookie1="pt_pin=xxxxx;pt_key=xxxxxxx;"' /home/myid/jd/config/config.sh \
sed -i '28c Cookie2=""' /home/myid/jd/config/config.sh
sed -i '29c Cookie3=""' /home/myid/jd/config/config.sh
sed -i '30c Cookie4=""' /home/myid/jd/config/config.sh
sed -i '31c Cookie5=""' /home/myid/jd/config/config.sh
sed -i '32c Cookie6=""' /home/myid/jd/config/config.sh
sed -i '70c export PUSH_KEY=""' /home/myid/jd/config/config.sh
注:详细教程请访问Server酱官网
bash run-all.sh
bash manual-update.sh
注:建议每次执行脚本前或者几天内执行一次,京东活动变化无常。
wget --no-check-certificate -P /home/myid/jd -N https://raw.githubusercontent.com/SuperManito/JD-FreeFuck/main/manual-update.sh && chmod +x manual-update.sh
- 多次执行
manual-update.sh
更新脚本尝试 - 删除/home/myid整个目录后重新一键部署 注:如果仍然报错导致项目无法正常运作,说明是原作者环境库的问题,请换个时间重试。
run-all.sh
为本人编写的一键执行所有活动脚本,manual-update.sh
为本人编写的一键更新脚本,其余均为原作者脚本。