利用github actions完成B站每日任务,投币,点赞,直播签到,自动兑换银瓜子为硬币,自动送出即将过期礼物,漫画App签到,大会员领取B币卷等

Bilibili助手

简介

👯✨😄📫

哔哩哔哩(B站)自动完成每日任务,
投币,点赞,直播签到,自动兑换银瓜子为硬币,自动送出即将过期礼物,漫画App签到,大会员领取B币卷等。每天获得65点经验,助你快速升级到Lv6。

开源不易,如果本项目对你有帮助,那么就请给个star吧。😄

功能

使用方法

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

posted @   srcrs  阅读(915)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示