max / 抖音网页版全能优化

Install steps: Install a userscript manager, select Install, then open a website matched by the script.

بەکارهێنەرانی سەرەتایی HOWTO Chrome Edge Firefox

بڵاوکراوەتەوە:

وەشانی: 5.3.4.1+07d0024 نوێکراوەتەوە

پوختەیەک: 弹幕关键词屏蔽·最高画质切换·隐藏礼物面板·礼物消息过滤·自定义倍速·视频镜像·跳过直播·正则屏蔽视频·福袋自动抢·全局防暂停·清屏持久化·消息悬浮窗·开屏封面

ماڵپەڕی سەرەکی: https://github.com/175cc/Douyin_Live_page.git

ماڵپەڕی سەرەکی: https://space.bilibili.com/398794136

مۆڵەت: MIT; https://opensource.org/licenses/MIT

مۆڵەت: CC-BY-NC-SA

دژە تایبەتمەندی: دیاری نەکراوە

Source and freshness

The following figures come from the original source and are separate from activity on this site.

Original script: 抖音网页版全能优化

Source version: 5.3.3

Last source check:

Last successful check:

Source daily installs
0
Source total installs
0
OpenUserJS install requests
0

Requests received by this site are not proof that a user completed installation.

Clicking Install records a request on this site; it does not confirm installation. Not working after install? View troubleshooting and issues

抖音网页版全能优化 · 使用说明

基于 古海沉舟(Eazou) 原版 v1.14.16 的深度优化分支
我并未得到原作者授权,如感到被冒犯请联系我删除(B站同名 名称:空谈华虚)

✨ 当前功能列表

💬 弹幕相关
- 弹幕关键词屏蔽:支持正则表达式,全站通用(普通视频 + 直播),实时过滤
- 弹幕池:实时捕获并显示当前视频弹幕,按视频时间排序,点击弹幕自动定位到视频对应位置并高亮
- 屏蔽池:自动记录被屏蔽的弹幕,默认收起,展开可查看所有屏蔽记录
- 准确时间戳:基于视频容器独立获取,格式 `00:19 / 00:44`,切换视频自动重置
- 点击最新持续跟随:点击「最新」按钮后,每次轮询自动滚动到底部,新弹幕实时跟随
- 手动滚动停止跟随:用户滚动滚轮后自动停止跟随,再次点击「最新」重新开启
- 视频切换分割线:切换视频时自动插入分割线,弹幕池和屏蔽池同步
- 池子数量上限自定义:弹幕池和屏蔽池显示条数可自由调整(默认 50 条)
- 正则/关键词测试:输入测试文本实时预览命中结果,正则语法错误即时提示
- 每条规则独立模式:每个屏蔽词可单独切换正则/关键词模式

⚙️ 播放器优化
- 智能画质切换:直播/普通视频自动切换到最高画质(原画 > 蓝光 > 超清 > 高清 > 标清),支持 4K,持续监测永不失效
- 焦点保护:检测到评论输入框、回复框处于焦点状态时,自动暂停画质切换,避免误发送
- 视频镜像:快捷键 `/` 切换,视频水平翻转
- 自定义视频倍速:0.1~3.0 倍任意调节
- 跳过直播卡片:推荐流检测到直播自动静音暂停并切到下一个
- 正则屏蔽视频:匹配标题/作者/视频信息,命中则自动跳过

🎁 福袋自动抢(整合自 175cc 开源项目)
- 自动识别福袋:左侧福袋图标出现即自动打开面板
- 智能条件判定:
- 单条件 / 无限制 → 直接参与
- 多条件含「发送评论」且未达成 + 其它条件有达成 → 参与
- 多条件全部未达成 → 自动放弃,等待下一轮
- 倒计时管理:本地每秒倒计时,剩余 10s 时自动重新打开弹窗采集参与人数
- 开奖结果检测:自动识别中奖 / 未中奖,延迟后自动关闭弹窗
- 可拖拽浮窗:直播页顶部显示实时状态(福袋开关、参与条件、参与人数、上轮结果),可拖动到任意位置
- 快捷键 Ctrl+Q:任意页面切换福袋总开关

🛡️ 全局防暂停(新增)
- 可见性伪装:把 `document.hidden` / `visibilityState` 伪装成「前台可见」
- 事件拦截:拦截 `visibilitychange` 事件,让页面收不到切后台通知
- rAF 替换:把 `requestAnimationFrame` 换成 `setTimeout`,避免后台限速
- 鼠标模拟:后台时定期派发假 `mousemove` 事件,防止"长时间无操作"弹窗
- 弹窗点击:自动检测并点击「继续播放 / 继续观看 / 恢复播放」
- 后台静音恢复:后台时若视频被暂停,自动静音并强制播放;回前台恢复音量
- 音频保活:播放极低音量循环音频,确保后台功能正常运行

🚀 清屏持久化
- 开启后播放器持续保持清屏模式(控制栏隐藏)
- 点击清屏按钮可退出
- 可选「劫持 J 键」:让 J 键专门用于切换持久化开关

🎨 界面优化
- 支付/礼物面板隐藏:快捷键 `=` 切换,一键隐藏礼物面板和支付入口
- 礼物消息过滤:自动隐藏"送出XX"、"升级"、"推荐直播"等系统消息
- 隐藏非视频元素:隐藏广告、直播推荐、游戏推荐等非视频卡片
- 消息悬浮窗:鼠标移到顶部「消息」按钮上,浮出联系人列表(含头像、预览、未读数、时间),点击直达会话
- 重新添加被删除的消息预览浮窗,避免点开消息页才能看见新消息

🔧 可视化菜单
- 导航栏「脚本」按钮方便调用
- Vue 3 可视化面板:所有功能集中管理
- 实时预览:所有开关修改后立即生效,无需保存刷新
- 配置持久化:所有设置自动保存到浏览器
- 导入/导出配置:JSON 格式备份和恢复
- 恢复默认设置:一键重置所有配置
- 控制台日志开关:方便调试
- 隐藏菜单屏蔽词:保护隐私(截图泄露防护)
- 开屏动画:可自定义时长、背景色、副标题(需手动开启)
- 🔍 自检面板:一键检查所有模块运行状态,生成可复制的诊断报告
- 💥 崩溃报告:模块级错误隔离,自动捕获并记录错误堆栈

🧹 性能优化
- 历史 DOM 自动清理:每 10 秒自动清理远离视口的视频卡片,释放内存
- URL 变化自动重初始化:页面跳转时自动清理旧定时器并重新初始化
- 分段加载器:每个模块独立 try-catch,单点故障不影响整体
- 恢复模式:检测到历史崩溃自动进入兼容模式,逐个加载模块

⌨️ 快捷键
| 按键 | 功能 |
|---|---|
| `Ctrl` + `Q` | 切换福袋自动抢总开关(仅直播间页生效) |
| `=` | 切换支付/礼物面板显示 |
| `` | 切换直播礼物弹幕过滤 |
| `/` | 切换视频水平镜像 |
| `J` | 切换清屏持久化(需在高级设置中开启劫持) |

> 快捷键可在「🔬 高级设置 → 键盘快捷键」中自定义

📝 致谢
- 古海沉舟(Eazou):原创作者,提供了优秀的脚本框架和核心功能
- 175cc:福袋自动抢模块原作者 → [Douyin_Live_page](https://github.com/175cc/Douyin_Live_page.git)(MIT 协议)
- DeepSeek:深度参与代码重构、逻辑优化、BUG 修复
- 空谈华虚:提供测试反馈和修改建议

🔗 相关链接
- 原版脚本:https://greasyfork.org/zh-CN/scripts/434956
- 原版作者主页:https://space.bilibili.com/482343
- 修改作者主页:https://space.bilibili.com/398794136
- 福袋模块来源:https://github.com/175cc/Douyin_Live_page.git

💬 反馈
如有问题或建议,欢迎在评论区留言。

遇到问题时的排查顺序:
1. 打开菜单 → 「🔍 自检」查看模块状态
2. 打开菜单 → 「🔬 全功能调试」+ 「控制台日志」,F12 查看详细日志
3. 打开菜单 → 「📋 复制报告」发给作者

هەڵسەنگاندن: 0