aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--scripts-greasemonkey/invidio_proxy_mode.user.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/scripts-greasemonkey/invidio_proxy_mode.user.js b/scripts-greasemonkey/invidio_proxy_mode.user.js
index 5ac24e1..81670a5 100644
--- a/scripts-greasemonkey/invidio_proxy_mode.user.js
+++ b/scripts-greasemonkey/invidio_proxy_mode.user.js
@@ -6,15 +6,15 @@
// @description This script automatically Proxy-Mode on Invidious and its various public instances.
// @namespace InvidiousProxy
// @homepageURL https://libregit.org/heckyel/book/src/branch/master/scripts-greasemonkey
-// @include /^http(s|)://(www[.]|)invidio[.]us/.*$/
-// @include /^http(s|)://(www[.]|proxy[.]|)invidious[.]snopyta[.]org/.*$/
-// @include /^http(s|)://(www[.]|)vid[.]wxzm[.]sx/.*$/
-// @include /^http(s|)://(www[.]|)invidious[.]kabi[.]tk/.*$/
-// @include /^http(s|)://(www[.]|)invidiou[.]sh/*
-// @include /^http(s|)://(www[.]|)invidious[.]enkirton[.]net/.*$/
-// @include /^http(s|)://(www[.]|)tube[.]poal[.]co/.*$/
-// @include /^http(s|)://(www[.]|)invidious[.]13ad[.]de/.*$/
-// @include /^http(s|)://(www[.]|)invidious[.]drycat[.]fr/.*$/
+// @include /(?:(?:http(s|):\/\/)(www[.]|)(?:invidio[.]us)\/(watch\?v=|embed\/))([^= &?(\/)\r\n]{8,11})(\S+)?$/
+// @include /(?:(?:http(s|):\/\/)(www[.]|proxy[.]|)(?:invidious[.]snopyta[.]org)\/(watch\?v=|embed\/))([^= &?(\/)\r\n]{8,11})(\S+)?$/
+// @include /(?:(?:http(s|):\/\/)(www[.]|)(?:vid[.]wxzm[.]sx)\/(watch\?v=|embed\/))([^= &?(\/)\r\n]{8,11})(\S+)?$/
+// @include /(?:(?:http(s|):\/\/)(www[.]|)(?:invidious[.]kabi[.]tk)\/(watch\?v=|embed\/))([^= &?(\/)\r\n]{8,11})(\S+)?$/
+// @include /(?:(?:http(s|):\/\/)(www[.]|)(?:invidiou[.]sh)\/(watch\?v=|embed\/))([^= &?(\/)\r\n]{8,11})(\S+)?$/
+// @include /(?:(?:http(s|):\/\/)(www[.]|)(?:invidious[.]enkirton[.]net)\/(watch\?v=|embed\/))([^= &?(\/)\r\n]{8,11})(\S+)?$/
+// @include /(?:(?:http(s|):\/\/)(www[.]|)(?:tube[.]poal[.]co)\/(watch\?v=|embed\/))([^= &?(\/)\r\n]{8,11})(\S+)?$/
+// @include /(?:(?:http(s|):\/\/)(www[.]|)(?:invidious[.]13ad[.]de)\/(watch\?v=|embed\/))([^= &?(\/)\r\n]{8,11})(\S+)?$/
+// @include /(?:(?:http(s|):\/\/)(www[.]|)(?:invidious[.]drycat[.]fr)\/(watch\?v=|embed\/))([^= &?(\/)\r\n]{8,11})(\S+)?$/
// @grant none
// ==/UserScript==