Greasy Fork

Greasy Fork is available in English.

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

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

当前为 2021-09-07 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
CKylinMC
评分
0 0 0
版本
1.10
创建于
2020-03-25
更新于
2021-09-07
大小
29.0 KB
许可证
GPL-3.0-only
适用于

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

如果好用请给一个好评,如果出现问题请在“反馈”区留言~谢谢~

我的脚本合集

v1.10

本次更新概述:

  • 增加分辨率和视频封面可选项
  • 优化样式

v1.9

本次更新概述:

  • 移除对每个选项的单独控制,改为GUI界面,使用排序方式控制功能开启关闭。
    • 注意本次更新可能会丢失部分旧版本中的设置。
  • 修复了几个上个版本产生的bug。

v1.8

本次更新概述:

  • @JY3反馈 增加功能:
    • 保留原有右键功能
    • 单击信息立刻复制,长按信息弹出可选菜单
    • 可选将信息切换到新行显示
    • 可选显示CID
    • 高级复制提供更多复制选项(如 MarkDown / BBCode 等)
  • @Aira-Sakuranomiya反馈 增加功能:
    • 可选展示视频分区信息

v1.7

本次更新概述:

  • 由于兼容性问题,若打开的标签页在后台(如右键选择新标签页打开或使用鼠标中键打开的标签页)时,会在播放器载入后,等待标签页打开再继续获取视频信息,防止阻碍播放器后续载入流程。

最近Bilibili正在分批次推送更新播放器,新版播放器可能与旧版播放器不兼容,若脚本出错并且右键视频时播放器版本为3.x,请在反馈区反馈并提供报错信息。

历史更新
## v1.6
**本次更新概述:**
* 延长等待播放器载入的等待时间
* (测试)修复在播放列表页面(如稍后再看)时有时获取不到当前视频号而无法更新/显示当前视频信息的问题。

## v1.5
**本次更新概述:**
* (测试)支持播放列表页面

## 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))