diff --git a/Bypass_All_Shortlinks.meta.js b/Bypass_All_Shortlinks.meta.js index 24b4563..665feca 100644 --- a/Bypass_All_Shortlinks.meta.js +++ b/Bypass_All_Shortlinks.meta.js @@ -768,6 +768,7 @@ // @include /besargaji.com/ // @include /moneyblink.com\/ready\/go\?u=/ // @include /dw-anime.net\/short\/\?anonym=/ +// @include /fiuxy2.co\/threads/ // @include /filecrypt.(cc|co)/ // @include /(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/ // @include /mega-enlace.com/ diff --git a/Bypass_All_Shortlinks.user.js b/Bypass_All_Shortlinks.user.js index fa636fb..a540a22 100644 --- a/Bypass_All_Shortlinks.user.js +++ b/Bypass_All_Shortlinks.user.js @@ -768,6 +768,7 @@ // @include /besargaji.com/ // @include /moneyblink.com\/ready\/go\?u=/ // @include /dw-anime.net\/short\/\?anonym=/ +// @include /fiuxy2.co\/threads/ // @include /filecrypt.(cc|co)/ // @include /(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/ // @include /mega-enlace.com/ @@ -1854,6 +1855,7 @@ const url = window.location.href const redirect = finalUrl => window.location.assign(finalUrl); const getParam = (url, param) => new URLSearchParams(url).get(param); + const rot13 = str => str.replace(/[A-Za-z]/g, char => String.fromCharCode((char.charCodeAt(0) % 32 + 13) % 26 + (char < 'a' ? 65 : 97))); const popupsToRedirects = () => window.open = (url, target, features) => (window.location.href = url, window); const afterDOMLoaded = (callback) => document.addEventListener('DOMContentLoaded', callback); const afterWindowLoaded = (callback) => window.addEventListener('load', callback); @@ -2283,11 +2285,18 @@ }); }) : null; // librospdfgratismundo.net - /librospdfgratismundo.net/.test ? afterDOMLoaded(function() { + /librospdfgratismundo.net/.test(url) ? afterDOMLoaded(function() { document.querySelectorAll('a[href*="https://librospdfgratismundo.net/rt?url="]').forEach(link => { link.href = atob(link.getAttribute('href').split('?url=')[1]); }); }) : null; + //fiuxy2.co + /fiuxy2.co\/threads/.test(url) ? afterWindowLoaded(function() { + document.querySelectorAll('a[href*="mega-enlace.com/ext.php?o="]').forEach(function(element) { + if (isValidUrl(element.innerText)) { element.href = element.innerText;}; + // element.href = rot13(atob(rot13(atob(element.href.split('?o=')[1])))).split('|')[0]; + }); }) : null; + // toonhub4u.net /toonhub4u.net\/redirect\/main.php\?url=/.test(url) ? redirect(atob(url.split('url=')[1])) : null; /toonhub4u\.net\/([^\/]+)\/$/.test(url) ? afterWindowLoaded(function() { diff --git a/extra_bypasses/extra_bypasses.user.js b/extra_bypasses/extra_bypasses.user.js index 631a4fc..ef36d3d 100644 --- a/extra_bypasses/extra_bypasses.user.js +++ b/extra_bypasses/extra_bypasses.user.js @@ -125,6 +125,7 @@ // @include /besargaji.com/ // @include /moneyblink.com\/ready\/go\?u=/ // @include /dw-anime.net\/short\/\?anonym=/ +// @include /fiuxy2.co\/threads/ // @run-at document-start // ==/UserScript== @@ -134,6 +135,7 @@ const url = window.location.href const redirect = finalUrl => window.location.assign(finalUrl); const getParam = (url, param) => new URLSearchParams(url).get(param); + const rot13 = str => str.replace(/[A-Za-z]/g, char => String.fromCharCode((char.charCodeAt(0) % 32 + 13) % 26 + (char < 'a' ? 65 : 97))); const popupsToRedirects = () => window.open = (url, target, features) => (window.location.href = url, window); const afterDOMLoaded = (callback) => document.addEventListener('DOMContentLoaded', callback); const afterWindowLoaded = (callback) => window.addEventListener('load', callback); @@ -563,11 +565,18 @@ }); }) : null; // librospdfgratismundo.net - /librospdfgratismundo.net/.test ? afterDOMLoaded(function() { + /librospdfgratismundo.net/.test(url) ? afterDOMLoaded(function() { document.querySelectorAll('a[href*="https://librospdfgratismundo.net/rt?url="]').forEach(link => { link.href = atob(link.getAttribute('href').split('?url=')[1]); }); }) : null; + //fiuxy2.co + /fiuxy2.co\/threads/.test(url) ? afterWindowLoaded(function() { + document.querySelectorAll('a[href*="mega-enlace.com/ext.php?o="]').forEach(function(element) { + if (isValidUrl(element.innerText)) { element.href = element.innerText;}; + // element.href = rot13(atob(rot13(atob(element.href.split('?o=')[1])))).split('|')[0]; + }); }) : null; + // toonhub4u.net /toonhub4u.net\/redirect\/main.php\?url=/.test(url) ? redirect(atob(url.split('url=')[1])) : null; /toonhub4u\.net\/([^\/]+)\/$/.test(url) ? afterWindowLoaded(function() { diff --git a/supported_sites.txt b/supported_sites.txt index c515d5d..2be4cff 100644 --- a/supported_sites.txt +++ b/supported_sites.txt @@ -747,6 +747,7 @@ r1.foxylinks.site /besargaji.com/ /moneyblink.com\/ready\/go\?u=/ /dw-anime.net\/short\/\?anonym=/ +/fiuxy2.co\/threads/ /filecrypt.(cc|co)/ /(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/ /mega-enlace.com/