aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2019-10-17 23:22:21 -0500
committerJesús <heckyel@hyperbola.info>2019-10-17 23:22:21 -0500
commit1d695c34cbc9d8db969c6120955b3eb03292ea80 (patch)
treef71f493695c07b74d5e35ab20dc9c01adb2bef08
parent4fac6f60da320307bfd37564683f09b41b34794f (diff)
downloadbook-1d695c34cbc9d8db969c6120955b3eb03292ea80.tar.lz
book-1d695c34cbc9d8db969c6120955b3eb03292ea80.tar.xz
book-1d695c34cbc9d8db969c6120955b3eb03292ea80.zip
[invidio_proxy_mode.user] improve syntax
-rw-r--r--scripts-greasemonkey/invidio_proxy_mode.user.js20
1 files changed, 10 insertions, 10 deletions
diff --git a/scripts-greasemonkey/invidio_proxy_mode.user.js b/scripts-greasemonkey/invidio_proxy_mode.user.js
index ea6132f..476a198 100644
--- a/scripts-greasemonkey/invidio_proxy_mode.user.js
+++ b/scripts-greasemonkey/invidio_proxy_mode.user.js
@@ -19,19 +19,19 @@
// ==/UserScript==
(function proxyMode() {
- 'use strict';
const consoleCSS = 'background: #000; color: #00FF00; padding: 0px 7px; border: 1px solid #00FF00; line-height: 16px;';
- // Set Proxy
- const vids = document.getElementsByTagName('source');
- const vidsjs = document.getElementsByTagName('video');
+ // Set variables
+ let i;
+ let vids_tags = ["video", "source"];
+ let vids_elements, proxyURL;
- for( let i = 0; i < vids.length || i < vidsjs.length; i++ ){
- let proxyURL = vids.item(i).src + "&local=true";
- vids.item(i).src = proxyURL;
- vidsjs.item(i).src = proxyURL;
- // console.log( vids.item(i).src );
+ for (i = 0; i < vids_tags.length; i++) {
+ vids_elements = document.getElementsByTagName(vids_tags[i]);
+ for (j = 0; j < vids_elements.length; j++) {
+ proxyURL = vids_elements.item(j).src + "&local=true";
+ vids_elements.item(j).src = proxyURL;
+ }
}
-
console.log("%cUSERSCRIPT | " + GM_info.script.name + " " + GM_info.script.version + " | successfully initialized", consoleCSS);
})();