Greasy Fork is available in English.
一个可配置的脚本,可自动跳过重述、介绍、演职员表和广告,并点击 Netflix、Amazon Prime Video、Hulu、HBO Max、Starz、Disney+ 和 Hotstar 上的“下一集”提示。 可自定义的热键暂停/恢复自动跳过功能。 Alt + N 进行设置。
这是一个用于流式传输电影和电视节目的 JavaScript 文件。 它适用于 Netflix、Amazon Prime Video、Hulu、HBO Max、Starz、Disney+ 和 Hotstar。 它会自动跳过重述、介绍、信用和广告。 它还单击“下一集”提示。 因此,您不必浪费时间单击这些按钮。 需要像 Violentmonkey 或 Tampermonkey 这样的用户脚本管理器。 Greasemonkey 也完全支持,但不推荐。 如果我收到任何请求,我会考虑将其转换为 webextension 插件。
此脚本通过在文档中查询跳过视频的元素来工作。 通常它会不断地执行此操作,即使您可能想观看演职员表或其他内容。 所以我认为添加一个切换来禁用/启用搜索会很好,无需重新加载网站。 默认情况下,热键是 Ctrl+F7。 它暂停间隔,这意味着它在暂停时不会跳过任何内容。 再次按下热键可恢复间隔。 它还会在插件的弹出菜单或上下文菜单中添加 2 个按钮,具体取决于您使用的插件。
该热键还显示一个简短的弹出窗口,显示间隔是暂停还是恢复,因此您不会忘记它是打开还是关闭。 您可以通过按 Alt+N 来配置脚本设置。 (设置热键可以更改或禁用)您也可以单击用户脚本管理器菜单中的“打开设置”命令打开弹出窗口。 您可以更改热键、禁用其中一个网站、更改间隔率、更改暂停/恢复弹出窗口的各个方面,或完全禁用弹出窗口。 设置实时更新,无需重新加载页面。 如果您忘记了打开设置的热键,请使用 Violentmonkey 工具栏按钮中的菜单命令。
如果有一些网站或跳过元素,此脚本无法处理您想要的,请在问题页面上发布一些详细信息,如果可能,请为您正在考虑的元素提供有效的 CSS 选择器。 (右键单击 > 检查源代码)如果它没有静态类或 id,则给我标签名称、文本内容、img src、屏幕截图或任何其他可能用于在 DOM 中识别它的东西。 谢谢~
从 Netflix Marathon 分叉
设置永久存储在插件的本地存储中,以确保它们通过脚本更新持续存在。 您可以通过访问 Netflix 或 Amazon 并按 Alt + N 或通过插件的工具栏按钮单击菜单命令来更改它们。 这些是设置,及其功能的简要说明:
选项 | 默认值 | 类型 | 说明 |
---|---|---|---|
Interval Rate | 300 | integer | 以毫秒为单位的间隔率——检查我们想要点击的元素的频率。 如果您的计算机是一个巨大的土豆,请增加。 |
Autoplay promoted videos | false | boolean | 在电影的最终学分或系列的最后一集之后,Netflix 会推荐热门或类似的电影/系列。 如果您希望它自动启动,请启用此选项。 |
Run on Amazon | true | boolean | 在亚马逊上启用跳过。 |
Run on Netflix | true | boolean | 网飞 |
Run on Disney+ | true | boolean | 迪士尼+ |
Run on Hotstar | true | boolean | 明星 |
Run on Hulu | true | boolean | 葫芦 |
Run on HBO Max | true | boolean | HBO 最大 |
Run on Starz | true | boolean | 斯塔兹 |
Hotkey code (暂停/恢复) | F7 | string | 物理键,例如 KeyF 表示 F 键。 这是event.code ,而不是event.keyCode 。 使用此工具 或 在此处查看完整列表。 |
Enable toggle hotkey | true | boolean | 使用热键启用暂停/恢复。 |
Hotkey code (设置) | KeyN | string | 物理键,例如 Digit9 代表数字 9。 |
Enable settings hotkey | true | boolean | 启用使用热键打开设置面板。 |
Ctrl key | true | boolean | 接下来的四个设置用于修饰键。 如果您不想使用修饰键,请取消选中所有这四个。 如果要使用多个,请检查所需的所有修饰键。 |
Alt key | false | boolean | |
Shift key | false | boolean | |
Meta key | false | boolean | 取决于浏览器和操作系统。 |
Enable popup | true | boolean | 是否显示暂停/恢复弹出窗口。 |
Popup duration | 3000 | integer | 将弹出窗口打开多长时间。 |
Use Google Fonts | true | boolean | 是否从 Google Fonts 抓取字体。 |
Popup font | Source Sans Pro | string | 用于弹出窗口的字体。 如果它没有本地安装在您的 PC 上,那么它必须在 Google Fonts 上可用,并且必须选中 Use Google Fonts 。 |
Font size (px) | 24 | integer | 字体大小(以像素为单位)。 |
Font weight | 300 | integer | 字体粗细,100 到 900 之间的 100 的倍数。(数字越大越粗) |
Italic | false | boolean | 字体是否应该是斜体。 |
backdrop-filter
在其背后应用模糊效果,类似于 Windows 10 的丙烯酸玻璃效果。 这纯粹是美学,所以你可以简单地忽略它,但如果你使用 Firefox 并想要完整的视觉效果,还有一个额外的步骤:
about:config
然后回车。 搜索 layout.css.backdrop-filter.enabled
并将其切换为 true。about:support
。about:config
,然后搜索 gfx.webrender.all
并将其切换为 true。dom.webgpu.enabled
并确保它设置为 false。