利用github actions完成B站每日任務,投幣,點贊,直播簽到,自動兌換銀瓜子為硬幣,自動送出即將過期禮物,漫畫App簽到,大會員領取B幣卷等


Bilibili助手

簡介

👯✨😄📫

嗶哩嗶哩(B站)自動完成每日任務,
投幣,點贊,直播簽到,自動兌換銀瓜子為硬幣,自動送出即將過期禮物,漫畫App簽到,大會員領取B幣卷等。每天獲得65點經驗,助你快速升級到Lv6。

開源不易,如果本項目對你有幫助,那么就請給個star吧。😄

功能

  • [x] 自動獲取經驗(投幣、點贊、分享視頻)
  • [x] 直播輔助(直播簽到,自動送出即將過期的禮物)
  • [x] 自動兌換銀瓜子為硬幣
  • [x] 自動領取年度大會員每月權益(B幣劵,權益禮包)
  • [x] 月底自動用B幣卷給自己充電
  • [x] 漫畫輔助腳本(漫畫APP簽到)
  • [x] 加入配置文件,用戶可自定義執行
  • [x] 賬戶失效提醒

使用方法

1.fork本項目

項目地址:srcrs/BilibiliTask

2.准備需要的參數

本項目成功運行需要三個參數,分別是SESSDATAbili_jctDedeUserID

  • 打開b站首頁(任意一個頁面都行)--> 按下F12 --> Application --> Cookies --> https://www.bilibili.com

  • 找到所需要參數對應的數據,找不到可能是你的賬號沒有登錄。

3.將獲取到參數填到Secrets

Secrets中的NameValue格式如下:

Name Value
BILI_JCT xxxxx
DEDEUSERID xxxxx
SESSDATA xxxxx

將上一步獲取的參數,替換對應的xxxxx,一共需要添加三個鍵值對。

4.開啟actions

默認actions處於禁止狀態,在Actions選項中開啟Actions功能,把那個綠色的長按鈕點一下。

5.運行一次工作流

項目創建Wiki則會觸發一次工作流。

  • Wiki --> Create the first --> Save Page

  • 查看actions,顯示對勾就說明運行成功了。以后會在每天的10:30執行,自動完成每日任務。

配置文件說明

配置文件的位置在src/main/resource/config.yml

coin: 5 #每天需要投幣的數量,范圍為[0,5]
gift: true #送出即將過期禮物,默認送出為true
s2c: true #銀幣轉換硬幣,默認轉換為true
autoCharge: true #是否允許月底B幣卷給自己充電

如何拉取最新代碼

1、查看是否有源頭倉庫的別名和地址

$ git remote -v
origin  https://github.com/cmdcs/BilibiliTask.git (fetch)
origin  https://github.com/cmdcs/BilibiliTask.git (push)
upstream  https://github.com/srcrs/BilibiliTask (fetch)
upstream  https://github.com/srcrs/BilibiliTask (push)

origin是你的倉庫地址,upstream是你fork的源頭倉庫。通常第一次是沒有upstream的。

2、添加源頭倉庫

git remote add upstream https://github.com/srcrs/BilibiliTask

3、把上游倉庫main分支的更新拉取到本地

git pull upstream main

4、將更新后的代碼推送到你的倉庫

git push origin main 

由於添加有配置文件config.yml,有可能會覆蓋你自定義的config.yml,需要注意。

參考項目

happy888888/BiliExp


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM