B站如果正常使用,偶尔投币不投稿的话升级实在太过缓慢。。。今天在刷百度时偶然发现了一个项目,可以进行自动挂机升级,每天可以获得65点经验。
BilibiliTask
项目地址: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 到自己仓库
将获取到的信息填写到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