一個可配置的腳本,可自動跳過重述、介紹、演職員表和廣告,並點擊 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。