本次介紹一個自動化的B站相關的任務項目:BiliTool。它支持docker、青龍、k8s等多種部署方式。支持多賬戶,且敏感肌也能用。
雖然我B站目前也就哪來看看潦草的大胃袋😂聽聽電子書之類。但這個項目可能對於不少朋友來說應該有用,就做個分享攻略。
完整項目名:RayWangQvQ/BiliBiliToolPro
⚠提示:
本應用僅用於學習和測試,作者本人並不對其負責,請於運行測試完成後自行刪除,請勿濫用!
所有代碼都是開源且透明的,任何人均可查看,程序不會保存或濫用任何用戶的個人信息
應用內幾乎所有功能都開放爲了配置(如任務開關、日期、id等),詳細信息可閱讀配置文檔
BiliTool 實現自動完成任務的原理,是通過調用一系列開放的api實現的。
📖 項目介紹
BiliTool 是一個自動執行任務的工具,當我們忘記做某項任務時,它會像一個貼心小助手,按照我們預先吩咐它的命令,在指定頻率、時間範圍內幫助我們完成計劃的任務。
詳細內容如下:
⚙ 部署流程
容器化部署是作者建議的部署方式。
本文咱們以威聯通NAS爲例,通過Docker Compose的方式進行部署。關於青龍、下載程序包到本地或服務器運行以及Chart部署這三種方式,請到項目頁查看相關教程。
部署代碼如下,注意格式對齊:
version: "3" # 最新版刪除該行
services:
bili_tool_web:
container_name: bili_tool_web
image: ghcr.io/raywangqvq/bili_tool_web
restart: unless-stopped
ports:
- "22330:8080" # 冒號左側自定端口
environment:
- TZ=Asia/Shanghai
volumes:
- /share/Container/bilitool/Logs:/app/Logs # 實際路徑請自定義,威聯通NAS可直接抄
- /share/Container/bilitool/config:/app/config
將上文代碼修改後,複製粘貼進框內進行創建。
🍀 登錄使用
部署完畢後,等待項目跑起來後,瀏覽器界面輸入NAS_IP:22330即可訪問項目界面。
左側欄點擊「Admin」,進行賬戶登陸。
默認用戶:admin 默認密碼:BiliTool@2233
初次登陸會提示修改原始管理員賬戶,修改完畢後點擊「Submit」
接着進行賬戶登陸,如下圖所示,點擊箭頭所指的項目位置。
如下圖所示,底部出現一個運行中的項目,點擊箭頭所指查看日誌,碼就在其中,手機打開APP掃描即可。
但你可能跟我一樣,在這裏獲得的是錯亂的碼,無法進行掃描。
那麼回到威聯通的Container Station查看運行日誌即可,實在不行還有URL高清圖,複製到瀏覽器打開即可。
登陸成功,自動配置Cookie成功。
最後
更多的內容便不過多介紹(也不方便介紹),請自行至項目頁面按需求配置。
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com