diff options
author | Jesús <heckyel@hyperbola.info> | 2019-10-17 23:22:21 -0500 |
---|---|---|
committer | Jesús <heckyel@hyperbola.info> | 2019-10-17 23:22:21 -0500 |
commit | 1d695c34cbc9d8db969c6120955b3eb03292ea80 (patch) | |
tree | f71f493695c07b74d5e35ab20dc9c01adb2bef08 | |
parent | 4fac6f60da320307bfd37564683f09b41b34794f (diff) | |
download | book-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.js | 20 |
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); })(); |