轉自http://www.360doc.com/content/21/0903/17/14775740_993954752.shtml
開始
這里我使用服務器的系統為Ubuntu18,不同系統的命令可能有所不同
准備
1.服務器(Linux或Windows Server2019及以上系統)或家用電腦(Linux或Windows 10及以上系統)
2.SSH連接軟件
連接服務器並安裝Docker
建議使用Xshell進行連接,界面美觀簡潔,連接后安裝Docker
因為不同系統Docker的安裝方式不同,這里我給出網絡上Docker安裝教程
Docker安裝 教程
當然,你如果安裝了寶塔面板,你也可以在寶塔面板里安裝Docker,方法也很簡單,到寶塔面板-軟件商城-下載Docker管理器,本插件自帶Docker
安裝並配置青龍面板
青龍面板的安裝
拉取鏡像
docker pull whyour/qinglong:latest
image.png
部署鏡像
docker run -dit -v $PWD/ql/config:/ql/config -v $PWD/ql/log:/ql/log -v $PWD/ql/db:/ql/db -p 5700:5700 --name qinglong --hostname qinglong --restart always whyour/qinglong:latest
image.png
配置青龍面板
登錄面板
面板地址:http://服務器IP:5700
默認賬號:admin
默認密碼:adminadmin
當您使用以上密碼首次登錄后,面板會顯示已初始化密碼
請在SSH終端內查看新密碼(輸出的結果就是實際的密碼了
{"username":"admin","password":""),查看代碼如下
docker exec -it qinglong cat /ql/config/auth.json
青龍面板基礎命令
(容器內執行或者新建定時任務時忽略docker exec -it qinglong)
更新青龍
docker exec -it qinglong ql update
更新青龍並編譯
docker exec -it qinglong ql restart
拉取自定義倉庫
docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
拉取單個腳本
docker exec -it qinglong ql raw https://ghproxy.com/https://raw.githubusercontent.com/moposmall/Script/main/Me/jx_cfd.js
刪除7天前的所有日志
docker exec -it qinglong ql rmlog 7
啟動bot
docker exec -it qinglong ql bot
導出互助碼
docker exec -it qinglong ql code
通知測試
docker exec -it qinglong notify test test
立即執行腳本
docker exec -it qinglong task test.js now
並行執行腳本
docker exec -it qinglong task test.js conc
添加庫
進入青龍面板-定時任務-添加任務,將以下代碼填入命令,定時規則請自己百度填寫,添加完點擊剛剛添加的那個任務上的開始圖標,就會自動拉取庫中腳本
青龍拉取常用京東腳本庫
國內代理: https://ghproxy.com/
【Faker集合倉庫】
ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|getJDCookie" "activity|backUp" "jd[_]|USER|ZooFaker_Necklace"
【Faker倉庫依賴庫修復】SSH運行:
docker exec -it QL bash -c "apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source"
【curtinlv倉庫】
ql repo https://github.com/curtinlv/JD-Script.git
【star】
ql repo https://github.com/star261/jd.git "scripts" "code"
【lxk0301】已私有,以下鏈接為備份庫。檸檬代維護庫。
ql repo https://github.com/shufflewzc/jd_scripts-2.git "jd_|jx_|getJDCookie" "activity|backUp" "jd[_]|USER"
【龍珠】
ql repo https://github.com/longzhuzhu/nianyu.git "qx" “main”
【混沌】
ql repo https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
【passerby-b】(需要配合專用ck文件)
ql repo https://github.com/passerby-b/JDDJ.git "jddj_" "scf_test_event" "jddj_cookie"
【溫某某】
ql repo https://ghproxy.com/https://github.com/shufflewzc/Wenmoux.git
【檸檬(胖虎)】
ql repo https://github.com/panghu999/panghu.git "jd_"
【zoopanda(動物園)】以下為備份庫
ql repo https://github.com/shufflewzc/zoo.git "zoo"
【Ariszy(Zhiyi-N)】
ql repo https://github.com/shufflewzc/Ariszy.git "JD"
【ddo(hyzaw)】貌似已經刪庫 以下為備份
ql repo https://ghproxy.com/https://github.com/shufflewzc/hyzaw.git "ddo_"
image.png
image.png
image.png
image.png
image.png
點擊運行,完成倉庫拉取
添加Cookie
點擊面板主頁-環境變量-添加變量
變量名稱為JD_COOKIE,值為京東Cookie數據(格式為
pt_key=xxx;pt_pin=xxx;
(分號;不可少))
京東Cookie可通過以下途徑獲取
教程來源自網絡,非本人制作
1.電腦獲取:
2.手機獲取: