Give me AV not BV

F**king Bilibili, give my av number back!

ئاپتورى
xsky123
بۈگۈن قاچىلانغىنى
0
جەمئىي قاچىلانغىنى
503
باھا نومۇرى
4 2 0
نەشرى
1.4
قۇرۇلغان ۋاقتى
2020-03-23
يېڭىلانغان ۋاقتى
2022-02-02
ئىجازەتنامىسى
WTFPL
قوللايدىغىنى

写在前面

由于鄙人主要搞Python、Java和C#,方向是视频处理不会前端,所以完全凭直觉撸代码。很多地方实现比较Ugly。 会尽力优化完善,还请理解。

简介

In March 23, 2020, Bilibili has changed its video number rule from "av number" to ugly meaningless "BV number". It such a stupid decision and we need to get our av number back.

For this version, I just change BV number in URL to av number withour refreshing, also show av number on the right of video release time below video title.

If you meet any bugs, please just shutdown this script and welcome to report it to me. You can just send private message at bilibili: https://space.bilibili.com/3579362 or just email contact#xsky123.com

屑站在2020年3月23日做了一个非常脑*血的决定,把历史悠久的av号直接砍掉变成了非常愚蠢的BV号制度。 因此我们自然要把AV号拿回来。

目前版本,本脚本检测到地址栏的BV号会自动无刷新替换为AV号,同时会在稿件页标题下方显示原始av号。

如果有bug 请关闭脚本并欢迎反馈

因为是直接浏览器撸的,没传gayhub。有bug还请直接邮件给我或者私信我

https://space.bilibili.com/3579362 contact#xsky123.com

License

WTFPL 爱干啥干啥

Changelog

v1.4

  • 修复SEO页兼容

v1.3.2

  • 调整视频标题下方的展示AV号的颜色
  • 尝试兼容搜索引擎SEO页

v1.3.1

  • 修正版权内容单集(如番剧、纪录片)的BV号替换错误的问题
  • 这一修正保证了与(解除B站区域限制)[https://github.com/ipcjs/bilibili-helper/tree/user.js/packages/unblock-area-limit]等相关脚本的兼容性
  • 本版本也是为庆祝某站港澳台上架(《摇曳露营》第二季)[https://www.bilibili.com/bangumi/play/ss37804]而特别更新的

v1.3

  • 修复页面av号显示问题。现在默认播放器加载后显示。如果有更好的实现逻辑欢迎联系我。
  • 不再支持稍后再看页。精力有限,逻辑变化过大暂时难以适配。建议到常规播放页观看。
  • 最后再次感谢大家的支持

v1.2

  • 紧急修复位于播放数旁的av号不显示的问题
  • p.s. 稍后再看逻辑完全修改 因为不显示bv号所以暂时不考虑适配

v1.1

  • 紧急修复小写bv链接不匹配的问题

v1.0

  • 代码逻辑大幅度优化
  • 支持稍后再看即watchlater页(测试阶段,如有bug请关闭脚本并欢迎反馈)
  • 识别并绕过番剧等特殊投稿,从而规避一些问题

v0.3

  • 直接修改地址栏地址不触发跳转
  • 保留评论跳转

v0.2b

  • 修改av号显示时间点至加载完播放量之后 从而解决页面有时消失或崩坏的问题
  • av号增加链接 方便直接复制分享

v0.2a

  • 紧急修复分P识别

v0.1

  • 脚本初版

TODOs

  • 截获所有链接请求并把所有BV号重新用算法还原为AV号
  • 截获分享页面并替换BV号