update a few sites

This commit is contained in:
Amm0ni4 2024-11-09 15:43:43 +01:00
parent 5050be00f2
commit a480f757b6
4 changed files with 82 additions and 34 deletions

View file

@ -554,9 +554,7 @@
// @match https://linkvertise.com/* // @match https://linkvertise.com/*
// @match https://bypass.city/bypass?bypass=* // @match https://bypass.city/bypass?bypass=*
// @match https://adbypass.org/bypass?bypass=* // @match https://adbypass.org/bypass?bypass=*
// @match https://fitdynamos.com/*
// @match https://fc-lc.xyz/* // @match https://fc-lc.xyz/*
// @match https://www.techkhulasha.com/*
// @match https://paster.so/* // @match https://paster.so/*
// @include /^(https?:\/\/)(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/ // @include /^(https?:\/\/)(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/
// @include /(mundopolo.net|myfirstdollar.net|adsense.tupaste.top|acorta2.com|web.admoneyclick.net|acortaphd.live|onlypc.net|link.manudatos.com)/ // @include /(mundopolo.net|myfirstdollar.net|adsense.tupaste.top|acorta2.com|web.admoneyclick.net|acortaphd.live|onlypc.net|link.manudatos.com)/
@ -743,17 +741,20 @@
// @include /encurtads.net|financacerta.com/ // @include /encurtads.net|financacerta.com/
// @include /shrtbr.com/ // @include /shrtbr.com/
// @include /dramaday.me\/[^\/]+\/$/ // @include /dramaday.me\/[^\/]+\/$/
// @include /^https:\/\/(fitdynamos.com|labgame.io)\/.*$/
// @include /mobilenagari.com|defencewallah.in/ // @include /mobilenagari.com|defencewallah.in/
// @include /bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com/ // @include /bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com|dear-lottery.org/
// @include /rocklinks.in/ // @include /rocklinks.in/
// @include /www.udlinks.com/ // @include /www.udlinks.com/
// @include /techkhulasha.com/ // @include /techkhulasha.com|blog.bloggerishyt.in/
// @include /golink.bloggerishyt.in/ // @include /golink.bloggerishyt.in/
// @include /skillheadlines.in/ // @include /skillheadlines.in/
// @include /psccapk.in|secure.bgmiupdate.com.in/ // @include /psccapk.in|secure.bgmiupdate.com.in|money.hustlershub.in|rg.sattakingcharts.in/
// @include /www.spaste.com/ // @include /www.spaste.com/
// @include /click.convertkit-mail.com/ // @include /click.convertkit-mail.com/
// @include /hubcloud.club\/tg\/go.php\?re=/ // @include /hubcloud.club\/tg\/go.php\?re=/
// @include /stockwallah.com/
// @include /^https:\/\/relampagomovies\.com\/.+/
// @include /filecrypt.(cc|co)/ // @include /filecrypt.(cc|co)/
// @include /(mega-enlace|acortados).com/ // @include /(mega-enlace|acortados).com/
// @include /^https:\/\/.*\.(tradeshowrating\.com|historyofyesterday\.com)\/.*/ // @include /^https:\/\/.*\.(tradeshowrating\.com|historyofyesterday\.com)\/.*/

View file

@ -554,9 +554,7 @@
// @match https://linkvertise.com/* // @match https://linkvertise.com/*
// @match https://bypass.city/bypass?bypass=* // @match https://bypass.city/bypass?bypass=*
// @match https://adbypass.org/bypass?bypass=* // @match https://adbypass.org/bypass?bypass=*
// @match https://fitdynamos.com/*
// @match https://fc-lc.xyz/* // @match https://fc-lc.xyz/*
// @match https://www.techkhulasha.com/*
// @match https://paster.so/* // @match https://paster.so/*
// @include /^(https?:\/\/)(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/ // @include /^(https?:\/\/)(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/
// @include /(mundopolo.net|myfirstdollar.net|adsense.tupaste.top|acorta2.com|web.admoneyclick.net|acortaphd.live|onlypc.net|link.manudatos.com)/ // @include /(mundopolo.net|myfirstdollar.net|adsense.tupaste.top|acorta2.com|web.admoneyclick.net|acortaphd.live|onlypc.net|link.manudatos.com)/
@ -743,17 +741,20 @@
// @include /encurtads.net|financacerta.com/ // @include /encurtads.net|financacerta.com/
// @include /shrtbr.com/ // @include /shrtbr.com/
// @include /dramaday.me\/[^\/]+\/$/ // @include /dramaday.me\/[^\/]+\/$/
// @include /^https:\/\/(fitdynamos.com|labgame.io)\/.*$/
// @include /mobilenagari.com|defencewallah.in/ // @include /mobilenagari.com|defencewallah.in/
// @include /bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com/ // @include /bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com|dear-lottery.org/
// @include /rocklinks.in/ // @include /rocklinks.in/
// @include /www.udlinks.com/ // @include /www.udlinks.com/
// @include /techkhulasha.com/ // @include /techkhulasha.com|blog.bloggerishyt.in/
// @include /golink.bloggerishyt.in/ // @include /golink.bloggerishyt.in/
// @include /skillheadlines.in/ // @include /skillheadlines.in/
// @include /psccapk.in|secure.bgmiupdate.com.in/ // @include /psccapk.in|secure.bgmiupdate.com.in|money.hustlershub.in|rg.sattakingcharts.in/
// @include /www.spaste.com/ // @include /www.spaste.com/
// @include /click.convertkit-mail.com/ // @include /click.convertkit-mail.com/
// @include /hubcloud.club\/tg\/go.php\?re=/ // @include /hubcloud.club\/tg\/go.php\?re=/
// @include /stockwallah.com/
// @include /^https:\/\/relampagomovies\.com\/.+/
// @include /filecrypt.(cc|co)/ // @include /filecrypt.(cc|co)/
// @include /(mega-enlace|acortados).com/ // @include /(mega-enlace|acortados).com/
// @include /^https:\/\/.*\.(tradeshowrating\.com|historyofyesterday\.com)\/.*/ // @include /^https:\/\/.*\.(tradeshowrating\.com|historyofyesterday\.com)\/.*/
@ -1766,7 +1767,7 @@
const afterWindowLoaded = (callback) => window.addEventListener('load', callback); const afterWindowLoaded = (callback) => window.addEventListener('load', callback);
const isValidUrl = url => /^(?:https?|ftp):\/\/(?:\w+\.){1,3}\w+(?:\/\S*)?$/.test(url); const isValidUrl = url => /^(?:https?|ftp):\/\/(?:\w+\.){1,3}\w+(?:\/\S*)?$/.test(url);
const clickIfExists = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button) { clearInterval(intervalId); button.click(); } }, 1000); }; const clickIfExists = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button) { clearInterval(intervalId); button.click(); } }, 1000); };
const redirectIfExists = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button.href) { clearInterval(intervalId); redirect(button.href) } }, 500); }; const redirectIfExists = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button.href && isValidUrl(button.href)) { clearInterval(intervalId); redirect(button.href) } }, 500); };
const clickIfExistsNonStop = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector + ':not(.disabled)'); if (button) { button.click(); } }, 500); }; const clickIfExistsNonStop = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector + ':not(.disabled)'); if (button) { button.click(); } }, 500); };
const redirectIfNotDisabled = (selector) => { let intervalId = setInterval(() => { let linkButton = document.querySelector(selector + ':not(.disabled)'); if (linkButton && !linkButton.href.includes('/undefined')) { clearInterval(intervalId); setTimeout(function() {redirect(linkButton.href);}, 500) } }, 500); }; const redirectIfNotDisabled = (selector) => { let intervalId = setInterval(() => { let linkButton = document.querySelector(selector + ':not(.disabled)'); if (linkButton && !linkButton.href.includes('/undefined')) { clearInterval(intervalId); setTimeout(function() {redirect(linkButton.href);}, 500) } }, 500); };
const clickIfNotDisabled = (buttonSelector) => { let intervalId = setInterval(() => { let button = document.querySelector(buttonSelector); if (!button.hasAttribute('disabled') && !button.classList.contains('disabled')) { clearInterval(intervalId); setTimeout(function() {button.click();}, 500) } }, 500); }; const clickIfNotDisabled = (buttonSelector) => { let intervalId = setInterval(() => { let button = document.querySelector(buttonSelector); if (!button.hasAttribute('disabled') && !button.classList.contains('disabled')) { clearInterval(intervalId); setTimeout(function() {button.click();}, 500) } }, 500); };
@ -1867,7 +1868,7 @@
/set.seturl.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null; /set.seturl.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
// seturl.in used by animedekho.in // seturl.in used by animedekho.in
/psccapk.in|secure.bgmiupdate.com.in/.test(url) ? afterDOMLoaded(function() { /psccapk.in|secure.bgmiupdate.com.in|money.hustlershub.in|rg.sattakingcharts.in/.test(url) ? afterDOMLoaded(function() {
window.count = 0; window.count = 0;
clickIfExists('#tp-snp2'); clickIfExists('#tp-snp2');
clickIfExists('#cross-snp2'); clickIfExists('#cross-snp2');
@ -1896,7 +1897,7 @@
}) : null; }) : null;
//type 1:https://fc-lc.xyz/aPxvk which leads to fitdynamos.com - https://github.com/uBlockOrigin/uAssets/pull/20826 - https://github.com/uBlockOrigin/uAssets/issues/25210 //type 1:https://fc-lc.xyz/aPxvk which leads to fitdynamos.com - https://github.com/uBlockOrigin/uAssets/pull/20826 - https://github.com/uBlockOrigin/uAssets/issues/25210
//(different from type2: https://fc-lc.xyz/ymUtEPUB which leads to gamezizo.com, https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8736277, https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/162) //(different from type2: https://fc-lc.xyz/ymUtEPUB which leads to gamezizo.com, https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8736277, https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/162)
/^https:\/\/(fitdynamos.com)\/.*$/.test(url) ? afterWindowLoaded(function() { /^https:\/\/(fitdynamos.com|labgame.io)\/.*$/.test(url) ? afterWindowLoaded(function() {
clickIfExists('#next'); clickIfExists('#next');
clickIfExists('#scroll:not(.hidden)'); clickIfExists('#scroll:not(.hidden)');
clickIfExists('#glink:not(.hidden)'); clickIfExists('#glink:not(.hidden)');
@ -1946,7 +1947,7 @@
// shon.xyz, seen in mega-descargas-serie.blogspot.com // shon.xyz, seen in mega-descargas-serie.blogspot.com
/shon.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn-main')}) : null; /shon.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn-main')}) : null;
//vegamovies, worldfree4u, desiremovies.cymru, hdhub4u.joburg, moviesdrive.world ... https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8508217 //vegamovies, worldfree4u, desiremovies.cymru, hdhub4u.capetown, moviesdrive.world ... https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8508217
const redirectOrClickIfExistsEnabledWithDelay = (selector) => { afterDOMLoaded(function() { //Wait for the page to load const redirectOrClickIfExistsEnabledWithDelay = (selector) => { afterDOMLoaded(function() { //Wait for the page to load
let intervalId = setInterval(() => { //Check every 0.5s let intervalId = setInterval(() => { //Check every 0.5s
let button = document.querySelector(selector + ':not(.disabled)'); //Check the element is not disabled let button = document.querySelector(selector + ':not(.disabled)'); //Check the element is not disabled
@ -1957,6 +1958,13 @@
else redirectOrClickIfExistsEnabledWithDelay('.rd_btn'); else redirectOrClickIfExistsEnabledWithDelay('.rd_btn');
} }
// hdhub4u.capetown
/stockwallah.com/.test(url) ? afterDOMLoaded(function() {
clickIfExists('a#verify_btn');
redirectIfExists('a#verify_btn');
}) : null;
// hubcloud telegram link - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/185 // hubcloud telegram link - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/185
// /bloggingvector.shop\/re2/.test(url) ? redirect(atob(url.split('/re2/')[1])) : null; // /bloggingvector.shop\/re2/.test(url) ? redirect(atob(url.split('/re2/')[1])) : null;
/hubcloud.club\/tg\/go.php\?re=/.test(url) ? afterDOMLoaded(function() { document.body.innerHTML.trim().includes('Invalid Request - Please Come through Links again') ? setTimeout(() => {window.location.reload()}, 1500) : null}) : null; /hubcloud.club\/tg\/go.php\?re=/.test(url) ? afterDOMLoaded(function() { document.body.innerHTML.trim().includes('Invalid Request - Please Come through Links again') ? setTimeout(() => {window.location.reload()}, 1500) : null}) : null;
@ -2170,7 +2178,7 @@
/land.povathemes.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null; /land.povathemes.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
// https://www.udlinks.com/kzrJRjj - https://publicearn.com/vrpNlNc // https://www.udlinks.com/kzrJRjj - https://publicearn.com/vrpNlNc
/bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com/.test(url) ? afterDOMLoaded(function() { /bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com|dear-lottery.org/.test(url) ? afterDOMLoaded(function() {
window.count = 0; window.count = 0;
clickWithDelay('#tp98', 2000); clickWithDelay('#tp98', 2000);
clickWithDelay('#btn6', 2000); clickWithDelay('#btn6', 2000);
@ -2185,9 +2193,11 @@
}) : null; }) : null;
/rocklinks.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null; /rocklinks.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
// https://www.techkhulasha.com/?token=T3VzT // https://www.techkhulasha.com/?token=T3VzT - gyanilinks
/techkhulasha.com/.test(url) ? afterDOMLoaded(function() { /techkhulasha.com|blog.bloggerishyt.in/.test(url) ? afterDOMLoaded(function() {
modifyScript(/9000|30000|1000/gm, '100'); modifyScript(/9000|30000|1000/gm, '100');
clickIfExists('#popup-button');
clickIfExists('#gotolink');
clickIfExists('a.bt-success'); clickIfExists('a.bt-success');
if (document.querySelector('#ad-top > h4:nth-child(2)').innerHTML.includes('step 2')) {clickIfExists('#gotolink')}; if (document.querySelector('#ad-top > h4:nth-child(2)').innerHTML.includes('step 2')) {clickIfExists('#gotolink')};
}) : null; }) : null;
@ -2627,6 +2637,17 @@
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/184 // https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/184
/click.convertkit-mail.com/.test(url) ? redirect(atob(url.match(/.*(aHR0.*)/)[1])) : null; /click.convertkit-mail.com/.test(url) ? redirect(atob(url.match(/.*(aHR0.*)/)[1])) : null;
// relampagomovies.com
if (/^https:\/\/relampagomovies\.com\/.+/.test(url)) {
afterWindowLoaded(function() {
clickIfExists('#countdown > a:nth-child(1)');
clickIfExists('#dllink');
redirectIfExists('div.content2 a');
redirectIfExists('a[href*="filemoon.sx"]');
});
}
})(); })();
(function() { (function() {
@ -2646,6 +2667,8 @@
// dramaday.me - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/21 // dramaday.me - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/21
/besargaji.com/.test(url) ? boostTimers() : null; /besargaji.com/.test(url) ? boostTimers() : null;
/^https:\/\/relampagomovies\.com\/.+/.test(url) ? boostTimers() : null;
})(); })();
// ----- ----- ----- // ----- ----- -----

View file

@ -185,20 +185,21 @@
// @include /encurtads.net|financacerta.com/ // @include /encurtads.net|financacerta.com/
// @include /shrtbr.com/ // @include /shrtbr.com/
// @include /dramaday.me\/[^\/]+\/$/ // @include /dramaday.me\/[^\/]+\/$/
// @match https://fitdynamos.com/* // @include /^https:\/\/(fitdynamos.com|labgame.io)\/.*$/
// @match https://fc-lc.xyz/* // @match https://fc-lc.xyz/*
// @include /mobilenagari.com|defencewallah.in/ // @include /mobilenagari.com|defencewallah.in/
// @include /bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com/ // @include /bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com|dear-lottery.org/
// @include /rocklinks.in/ // @include /rocklinks.in/
// @include /www.udlinks.com/ // @include /www.udlinks.com/
// @include /techkhulasha.com/ // @include /techkhulasha.com|blog.bloggerishyt.in/
// @match https://www.techkhulasha.com/*
// @include /golink.bloggerishyt.in/ // @include /golink.bloggerishyt.in/
// @include /skillheadlines.in/ // @include /skillheadlines.in/
// @include /psccapk.in|secure.bgmiupdate.com.in/ // @include /psccapk.in|secure.bgmiupdate.com.in|money.hustlershub.in|rg.sattakingcharts.in/
// @include /www.spaste.com/ // @include /www.spaste.com/
// @include /click.convertkit-mail.com/ // @include /click.convertkit-mail.com/
// @include /hubcloud.club\/tg\/go.php\?re=/ // @include /hubcloud.club\/tg\/go.php\?re=/
// @include /stockwallah.com/
// @include /^https:\/\/relampagomovies\.com\/.+/
// @run-at document-start // @run-at document-start
// ==/UserScript== // ==/UserScript==
@ -214,7 +215,7 @@
const afterWindowLoaded = (callback) => window.addEventListener('load', callback); const afterWindowLoaded = (callback) => window.addEventListener('load', callback);
const isValidUrl = url => /^(?:https?|ftp):\/\/(?:\w+\.){1,3}\w+(?:\/\S*)?$/.test(url); const isValidUrl = url => /^(?:https?|ftp):\/\/(?:\w+\.){1,3}\w+(?:\/\S*)?$/.test(url);
const clickIfExists = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button) { clearInterval(intervalId); button.click(); } }, 1000); }; const clickIfExists = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button) { clearInterval(intervalId); button.click(); } }, 1000); };
const redirectIfExists = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button.href) { clearInterval(intervalId); redirect(button.href) } }, 500); }; const redirectIfExists = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button.href && isValidUrl(button.href)) { clearInterval(intervalId); redirect(button.href) } }, 500); };
const clickIfExistsNonStop = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector + ':not(.disabled)'); if (button) { button.click(); } }, 500); }; const clickIfExistsNonStop = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector + ':not(.disabled)'); if (button) { button.click(); } }, 500); };
const redirectIfNotDisabled = (selector) => { let intervalId = setInterval(() => { let linkButton = document.querySelector(selector + ':not(.disabled)'); if (linkButton && !linkButton.href.includes('/undefined')) { clearInterval(intervalId); setTimeout(function() {redirect(linkButton.href);}, 500) } }, 500); }; const redirectIfNotDisabled = (selector) => { let intervalId = setInterval(() => { let linkButton = document.querySelector(selector + ':not(.disabled)'); if (linkButton && !linkButton.href.includes('/undefined')) { clearInterval(intervalId); setTimeout(function() {redirect(linkButton.href);}, 500) } }, 500); };
const clickIfNotDisabled = (buttonSelector) => { let intervalId = setInterval(() => { let button = document.querySelector(buttonSelector); if (!button.hasAttribute('disabled') && !button.classList.contains('disabled')) { clearInterval(intervalId); setTimeout(function() {button.click();}, 500) } }, 500); }; const clickIfNotDisabled = (buttonSelector) => { let intervalId = setInterval(() => { let button = document.querySelector(buttonSelector); if (!button.hasAttribute('disabled') && !button.classList.contains('disabled')) { clearInterval(intervalId); setTimeout(function() {button.click();}, 500) } }, 500); };
@ -315,7 +316,7 @@
/set.seturl.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null; /set.seturl.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
// seturl.in used by animedekho.in // seturl.in used by animedekho.in
/psccapk.in|secure.bgmiupdate.com.in/.test(url) ? afterDOMLoaded(function() { /psccapk.in|secure.bgmiupdate.com.in|money.hustlershub.in|rg.sattakingcharts.in/.test(url) ? afterDOMLoaded(function() {
window.count = 0; window.count = 0;
clickIfExists('#tp-snp2'); clickIfExists('#tp-snp2');
clickIfExists('#cross-snp2'); clickIfExists('#cross-snp2');
@ -344,7 +345,7 @@
}) : null; }) : null;
//type 1:https://fc-lc.xyz/aPxvk which leads to fitdynamos.com - https://github.com/uBlockOrigin/uAssets/pull/20826 - https://github.com/uBlockOrigin/uAssets/issues/25210 //type 1:https://fc-lc.xyz/aPxvk which leads to fitdynamos.com - https://github.com/uBlockOrigin/uAssets/pull/20826 - https://github.com/uBlockOrigin/uAssets/issues/25210
//(different from type2: https://fc-lc.xyz/ymUtEPUB which leads to gamezizo.com, https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8736277, https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/162) //(different from type2: https://fc-lc.xyz/ymUtEPUB which leads to gamezizo.com, https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8736277, https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/162)
/^https:\/\/(fitdynamos.com)\/.*$/.test(url) ? afterWindowLoaded(function() { /^https:\/\/(fitdynamos.com|labgame.io)\/.*$/.test(url) ? afterWindowLoaded(function() {
clickIfExists('#next'); clickIfExists('#next');
clickIfExists('#scroll:not(.hidden)'); clickIfExists('#scroll:not(.hidden)');
clickIfExists('#glink:not(.hidden)'); clickIfExists('#glink:not(.hidden)');
@ -394,7 +395,7 @@
// shon.xyz, seen in mega-descargas-serie.blogspot.com // shon.xyz, seen in mega-descargas-serie.blogspot.com
/shon.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn-main')}) : null; /shon.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn-main')}) : null;
//vegamovies, worldfree4u, desiremovies.cymru, hdhub4u.joburg, moviesdrive.world ... https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8508217 //vegamovies, worldfree4u, desiremovies.cymru, hdhub4u.capetown, moviesdrive.world ... https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8508217
const redirectOrClickIfExistsEnabledWithDelay = (selector) => { afterDOMLoaded(function() { //Wait for the page to load const redirectOrClickIfExistsEnabledWithDelay = (selector) => { afterDOMLoaded(function() { //Wait for the page to load
let intervalId = setInterval(() => { //Check every 0.5s let intervalId = setInterval(() => { //Check every 0.5s
let button = document.querySelector(selector + ':not(.disabled)'); //Check the element is not disabled let button = document.querySelector(selector + ':not(.disabled)'); //Check the element is not disabled
@ -405,6 +406,13 @@
else redirectOrClickIfExistsEnabledWithDelay('.rd_btn'); else redirectOrClickIfExistsEnabledWithDelay('.rd_btn');
} }
// hdhub4u.capetown
/stockwallah.com/.test(url) ? afterDOMLoaded(function() {
clickIfExists('a#verify_btn');
redirectIfExists('a#verify_btn');
}) : null;
// hubcloud telegram link - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/185 // hubcloud telegram link - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/185
// /bloggingvector.shop\/re2/.test(url) ? redirect(atob(url.split('/re2/')[1])) : null; // /bloggingvector.shop\/re2/.test(url) ? redirect(atob(url.split('/re2/')[1])) : null;
/hubcloud.club\/tg\/go.php\?re=/.test(url) ? afterDOMLoaded(function() { document.body.innerHTML.trim().includes('Invalid Request - Please Come through Links again') ? setTimeout(() => {window.location.reload()}, 1500) : null}) : null; /hubcloud.club\/tg\/go.php\?re=/.test(url) ? afterDOMLoaded(function() { document.body.innerHTML.trim().includes('Invalid Request - Please Come through Links again') ? setTimeout(() => {window.location.reload()}, 1500) : null}) : null;
@ -618,7 +626,7 @@
/land.povathemes.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null; /land.povathemes.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
// https://www.udlinks.com/kzrJRjj - https://publicearn.com/vrpNlNc // https://www.udlinks.com/kzrJRjj - https://publicearn.com/vrpNlNc
/bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com/.test(url) ? afterDOMLoaded(function() { /bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com|dear-lottery.org/.test(url) ? afterDOMLoaded(function() {
window.count = 0; window.count = 0;
clickWithDelay('#tp98', 2000); clickWithDelay('#tp98', 2000);
clickWithDelay('#btn6', 2000); clickWithDelay('#btn6', 2000);
@ -633,9 +641,11 @@
}) : null; }) : null;
/rocklinks.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null; /rocklinks.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
// https://www.techkhulasha.com/?token=T3VzT // https://www.techkhulasha.com/?token=T3VzT - gyanilinks
/techkhulasha.com/.test(url) ? afterDOMLoaded(function() { /techkhulasha.com|blog.bloggerishyt.in/.test(url) ? afterDOMLoaded(function() {
modifyScript(/9000|30000|1000/gm, '100'); modifyScript(/9000|30000|1000/gm, '100');
clickIfExists('#popup-button');
clickIfExists('#gotolink');
clickIfExists('a.bt-success'); clickIfExists('a.bt-success');
if (document.querySelector('#ad-top > h4:nth-child(2)').innerHTML.includes('step 2')) {clickIfExists('#gotolink')}; if (document.querySelector('#ad-top > h4:nth-child(2)').innerHTML.includes('step 2')) {clickIfExists('#gotolink')};
}) : null; }) : null;
@ -1075,6 +1085,17 @@
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/184 // https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/184
/click.convertkit-mail.com/.test(url) ? redirect(atob(url.match(/.*(aHR0.*)/)[1])) : null; /click.convertkit-mail.com/.test(url) ? redirect(atob(url.match(/.*(aHR0.*)/)[1])) : null;
// relampagomovies.com
if (/^https:\/\/relampagomovies\.com\/.+/.test(url)) {
afterWindowLoaded(function() {
clickIfExists('#countdown > a:nth-child(1)');
clickIfExists('#dllink');
redirectIfExists('div.content2 a');
redirectIfExists('a[href*="filemoon.sx"]');
});
}
})(); })();
(function() { (function() {
@ -1094,6 +1115,8 @@
// dramaday.me - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/21 // dramaday.me - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/21
/besargaji.com/.test(url) ? boostTimers() : null; /besargaji.com/.test(url) ? boostTimers() : null;
/^https:\/\/relampagomovies\.com\/.+/.test(url) ? boostTimers() : null;
})(); })();
// ----- ----- ----- // ----- ----- -----

View file

@ -535,9 +535,7 @@ https://daughablelea.com/s?*
https://linkvertise.com/* https://linkvertise.com/*
https://bypass.city/bypass?bypass=* https://bypass.city/bypass?bypass=*
https://adbypass.org/bypass?bypass=* https://adbypass.org/bypass?bypass=*
https://fitdynamos.com/*
https://fc-lc.xyz/* https://fc-lc.xyz/*
https://www.techkhulasha.com/*
https://paster.so/* https://paster.so/*
/^(https?:\/\/)(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/ /^(https?:\/\/)(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/
/(mundopolo.net|myfirstdollar.net|adsense.tupaste.top|acorta2.com|web.admoneyclick.net|acortaphd.live|onlypc.net|link.manudatos.com)/ /(mundopolo.net|myfirstdollar.net|adsense.tupaste.top|acorta2.com|web.admoneyclick.net|acortaphd.live|onlypc.net|link.manudatos.com)/
@ -724,17 +722,20 @@ https://paster.so/*
/encurtads.net|financacerta.com/ /encurtads.net|financacerta.com/
/shrtbr.com/ /shrtbr.com/
/dramaday.me\/[^\/]+\/$/ /dramaday.me\/[^\/]+\/$/
/^https:\/\/(fitdynamos.com|labgame.io)\/.*$/
/mobilenagari.com|defencewallah.in/ /mobilenagari.com|defencewallah.in/
/bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com/ /bgmiupdatehub.com|novelquote.com|superheromaniac.com|sabarpratham.in|pubprofit.in|taazaloans.com|dear-lottery.org/
/rocklinks.in/ /rocklinks.in/
/www.udlinks.com/ /www.udlinks.com/
/techkhulasha.com/ /techkhulasha.com|blog.bloggerishyt.in/
/golink.bloggerishyt.in/ /golink.bloggerishyt.in/
/skillheadlines.in/ /skillheadlines.in/
/psccapk.in|secure.bgmiupdate.com.in/ /psccapk.in|secure.bgmiupdate.com.in|money.hustlershub.in|rg.sattakingcharts.in/
/www.spaste.com/ /www.spaste.com/
/click.convertkit-mail.com/ /click.convertkit-mail.com/
/hubcloud.club\/tg\/go.php\?re=/ /hubcloud.club\/tg\/go.php\?re=/
/stockwallah.com/
/^https:\/\/relampagomovies\.com\/.+/
/filecrypt.(cc|co)/ /filecrypt.(cc|co)/
/(mega-enlace|acortados).com/ /(mega-enlace|acortados).com/
/^https:\/\/.*\.(tradeshowrating\.com|historyofyesterday\.com)\/.*/ /^https:\/\/.*\.(tradeshowrating\.com|historyofyesterday\.com)\/.*/