Greasy Fork

来自缓存

Greasy Fork is available in English.

全局视频控制栏 - 简洁版

提供悬浮控制栏,支持点击播放暂停、单击快进快退、长按持续加速等操作

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

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

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

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

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

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

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

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

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

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

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

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

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

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

作者
hacker jhon
日安装量
0
总安装量
56
评分
1 0 0
版本
3.0
创建于
2025-10-24
更新于
2025-10-25
大小
28.2 KB
许可证
MIT
适用于
所有网站

横向/竖向手势、长按快进、图标锁屏、桌面双击全都集成了,这是一份适合直接贴到 GreasyFork 的中文说明书(简介 + 详细说明)。如果要补充截图、版本日志,可按 GreasyFork 模板再增补对应段落。

简介

  • 横向滑动/拖拽:快进或回退;灵敏度可调,默认 8px ≈ 1 秒,单次封顶 ±60 秒。
  • 左半屏竖向滑动:调亮度(20%~200%),叠加在视频滤镜上,不影响页面其他内容。
  • 右半屏竖向滑动:调音量(0%~100%),自动取消静音。
  • 长按手势:长按左半屏持续快退、右半屏持续快进,会逐步加速并显示倍速信息。
  • 双击(触摸/鼠标):左右半区分别后退/快进 10 秒。
  • 桌面端支持:鼠标拖拽 / 双击与触屏体验一致,并带玻璃风格提示。
  • 屏幕锁定:右上角锁图标,可一键锁屏,锁定时所有点击操作免干扰,但手势仍 可用。

功能详解

  • 手势操作
    • 水平拖动:根据位移比例跳转,松手后会显示最终跳转秒数。
    • 垂直拖动:左侧控制亮度,右侧控制音量,实时显示百分比。
    • 长按加速:按住左右半屏触发连续 seek,每 5 次操作加速 1.5 倍,最高 10 倍速;提示框同步显示当前倍速与时间。
    • 双击/双击:桌面或移动端均支持,左半区倒退 10 秒,右半区快进 10 秒。
  • 屏幕锁定
    • 锁图标(🔒 / 🔓)悬浮于右上角,点击锁定/解锁。
    • 锁定后视频周围出现淡红色描边与提示覆盖层;锁定时普通点击被拦截,但手势 仍生效。
  • 提示气泡
    • 所有操作均会显示半透明提示气泡,内容包含当前操作、亮度/音量百分比、 seek 秒数、长按倍速等。
    • 提示默认 1.2 秒自动淡出,可在 CONFIG.HINT_FADE_DELAY 调整。

安装 / 使用

  1. 浏览器需安装 Tampermonkey(或兼容的油猴扩展)。
  2. 点击 GreasyFork 上的 “安装脚本”,Tampermonkey 会提示确认。
  3. 安装完成后,访问任意使用原生
  4. 首次使用建议短按/长按体验一下手势反馈,确认灵敏度符合个人习惯。

可配置项

  • 脚本开头的 CONFIG 常量可调整灵敏度、最大跳转、长按加速参数、提示淡出时间、 锁图标位置等。
  • 支持保存开关设置:脚本使用 GM_getValue / GM_setValue 持久化以下选项(可在 控制台调用或自行扩展菜单)。
    • enableGestures(默认 true)
    • enableScreenLock(默认 true)
    • enableShortcuts(预留,默认 true)
    • enableHints(默认 true)
    • enableHoldSeek(默认 true)
    • defaultScreenLock(默认 false,可设 true 开场即锁)
    • swipeSensitivity(默认 1.0)
  • 想全局调敏感度,可在控制台执行 GM_setValue('swipeSensitivity', 1.2) 等修 改,然后刷新页面。

兼容性与限制

  • 适用于大多数桌面/移动浏览器(Chrome、Edge、Firefox、Kiwi 等)且支持 Pointer Events。
  • 部分站点使用自定义播放器或封装 iframe,可能需要额外权限或不支持原生
  • 长按行为依赖 pointer events;如浏览器禁用了 pointer 事件(旧版 Firefox 移 动端),手势可能无法触发。
  • 屏幕锁定仅做“防误触控制”;不会禁止视频进入系统级全屏或旋转设备方向。

所需权限

  • @grant GM_getValue / GM_setValue / GM_registerMenuCommand 用于存储用户偏好 与注册自定义菜单(可扩展)。
  • 未使用网络请求、不需要额外域名权限。

更新日志简版

  • v1.6:长按快进/快退改为纯手势触发,取消屏幕按键;提示显示当前倍速与时间。
  • v1.5 及之前:加入亮度/音量手势、桌面支持、屏幕锁定、玻璃态提示等。