哔哩漫游个人解析服务器上线教程
为什么要自建服务器?
可以自己添加一些功能
拥有一个解析服务器的感觉很酷
正好有台闲置的虚拟主机,而哔哩漫游又正好有PHP端的服务器客户端
哔哩漫游只解析播放地址,后续工作交由哔哩哔哩完成,所以基本上不占用什么资源,我那台小机完全够用
使用公共服务器时,用户cookie等数据将完全交给服务器,自建服务器比较安心
公共服务器占用率过高,自建服务器能为官方分流
总之,因为各种各样的原因,我决定自建解析服务器
服务域名
hk.bili.zer0code.cn
仅支持香港地区解析
具体说明访问该域名查看
如何搭建?
一般步骤
参考 官方教程 与BiliRoaming-PHP-Server
- 在 PHP服务端Releases 中下载源码
- 编辑config.php 参考
- 打开你的虚拟主机面板,上传源码
- 设置域名与SSL(必须)
- 完成
附加步骤
自定义欢迎页
想让用户访问你的解析服务器时显示自定义页面?(捐助/提示)
编辑config.php
1 |
|
将欢迎页放入网站根目录,编辑define('WELCOME_FILE', "hello.html");
将 hello.html
替换成你设计的欢迎页即可(可以用typora生成)
注:访问时只下载文件,不显示欢迎页,是没有开PHP的原因(如果你用虚拟主机的话很容易出现这个问题
自定义搜索页面
在搜索页面显示自定义的内容 ⬆️像这样
编辑 /utils/fuck_search.php
如果你的文件是这样的
1
2
3
<?php
// 【禁忌功能】代码已隐藏
?>请到
https://github.com/david082321/BiliRoaming-PHP-Server/blob/main/utils/fuck_search.php
获取代码
1 |
|
按照注释编辑即可
修改黑名单机制
本地黑(白)名单
如果直接使用而不申请黑名单服务授权,服务将无法使用
如果自建的话没必要申请授权,直接关闭网络黑名单,转而设置成本地白名单机制即可
1 |
|
编辑config.php
blacklist
字段按注释修改即可
在线黑名单
加入官方交流群
把服务器IP发给管理员,打开在线黑名单授权
然后替换黑名单类型即可
自定义黑名单提示
1 |
|
将 none
改为 random
黑名单用户访问未解锁番剧时将解析为 童 年 回 忆
设置缓存
将 cache.sql
导入mysql数据库
编辑 config.php
1 |
|
按注释编辑即可
指定锁区
如果你不想通过设置代理的方式来兼容多个地区解析,而只是想支持某一个地区的解析时,可以设置锁区来告诉哔哩漫游客户端你的服务器兼容的地区。
编辑 config.php
1 |
|
按照注释填写即可
被风控(412)提醒
如果你的解析量过大(比如某些公开解析服务器一天十几G),你的IP可能会被哔哩哔哩风控(412)此时你可以通过设置Telegram Bot提醒来即时得知这一信息。
编辑 config.php
1 |
|
根据注释编辑即可
关于Telegram Bot的有关说明 可以参考 可能是全网最基础的创建telegram bot的教程 来研究 (点击可直接跳转到申请机器人步骤)
chat_id
即为你的账号唯一ID 机器人用该ID来给你发送消息
可以通过@myidbot
获取
发送 /getid
1 |
|
数字部分就是你的chat_id
其他功能
参考 config.php
内注释设置。
温馨提示
🚫 请勿在哔哩哔哩宣传漫游与解析服务器!
越多的宣传,带来的是越多的关注
你的“好人“行为,看似帮助了某个评论区的用户,实则减少了哔哩漫游的寿命
为了服务的长期稳定运行,请勿在哔哩哔哩,百度贴吧等大型公开平台提起哔哩漫游与它的公开解析服务器们。也不要出售哔哩漫游
否则服务器有可能将您拉入黑名单,您将无法使用任何公开解析服务器。
⚠️ 请勿在“泰区”评论区发布评论
因为哔哩哔哩(国内版)客户端与bilibili(泰国版)之间数据不互通,实际上哔哩漫游解析的所有”泰区”番剧都使用的是b站早期用户上传的已失效视频的av号作为承载泰区视频的av号
但由于哔哩哔哩的一些特性,已删除的视频并未关闭评论区,所以解析泰区视频时会将那个已删除视频的评论区显示在番剧下方
如果你在评论区留言,被留言视频的up就会收到通知
这会影响到up,增加漫游被大多数人发现的风险。
你也会被关进小黑屋
如果你之前这样做过,请访问 BiliPlus 进行删除操作,然后加入哔哩漫游官方群聊进行申诉。
捐助
你可以访问爱发电来支持本教程和示例服务的运行。