blob: 788734f21b7fa87cdf1bcc0a6edc2ae8d942bb0b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// ==UserScript==
// for more updated scripts, see: https://greasyfork.org/en/scripts/by-site/youtube.com
// @name Auto Skip YouTube Ads
// @version 1.1.0
// @description Speed up and skip YouTube ads automatically
// @author jso8910 and others
// @match *://*.youtube.com/*
// ==/UserScript==
document.addEventListener('load', () => {
const btn = document.querySelector('.videoAdUiSkipButton,.ytp-ad-skip-button-modern')
if (btn) {
btn.click()
}
const ad = [...document.querySelectorAll('.ad-showing')][0];
if (ad) {
document.querySelector('video').currentTime = 9999999999;
}
}, true);
// NOTE: the other version from
// https://greasyfork.org/en/scripts/553239-auto-skip-youtube-ads/
// doesn't work
|