From 447f364d438d776e963fb7b134e5d19ea716bc60 Mon Sep 17 00:00:00 2001 From: Amm0ni4 Date: Mon, 26 Feb 2024 16:50:44 +0100 Subject: [PATCH] cleaner last commit with optional commented-out bypasses --- Bypass_All_Shortlinks.meta.js | 5 +++-- Bypass_All_Shortlinks.user.js | 19 ++++++++++++------- extra_bypasses/extra_bypasses.user.js | 19 ++++++++++++------- supported_sites.txt | 5 +++-- 4 files changed, 30 insertions(+), 18 deletions(-) diff --git a/Bypass_All_Shortlinks.meta.js b/Bypass_All_Shortlinks.meta.js index dc7343a..5e468b9 100644 --- a/Bypass_All_Shortlinks.meta.js +++ b/Bypass_All_Shortlinks.meta.js @@ -682,8 +682,9 @@ // @include /www.itscybertech.com/ // @include /thegadgetking.in/ // @include /(linkvertise.com|linkvertise.net|link-to.net).*\?r=/ -// @include /^(https?:\/\/)(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/ -// @include /(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/ +// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/ +// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/ +// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/ // @include /epicload.com\/files/ // @include /www.gtaall.com\/get-manual/ // @include /woowebtools.com|pallabmobile.in/ diff --git a/Bypass_All_Shortlinks.user.js b/Bypass_All_Shortlinks.user.js index fdcbd90..013ac67 100644 --- a/Bypass_All_Shortlinks.user.js +++ b/Bypass_All_Shortlinks.user.js @@ -682,8 +682,9 @@ // @include /www.itscybertech.com/ // @include /thegadgetking.in/ // @include /(linkvertise.com|linkvertise.net|link-to.net).*\?r=/ -// @include /^(https?:\/\/)(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/ -// @include /(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/ +// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/ +// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/ +// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/ // @include /epicload.com\/files/ // @include /www.gtaall.com\/get-manual/ // @include /woowebtools.com|pallabmobile.in/ @@ -1965,12 +1966,16 @@ /www.itscybertech.com/.test(url) ? clickIfVisible('.download') : null; /thegadgetking.in/.test(url) ? popupsToRedirects() && afterDOMLoaded(function() {clickIfExists('#openbtn')}) : null; - // Linkvertise - /(linkvertise.com|linkvertise.net|link-to.net).*\?r=/.test(url) ? redirect(atob((new URLSearchParams(window.location.search)).get('r'))) : null; - /^(https?:\/\/)(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/.test(url) ? redirect('https://adbypass.org/bypass?bypass=' + encodeURIComponent(url)) : null; + // Linkvertise (solve easy case locally, hard case through bypass.city) + /(linkvertise.com|linkvertise.net|link-to.net).*\?r=/.test(url) ? redirect(atob((new URLSearchParams(window.location.search)).get('r'))) : null; // Solve locally + const solveThroughBypassCity = (linkShortenerUrl) => {if (!/(bypass.city|adbypass.org)/.test(linkShortenerUrl)) {redirect('https://adbypass.org/bypass?bypass=' + encodeURIComponent(linkShortenerUrl))}}; + /^(https?:\/\/)(?!(bypass.city|adbypass.org))(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/.test(url) ? solveThroughBypassCity(url) : null; - // Ad-maven - // /(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/.test(url) && !/(bypass.city|adbypass.org)/.test(url) ? redirect('https://adbypass.org/bypass?bypass=' + encodeURIComponent(url)) : null; + // Ad-maven (optionally solve through bypass.city, but currently solved through adbypass.eu) + // /^(https?:\/\/)(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/.test(url) ? solveThroughBypassCity(url) : null; + + // Loot-links (optionally solve through bypass.city, but currently solved locally) + // /^(https?:\/\/)(?!(bypass.city|adbypass.org))(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/.test(url) ? solveThroughBypassCity(url) : null; // Epicload (seen used in t.me/joinchat/3cfq_APl8Hs4N2Ux) /epicload.com\/files/.test(url) ? afterDOMLoaded(function() {redirectIfExists('.btn-primary')}) : null; diff --git a/extra_bypasses/extra_bypasses.user.js b/extra_bypasses/extra_bypasses.user.js index 945ffe7..7213e19 100644 --- a/extra_bypasses/extra_bypasses.user.js +++ b/extra_bypasses/extra_bypasses.user.js @@ -33,8 +33,9 @@ // @include /www.itscybertech.com/ // @include /thegadgetking.in/ // @include /(linkvertise.com|linkvertise.net|link-to.net).*\?r=/ -// @include /^(https?:\/\/)(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/ -// @include /(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/ +// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/ +// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/ +// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/ // @include /epicload.com\/files/ // @include /www.gtaall.com\/get-manual/ // @include /woowebtools.com|pallabmobile.in/ @@ -238,12 +239,16 @@ /www.itscybertech.com/.test(url) ? clickIfVisible('.download') : null; /thegadgetking.in/.test(url) ? popupsToRedirects() && afterDOMLoaded(function() {clickIfExists('#openbtn')}) : null; - // Linkvertise - /(linkvertise.com|linkvertise.net|link-to.net).*\?r=/.test(url) ? redirect(atob((new URLSearchParams(window.location.search)).get('r'))) : null; - /^(https?:\/\/)(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/.test(url) ? redirect('https://adbypass.org/bypass?bypass=' + encodeURIComponent(url)) : null; + // Linkvertise (solve easy case locally, hard case through bypass.city) + /(linkvertise.com|linkvertise.net|link-to.net).*\?r=/.test(url) ? redirect(atob((new URLSearchParams(window.location.search)).get('r'))) : null; // Solve locally + const solveThroughBypassCity = (linkShortenerUrl) => {if (!/(bypass.city|adbypass.org)/.test(linkShortenerUrl)) {redirect('https://adbypass.org/bypass?bypass=' + encodeURIComponent(linkShortenerUrl))}}; + /^(https?:\/\/)(?!(bypass.city|adbypass.org))(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/.test(url) ? solveThroughBypassCity(url) : null; - // Ad-maven - // /(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/.test(url) && !/(bypass.city|adbypass.org)/.test(url) ? redirect('https://adbypass.org/bypass?bypass=' + encodeURIComponent(url)) : null; + // Ad-maven (optionally solve through bypass.city, but currently solved through adbypass.eu) + // /^(https?:\/\/)(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/.test(url) ? solveThroughBypassCity(url) : null; + + // Loot-links (optionally solve through bypass.city, but currently solved locally) + // /^(https?:\/\/)(?!(bypass.city|adbypass.org))(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/.test(url) ? solveThroughBypassCity(url) : null; // Epicload (seen used in t.me/joinchat/3cfq_APl8Hs4N2Ux) /epicload.com\/files/.test(url) ? afterDOMLoaded(function() {redirectIfExists('.btn-primary')}) : null; diff --git a/supported_sites.txt b/supported_sites.txt index eef652c..cf51f8d 100644 --- a/supported_sites.txt +++ b/supported_sites.txt @@ -664,8 +664,9 @@ r1.foxylinks.site /www.itscybertech.com/ /thegadgetking.in/ /(linkvertise.com|linkvertise.net|link-to.net).*\?r=/ -/^(https?:\/\/)(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/ -/(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/ +/^(https?:\/\/)(?!(bypass.city|adbypass.org))(linkvertise.com|linkvertise.net|link-to.net)(?!.*\?r=)/ +/^(https?:\/\/)(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu).com)\/s\?/ +/^(https?:\/\/)(?!(bypass.city|adbypass.org))(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/ /epicload.com\/files/ /www.gtaall.com\/get-manual/ /woowebtools.com|pallabmobile.in/