#寫在前面:
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個(收集于網路,請酌量添加)
名稱:【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"
定時規則:0 5 1/1 * *
名稱:【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"
定時規則:0 5 1/1 * *
名稱:【怨念集合倉庫】國內服務器命令
命令:ql repo https://hub.fastgit.org/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"
定時規則:0 5 1/1 * *
名稱:【怨念集合倉庫】國外服務器命令
指令:ql repo https://github.com/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"
定時規則:0 5 1/1 * *
名稱:更新longzhuzhu倉庫
指令:ql repo https://ghproxy.com/https://github.com/nianyuguai/longzhuzhu.git "qx"
定時規則:0 5 1/1 * *
名稱:更新i-chenzi倉庫
指令:ql repo https://ghproxy.com/https://github.com/monk-coder/dust.git "i-chenzhe|normal|member|car" "backup"
定時規則:0 5 1/1 * *
名稱:更新lxk倉庫
指令:ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER"
定時規則:0 5 1/1 * *
名稱:更新whyour倉庫
指令:ql repo https://ghproxy.com/https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
定時規則:0 5 1/1 * *
2021-0809添加@愛吃瓜群眾分享的11個半天1000豆庫
名稱:【curtinlv倉庫】
指令:ql repo https://github.com/curtinlv/JD-Script.git
定時規則:0 5 1/1 * *
名稱:【star】
指令:ql repo https://github.com/star261/jd.git "scripts" "code"
定時規則:0 5 1/1 * *
名稱:【lxk0301】已私有,以下鏈接為備份庫。檸檬代維護庫
指令:ql repo https://github.com/shufflewzc/jd_scripts-2.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER"
定時規則:0 5 1/1 * *
名稱:【龍珠】
指令:ql repo https://github.com/longzhuzhu/nianyu.git "qx" “main”
定時規則:0 5 1/1 * *
名稱:【混沌】
指令:ql repo https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
定時規則:0 5 1/1 * *
名稱:【passerby-b】(需要配合專用ck文件)
指令:ql repo https://github.com/passerby-b/JDDJ.git "jddj_" "scf_test_event" "jddj_cookie"
定時規則:0 5 1/1 * *
名稱:【溫某某】
指令:ql repo https://ghproxy.com/https://github.com/shufflewzc/Wenmoux.git
定時規則:0 5 1/1 * *
名稱:【檸檬(胖虎)】
指令:ql repo https://github.com/panghu999/panghu.git "jd_"
定時規則:0 5 1/1 * *
名稱:【zoopanda(動物園)】以下為備份庫
指令:ql repo https://github.com/shufflewzc/zoo.git "zoo"
定時規則:0 5 1/1 * *
名稱:【Ariszy(Zhiyi-N)】
指令:ql repo https://github.com/shufflewzc/Ariszy.git "JD"
定時規則:0 5 1/1 * *
名稱:【ddo(hyzaw)】貌似已經刪庫 以下為備份
指令:ql repo https://ghproxy.com/https://github.com/shufflewzc/hyzaw.git "ddo_"
定時規則:0 5 1/1 * *
掛機之前按圖片里的步驟開通一下小游戲,這樣京豆會比較多。
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 這是掃碼的前端