哔哩哔哩网页版展示 IP 属地

我不喜欢 IP 属地,但是你手机都显示了,为什么电脑不显示呢?目前仅视频、动态评论区

As of 2024-02-22. See the latest version.

نووسەر
Max3
Ratings
0 0 0
وەشان
1.5.6
Created
2023-05-22
Updated
2024-02-22
Size
9.08 KB
مۆڵەت
MIT
Applies to

目前失效中,等待修复,可能会晚些时候😭 还没有找到更好的方法

更多信息请见 Github,推荐使用 Github 进行问题反馈~

哔哩哔哩网页版展示 IP 属地

Bilibili-Web-Show-IP-Location

我不喜欢 IP 属地,但是你手机都显示了,为什么电脑不显示呢?

目前支持的场景有:视频(普通视频、番剧(影视)、收藏列表)、动态评论区、个人主页动态。

仅测试于 Chrome 113+ (tampermonkey) / Safari 16.4+ (Stay)。需要使用支持 unsafeWindow API 的脚本管理器

一些说明

  1. 目前未找到更好的通用方式,因此使用了 hook 和监听插入两种方式。并且根据观察来看,可以 hook window.bbComment 的界面都是之前旧版的页面(如旧版动态可以注入,新版动态则不能注入),这意味着日后可能会全部转为第二种方式,虽然直接 hook 更优雅,希望能有更好的替代方案吧……
  2. 个人主页的 IP 显示需要调用移动端的接口,鉴权较多实现起来比较麻烦,但是理论上似乎是可行的,先行观察一段时间,也许 Web 接口也会添加对应参数。
  3. 没有意外的话 b 站终有一日会在 Web 前端实现 IP 属地展示功能,那么那时候本项目的使命就自然结束了。也许以后会将之前做过的几个哔哩哔哩相关的用户脚本都集成到一个里面。

感谢

参考了部分 B站评论区开盒 的代码。