#写在前面:
1.搭建需要Linux系统的服务器,我用的是CentOS 7.9
2.搭建前先下载好搭建所用软件:
3.下面步骤中所有图片点击可以放大查看。
什么是京东挂机以及为什么做京东挂机?
1.自动做活动,比如东东工厂、农场、京喜工厂、京喜农场,京东到家农场等等,可以免费领一些东西,挺实惠的
2.会自动领京东,现在的话一般是一天一二百,不算开卡,要是新号没有开过卡,可以一次领好几千。
3.自动做各种限时任务,领红包,免得自己做。
提供免费代挂服务
代挂地址一 https://gua.ddayh.com/ (一个打不开再选另外一个)
代挂地址二 https://jd.17173.pw/
挂机服务器选一个上车了即可
我是用的是阿里云自带的workbench,如果你嫌厂商提供的工具不好用,推荐使用finalShell,百度下载安装后添加连接使用:
1.检查yum源且更新
sudo yum check-update
2.下载docker
curl -fsSL https://get.docker.com/ | sh
出现这个不用管,继续往下执行。
3.启动docker
sudo systemctl start docker
4.查看docker状态
sudo yum check-update
5.设置开机自启
sudo systemctl enable docker
1.拉取青龙面板
docker pull whyour/qinglong:latest
执行结果
1.创建容器(第12行的name即为等下启动的name)
docker run -dit \ -v $PWD/ql/config:/ql/config \ -v $PWD/ql/db:/ql/db \ -v $PWD/ql/repo:/ql/repo \ -v $PWD/ql/raw:/ql/raw \ -v $PWD/ql/scripts:/ql/scripts \ -v $PWD/ql/log:/ql/log \ -v $PWD/ql/jbot:/ql/jbot \ -v $PWD/ql/ninja:/ql/ninja \ -p 5700:5700 \ -p 5701:5701 \ -e ENABLE_HANGUP=true \ -e ENABLE_TG_BOT=true \ -e ENABLE_WEB_PANEL=true \ --name qinglong \ --hostname qinglong \ --restart always \ whyour/qinglong:latest
执行结果
3.放行青龙面板端口:进云服务器管理界面,防火墙新加一个“5700”端口,其他默认不变。
4.登录青龙面板
(1)浏览器进网址:http://ip:5700
(ip指你的服务器公网ip)
(2)默认账号密码admin,输入后点击登录,会显示密码已重置。
(3)查看重置后的密码,去FinalShell输入指令:
cat /root/ql/config/auth.json
复制显示出来代码里password后面双引号中的内容(密码),返回浏览器重新登录面板。
前面是账号,后面是密码。
(4)登陆面板后在系统设置改密码。
(5)点击运行:更新面板
1、shell界面依次输入
sudo docker exec -it qinglong bash ##进入青龙容器,qinglong为容器名称,根据自己
git clone https://github.com/MoonBegonia/ninja.git /ql/ninja ##拉取ninja
cd /ql/ninja/backend ##进入ninja后端文件夹
pnpm install ##安装ninja
pm2 start ##启动ninja
2、添加启动任务到extra,随容器启动
extra.sh在青龙面板-配置文件-extra.sh
cd /ql/ninja/backend
pm2 start
1.点击扫描二维码登录
2.用京东APP扫生成的二维码:
扫描结果:
点击“确认登录”:
手机端点击以后,扫码登录页面也会显示登录:
再次打开青龙面板点击左侧环境变量管理,刚刚的账号已经同步过去了
注意:cookie请不要泄露给任何人!
注意:cookie请不要泄露给任何人!
注意:cookie请不要泄露给任何人!
1.点击青龙面板左侧的定时任务,可以看到只有3个任务,点击右上角“添加定时”:
2.按照#附录1内容填写定时任务,此处的定时规则可以自定义:
填写完成后点击确定。
定时规则如果想自定义的话,cron生成网站:https://www.matools.com/cron,如果不想自定义,建议填:* * * 1/1 * * (每天执行一次)
3.添加完任务后,点击红色框运行按键执行任务,然后再点击绿色框查看日志:
这样就把大佬【lxk0301】的库拉到你的青龙面板内了,拉取结果:
4.其他作者的库也是这样拉取,建议所有作者的库在命名是都加入一个同样的字符,这样的话可以利用搜索看到所有作者的库,方便一起运行。
5.批量运行定时任务:先点击红色的全部勾选,再点击绿色的批量运行:
请勿泄露自己的公网ip!
请勿泄露自己的公网ip!
请勿泄露自己的公网ip!
推荐使用宝塔面板在线编辑文件,一键装宝塔命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
#附录1:定时任务库(收集于网路)
- 名称:【Faker集合仓库】国内服务器命令
- 指令:
ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"
- 时间:自定义
- 名称:【Faker集合仓库】国外服务器命令
- 指令:
ql repo https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"
- 时间:自定义
- 名称:【怨念集合仓库】国内服务器命令
- 指令:
ql repo https://hub.fastgit.org/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"
- 时间:自定义
- 名称:【怨念集合仓库】国外服务器命令
- 指令:
ql repo https://github.com/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"
- 时间:
//更新longzhuzhu仓库
ql repo https://ghproxy.com/https://github.com/nianyuguai/longzhuzhu.git "qx"
//更新i-chenzi仓库
ql repo https://ghproxy.com/https://github.com/monk-coder/dust.git "i-chenzhe|normal|member|car" "backup"
//更新lxk仓库
ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER"
//更新whyour仓库
ql repo https://ghproxy.com/https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
#附录2:安装过程中出错,回退代码
1. 杀死所有运行容器
docker kill $(docker ps -a -q)
2. 删除所有容器
docker rm $(docker ps -a -q)
3. 删除所有镜像
docker rmi $(docker images -q)
4. 停止 docker 服务
systemctl stop docker
5. 删除存储目录
rm -rf /etc/docker
rm -rf /run/docker
rm -rf /var/lib/dockershim
rm -rf /var/lib/docker
如果发现删除不掉,需要先 umount,如
umount /var/lib/docker/devicemapper
6. 卸载 docker
查看已安装的 docker 包
yum list installed | grep docker
卸载相关包
yum remove docker-engine docker-engine-selinux.noarch
定时任务库,15个(收集于网路,请酌量添加)
https://ghproxy.com/https://github.com/shufflewzc/faker2.git
https://github.com/shufflewzc/faker2.git
https://hub.fastgit.org/yuannian1112/jd_scripts.git
https://github.com/yuannian1112/jd_scripts.git
https://ghproxy.com/https://github.com/nianyuguai/longzhuzhu.git
https://ghproxy.com/https://github.com/monk-coder/dust.git
https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git
https://ghproxy.com/https://github.com/whyour/hundun.git
https://github.com/curtinlv/JD-Script.git
https://github.com/star261/jd.git
https://github.com/shufflewzc/jd_scripts-2.git
https://github.com/longzhuzhu/nianyu.git
https://github.com/whyour/hundun.git
https://github.com/passerby-b/JDDJ.git
https://ghproxy.com/https://github.com/shufflewzc/Wenmoux.git
https://github.com/panghu999/panghu.git
https://github.com/shufflewzc/zoo.git
https://github.com/shufflewzc/Ariszy.git
https://ghproxy.com/https://github.com/shufflewzc/hyzaw.git
root@qinglong:/ql $ cd /ql/ninja/backend
bash: cd: /ql/ninja/backend: No such file or directory
这一步出这个错误,请问什么原因,安装了几次都这样
ninja 跑路了 现在都是对接傻妞 回到首页 看我对接傻妞的教程
不是跑了,是github的主分支改成了main, 原来的指令要改了
git clone -b master http…….
好的 我去试试去顺便更新下教程
安装Ninja界面第二步 报错 有新代码吗大佬
ninja跑路了
没有其他办法了吗
大佬,请问一下我git clone ninja之后有显示下载,但跑完后不能进入/ql/ninja/backend目录,在ninja目录下只有一个readme.md文件,之后pnpm install和pm2 start都有出错信息,5701端口不能进入前端,这是怎么回事?
作者删库跑路了
作者特别坑,把东西放在git的另一个分支了main,如果安装默认克隆的会克隆主分支,主分支啥也没有,是个坑。
那还有办法安装不
这个不是作者的问题, 是黑人要求github不能使用奴隶和主任的单词,强制github更换默认分支的名称。
问下哈,为啥我的ninja页面点击扫码没反应?
docker exec -it qinglong bash
cd /ql/ninja/backend
git checkout .
git pull
pnpm install
pm2 start
exit
更新下就可以了
运行 git这2行的时候提示【fatal: .git/index: index file smaller than expected】
git的索引文件损坏了,删除对应的索引文件重建即可
rm -rf .git/index
git reset HEAD .
开始centos运行ninja,git命令报错,你说的这个我也试过了,还是一样,然后重新安装了ubuntu,,重新安装运行环境,试了全部不报错,但是ninja页面还是点了没反应,绝望了,青龙2.85,谢谢作者一直解答,
二维码扫描不跳转该怎么弄?
微信二维码失效
你好是如何打开ninja的扫码前端呢
ip :5701 这是扫码的前端