faster bypass for easysky

https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/10
This commit is contained in:
Amm0ni4 2024-03-17 17:17:13 +01:00
parent 1e6a792d46
commit ba34c6dfe9
4 changed files with 28 additions and 8 deletions

View file

@ -3,7 +3,7 @@
// @namespace Violentmonkey Scripts
// @run-at document-start
// @author Amm0ni4
// @version 91.5.17
// @version 91.5.18
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_addStyle
@ -746,8 +746,10 @@
// @include /web1s.asia\/api-mode/
// @include /(linkvip|blitly).io/
// @include /^https:\/\/megalink.pro\/[a-zA-Z0-9]+$/
// @include /tii.la|oko.sh|shrinke.me|clk.wiki|atglinks.com/
// @include /tii.la|oko.sh|shrinke.me|clk.wiki|techy.veganab.co|atglinks.com/
// @include /shon.xyz/
// @include /veganab.co\/\?link=/
// @include /tawda.xyz\/tag/
// @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/
// @exclude /^(https?:\/\/)(.+)?((advertisingexcel|talkforfitness|rsadnetworkinfo|rsinsuranceinfo|rsfinanceinfo|rssoftwareinfo|rshostinginfo|rseducationinfo|gametechreviewer|vegan4k|phineypet|batmanfactor|techedifier|urlhives|linkhives|github|freeoseocheck|greenenez|aliyun|reddit|bing|yahoo|wiki-topia|edonmanor|vrtier|whatsapp|gearsadviser|edonmanor|tunebug|menrealitycalc|amazon|ebay|payoneer|paypal|skrill|stripe|tipalti|wise|discord|tokopedia|taobao|taboola|aliexpress|netflix|citigroup|spotify|bankofamerica|hsbc|(cloud|mail|translate|analytics|accounts|myaccount|contacts|clients6|developers|payments|pay|ogs|safety|wallet).google|(login|signup|account|officeapps|api|mail|hotmail).live).com|(thumb8|thumb9|crewbase|crewus|shinchu|shinbhu|ultraten|uniqueten|topcryptoz|allcryptoz|coinsvalue|cookinguide|cryptowidgets|webfreetools|carstopia|makeupguide|carsmania|nflximg|doubleclick).net|(linksfly|shortsfly|urlsfly|wefly|blog24).me|(greasyfork|openuserjs|adarima|telegram|wikipedia).org|mcrypto.club|misterio.ro|insurancegold.in|coinscap.info|(shopee|lazada|rakuten|maybank).*|(dana|ovo|bca.co|bri.co|bni.co|bankmandiri.co|desa|(.*).go).id|(.*).edu|(.*).gov)(\/.*)/

View file

@ -3,7 +3,7 @@
// @namespace Violentmonkey Scripts
// @run-at document-start
// @author Amm0ni4
// @version 91.5.17
// @version 91.5.18
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_addStyle
@ -746,8 +746,10 @@
// @include /web1s.asia\/api-mode/
// @include /(linkvip|blitly).io/
// @include /^https:\/\/megalink.pro\/[a-zA-Z0-9]+$/
// @include /tii.la|oko.sh|shrinke.me|clk.wiki|atglinks.com/
// @include /tii.la|oko.sh|shrinke.me|clk.wiki|techy.veganab.co|atglinks.com/
// @include /shon.xyz/
// @include /veganab.co\/\?link=/
// @include /tawda.xyz\/tag/
// @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/
// @exclude /^(https?:\/\/)(.+)?((advertisingexcel|talkforfitness|rsadnetworkinfo|rsinsuranceinfo|rsfinanceinfo|rssoftwareinfo|rshostinginfo|rseducationinfo|gametechreviewer|vegan4k|phineypet|batmanfactor|techedifier|urlhives|linkhives|github|freeoseocheck|greenenez|aliyun|reddit|bing|yahoo|wiki-topia|edonmanor|vrtier|whatsapp|gearsadviser|edonmanor|tunebug|menrealitycalc|amazon|ebay|payoneer|paypal|skrill|stripe|tipalti|wise|discord|tokopedia|taobao|taboola|aliexpress|netflix|citigroup|spotify|bankofamerica|hsbc|(cloud|mail|translate|analytics|accounts|myaccount|contacts|clients6|developers|payments|pay|ogs|safety|wallet).google|(login|signup|account|officeapps|api|mail|hotmail).live).com|(thumb8|thumb9|crewbase|crewus|shinchu|shinbhu|ultraten|uniqueten|topcryptoz|allcryptoz|coinsvalue|cookinguide|cryptowidgets|webfreetools|carstopia|makeupguide|carsmania|nflximg|doubleclick).net|(linksfly|shortsfly|urlsfly|wefly|blog24).me|(greasyfork|openuserjs|adarima|telegram|wikipedia).org|mcrypto.club|misterio.ro|insurancegold.in|coinscap.info|(shopee|lazada|rakuten|maybank).*|(dana|ovo|bca.co|bri.co|bni.co|bankmandiri.co|desa|(.*).go).id|(.*).edu|(.*).gov)(\/.*)/
@ -1938,7 +1940,7 @@
/exeo.app/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#submit-button')}) : null;
// tii.la oko.sh final step
/tii.la|oko.sh|shrinke.me|clk.wiki|atglinks.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
/tii.la|oko.sh|shrinke.me|clk.wiki|techy.veganab.co|atglinks.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
// shon.xyz, seen in mega-descargas-serie.blogspot.com
/shon.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn-main')}) : null;
@ -2091,6 +2093,12 @@
}
/gplinks.co\/[^/#]+\/(?:#|\?pid=)/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#link-btn > a')}) : null;
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/10
/veganab.co\/\?link=/.test(url) ? redirect('https://za.gl/' + url.split('?link=')[1]) : null;
const clickIfCorrectText = (selector, textContent) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button && button.innerText.includes(textContent) ) { clearInterval(intervalId); setTimeout(() => { button.click();}, 500); }}, 500); };
/tawda.xyz\/tag/.test(url) ? popupsToRedirects() : null;
/tawda.xyz\/tag/.test(url) ? afterDOMLoaded(function() {clickIfCorrectText('#continueButton', 'Click to continue')}) : null;
// rareanimes.net
/aipebel.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#wpsafelinkhuman')}) : null;
/aipebel.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#wpsafe-generate > a > img')}) : null;

View file

@ -101,8 +101,10 @@
// @include /web1s.asia\/api-mode/
// @include /(linkvip|blitly).io/
// @include /^https:\/\/megalink.pro\/[a-zA-Z0-9]+$/
// @include /tii.la|oko.sh|shrinke.me|clk.wiki|atglinks.com/
// @include /tii.la|oko.sh|shrinke.me|clk.wiki|techy.veganab.co|atglinks.com/
// @include /shon.xyz/
// @include /veganab.co\/\?link=/
// @include /tawda.xyz\/tag/
// @run-at document-start
// ==/UserScript==
@ -215,7 +217,7 @@
/exeo.app/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#submit-button')}) : null;
// tii.la oko.sh final step
/tii.la|oko.sh|shrinke.me|clk.wiki|atglinks.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
/tii.la|oko.sh|shrinke.me|clk.wiki|techy.veganab.co|atglinks.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
// shon.xyz, seen in mega-descargas-serie.blogspot.com
/shon.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn-main')}) : null;
@ -368,6 +370,12 @@
}
/gplinks.co\/[^/#]+\/(?:#|\?pid=)/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#link-btn > a')}) : null;
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/10
/veganab.co\/\?link=/.test(url) ? redirect('https://za.gl/' + url.split('?link=')[1]) : null;
const clickIfCorrectText = (selector, textContent) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button && button.innerText.includes(textContent) ) { clearInterval(intervalId); setTimeout(() => { button.click();}, 500); }}, 500); };
/tawda.xyz\/tag/.test(url) ? popupsToRedirects() : null;
/tawda.xyz\/tag/.test(url) ? afterDOMLoaded(function() {clickIfCorrectText('#continueButton', 'Click to continue')}) : null;
// rareanimes.net
/aipebel.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#wpsafelinkhuman')}) : null;
/aipebel.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#wpsafe-generate > a > img')}) : null;

View file

@ -728,7 +728,9 @@ r1.foxylinks.site
/web1s.asia\/api-mode/
/(linkvip|blitly).io/
/^https:\/\/megalink.pro\/[a-zA-Z0-9]+$/
/tii.la|oko.sh|shrinke.me|clk.wiki|atglinks.com/
/tii.la|oko.sh|shrinke.me|clk.wiki|techy.veganab.co|atglinks.com/
/shon.xyz/
/veganab.co\/\?link=/
/tawda.xyz\/tag/
/(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/
/mega-enlace.com/