aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2019-10-18 23:04:32 -0500
committerJesús <heckyel@hyperbola.info>2019-10-18 23:04:32 -0500
commit02d241e57975d7ee90ab17e43c8761f757f98ef5 (patch)
treeab90fb62c8edd827474a7bd69f03a453f2cec95f
parent799324c4c00029d2e7bd4bec148668c54974d341 (diff)
downloadbook-02d241e57975d7ee90ab17e43c8761f757f98ef5.tar.lz
book-02d241e57975d7ee90ab17e43c8761f757f98ef5.tar.xz
book-02d241e57975d7ee90ab17e43c8761f757f98ef5.zip
[invidio_proxy_mode.user] fix performance regex
-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==