Bilibili 自动开宝箱脚本

项目地址:https://github.com/metowolf/BilibiliHelper

之前用 PHP 写了个直播间自动挂机脚本,等级从个位数快速成长到 33 级。
某天晚上和 LWL 聊天的时候脑洞大开,花了一个晚上实现了用 PHP 自动开宝箱领瓜子。

较难的部分就是验证码识别,用了字符切割,再与训练样本匹配的方法,使正确率几乎达到了 100% (目前还没失败的报告

bilibili

实现后的脚本在服务器上试运行了两天,效果良好,和之前直播挂机脚本合并重写了逻辑,可以安心食用了。

药效

  • 每日签到
  • 每 5 分钟自动发送心跳包,+3000 观众经验
  • 每日自动领宝箱(瓜子)

食用方法

  1. 首先你需要有一台服务器,非虚拟主机。
  2. 安装有 php, php-gd, php-curl,Ubuntu 用户可以直接 sudo apt install php php-gd php-curl 安装
  3. Github 下载源代码
  4. 修改 index.phpCookie 和相关配置
  5. 测试 php index.php 可正常运行后,运行 crontab -e 写入 3 0 * * * php [path]/index.php > [path]/log.txt,也就是在每天 00:03 运行该脚本,并将运行日志存入 log.txt

注意事项

更可靠的获取 cookie 方法:需要点开一个直播间,按 F12 选 Network 选项卡,稍等大约 5 分钟后拿到 https://api.live.bilibili.com/eventRoom/ 类似的数据包,复制里面的 cookie 即可。


本文采用 CC BY-NC-SA 3.0 Unported 协议进行许可
本文链接:https://i-meto.com/bilibili-silver/

metowolf

Read more posts by this author.