B站如果正常使用,偶尔投币不投稿的话升级实在太过缓慢。。。今天在刷百度时偶然发现了一个项目,可以进行自动挂机升级,每天可以获得65点经验。


功能

  • 项目地址:BilibiliTask
  • 自动获取经验(投币、点赞、分享视频)
  • 直播辅助(直播签到,自动送出即将过期的礼物)
  • 自动兑换银瓜子为硬币
  • 自动领取年度大会员每月权益(每月1号领取B币劵、权益礼包)
  • 月底自动用B币卷给自己充电(每月28号)
  • 月底自动用B币卷兑换金瓜子(每月28号)
  • 漫画辅助脚本(漫画APP签到)
  • 支持功能自定义(自定义投币数量,银瓜子兑换硬币开关等)
  • 账户失效提醒(发送到你的微信或者钉钉)
  • 增加用server酱推送运行结果到微信
  • 增加推送运行结果到钉钉

搭建

项目给了两种搭建方式,一种是直接托管到GitHub,一种使用的是使用Docker搭建,不过使用Docker搭建的话,管理起来太过麻烦。故此次演示的是直接托管到GitHub。

获取需要的参数

打开 Bilibili,按下F12-->Application-->Cookies--> “https://www.bilibili.com”,需要三个参数SESSDATA、bili_jct、DedeUserID。

获取三个参数

将项目Fork到自己的仓库

打开项目地址 BilibiliTask 登录账号后点击 Fork 到自己仓库

点击Fork

将获取到的信息填写到Secrets,一共三个参数

点击 New repository secret 新建三个存储库信息

Name填写BILI_JCT、DEDEUSERID、SESSDATA,Value填写所获得的数据

运行

默认Actions处于禁止状态,在Actions选项中开启Actions功能,把那个绿色的长按钮点一下,开启运行。

点击 按钮开启actions (引用自作者教程)

默认push操作会触发工作流运行。打开README.md,将里面的 笑脸 删除一个即可。

删除笑脸后保存配置文件(引用自作者教程)

查看actions,显示对勾就说明运行成功了。以后会在每天的10:30执行,自动完成每日任务。

查看运行情况(引用自坐车教程)

使用Telegram Bot推送到Telegram群组

创建Telegram Bot

发送 /newbot 到 @BotFather,并给这个机器人取一个名字,获取Telegram Bot Token

获取Telegram Bot Token

获取群组ID并将机器人加入其中

在搜索框搜索 你的机器人名字,添加进群组

将机器人添加至群组

向机器人发送 “https://api.telegram.org/bot你的botToken/getUpdates”,打开网址箭头为群组ID

获取群组ID

在Secrets中新增TELEGRAM_BOT_TOKEN、TELEGRAM_CHAT_ID将获取的数据输入到value

此处TELEGRAM_BOT_TOKEN value填写 bot token,TELEGRAM_CHAT_ID value填写群组ID

即可完成 Telegram Bot 推送

完成 TG 推送

配置文件说明

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

配置文件说明

《BilibiliTask - B站自动挂机升级脚本》