玩客云安裝青龍面板實(shí)現(xiàn)京東簽到薅羊毛功能
最近因 Nas 負(fù)荷太大,搞了一個(gè)玩客云,給它安裝一個(gè) Armbian
系統(tǒng)作為微型主機(jī)分擔(dān)部分壓力,目的之一就是要把Nas中的docker遷移到玩客云,其中包含青龍面板。
準(zhǔn)備
- 服務(wù)器
本人準(zhǔn)備的服務(wù)器就是玩客云,只需運(yùn)行一些常用的 docker 容器就行。
- 環(huán)境
需要安裝青龍面板,需要具備 docker 環(huán)境,所以需要線安裝 docker,具體安裝方法可以查閱 《玩客云內(nèi)置EMMC存儲(chǔ)刷入Armbian》
青龍面板簡(jiǎn)介
青龍面板支持python3、javaScript、shell、typescript 的定時(shí)任務(wù)管理面板(A timed task management panel that supports typescript, javaScript, python3, and shell.)
青龍 Github:https://github.com/whyour/qinglong
訪問(wèn)地址:http://ip:5700,默認(rèn)賬號(hào)admin,密碼:admin。
特色
- 支持多種腳本語(yǔ)言(python3、javaScript、shell、typescript)
- 支持在線管理腳本、環(huán)境變量、配置文件
- 支持在線查看任務(wù)日志
- 支持秒級(jí)任務(wù)設(shè)置
- 支持系統(tǒng)級(jí)通知
- 支持手機(jī)端操作
安裝青龍面板
使用 SSH
工具連接玩客云,該類型工具很多,如:Putty、FinalShell、MobaXterm、xshell、secureCRT等,個(gè)人比較推薦MobaXterm 和 FinalShell。
在命令面板中輸入以下命令:
docker run -dit \ --name qinglong \ --hostname qinglong \ -p 5700:5700 \ -v $PWD/docker/ql/config:/ql/config \ -v $PWD/docker/ql/log:/ql/log \ -v $PWD/docker/ql/db:/ql/db \ -v $PWD/docker/ql/scripts:/ql/scripts \ -v $PWD/docker/ql/jbot:/ql/jbot \ --restart always \ whyour/qinglong:latest
解釋:--name qinglong
:設(shè)置容器名稱為qinglong-p 5700:5700
:設(shè)置端口映射為5700,可通過(guò)玩客云IP + 5700訪問(wèn)青龍面板-v ....
設(shè)置青龍面板的存儲(chǔ)目錄,安裝上面設(shè)置即可--restart always
:設(shè)置容器為開(kāi)機(jī)自啟whyour/qinglong:latest
:安裝青龍面板最新版本,也可以指定,加版本號(hào)即可,如:whyour/qinglong:2.11.1
安裝完成后,可在 portainer
中看到名字為 qinglong
的容器
通過(guò) docker 可視化面板可進(jìn)行管理。
訪問(wèn)青龍面板
在瀏覽器地址欄輸入:http://ip:5700,進(jìn)行訪問(wèn)青龍面板,如:192.168.10.129:5700,第一次訪問(wèn)需要填寫密碼進(jìn)行安裝。
安裝完成后,最終效果圖上圖。
設(shè)置京東COOKIE
打開(kāi)你的谷歌瀏覽器,輸入https://jd.com
在谷歌瀏覽器按下 F12
,再點(diǎn)擊切換模式按鈕,可切換到手機(jī)模式
登錄自己的京東賬號(hào)。
控制臺(tái)切換至 ”應(yīng)用“ 如果沒(méi)有進(jìn)行漢化的話顯示為 ”Network“ 。
再左側(cè)找到 Cookie
然后找到京東域名 jd.com
的 Cookie
,從 Cookie
中找到 pt_pin
和 pt_key
,點(diǎn)擊的時(shí)候再最下方的 Cookie Value
面板中會(huì)顯示里面的值,此時(shí)把值復(fù)制出來(lái)保存?zhèn)溆谩?/p>
把剛剛拷貝出來(lái)值,整理格式如下:
// 單個(gè)賬號(hào) pt_key=xxxx;pt_pin=xxxx; //多個(gè)賬號(hào) pt_key=AAA;pt_pin=BBB;&pt_key=CCC;pt_pin=DDD;&pt_key=EEE;pt_pin=FFF;
特別提醒
如果多個(gè)賬號(hào),一定不要點(diǎn)退出登錄。直接關(guān)閉網(wǎng)頁(yè),清除瀏覽器cookie數(shù)據(jù)(隱身窗口無(wú)需這一步),重新進(jìn)入網(wǎng)頁(yè)登錄下一個(gè)賬號(hào)。退出會(huì)導(dǎo)致剛剛獲取的ck失效。
接下來(lái)回到青龍面板,新建環(huán)境變量,名稱為JD_COOKIE
,值為上面整理的文本。
添加簽到任務(wù)
在面板中新增一個(gè)拉庫(kù)任務(wù),具體的代碼可在后面找到,此處只作為演示效果。
然后可以從面板中執(zhí)行該,嘗試任務(wù)。
至此,青龍面板實(shí)現(xiàn)京東自動(dòng)簽到就成功部署好了,具體效果見(jiàn)下圖。
設(shè)置消息推送
在青龍面板中找到 ”系統(tǒng)設(shè)置 > 通知設(shè)置“ 可設(shè)置多種簽到方式,支持: 微信、Telegram 或者釘釘?shù)?/p>
拉取各種庫(kù)的腳本
要自動(dòng)簽到更多任務(wù),自然離不開(kāi)各種大神的庫(kù),下面就為大家推薦一些庫(kù)。
Faker集合倉(cāng)庫(kù)
ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_\|jx_\|getJDCookie" "activity\|backUp" "^jd[^_]\|USER\|ZooFaker_Necklace"
curtinlv倉(cāng)庫(kù)
ql repo https://github.com/curtinlv/JD-Script.git
star
ql repo https://github.com/star261/jd.git "scripts" "code"
怨念集合倉(cāng)庫(kù)
ql repo https://hub.fastgit.org/yuannian1112/jd_scripts.git "jd_\|jx_\|getJDCookie" "activity\|backUp" "^jd[^_]\|USER\|utils"
ddo(hyzaw)
ql repo https://ghproxy.com/https://github.com/shufflewzc/hyzaw.git "ddo_"
龍珠
ql repo https://github.com/whyour/hundun.git "quanx" "tokens\|caiyun\|didi\|donate\|fold\|Env"
KingRan/KR(集合庫(kù))
ql repo https://github.com/KingRan/KR.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"
Curtinlv 倉(cāng)庫(kù)
ql repo https://github.com/curtinlv/JD-Script.git
Zy143L/wskey(wskey轉(zhuǎn)換庫(kù))
ql repo https://github.com/Zy143L/wskey.git "wskey"
smiek2121(開(kāi)卡庫(kù))
ql repo ql repo https://github.com/smiek2121/scripts.git "jd_|gua_" "" "ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_graphics_validate.js|cleancart_activity.js|jdCookie.js|sendNotify.js"
Yun-City/City(集合庫(kù))
ql repo https://github.com/Yun-City/City.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendnotify|ZooFaker_Necklace|jd_Cookie|JDJRValidator_|sign_graphics_validate|ql|magic|cleancart_activity"
6dylan6/jdpro(集合庫(kù))
ql repo https://github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify"
gys619/Absinthe(集合庫(kù))
ql repo https://github.com/gys619/Absinthe.git "jd_|jx_|jddj_|gua_|getJDCookie|wskey" "activity|backUp" "^jd[^_]|USER|utils|ZooFaker_Necklace|JDJRValidator_|sign_graphics_validate|jddj_cookie|function|ql|magic|JDJR|JD" "main"
混沌
ql repo https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
龍珠
ql repo https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
為了防止漏掉某些羊毛,上方所有的庫(kù)新建定時(shí)任務(wù)拉取,里面有重復(fù)腳本禁用腳本,重復(fù)的內(nèi)容會(huì)被禁用的。
可能用得到的命令
更新青龍 docker exec -it qinglong ql update 更新青龍并編譯 docker exec -it qinglong ql check 啟動(dòng)bot docker exec -it qinglong ql check 刪除7天前的所有日志 docker exec -it qinglong ql rmlog 7 通知測(cè)試 docker exec -it qinglong notify test test 立即執(zhí)行腳本 docker exec -it qinglong task test.js now 并行執(zhí)行腳本 docker exec -it qinglong task test.js conc
到此這篇關(guān)于玩客云安裝青龍面板實(shí)現(xiàn)京東簽到薅羊毛的文章就介紹到這了,更多相關(guān)玩客云安裝青龍面板內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Rainbond云原生快捷部署生產(chǎn)可用的Gitlab步驟詳解
這篇文章主要為大家介紹了Rainbond云原生快捷部署生產(chǎn)可用的Gitlab步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04k8s自動(dòng)化安裝腳本(二進(jìn)制)的操作步驟
Kubernetes?k8s安裝腳本,非常好用,下面這篇文章主要給大家介紹了關(guān)于k8s自動(dòng)化安裝腳本(二進(jìn)制)的操作步驟,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09Rainbond功能架構(gòu)及應(yīng)用管理官方文檔介紹
這篇文章主要為大家介紹了Rainbond功能機(jī)構(gòu)及使用官方文檔,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04基于云服務(wù)MRS構(gòu)建DolphinScheduler2調(diào)度系統(tǒng)的案例詳解
這篇文章主要介紹了基于云服務(wù)MRS構(gòu)建DolphinScheduler2調(diào)度系統(tǒng),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05Rainbond部署組件Statefulset的使用官方文檔
這篇文章主要為大家介紹了官方文檔Rainbond部署組件Statefulset的使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04Hadoop 2.x與3.x 22點(diǎn)比較,Hadoop 3.x比2.x的改進(jìn)
本文介紹了Hadoop3版本中添加的新功能,Hadoop 2和Hadoop 3的區(qū)別,在這篇文章中,我們將討論Hadoop 2.x與Hadoop 3.x之間的比較。感興趣的朋友跟隨小編一起看一下2018-09-09