优化斗鱼web播放器

douyu优化斗鱼web播放器,通过关闭直播间全屏时的背景虚化效果以及定时清除弹幕DOM来解决闪屏卡顿的问题,屏蔽独立直播间的弹幕显示,移除文字水印,添加了一些快捷键

当前为 2023-08-02 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

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

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

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

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

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

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

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

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

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

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

作者
JLiebeV
评分
0 0 0
版本
1.8
创建于
2023-03-11
更新于
2023-08-02
大小
7.9 KB
许可证
MIT: Copyright (c) 2023 LiebeV
适用于

<-- 获取测试版 Greasy Fork <-- 其他项目

脚本功能

1. 关闭虚化屏幕(默认开启,请自行修改代码关闭,请遵守MIT)

2. 自动屏蔽弹幕(全量的屏蔽右侧弹幕区以及飘屏弹幕,需通过设置添加房间号以使此功能生效)

全量弹幕屏蔽是从全等级弹幕屏蔽中为了简化其代码逻辑而拆分得来的功能。该功能默认不开启,且不在初始化过程被中调用,不需要可以直接无视,并不会刷存在感

NOTE:之于页面上其他不想要看到的东西,请搭配其他例如AdBlock之类的专业广告屏蔽器使用,本脚本不提供长久的css更新维护

3.添加了一些快捷键,请查看下方“快捷键列表”

(请通过tampermonkey -> 优化斗鱼web播放器 -> 房间号设置 添加/移除房间号)

更新日志

v0.1,[WIP]关闭屏幕虚化

v0.2,[WIP]添加了移除文字水印的功能

v0.3.0 - v0.3.1,[WIP]修复了当页面加载过慢时无法生效的bug

v1.0,正式版发布,添加了全量移除弹幕的功能,允许用户自定义需要屏蔽的房间

v1.1,修复了message显示无效的bug

v1.2,修复了getValue初始化异常的bug

v1.3,现在添加(移除)房间号时不需要刷新网页就可以生效了

v1.4,应反馈要求,添加了移除topFloater弹幕的功能

v1.5,添加了快捷键 "ALT + L",用于快速开关全量屏幕弹幕的功能(状态不会保存到存储中)

v1.5.1,添加了快捷键 "F",用于快速切换全屏播放

v1.6,修改了全屏快捷键 "F" >>> "ALT + U"(避免触发浏览器级快捷键); 添加了快捷键"ALF + W", 用于切换宽屏模式; 添加了屏蔽鱼吧热议飘屏的功能(默认永久开启)

v1.7,添加了快捷键“ALT + 1/2/3...”,用于切换直播间画质(1-->直播间最高画质,2-->直播间可选次高画质...以此类推)

快捷键列表

按键(均不区分左右以及大小写) 功能 操作
“ALT+L” 全量弹幕屏蔽 开/关
“ALT+U” 全屏 开/关
“ALT+W” 宽屏 开/关
“ALT+1/2/3...” 切换画质 从1至5对应画质从高到低