- 自用的Tampermonkey脚本,通过重写网页框架的方式切换到B站旧版页面
- 默认开启部分功能,部分任性功能如不喜欢可自行关闭。
- 可能会与小部分同域脚本产生冲突,详情及可能的解决思路见下文兼容性条目
- 初衷是个人更喜欢旧版界面,无奈官方接连弃置相关入口
- 2019年12月09日:B站突然取消了旧版av、Bangumi页面入口
- 2019年12月24日:B站再次把稍后再看也改为了新版
- 2020年03月23日:B站启用BV号替代原本的av号
- 2020年04月04日:B站取消旧版主页
- 2020年04月23日:B站开启4K灰度测试
- 2020年04月28日:B站404播单页面
以下所有功能都可以在设置里自定义启用或关闭
- 重写(基于旧版网页框架)
- B站主页
- av(BV),如 av50619577或BV1w4411b7ph
- Bangumi(ss和ep),如 ss3398 或 ep84776 或 ss12116
- 稍后再看,如 https://www.bilibili.com/watchlater/#/av50619577
- 播单,如pl769
- 收藏,如ml182603655
- 修改(部分请在设置里启用)
- 替换嵌入式播放器(如 blackboard campus biligame moegirl)
- 替换大部分新版版头和版底
- 添加BV跳转到对应的av页
- 添加番剧分集播放数和弹幕数
- 添加旧版av(BV)页点赞功能
- 添加在倒计时(10s)后去掉6分钟预览框
- 添加个人空间显示注册时间
- 恢复B站首页在线数据
- 修复评论区的楼层信息
- 修复收藏和频道里的失效视频信息
- 设置
- 设置入口在页面右下角2~3厘米高处
- 设置入口有意设计得并不明显以尽量不污染原生版面
- 设置界面会在鼠标移开后消失并保存
- 设置内容依赖本地缓存且不同主机间不共享
- 设置图示可参考这个动图
以下问题这里可能处于并将长期处于无法解决状态,请多担待!
- 旧版播放器原生不支持互动视频,只会播放分支之前的部分。
- 旧版播放器原生不支持全景视频,将无法移动视角。
- Bangumi和稍后再看暂时无法提供4K画质选择,且av(BV)4K支持上存在问题。
- 播放页面的充电入口失效,请移步UP主的个人空间。
- 嵌入式页面的换p功能会失效(如拜年祭)。
- 收藏播放页将跳转av页并使用稍后再看构建了收藏列表,但切p时评论等部分信息不会更新。
- 旧版主页没有资讯分区而残留有已经被弃置的广告分区。
- 偶发载入异常问题请通过刷新解决,没用就多刷新几次,硬刷新更佳(快捷键
Shift + F5
或者Ctrl + Shift + R
) - 实现机制问题可能导致部分同域脚本及扩展失效(参见下文兼容性条目)。
下面是测试用的平台,不保证其他平台兼容性
Microsoft Windows 8 (Build 6.2.9200.0) (64 位)
Google Chrome 81.0.4044.138 (正式版本) (64 位) (cohort: 81_Win_138)
Tampermonkey BETA 4.10.6112
其他同域脚本兼容数据
- Bilibili Evolved 完全正常
- Bilibili直播间挂机助手 完全正常
- 解除B站区域限制 功能正常,调整设置需去新版页面
- Bilibili CC字幕工具 完全正常
- Bilibili 修车插件 基本正常,推荐补上
run-at document-start
- Bilibili - Whose Bullets 完全正常
- 感谢Wayback Machine保存的旧版网页备份。
- 感谢indefined提供的脚本参考和细心讲解,实在受益良多。
- 感谢BiliPlus和Bilibilijj开放的Bilibili数据查询接口。
- 感谢mcfx开源的bv2av(Python)代码。
- 脚本描述文件参考了Bilibili直播间挂机助手的设计,非常感谢。
- 番剧分集数据参考了Bilibili番剧显示单集信息,非常感谢。
- 部分内容还学习和参考了Bilibili Evolved,与同域脚本兼容问题也深受启发,非常感谢。
①Bangumi ②Video ③Watchlater ④Bagumi-special
- 2020-05-16
- 使用稍后再看列表实现收藏播放页
- 2020-05-15
- 通过绕过404的方式恢复旧版播单页
- 2020-05-14
- 修复从稍后再看列表页进入稍后再看播放页面仍为新版的问题
- 添加隐藏播放器上方通知区选项
- 2020-05-13
- 修复播放页资讯视频分区信息
- 修复稍后再看未登录时跳转错误
- 2020-05-10
- 修复动态更新提醒不消失的问题
- 评论楼层显示现支持按热度排序
- 2020-05-08
- 修改av页框架以延迟评论加载速度
- 2020-05-06
- 添加稍后再看点赞功能
- 改进修改部分载入时机
- 2020-04-28
- 撤销所有播单页失效修改,将播单直接重定向播放器
- 2020-04-26
- 修复评论链接获取错误
- 2020-04-25
- 修复bv2av锚的部分丢失的问题
- 修复稍后再看右侧列表载入失败的问题
- 修复稍后再看宽屏或网页全屏模式下弹幕滚动区域没有重绘的问题
- 修复稍后再看页没有mini播放器的问题
- 2020-04-24
- 配置av(BV)__playinfo__以提供4K画质选项
- 2020-04-20
- 主动忽略互动视频
- 2020-04-15
- 备份旧版播放器设置以免被新版页面置空
- 修复部分页面设置界面被遮挡问题
- 2020-04-11
- 优化新版版头和版底替换方式
- 2020-04-09
- 优化av(BV)页播放器出现的时机
- 2020-04-08
- 优化av(BV)页播放器载入速度
- 2020-04-07
- 修复未启用旧版av(BV)页时新版播放器自毁问题
- 2020-04-06
- 修复旧版主页部分版块数据错误
- 忽略某同域脚本创建的子页面
- 2020-04-05
- 实现旧版B站主页
- 修复mylist页写入异常
- 修复搜索及排行榜中BV号误伤
- 2020-04-04
- 将视频简介中BV号转化为av号以便跳转
- 2020-03-30
- 修改av(BV)页失效版头处理方法,缓解双版头“一闪而过”的现象
- 2020-03-28
- 修复一个强制类型转化错误
- 修正无效av(BV)页判定以缓和与其他同域脚本的冲突
- 2020-03-27
- 修复bvid导致的嵌入式播放器替换失败
- 2020-03-26
- 添加初始化设置选项
- 修复点赞数少打了个零的问题
- 在av(BV)页添加点赞功能
- 修复部分设置项无效的错误
- 修复新版主页中设置界面异常
- 2020-03-25
- 引入设置界面以供自定义功能开关
- 修正选择弹幕列表功能
- 修复BV号导致的稍后再看页错误
- 2020-03-24
- 修复因BV改版而失效的功能
- 默认启用BV强制重定向(非二次请求)到原av页功能
- 修复BV转av时未带上参数的问题
- 2020-03-23
- 紧急适配新版BV号
- 2020-03-19
- 修复存在类似
index.html
后缀时的主页判定
- 修复存在类似
- 2020-03-17
- 修复已付费时付费信息未配置的问题
- 将搜索页搜索框字号改回旧版大小
- 2020-03-09
- 固定失效视频信息防止被页面顽固地改回去
- 修复评论楼层信息
- 2020-03-08
- 修复稍后再看页面重写错误
- 修复带参数情况下B站主页判定失误
- 2020-03-06
- 不再对子页面进行多余处理以降低性能需求
- 修复了跨域请求未带协议时可能请求错误的问题
- 初步引入错误收集功能以缓解因报错而导致脚本完全瘫痪的情况
- 2020-03-05
- 使用第三方接口修复了失效视频信息
- 2020-03-04
- 修改元数据以缓解与其他同域脚本的冲突
- 添加番剧分集播放和弹幕显示
- 2020-03-03
- 修复播单页失效版头并统一播放器布局
- 恢复B站首页在线数统计和投稿数统计
- 2020-03-02
- 添加了当前登录的B站账号注册时间信息显示
- 初步修复空间收藏和频道中的失效视频信息
- 2020-03-01
- 重写嵌入式播放器替换逻辑,解决了子页面的跨域问题
- 2020-02-22
- 修复版头替换问题
- 2020-02-06
- 对av页也主动写入__INITIAL_STATE__字段
- 2020-01-24
- 紧急修复部分页面(拜年祭)嵌入式播放器替换失败问题
- 2020-01-20
- 修正大会员及付费提示
- 2020-01-19
- 修复稍后再看无法读取标题导致报错
- 主动构造了ep页番剧__INITIAL_STATE__
- 主动写入标题
- 2020-01-18
- 主动构造了番剧__INITIAL_STATE__,解决ss番剧页”开播提醒“问题
- 添加了av页的__INITIAL_STATE__,防止注入过快导致缺少相关数据使播放器启动失败
- 2020-01-17
- 修复了av页分离错误
- 重写了内嵌播放器替换逻辑
- 2020-01-16
- 实现了部分嵌入播放器页面
- 实现了部分版头和版底
- 2020-01-11
- 去掉了一个正则表达式以改善兼容问题
- 2020-01-03
- 添加bangumi页实现
- 2019-12-31
- 处理av页版头问题
- 2019-12-30
- 修复高分辨率下av页播放器布局问题
- 缓解了稍后再看页面播放器容易初始化失败的问题
- 实现自动切换到弹幕列表
- 2019-12-29
- 实现稍后再看页面
- 2019-12-27
- 实现av页