From 174ca0fa3e016da4d894e0683b157db47e82afc3 Mon Sep 17 00:00:00 2001 From: Ashley Date: Tue, 10 Jan 2023 19:03:11 +0000 Subject: [PATCH] add bad proxys --- src/libpoketube/libpoketube-video.js | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/src/libpoketube/libpoketube-video.js b/src/libpoketube/libpoketube-video.js index 9d320d02..a13413b0 100644 --- a/src/libpoketube/libpoketube-video.js +++ b/src/libpoketube/libpoketube-video.js @@ -36,6 +36,17 @@ const { module.exports = async function (video_id) { var url; + // bad proxys - the proxys that dont work + var badurls = [ + "invidious.tiekoetter.com", + "yewtu.be", + "invidious.slipfox.xyz", + "vid.priv.au", + ]; + + // good proxys - proxys that DO work alot good + var goodurls = ["invidious.sethforprivacy.com", "invidious.weblibre.org"]; + function toObject(arr) { var rv = {}; for (var i = 0; i < arr.length; ++i) @@ -61,7 +72,18 @@ module.exports = async function (video_id) { if (stringed[1].type != "https") { url = "https://vid.puffyan.us"; } else { - url = stringed[1].uri; + url = stringed[1].uri + .replace("invidious.tiekoetter.com", "invidious.weblibre.org") + .replace( + "yewtu.be", + "invidious.sethforprivacy.com", + "invidious.slipfox.xyz", + "invidious.weblibre.org", + "vid.priv.au", + "invidious.weblibre.org", + "invidious.snopyta.org", + "invidious.weblibre.org" + ); } if (stringed[1].uri == "https://inv.vern.cc") url = "https://vid.puffyan.us";