之前写过很多关于b站的文章了分享几个让 b 站开挂的脚本 ,今天再分享个b站自动执行任务的软件,详细功能如下:
每日获取满额升级经验(登录、投币、点赞、分享视频),支持指定支持up主
每天漫画签到
每天直播签到
直播中心银瓜子兑换为硬币
直播中心天选时刻自动参与抽奖
批量取关
支持多账号
支持企业微信、钉钉、PushPlus、Server酱等推送通知
首先登陆b站网页版,打开浏览器控制台复制cookie字符串。
先用本地版本,打开配置文件appsettings.json复制cookie进去,再打开exe文件,执行效果:
然后使用腾讯云https://console.cloud.tencent.com/scf/ 每天自动执行脚本,先自定义创建一个云函数,函数名称bilibili_tool,运行环境是CustomRuntime,函数代码直接上传下载好的zip包 ,执行方法index.main_handler。
然后点击展开高级配置,初始化超时时间30秒,执行超时时间:86400秒, 环境变量加3个:Ray_BiliBiliCookies__1 为之前浏览器复制的cookie字符串,Ray_Security__RandomSleepMaxMin 为 0 ,Ray_Serilog__WriteTo__9__Args__token为pushplus的token,这样就可以收到微信通知,异步执行勾选启用,,状态追踪勾选启用。
完成后点击左侧创建触发器按钮,触发方式选定时触发,定时任务名称DailyTask,cron表达式20 8 * * *表示每天8点20执行脚本,附加信息内容Daily。
进入函数代码点测试看执行是否有问题:
看b站的个人中心每日奖励经验值到手了https://account.bilibili.com/account/home
之后每天早8点20定时执行脚本,微信收到的推送消息:
最后说下自定义配置,就是环境变量的设置,如果需要加多账号再加个Ray_BiliBiliCookies__2,Ray_BiliBiliCookies__3,以此类推,如果需要指定支持的up主添加Ray_DailyTaskConfig__SupportUpIds为up主uid ,多个uid用英文逗号分隔,投币数量用Ray_DailyTaskConfig__NumberOfCoins控制。