BiliBiliTool是一款能帮助用户是实现在B站自动执行任务的工具,用户不用守在电脑面前就能实现B站账号的每日自动观看、分享、 直播 签到 等,从而获取经验和会员权益,而且还能帮助我们升级到Lv6并且能赚取电池。
软件功能
每天自动登录,获取经验
每天自动观看、分享、投币视频 (支持指定想要支持的up主,优先选择配置的up主的视频,不配置则随机选取视频)
每天漫画自动签到
每天自动直播签到,领取奖励 (直播可以不看,但是奖励不领白不领~)
每天自动使用直播中心银瓜子兑换B币,避免浪费
每月自动使用快过期的B币券为自己充电 (你懂的~)
每个月自动领取5张B币券和大会员权益 (既然买了会员就要领取该有的奖励啊~)
使用说明
要使用BiliBiliTool,我们只需要做两步,首先是获取自己的Cookie作为配置信息,然后将配置输入BiliBiliTool程序并运行即可。
第一步:获取自己的Cookie
1,浏览器打开并登录bilibili网站
2,按 F12 打开“开发者工具”,依次点击 应用程序/Application -> 存储-> Cookies
3,找到DEDEUSERID、SESSDATA、bili_jct三项,复制保存它们到 记事本 ,待会儿会用到。
第二步:运行BiliBiliTool
运行BiliBiliTool有两种方式,一种是通过Github的Actions实现线上的每天自动运行,一种是本地运行或调试。
对于熟悉Github Actions的朋友,推荐使用方式一 Github Actions,可以实现线上的每天自动运行,不需自己动手,一劳永逸。
对于没有Github账号的、或者想先尝个鲜快速运行一下看看、或者是开发者想要本地调试的朋友,可以跳转到方式二,操作简单快速。
运行方式一(推荐):Github Actions每天 定时 线上自动运行
Github Actions 是微软巨硬收购G站之后新增的内置CI/CD方案,其核心就是一个可以运行脚本的小型服务器(2核CPU + 7G RAM + 14 G SSD)。
有了它,我们就可以实现每天线上自动运行我们的应用程序。
a. 首先fork本项目到自己的 仓库
b. 进入自己fork的仓库,点击 Settings-> Secrets-> New Secrets 添加以下3个Secrets。它们将作为应用启动时的命令行参数被传入程序。
c. 开启Actions并触发每日自动执行
Github Actions默认处于关闭状态,前面都配置好后,请手动开启Actions,执行一次工作流,验证是否可以正常工作。
运行结束后,可查看运行日志
workflow的执行策略默认是每天中午14点10分自动执行一次,主分支(main分支)有push或pr操作会自动执行一次。想要修改策略详见下面常见问题3.2.Actions修改定时任务的执行时间
如果配置了Server酱微信推送,执行成功后微信会收到推送消息。
可以点击 配置详细信息 查看如何配置微信推送。
如果执行出现异常,会收到了GitHub Action的错误邮件通知,请检查Cookies是不是失效了或者是否有bug。
如果是Cookies失效了,请从浏览器重新获取并更新到Secrets中。用户主动清除浏览器缓存,会导致BILI_JCT和DEDEUSERID失效。
1.2.2.运行方式二:本地运行
如果是DotNet开发者,直接clone源码然后vs打开解决方案,配置Cookie后直接运行调试即可。
对于不是开发者的朋友,可以通过下载Release包在本地运行,步骤如下。
a. 下载应用文件
点击BiliBiliTool/release,下载已发布的最新版本
本地如果已经安装了DotNetCore的环境,推荐下载netcore-dependent.zip文件,因为依赖了本地库(runtime-dependent),所以文件包很小;
没有环境或不确定有没有的,可以根据操作系统下载对应的zip文件(window是win-x86-x64.zip),因为是自包含的(self-contained),文件会大些(Github服务器在国外,下载可能比较慢),但是好处是不需要额外安装NetCore的运行时或SDK。
b. 解压并填写配置
下载并解压后,找到appsettings.json文件,使用记事本编辑,填入之前获取到的Cookie信息,保存后关闭
c. 运行
找到名称为 Ray.BiliBiliTool.Console 的可执行文件(Win环境下是Ray.BiliBiliTool.Console.exe),双击运行(Linux使用命令行运行)
P.S.如果自己有服务器,也可以将程序发布到自己的服务器,利用自己的任务系统实现每天自动运行。(有服务器的大佬应该就不需要我多BB了)
常见问题
3.1.Actions定时任务没有每天自动运行
Fork的仓库,actions默认是关闭的,需要对仓库进行1次操作才会触发webhook。 可以通过在页面上点击创建wiki来触发,也可以通过任意一次提交推送代码来触发。
3.2.Actions修改定时任务的执行时间
如果需要修改每日任务执行的时间,请修改.github/workflows/bilibili-daily-task.yml 中的cron表达式:
schedule:
- cron: '10 6 * * *'
# cron表达式,Actions时区是UTC时间,比我们东8区要早8个小时,所以如果想每天14点10分运行,则小时数要输入6(14-8=6),如上示例。
-
明日方舟BI-8怎么过?SS风雪过境BI8攻略阵容推荐[多图]明日方舟BI-8怎么过?SS风雪过境BI8攻略阵容推荐[多图],明日方舟BI-8这个关卡已经更新出来了,很多玩家都已经在通关,但是并没有几个人成功挑战了的,那么这到底是什么原因呢?小编特地去玩了一番,发现这个关卡的难度系数,是真的非常高,玩了大半天才得出了,一下这套通关攻略,希望对大2022-09-0229
-
明日方舟风雪过境BI-5怎么打?明日方舟风雪过境BI-5通关攻略[多图]明日方舟风雪过境BI-5怎么打?明日方舟风雪过境BI-5通关攻略[多图],明日方舟风雪过境BI-5怎么打?许多的玩家不知道这个关卡怎么打,那么我们就为大家分享一下明日方舟风雪过境BI-5通关攻略吧。明日方舟风雪过境BI-5通关攻略一、阵容搭配重装:常规重装*1医疗:常规单体医师*1特种:阿消2022-09-1745
-
明日方舟BI-EX-8低配单核银灰怎么过?BI-EX-8低配单核银灰玩法通关方法攻略[多图]明日方舟BI-EX-8低配单核银灰怎么过?BI-EX-8低配单核银灰玩法通关方法攻略[多图],明日方舟BI-EX-8低配单核银灰怎么过?BI-EX-8这个关卡还是有着一定的挑战难度的,许多的玩家不知道怎么玩,那么我们为大家分享一下BI-EX-8低配单核银灰玩法通关方法攻略吧。明日方舟BI-EX-8低配单核银灰怎么2022-09-1711
-
苍蓝钢铁战舰ReBirth手游发布时间 什么时候发布[多图]苍蓝钢铁战舰ReBirth手游发布时间 什么时候发布[多图],蓝钢铁战舰ReBirth是一款充满了动作与挑战改编的RPG手游,在这款游戏中充满了全新的声优阵容等待你的体验。充满唯美自由的场景地图,探索属于你的未知敌人,轻松养成,一起尽情探索吧,开启你的浪漫二次元的旅程!2022-11-221
-
love you to bits背景故事 love you to bits开篇介绍[图]love you to bits背景故事 love you to bits开篇介绍[图],玩loveyoutobits这款游戏的小伙伴都应该知道游戏的主角是多少的爱自己的爱人,下面和光速 小编一起来看看游戏背景故事,希望小伙伴们有所了解哦。loveyoutobits开篇介绍一开始提示使用耳机进入游戏,会看到2022-12-224
可以和游戏内女生互动的手游合集是一个为玩家提供多款能够与游戏中的女性角色进行互动的手游的合集,合集中的游戏通常提供各种互动元素,如对话选择、约会活动、送礼物等,通过这些互动,玩家可以了解角色的喜好与性格特点,并根据她们的需求来作出选择,进一步加深关系,感兴趣的小伙伴快来看看可以和游戏内女生互动的手游大全吧。