Greasy Fork is available in English.

哔哩哔哩视频页面常驻显示AV/BV号[已完全重构,支持显示分P标题]

始终在哔哩哔哩视频页面标题下方显示当前视频号,默认显示AV号,右键切换为BV号,单击弹窗可复制链接

作者
CKylinMC
今日安装
2
总安装量
369
得分
8 2 0
版本
1.4
创建日期
2020-03-25
最近更新
2021-03-02
许可协议
GPLv3 License
应用到

始终在哔哩哔哩视频页面标题下方显示当前视频号,默认显示AV号,右键切换为BV号,单击视频号可以复制链接

我的脚本合集

v1.4

本次更新概述:

  • 当视频播放结束的时候,分享地址也不会包含时间码。
  • 当视频只有1P的时候,不显示分P数字(但仍然会显示分P标题)
历史更新
## v1.3
**本次更新概述:**
* 再次修复av号显示问题
* 弹出的复制链接现在会根据正在显示的视频号类型而改变

**更新细节:**
* 回退了部分代码,现在脚本会在播放器源被修改的时候触发更新。
  * 由于之前在测试接口的时候错误的把一个第三方接口当作官方接口从而导致插件只能在某些情况下可用。
  * 现在依然采取主动获取视频数据的方式,并监控播放器组件的源变化。
  * 这次找了朋友来测试,应该是没问题了!!
  * 再吐槽一下b站前端网页里的预留接口竟然是有问题的...
* 弹窗现在会直接把当前显示的视频号类型放入输入框。
  * 也就是显示的是av号就使用av号生成地址,显示BV号就使用BV号生成地址。
* 当分P名字为空的时候,隐藏空的书名号。
* 由于`vd`在第一次加载时实际上是正确的数据,因此第一次加载的时候直接加载`vd`中的数据,速度更快。

## v1.2
**本次更新概述:**
* 在菜单中添加每个显示单独的选项。

**更新细节:**
* 可以通过三个菜单项目分别控制是否显示视频号、默认显示av号还是BV号、是否显示分P信息。
  * 点击即可切换,切换立刻生效。
  * 若视频号和分P信息都隐藏,脚本不会再占用时间运行。


## v1.1
**本次更新概述:**
* 修复切视频无法更新显示信息的问题
* 信息显示的文字过长时截断
* 复制URL现在包含进度和分P信息

**更新细节:**
* 工作方式变化:从主动获取信息转为被动获取信息
  * 不需要再自行访问接口来获得视频信息而是监听B站自身的事件。
  * 由于播放的视频只要变化就会触发,因此总能在第一时间获得当前视频信息,并更新显示。
* 信息显示现在不会超过播放器的宽度
  * 在超出宽度时自动截断,显示为"..."
  * 加入鼠标悬停的信息显示,悬停时显示的信息是完整信息。
* 删除所有主动获取API的代码,并移除"@connect api.bilibili.com"声明。

## v1.0
完全重构,抛弃之前逻辑混乱的代码。现在应该不会出问题,并且增加了显示分P标题的功能。
(复习备开学考复习到头大...来更个新换换心情...)

## v0.7
修复bv号错误的问题

## v0.6
修复av号显示时丢失“av”导致链接生成有错误的问题

## v0.5
更换了新的加载方式,应该不会把播放器弄掉了。(参考了Pakku的加载方式)
更换了新的AV、BV号获取方式。(算法来自[https://www.v2ex.com/t/655569](https://www.v2ex.com/t/655569))