返回首頁 

Greasy Fork is available in English.

Bilibili 旧播放页

切换旧版播放页面,布局、播放器全部切换回2019年12月09日之前的样子。

Fra og med 11.01.2020. Se den nyeste version.


Installer dette script?
Skaber
MotooriKashin
Bedømmelser
000
Version
2.3.6
Oprettet
27.12.2019
Opdateret
11.01.2020
Size
11,4 kB
Licens
MIT
Gælder for

bilibili旧播放页


功能

切换旧版播放页面,布局、播放器全部切换回2019年12月09日之前的样子。熟悉的界面,熟悉的味道。

  • 已实现(→_→)
    • 普通av页,如https://www.bilibili.com/video/av50619577
    • 稍后再看页面,如https://www.bilibili.com/watchlater/#/av50619577
    • ep页面(Bangumi),如https://www.bilibili.com/bangumi/play/ep84776
    • ss页面(Bangumi),如https://www.bilibili.com/bangumi/play/ss3398
  • 未实现(ಥ_ಥ)
    • 其他页面版头(ಥ_ಥ)


兼容

测试##如下,不保证其他兼容性

  • Windows 8 (Build 9200);
  • Google Chrome 79.0.3945.88 (正式版本) (64 位) (cohort: Stable);
  • Tampermonkey BETA 4.10.6106;


预览

  • 旧版播放器历史记录提醒预览(非Bangumi页);
  • Bangumi页开播提醒预览(bug)——直接点击下方选集或者直接刷新


问题

以下问题这里可能处于并将长期处于无法解决状态,请多担待!

  • 之前尝试去除XHR失败,这次又去掉了(因为这里并没有碰到类似问题,也一直认为把脚本写在XHR里是多余的),如有兼容性问题也请多担待(测试##见上), ver2.2.2是最后一个使用XHR的版本,如果实在有兼容性问题请尝试该版本并单独去掉勾选该脚本的更新;
  • Bangumi页没有提示跳转播放历史记录,原因或许是下面这点;
  • Bangumi页会刷开播提醒,并非真没开播!请尝试直接选集或刷新解决;
  • 稍后再看页面没有mini播放器(画中画);
  • 稍后再看页面宽屏或网页全屏模式下弹幕显示区域没有重绘;
  • av页渲染有点慢,除非版底出现,否则请稍等播放器渲染出来(其实播放器渲染比版头还快,为美观做了隐藏处理);
  • 其他各种异常现象可以先尝试刷新页面解决;

  • 经测试与部分脚本有冲突,但不影响基本功能;
  • 由于chrome始终无法找到拦截原生脚本的办法且Tampermonkey注入可能无法达到最速,所以原生脚本可能残留并影响旧版页面功能,缓解办法还是刷新,最有效的还是弃用浏览器缓存式刷新以去除缓存的原生脚本——快捷键`Shift+F5`或者`Ctrl+Shift+R`


致谢

  • 感谢Wayback Machine提供的旧版页面备份;
    • 这是旧版bilibili播放页副本,能力有限,只能做到这样,如有高人路过,愿意真正为我们这些喜欢B站旧版播放器的人实现真正的旧版播放页面就感激不尽了。
  • 感谢indefined提供的脚本参考和细心讲解,实在受益良多;


更新

  • 2019-01-11:ver2.3.6 去掉了一个正则表达式以改善兼容问题;

  • 2019-01-10:ver2.3.5 再重写替换架构,不再主动继承任何原生网页数据;
  •                         ver2.3.4 为兼容性重新引入XHR并修复部分问题;
  •                         ver2.3.3 重写脚本架构;
  •                                        修复部分布局问题;

  • 2019-01-08:ver2.3.0 规范脚本结构;
  •                         ver2.2.3 再处理av页版头问题;

  • 2019-01-05:ver2.2.2 回滚2.1.3版本的av页架构,使渲染过程不那么撕裂;

  • 2019-01-04:ver2.2.1 参考2.1.3版本再优化av页架构,加快av页载入速度;

  • 2019-01-03:ver2.2.0 重写av页框架;
  •                                        添加bangumi页实现;

  • 2019-12-31:ver2.1.3 修复av页版头问题;

  • 2019-12-30:ver2.1.2 修复高分辨率下av页播放器布局问题;
  •                         ver2.1.1 缓解了稍后再看页面播放器容易初始化失败的问题;
  •                         ver2.1.0 修改av页替换逻辑,提高与其他脚本的兼容性;
  •                                        修复了一个布局问题;
  •                                        实现自动切换到弹幕列表;

  • 2019-12-29:ver2.0    重写脚本结构并整合了稍后再看页面;

  • 2019-12-27:ver1.0    修复整个页面布局;
  •                         ver0.1.1 改进修复播放器布局的方法;
  •                         ver0.1    发布脚本;