mirror of
https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated.git
synced 2024-12-27 23:43:02 +05:00
1183 lines
77 KiB
JavaScript
1183 lines
77 KiB
JavaScript
// ==UserScript==
|
|
// @name extra bypasses
|
|
// @description These bypasses are always merged into Bypass_All_Shortlinks.user.js
|
|
// @include /(mundopolo.net|myfirstdollar.net|adsense.tupaste.top|acorta2.com|web.admoneyclick.net|acortaphd.live|onlypc.net|link.manudatos.com)/
|
|
// @include /comohoy.com/
|
|
// @include /privatenudes.com\/model/
|
|
// @include /sphinxanime.com\/short/
|
|
// @include /japanpaw.com\/out/
|
|
// @include /(iconicblogger.com|segurosdevida.site)/
|
|
// @include /link.unlockner.com/
|
|
// @include /cybercityhelp.in/
|
|
// @include /www.akcartoons.in/
|
|
// @include /go.moonlinks.in/
|
|
// @include /shrinkme.(us|site|cc|vip|dev|ink)/
|
|
// @include /test.shrinkurl.org/
|
|
// @include /shareus.io/
|
|
// @include /shareus\.io\/go\?sid=/
|
|
// @include /(verpeliculasonline.org|subtituladas.com)\/enlace/
|
|
// @include /links.cuevana.ac\/short/
|
|
// @include /ouo.io/
|
|
// @include /exeo.app|mrgec.com|cety.app|cuty.me/
|
|
// @include /1v.to\/t/
|
|
// @include /linkspy.cc\/tr/
|
|
// @include /linkspy.cc\/\/a/
|
|
// @include /www.ovagames.com\/.*\.html$/
|
|
// @include /((infytips|remixodiadj).in|(cybertyrant|profitshort|technorozen|hubdrive.me|bestadvise4u|newztalkies|aiotechnical|cryptonewzhub|techvybes|wizitales|101desires|gdspike|caronwhaley|maxxfour|thewizitale|inventoryidea|gamerxyt|betsatta).com|courselinkfree.us|10desires.(org|net)|theapknews.shop|trendzguruji.me|speedynews.xyz|nzarticles.pro|blog.offerboom.top|kvkparbhani.org|kk.offerboom.top)/
|
|
// @include /dropgalaxy.(com|co)\/drive/
|
|
// @include /short-ly.co/
|
|
// @include /uqozy.com|posterify.net|drinkspartner.com|manishclasses.in|boiscd.com/
|
|
// @include /blogging.techworldx.net|10beasts.biz/
|
|
// @include /starsddl.me\/short/
|
|
// @include /tech.unblockedgames.world/
|
|
// @include /seriezloaded.com.ng\/sl-download\/\?link=/
|
|
// @include /www.itscybertech.com/
|
|
// @include /thegadgetking.in/
|
|
// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(linkvertise.com|(linkvertise|link-to).net)/
|
|
// @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(free-content.pro|(ebaticalfel|downbadleaks|megadropsz|megadumpz|stownrusis|iedprivatedqu|megaspremium|premiumstashdrop|teenspremium|utopianleaks|kmendation|eofmukindwo|realiukzemydre|daughablelea|tonordersitye|bleleadersto).com)|best-links.org\/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/
|
|
// @include /doodrive.com\/f/
|
|
// @include /ipamod.com\/redirect-to/
|
|
// @include /9xflix\.(\w+)\/m\/goto/
|
|
// @include /bookszone.in/
|
|
// @include /yoshare.net/
|
|
// @include /blog.disheye.com/
|
|
// @include /reminimod.co/
|
|
// @include /techrayzer.com/
|
|
// @include /techfizia.com/
|
|
// @include /tech5s.co/
|
|
// @include /ez4mods.com/
|
|
// @include /ez4short.com/
|
|
// @include /learnmany.in/
|
|
// @include /lksfy.in/
|
|
// @include /droplink.co/
|
|
// @include /lnks.primarchweb.in/
|
|
// @include /highkeyfinance.com/
|
|
// @include /toonhub4u.net\/redirect\/main.php\?url=/
|
|
// @include /toonhub4u\.net\/([^\/]+)\/$/
|
|
// @include /mdsuuniversity.org|instander.me|jameen.xyz|dhamakamusic.ink|eternalcbse.i|financialstudy.me|(foreverhealth|newzwala.co|nhmgujarat|jobkijankari|jobwaala|learnwithsaif|lyricsx|smartsetkari|theringtonesworld|recruitmentrasta|mediniweb|pmyojanasarkari|netflixvip|mghindinews|gentletrail|w3hindi|ryzenmusic).in|(anumin|awolio|cgbsesupport|gptproguide|iplquotes|kaisekareblog|minijankari|news36tech|newsloti|odiamusicsong|sugargliderfaqs|picassoappk|geniuseducares|ndlifestylego|raidersixgameapk|sarkariexam365|potter-world|jankari4u|trancebazar|taazaalerts).com/
|
|
// @include /aipebel.com/
|
|
// @include /raretoonsindia.rtilinks.com/
|
|
// @include /(do|fast).rtilinks.com/
|
|
// @include /vidhidepro.com\/d/
|
|
// @include /www.mirrored.to\/files\/(?!.*\?hash=)/
|
|
// @include /skyve.io/
|
|
// @include /(itradercoin|nichapk|easyworldbusiness|riveh).com/
|
|
// @include /blog.filepresident.com/
|
|
// @include /gyanigurus.net\/view/
|
|
// @include /mkvmoviespoint.casa\/goto/
|
|
// @include /w.linkspoint.net/
|
|
// @include /kingshortener.com/
|
|
// @include /gdslink.xyz/
|
|
// @include /financeyogi.net/
|
|
// @include /jrlinks.in/
|
|
// @include /go.tnshort.net/
|
|
// @include /www.4fnet.org\/goto/
|
|
// @include /(linkmo.net|adpayl.ink)\/[^?]+\?data=.+$/
|
|
// @include /musicc.xyz/
|
|
// @include /(cravesandflames|codesnse|cloutgist).com/
|
|
// @include /go.(cravesandflames|codesnse|cloutgist).com/
|
|
// @include /empebau.eu\/s/
|
|
// @include /cpmlink.net\/go/
|
|
// @include /10short.com/
|
|
// @include /zegtrends.com/
|
|
// @include /icutlink.com/
|
|
// @include /motakhokhara.blogspot.com/
|
|
// @include /xpshort.com/
|
|
// @include /jobzspk.xyz/
|
|
// @include /urls.cx/
|
|
// @include /sunci.net/
|
|
// @include /(adclicker.(io|info)|(discoveryultrasecure|yourihollier).com)\/url/
|
|
// @include /antonimos.de|tiktokcounter.net|tiktokrealtime.com|tpayr.xyz|quesignifi.ca|lifgam.online|waezf.xyz|ashrfd.xyz/
|
|
// @include /minimilionario.com\/noticia.php\?token=/
|
|
// @include /usandoapp.com/
|
|
// @include /v2links.(com|me)/
|
|
// @include /(utkarshonlinetest|newsbawa).com/
|
|
// @include /techtnet.com/
|
|
// @include /asideway.com/
|
|
// @include /web1s.asia\/api-mode/
|
|
// @include /(linkvip|blitly).io/
|
|
// @include /^https:\/\/megalink.pro\/[a-zA-Z0-9]+$/
|
|
// @include /lnbz.la/
|
|
// @include /dekhe.click|indianshortner.com|lnbz.la|oii.la|falpus.com|tii.la|oko.sh|tpi.li|shrinke.me|clk.(wiki|kim)|techy.veganab.co|atglinks.com|linx.cc|get.megaurl.in|wordcounter.icu|exeo.app|pwrpa.cc|(go|get).megafly.in|birdurls.com|blog.graphicuv.com|try2link.com|owllink.net|oei.la|exego.app|link.theflash.eu.org|get.instantearn.in|mrproblogger.com/
|
|
// @include /ez4short.com\/[^\/]+\/\?token=[^\/]+$/
|
|
// @include /shon.xyz/
|
|
// @include /veganab.co\/\?link=/
|
|
// @include /veganab.co/
|
|
// @include /camdigest.com/
|
|
// @include /tawda.xyz\/tag/
|
|
// @include /pastebin.com\/raw/
|
|
// @include /spacetica.com/
|
|
// @include /linegee.net|intercelestial.com/
|
|
// @include /(loanoffering|djmp3world).in|moonplusnews.com/
|
|
// @include /4hi.in/
|
|
// @include /lnk.news/
|
|
// @include /imagereviser.com/
|
|
// @include /upshrink.com/
|
|
// @include /bangclinic.life/
|
|
// @include /dow-dow-dow-dow-dow.xyz\/download\/\?id=/
|
|
// @include /ofilmetorrent.com\/download\/\?id=/
|
|
// @include /librospdfgratismundo.net/
|
|
// @include /besargaji.com/
|
|
// @include /moneyblink.com\/ready\/go\?u=/
|
|
// @include /dw-anime.net\/short\/\?anonym=/
|
|
// @include /fiuxy2.co\/threads/
|
|
// @include /megalinks.info\/index.php\?v=/
|
|
// @include /ocultandoo.blogspot.com/
|
|
// @include /rodimalam.com/
|
|
// @include /platinsport.com/
|
|
// @include /(ay.live|aylink.co|gitlink.pro)\/[^\/]+$/
|
|
// @include /(lopteapi.com|1link.vip|blitly.io|web1s.com|megalink.pro)\/[^\/]+$/
|
|
// @include /short-url.link\/[^\/]+$/
|
|
// @include /urlx.one\/[^\/]+$/
|
|
// @include /trimorspacks.com|pastescript.com|updrop.link/
|
|
// @include /earnmoneyyt.com/
|
|
// @include /sheralinks.com/
|
|
// @include /go.bloggingaro.com/
|
|
// @include /land.povathemes.com/
|
|
// @include /pahe.plus/
|
|
// @include /www.(sinsitio.site|dixva.com)\/code\/\?go=/
|
|
// @include /www.yitarx.com/
|
|
// @include /myshrinker.com/
|
|
// @include /thotpacks.xyz/
|
|
// @include /tumangasdd.com/
|
|
// @include /sexyforums.com\/redirect/
|
|
// @include /forum.(sexyegirls|sorrymother).to\/redirect\?to=/
|
|
// @include /paste.japan-paw.net\/\?v=/
|
|
// @include /pastesmkv.xyz\/\?v=/
|
|
// @include /ikramlar.online|segurosdevida.site/
|
|
// @include /mh.gourlpro.com/
|
|
// @include /playpastelinks.com/
|
|
// @include /stfly.(cc|xyz|biz|me)|stly.link|(techtrendmakers|gadnest|optimizepics|bookbucketlyst).com|(blogbux|blogesque|exploreera|explorosity|trekcheck|torovalley|travize|metoza|techlike|crenue|atravan|transoa|techmize|snaplessons|airevue).net/
|
|
// @include /ielts-isa.edu.vn/
|
|
// @include /flash.getpczone.com/
|
|
// @include /surfsees.com|fitnessholic.net/
|
|
// @include /cgsonglyricz.in|www.techhubcap.com/
|
|
// @include /techyblogs.in|readytechflip.com/
|
|
// @include /wp2host.com/
|
|
// @include /pahe.win/
|
|
// @include /ontechhindi.com/
|
|
// @include /thelatintwistcafe.com/
|
|
// @include /newshuta.in|indiamaja.com/
|
|
// @include /jytechs.in|mi.miuiflash.com|hypershort.com|djxmaza.in|thecubexguide.com/
|
|
// @include /mayas.travel|eldiario24hrs.com|comomedir.com|aplicacionpara.org/
|
|
// @include /animesgd.net/
|
|
// @include /tucinehd.com\/links/
|
|
// @include /render-state.to\/download\/\?link=/
|
|
// @include /www.lanoticia.cc/
|
|
// @include /altearnativasa.com/
|
|
// @include /importantclass.com/
|
|
// @include /bebkub.com/
|
|
// @include /secure.moderngyan.com/
|
|
// @include /earnbox.sattakingcharts.in/
|
|
// @include /set.seturl.in/
|
|
// @include /links.kmhd.net\/file/
|
|
// @include /mastramstories.com\/api.php\?api/
|
|
// @include /onlinetntextbooks.com/
|
|
// @include /www.saferoms.com\/\?go=/
|
|
// @include /hdpastes.com\/\?v=/
|
|
// @include /shrinkforearn.in/
|
|
// @include /encurtads.net|financacerta.com/
|
|
// @include /shrtbr.com/
|
|
// @include /dramaday.me\/[^\/]+\/$/
|
|
// @include /^https:\/\/(fitdynamos.com|labgame.io)\/.*$/
|
|
// @match https://fc-lc.xyz/*
|
|
// @include /mobilenagari.com|defencewallah.in/
|
|
// @include /(bgmiupdatehub|novelquote|superheromaniac|jkssbalerts|taazaloans|spatsify|sikhehindime).com|(sabarpratham|pubprofit|sarkariyojnaa).in|dear-lottery.org/
|
|
// @include /rocklinks.in/
|
|
// @include /www.udlinks.com/
|
|
// @include /techkhulasha.com|blog.bloggerishyt.in/
|
|
// @include /golink.bloggerishyt.in/
|
|
// @include /skillheadlines.in/
|
|
// @include /psccapk.in|secure.bgmiupdate.com.in|money.hustlershub.in|rg.sattakingcharts.in|payalgaming.co.in/
|
|
// @include /www.spaste.com/
|
|
// @include /click.convertkit-mail.com/
|
|
// @include /hubcloud.club\/tg\/go.php\?re=/
|
|
// @include /stockwallah.com/
|
|
// @include /^https:\/\/relampagomovies\.com\/.+/
|
|
// @include /(shramikcard|pmkisanlists|techishant|cinedesi|thevouz).in|cookad.net|tejtime24.com/
|
|
// @include /tii.la|oei.la|iir.la|tvi.la|oii.la|tpi.li|lnbz.la/
|
|
// @include /^https:\/\/[^\/]+\/safe\.php\?link=https:\/\/modijiurl\.com\/[^\/]+\/\?mid=.*$/
|
|
// @include /^https:\/\/modijiurl\.com\/[^\/]+\/\?mid=.*$/
|
|
// @include /delpez.com/
|
|
// @include /mendationforc.info/
|
|
// @include /paster.gg/
|
|
// @include /go.zovo.ink/
|
|
// @run-at document-start
|
|
// ==/UserScript==
|
|
|
|
// ----- Extra bypasses -----
|
|
(function() {
|
|
'use strict';
|
|
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);
|
|
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 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 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 checkElementVisible = element => element !== null && !!(element.offsetWidth || element.offsetHeight || element.getClientRects().length) && (!element.getAttribute('style') || !element.getAttribute('style').includes('display:none'));
|
|
const clickIfVisible = selector => { afterDOMLoaded(function() { let intervalId = setInterval(() => { let element = document.querySelector(selector); if (checkElementVisible(element)) { clearInterval(intervalId); element.click(); } }, 1000); }); };
|
|
const preventForcedFocusOnWindow = () => {window.mouseleave = true; window.onmouseover = true; document.hasFocus = function() {return true;}; Object.defineProperty(document, 'webkitVisibilityState', {get() {return 'visible';}});
|
|
Object.defineProperty(document, 'visibilityState', {get() {return 'visible';}}); window.addEventListener('visibilitychange', function(e) {e.stopImmediatePropagation();}, true, true);
|
|
window.addEventListener('focus', onfocus, true);document.addEventListener('visibilitychange', function(e) {e.stopImmediatePropagation();}, true, true); Object.defineProperty(document, 'hidden', {get() {return false;}});};
|
|
|
|
//peliculasgd.net, animesgd.net, club-hd.com, librolandia.net, pelishd4k.com, programasvirtualespc.net, pasteprivado.blogspot.com
|
|
/(mundopolo.net|myfirstdollar.net|adsense.tupaste.top|acorta2.com|web.admoneyclick.net|acortaphd.live|onlypc.net|link.manudatos.com)/.test(url) ? redirect(decodeURIComponent(atob(atob(atob(url.split('#!')[1]))))) : null;
|
|
|
|
// AdClicker
|
|
if (/(adclicker.(io|info)|(discoveryultrasecure|yourihollier).com)\/url/.test(url)){
|
|
let decodedUrl = decodeURIComponent(atob(atob(atob(url.split('/url/#')[1]))));
|
|
if (decodedUrl.includes('&url=')) {decodedUrl = decodedUrl.split('&')[1];}
|
|
let urlParam = new URLSearchParams(decodedUrl).get('url');
|
|
if (urlParam) {redirect(urlParam);}
|
|
}
|
|
|
|
// pelishd4k.com
|
|
/altearnativasa.com\/\#/.test(url) ? redirect(decodeURIComponent(atob(atob(atob(url.split('/#')[1]))).split('&url=')[1].split('&')[0])) : null;
|
|
|
|
// mayas.travel used in fiuxy2.co
|
|
/(mayas.travel|eldiario24hrs.com|comomedir.com|aplicacionpara.org)\/api/.test(url) ? redirect(decodeURIComponent(url.split('&url=')[1].split('&')[0])) : null;
|
|
/(mayas.travel|eldiario24hrs.com|comomedir.com|aplicacionpara.org)\/\#/.test(url) ? redirect(atob(atob(atob(url.split('/#')[1]))).split('&url=')[1].split('&')[0]) : null;
|
|
|
|
// descargasdirecta.com
|
|
/playpastelinks.com/.test(url) ? afterDOMLoaded(function() {setTimeout(() => { document.querySelector('#btn-redirect').click(); }, 8000)}) : null;
|
|
/mh.gourlpro.com/.test(url) ? redirect(atob(atob(atob(url.split('#')[1])))) : null;
|
|
|
|
// peliculasmf.com
|
|
/tumangasdd.com/.test(url) ? redirect(decodeURIComponent(atob(atob(atob(url.split('#')[1]))).split('url=')[1])) : null;
|
|
|
|
// dw-anime.net
|
|
/dw-anime.net\/short\/\?anonym=/.test(url) ? redirect(atob(url.split('?anonym=')[1])) : null;
|
|
|
|
//leak.sx & pornleaks.in
|
|
/comohoy.com/.test(url) ? redirect(atob(url.split('?url1=')[1])) : null;
|
|
/privatenudes.com\/model/.test(url) ? afterDOMLoaded(function() {redirect(atob(document.querySelector('.btn-custom.btn-block.noads').href.split('?url=')[1]))}) : null;
|
|
|
|
// sexyforums.com
|
|
/sexyforums.com\/redirect/.test(url) ? redirect(atob(url.split('?to=')[1]).replace('amp;', '')) : null;
|
|
|
|
// forum.sexyegirls.to, forum.sorrymother.to
|
|
/forum.(sexyegirls|sorrymother).to\/redirect\?to=/.test(url) ? redirect(atob(url.split('?to=')[1])) : null;
|
|
|
|
//sphinxanime.com
|
|
/sphinxanime.com\/short/.test(url) ? redirect(atob(url.split('?anonym=')[1])) : null;
|
|
|
|
//japanpaw.com
|
|
/japanpaw.com\/out/.test(url) ? redirect(atob(url.split('out/?')[1])) : null;
|
|
/paste.japan-paw.net\/\?v=/.test(url) ? afterDOMLoaded(function() {
|
|
document.querySelectorAll('a[href*="https://shrinkme.io/st?api="]').forEach(link => {
|
|
link.href = decodeURIComponent("https://" + link.href.split('?s=')[1]);
|
|
}); }) : null;
|
|
|
|
// mega-mkv.com
|
|
/pastesmkv.xyz\/\?v=/.test(url) ? afterWindowLoaded(function() {
|
|
document.querySelectorAll('a[href*="https://shrinkearn.com/full?api="]').forEach(link => {
|
|
link.href = atob(link.href.split('&url=')[1].split('&')[0]);
|
|
}); }) : null;
|
|
|
|
//intercambiosvirtuales.org
|
|
/1v.to\/t/.test(url) ? redirect(atob(atob(atob(atob( atob(url.split('/t/')[1]).replace('+P', '') ))))) : null;
|
|
|
|
// tucinehd.com
|
|
/tucinehd.com\/links/.test(url) ? afterDOMLoaded(redirectIfExists('#link')) : null;
|
|
|
|
//mandranime.com
|
|
/ikramlar.online|segurosdevida.site/.test(url) ? afterDOMLoaded(function() {
|
|
redirect(atob(document.querySelector('#wpsafe-link > a:nth-child(1)').getAttribute('onclick').match(/'(https:\/\/[^']+)'/)[1].split('safelink_redirect=')[1]).match(/"safelink":"(.*?)"/)[1]);
|
|
}) : null;
|
|
|
|
//anime-world.in 2nd step
|
|
/link.unlockner.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.btn.get-link')}) : null;
|
|
|
|
//atozcartoonist.me
|
|
/cybercityhelp.in/.test(url) ? afterDOMLoaded(function() {
|
|
const formSubmitButton = document.querySelector('#tp982');
|
|
if (formSubmitButton) {
|
|
document.querySelector('#username').value = 'https://www.thomann.de/' + Math.random().toString(36).substring(2, 12);
|
|
formSubmitButton.click();
|
|
} else {
|
|
redirect(document.querySelector('a[href*="go.moonlinks.in"]'));
|
|
}
|
|
}) : null;
|
|
/go.moonlinks.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.btn')}) : null;
|
|
|
|
// animedekho.in
|
|
/secure.moderngyan.com/.test(url) ? afterDOMLoaded(function() {
|
|
clickWithDelay('a.button', 1000);
|
|
clickWithDelay('#notarobot', 2000);
|
|
redirectIfExists('#btn7');
|
|
}) : null;
|
|
// clicked by uBO already: /earning.bankshiksha.in/.test(url) ? afterDOMLoaded(function() {clickIfExists('#tp-snp2')}) : null;
|
|
/earnbox.sattakingcharts.in/.test(url) ? afterDOMLoaded(function() {clickIfExists('#tp-snp2')}) : null;
|
|
/set.seturl.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// seturl.in used by animedekho.in
|
|
/psccapk.in|secure.bgmiupdate.com.in|money.hustlershub.in|rg.sattakingcharts.in|payalgaming.co.in/.test(url) ? afterDOMLoaded(function() {
|
|
window.count = 0;
|
|
clickIfExists('#tp-snp2');
|
|
clickIfExists('#cross-snp2');
|
|
}) : null;
|
|
|
|
// linkneverdie.net
|
|
/techtnet.com/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#invisibleCaptchaShortlink')}) : null;
|
|
/techtnet.com/.test(url) ? afterDOMLoaded(function() {redirectIfExists('#originalLink')}) : null;
|
|
|
|
//shrinkme.us
|
|
/shrinkme.(us|site|cc|vip|dev|ink)/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#invisibleCaptchaShortlink')}) : null;
|
|
|
|
// /travelkuku.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn2')}) : null;
|
|
|
|
//freecoursesite.com 2nd step - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/43
|
|
/myshrinker.com/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#invisibleCaptchaShortlink')}) : null;
|
|
/myshrinker.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
//test.shrinkurl.org https://github.com/FastForwardTeam/FastForward/issues/1365
|
|
/test.shrinkurl.org/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#invisibleCaptchaShortlink')}) : null;
|
|
/test.shrinkurl.org/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// fc-lc
|
|
/^https:\/\/(fc-lc.xyz)\/.*$/.test(url) ? afterWindowLoaded(function() {
|
|
clickIfExists('#invisibleCaptchaShortlink');
|
|
}) : 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
|
|
//(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|labgame.io)\/.*$/.test(url) ? afterWindowLoaded(function() {
|
|
clickIfExists('#next');
|
|
clickIfExists('#scroll:not(.hidden)');
|
|
clickIfExists('#glink:not(.hidden)');
|
|
clickIfExists('#surl');
|
|
}) : null;
|
|
|
|
//cpmlink.net
|
|
/cpmlink.net\/go/.test(url) ? afterDOMLoaded(function() {redirectIfExists('#btn-main')}) : null;
|
|
|
|
//kingshortener.com (seen used in reidostorrents.com)
|
|
/kingshortener.com/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#invisibleCaptchaShortlink')}) : null;
|
|
/kingshortener.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.btn')}) : null;
|
|
|
|
//shareus.io https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/2
|
|
/shareus.io/.test(url) ? afterDOMLoaded(function() {clickIfExistsNonStop('#root > div > main > div.main-container-1 > div.main-container-2 > div:nth-child(1) > div.adunit-container > button')}) : null;
|
|
|
|
// shareus.io (type 2) https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8501665
|
|
if (/shareus\.io\/go\?sid=/.test(url)){
|
|
popupsToRedirects();
|
|
let selector = '#custom-root > div > div:nth-child(3) > div.flex.align-center.space-between.button-texts > button.MuiButtonBase-root.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary.MuiButton-sizeLarge.MuiButton-containedSizeLarge.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary.MuiButton-sizeLarge.MuiButton-containedSizeLarge.css-s7ybtv';
|
|
afterDOMLoaded(function() {setTimeout(() => { clickIfExists(selector);}, 1000);})
|
|
}
|
|
|
|
//verpeliculasonline.org && subtituladas.com
|
|
/(verpeliculasonline.org|subtituladas.com)\/enlace/.test(url) ? afterDOMLoaded(function() {redirect(document.getElementById('link').href.split('?s=')[1])}) : null;
|
|
|
|
//maxcine.net
|
|
/links.cuevana.ac\/short/.test(url) ? afterDOMLoaded(function() {
|
|
let extractedUrl = document.documentElement.innerHTML.split('\n').find(line => line.includes("document.getElementById('contador').href = 'htt")).split("href")[1].match(/'([^']+)'/)[1];
|
|
extractedUrl.includes('?s=') ? redirect(extractedUrl.split('?s=')[1]) : redirect(extractedUrl);
|
|
}) : null;
|
|
|
|
//ouo.io
|
|
/ouo.io/.test(url) && url.includes('?s=') ? redirect(decodeURIComponent(url.split('?s=')[1])) : null;
|
|
/ouo.io/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#btn-main')}) : null;
|
|
|
|
//cuty.io - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/46
|
|
/exeo.app|mrgec.com|cety.app|cuty.me/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#submit-button')}) : null;
|
|
|
|
//oko.sh
|
|
/lnbz.la/.test(url) ? afterDOMLoaded(function() {timeSec = 0; afterElementVisible('form', function() {clickIfExists('button#getlink.btn-success');}) }) : null;
|
|
|
|
// tii.la oko.sh final step
|
|
/dekhe.click|indianshortner.com|lnbz.la|oii.la|falpus.com|tii.la|oko.sh|tpi.li|shrinke.me|clk.(wiki|kim)|techy.veganab.co|atglinks.com|linx.cc|get.megaurl.in|wordcounter.icu|exeo.app|pwrpa.cc|(go|get).megafly.in|birdurls.com|blog.graphicuv.com|try2link.com|owllink.net|oei.la|iir.la|tvi.la|exego.app|link.theflash.eu.org|get.instantearn.in|mrproblogger.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
/ez4short.com\/[^\/]+\/\?token=[^\/]+$/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled2('#aaoii2o')}) : null;
|
|
|
|
// shon.xyz, seen in mega-descargas-serie.blogspot.com
|
|
/shon.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn-main')}) : null;
|
|
|
|
//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
|
|
let intervalId = setInterval(() => { //Check every 0.5s
|
|
let button = document.querySelector(selector + ':not(.disabled)'); //Check the element is not disabled
|
|
if (button) {setTimeout(() => { isValidUrl(button.href) ? redirect(button.href) : button.click();}, 100);} //Redirect or click, with a 0.1s delay
|
|
}, 500);});};
|
|
if (/((infytips|remixodiadj).in|(cybertyrant|profitshort|technorozen|hubdrive.me|bestadvise4u|newztalkies|aiotechnical|cryptonewzhub|techvybes|wizitales|101desires|gdspike|caronwhaley|maxxfour|thewizitale|inventoryidea|gamerxyt|betsatta).com|courselinkfree.us|10desires.(org|net)|theapknews.shop|trendzguruji.me|speedynews.xyz|nzarticles.pro|blog.offerboom.top|kvkparbhani.org|kk.offerboom.top)/.test(url)){
|
|
if (url.includes('?r=')) redirect(atob(url.split('?r=')[1]));
|
|
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
|
|
// /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;
|
|
|
|
// desiremovies.cymru
|
|
/gyanigurus.net\/view/.test(url) ? afterDOMLoaded(function() {clickIfExists('#show_button')}) : null;
|
|
|
|
// dramaday.me - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/21
|
|
/besargaji.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn-1')}) : null;
|
|
/besargaji.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn-2')}) : null;
|
|
/moneyblink.com\/ready\/go\?u=/.test(url)? redirect(atob(url.split('?u=')[1])) : null;
|
|
|
|
// dramaday.me - linkspy.cc & droplink.co/st?api=...&url=... concatenated
|
|
//ovagames.com - linkspy.cc & clicksfly.com|shrinkme.io|clk.sh|shrinkearn.com|clk.asia|clk.wiki concatenated - https://github.com/FastForwardTeam/FastForward/issues/1352
|
|
if (/linkspy.cc\/tr/.test(url)){
|
|
const decodedUrl = atob(url.split('/tr/')[1]);
|
|
const urlParam = getParam(decodedUrl,'url');
|
|
if (!urlParam) redirect(decodedUrl); //default case
|
|
redirect(urlParam); //case for dramaday.me
|
|
redirect(atob(urlParam)); //case for ovagames.com
|
|
}
|
|
if (/linkspy.cc\/\/a/.test(url) && url.includes('aHR0')) {
|
|
const decodedUrl = atob(url.split('_')[1]);
|
|
const urlParam = getParam(decodedUrl,'url');
|
|
if (!urlParam) redirect(decodedUrl); //default case
|
|
redirect(urlParam); //case for dramaday.me
|
|
redirect(atob(urlParam)); //case for ovagames.com
|
|
}
|
|
/www.ovagames.com\/.*\.html$/.test(url) ? afterWindowLoaded(function() {
|
|
document.querySelectorAll('a[href*="https://l4s.cc/q/e/1f/aHR0"]').forEach(link => {
|
|
let decodedUrl = atob(link.getAttribute('href').split('/1f/')[1]);
|
|
let urlParam = getParam(decodedUrl,'url');
|
|
urlParam ? link.href = atob(urlParam) : link.href = decodedUrl;
|
|
}); }) : null;
|
|
/dramaday.me\/[^\/]+\/$/.test(url) ? afterWindowLoaded(function() {
|
|
document.querySelectorAll('a[href*="https://l4s.cc/q/e/482/"]').forEach(link => {
|
|
link.href = atob(link.getAttribute('href').split('/482/')[1]);
|
|
}); }) : null;
|
|
|
|
//dropgalaxy https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/2
|
|
/dropgalaxy.(com|co)\/drive/.test(url) ? afterDOMLoaded(function() {clickIfExists('#method_free')}) : null; //1st page
|
|
// /dropgalaxy.(com|co)\/drive/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#downloadbtn')}) : null; //2nd page
|
|
// /dropgalaxy.(com|co)\/drive/.test(url) ? afterDOMLoaded(function() { //3rd page
|
|
// let intervalId = setInterval(function() {// Keep checking if link is available, every 1s
|
|
// let downloadUrl = document.getElementById('dllink').getAttribute('action');
|
|
// if (downloadUrl) {
|
|
// clearInterval(intervalId);
|
|
// alert('Press OK to go to the download link:\n' + downloadUrl);
|
|
// redirect(downloadUrl)
|
|
// }
|
|
// }, 1000);
|
|
// }) : null;
|
|
|
|
// short-ly.co https://github.com/FastForwardTeam/FastForward/issues/1363
|
|
/short-ly.co/.test(url) ? afterDOMLoaded(function() {redirectIfExists('.btn-secondary')}) : null;
|
|
|
|
// multimovies.space, https://github.com/FastForwardTeam/FastForward/issues/1434, https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/91
|
|
function modifyScript(searchText, replacementText) {
|
|
const isRegex = searchText instanceof RegExp;
|
|
|
|
document.querySelectorAll('script').forEach(script => {
|
|
if (isRegex ? searchText.test(script.innerText) : script.innerText.includes(searchText)) {
|
|
script.remove();
|
|
document.body.appendChild(Object.assign(document.createElement('script'), {
|
|
text: script.innerText.replace(new RegExp(searchText, 'g'), replacementText)
|
|
}));
|
|
}
|
|
});
|
|
}
|
|
|
|
const handleShamikcardButtons = (buttonSelector, targetText) => afterDOMLoaded(() => setInterval(() => {
|
|
const button = document.querySelector(buttonSelector);
|
|
if (button && button.textContent.includes(targetText) && !(targetText == 'Get Link')) {
|
|
setTimeout(() => button.click(), 500);
|
|
}
|
|
}, 2000));
|
|
if (/(shramikcard|pmkisanlists|techishant|cinedesi|thevouz).in|cookad.net|tejtime24.com/.test(url)){
|
|
preventForcedFocusOnWindow();//preventForcedFocusOnWindow not working for this site apparently
|
|
afterWindowLoaded(function() {modifyScript('timeLeft = duration', 'timeLeft = 0')}); // skip timers
|
|
//##Intermediate buttons
|
|
handleShamikcardButtons('#topButton', 'Click to Continue');
|
|
handleShamikcardButtons('#topButton', 'Continue');
|
|
handleShamikcardButtons('#bottomButton', 'Click to Continue');
|
|
handleShamikcardButtons('#bottomButton', 'Continue');
|
|
handleShamikcardButtons('#bottomButton', 'Next'); // added for https://lksfy.com/59EhFF
|
|
//##Final button
|
|
(() => afterDOMLoaded(() => setInterval(() => { const button = document.querySelector('#bottomButton'); if (button && button.textContent.includes('Get Link') && button.style.display === 'block') { setTimeout(() => button.click(), 2000); } }, 1000)))(); //Final button
|
|
}
|
|
/linkshortify.in|lksfy.com/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('a.get-link')}) : null; // added for https://lksfy.com/59EhFF
|
|
|
|
// https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-10649981
|
|
// https://greasyfork.org/en/scripts/431691-bypass-all-shortlinks/discussions/263369
|
|
// https://shrinkforearn.xyz/vAs1ikmO - leechpremium.link
|
|
// https://www.reddit.com/r/uBlockOrigin/comments/1g50rur/unable_to_bypass_this_shortlink/
|
|
const clickWithDelay = (selector, delay) => { setTimeout(function() { document.querySelector(selector).click(); }, delay); };
|
|
if (/uqozy.com|posterify.net|drinkspartner.com|manishclasses.in|boiscd.com/.test(url)) {
|
|
afterDOMLoaded(function() {
|
|
modifyScript('timeLeft = duration', 'timeLeft = 0'); // skip timers
|
|
clickWithDelay('#bottomButton', 0);
|
|
clickWithDelay('#open-link', 3000);
|
|
});
|
|
}
|
|
/shrinkforearn.in/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// https://droplink.co/4eSowGz4 used by leechpremium.link step 2
|
|
/onlinetntextbooks.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#go_d2');}) : null;
|
|
|
|
// starsddl.me
|
|
/starsddl.me\/short\/\?anonym=/.test(url) ? redirect(atob(url.split('?anonym=')[1])) : null;
|
|
|
|
// uhdmovies.icu, topmovies.icu (modlist.in)
|
|
|
|
// button-clicking method
|
|
/* /tech.unblockedgames.world/.test(url) ? afterDOMLoaded(function() {clickIfExists('span.block > a:nth-child(1)')}) : null;
|
|
/tech.unblockedgames.world/.test(url) ? afterDOMLoaded(function() {clickIfExists('#verify_button')}) : null;
|
|
/tech.unblockedgames.world/.test(url) ? afterDOMLoaded(function() {clickIfExists('#verify_button2')}) : null;
|
|
/tech.unblockedgames.world/.test(url) ? afterDOMLoaded(function() {redirectIfExists('#two_steps_btn')}) : null; */
|
|
|
|
//alt method (thanks to https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-11063787)
|
|
if (/tech.unblockedgames.world/.test(url)) {
|
|
afterDOMLoaded(function() {
|
|
// First step
|
|
const landingElement = document.querySelector("#landing");
|
|
if (landingElement) {
|
|
landingElement.submit();
|
|
// Second step
|
|
} else {
|
|
// Extract the target URL from the script contents and redirect to it
|
|
const scriptElements = Array.from(document.getElementsByTagName("script"));
|
|
const matchedUrl = scriptElements
|
|
.map((script) => script.textContent.match(/https:\/\/tech\.unblockedgames\.world\/\?go=pepe-[\w-]+/))
|
|
.filter((match) => match) // Filter out null values
|
|
.map((match) => match[0])[0]; // Get the first matching URL
|
|
|
|
if (matchedUrl) {
|
|
window.location.href = matchedUrl;
|
|
}
|
|
}
|
|
});
|
|
}
|
|
|
|
// seriezloaded.com.ng
|
|
/seriezloaded.com.ng\/sl-download\/\?link=/ .test(url) ? afterDOMLoaded(function() { redirect(document.querySelector('.sl-button').getAttribute('onclick').match(/'(https:\/\/[^']+)'/)[1]) }) : null;
|
|
|
|
// privatemoviez.homes
|
|
/www.itscybertech.com/.test(url) ? popupsToRedirects() : null;
|
|
/www.itscybertech.com/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('a.button')}) : null;
|
|
/www.itscybertech.com/.test(url) ? clickIfVisible('#gtbtn2') : null;
|
|
/www.itscybertech.com/.test(url) ? clickIfVisible('.download') : null;
|
|
/thegadgetking.in/.test(url) ? popupsToRedirects() && afterDOMLoaded(function() {clickIfExists('#openbtn')}) : null;
|
|
|
|
// Linkvertise
|
|
const solveThroughBypassCity = (linkShortenerUrl) => {if (!/(bypass.city|adbypass.org)/.test(linkShortenerUrl)) {redirect('https://adbypass.org/bypass?bypass=' + encodeURIComponent(linkShortenerUrl))}};
|
|
/* if (/linkvertise.com|(linkvertise|link-to).net/.test(url)) {
|
|
//solve easy case locally
|
|
let rParam = new URLSearchParams(window.location.search).get('r');
|
|
if (rParam) {
|
|
redirect(atob(rParam));
|
|
// solve hard case through bypass.city
|
|
} else {
|
|
solveThroughBypassCity(url);
|
|
}
|
|
} */
|
|
|
|
// bstlar.com - not supported by bypass.city anymore
|
|
// // @include /^(https?:\/\/)(?!(bypass.city|adbypass.org))(bstlar.com)/
|
|
// /bstlar.com/.test(url) ? solveThroughBypassCity(url) : null;
|
|
|
|
// empebau.eu used in t.me/barkofleaks
|
|
///empebau.eu\/s\/linker\/.*/.test(url) ? afterWindowLoaded(function() {
|
|
// const targetUrl = document.querySelector('#box > p:nth-child(1) > a:nth-child(1)').href;
|
|
// if (!targetUrl.startsWith('https://empebau.eu')) {redirect(targetUrl)}
|
|
//}) : null;
|
|
/empebau.eu\/s/.test(url) ? afterDOMLoaded(function() {
|
|
window.location.assign(document.documentElement.innerHTML.match(/let url = "(https?:\/\/[^"]+)";/)[1]);
|
|
}) : null;
|
|
|
|
// Epicload (seen used in t.me/joinchat/3cfq_APl8Hs4N2Ux)
|
|
/epicload.com\/files/.test(url) ? afterDOMLoaded(function() {
|
|
modifyScript('var timer = 15', 'var timer = 0');
|
|
redirectIfExists('.btn-primary');
|
|
clickIfNotDisabled('.btn-getlink');
|
|
}) : null;
|
|
|
|
// mirrorace, doodrive, tested in fluxyrepacks.site
|
|
/woowebtools.com|pallabmobile.in/.test(url) ? afterDOMLoaded(function() {clickIfExistsNonStop('.hv-grid > div:nth-child(2) > div:nth-child(1) > form:nth-child(2) > button:nth-child(2)')}) : null; //continue button
|
|
/woowebtools.com|pallabmobile.in/.test(url) ? afterDOMLoaded(function() {clickIfExistsNonStop('body > div:nth-child(5) > div:nth-child(1) > div:nth-child(1) > p:nth-child(4) > button:nth-child(1)')}) : null; //close anti-adblock banner
|
|
/doodrive.com\/f/.test(url) ? window.addEventListener("load", function(event) {setTimeout(function() { clickIfExists('button.uk-button-primary:nth-child(1)')}, 1000) }) : null; //continue button
|
|
|
|
// taodung.com
|
|
/ipamod.com\/redirect-to/.test(url) && url.includes('?s=') ? redirect(decodeURIComponent(url.split('?s=')[1])) : null;
|
|
|
|
// 9xflix.business
|
|
/9xflix\.(\w+)\/m\/goto/.test(url) ? redirect(url.split('/goto/')[1]) : null;
|
|
|
|
// animeacademy.in
|
|
/highkeyfinance.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#wpsafelinkhuman')}) : null;
|
|
/highkeyfinance.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#wpsafe-link > a:nth-child(1)')}) : null;
|
|
/tech5s.co/.test(url) ? afterDOMLoaded(function() {clickIfExists('#go_d2')}) : null;
|
|
/ez4mods.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#go_d')}) : null;
|
|
/ez4short.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.btn')}) : null;
|
|
/bookszone.in/.test(url) ? afterDOMLoaded(function() {clickIfExists('#tp98')}) : null;
|
|
/bookszone.in/.test(url) ? afterDOMLoaded(function() {redirectIfExists('#btn6')}) : null;
|
|
/learnmany.in/.test(url) ? afterDOMLoaded(function() {clickIfExists('#tp98')}) : null;
|
|
/learnmany.in/.test(url) ? afterDOMLoaded(function() {redirectIfExists('#btn6')}) : null;
|
|
/yoshare.net/.test(url) ? afterDOMLoaded(function() {clickIfExists('input.btn')}) : null;
|
|
/yoshare.net/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn6')}) : null;
|
|
/reminimod.co/.test(url) ? afterDOMLoaded(function() {clickIfExists('#wpsafe-link > a:nth-child(1)')}) : null;
|
|
/blog.disheye.com/. test(url) ? afterDOMLoaded(function() {clickIfExists('#gourl')}) : null;
|
|
/techrayzer.com/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#link')}) : null;
|
|
/techrayzer.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn6')}) : null;
|
|
/techrayzer.com\/insurance/. test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.btn--bg-primary')}) : null;
|
|
/techfizia.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#fizia-btn-after > center:nth-child(1) > a:nth-child(1) > button:nth-child(1)')}) : null;
|
|
/lksfy.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.btn')}) : null;
|
|
/droplink.co/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.btn')}) : null;
|
|
/lnks.primarchweb.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.btn--bg-primary')}) : null;
|
|
|
|
// gplinks, used in psa.wf sometimes, changes domains daily, use https://greasyfork.org/scripts/490365 instead
|
|
/* if (/mdsuuniversity.org|instander.me|jameen.xyz|dhamakamusic.ink|eternalcbse.i|financialstudy.me|(foreverhealth|newzwala.co|nhmgujarat|jobkijankari|jobwaala|learnwithsaif|lyricsx|smartsetkari|theringtonesworld|recruitmentrasta|mediniweb|pmyojanasarkari|netflixvip|mghindinews|gentletrail|w3hindi|ryzenmusic).in|(anumin|awolio|cgbsesupport|gptproguide|iplquotes|kaisekareblog|minijankari|news36tech|newsloti|odiamusicsong|sugargliderfaqs|picassoappk|geniuseducares|ndlifestylego|raidersixgameapk|sarkariexam365|potter-world|jankari4u|trancebazar|taazaalerts).com/.test(url)) {
|
|
const clickIfVisible2 = (selector) => setInterval(() => { const button = document.querySelector(selector); if (button && button.style.display === 'block') { setTimeout(function() {button.click()}, 500);; clearInterval(intervalId); } }, 1000);
|
|
const clickIfLinkIsReady = buttonSelector => setInterval(() => { const button = document.querySelector(buttonSelector); if (button && button.getAttribute('href') !== '#') setTimeout(function() {button.click()}, 500);; }, 1000);
|
|
afterDOMLoaded(function() {
|
|
count = 0; //Skip the timer
|
|
clickIfVisible2('#VerifyBtn');
|
|
clickIfLinkIsReady('#NextBtn');
|
|
});
|
|
}
|
|
/gplinks.co\/[^/#]+\/(?:#|\?pid=)/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#link-btn > a')}) : null; */
|
|
|
|
// toonshub.xyz - https://earnmoneyyt.com/safe.php?link=RNRm2b2H
|
|
/earnmoneyyt.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#tp98')}) : null;
|
|
/earnmoneyyt.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn6')}) : null;
|
|
/earnmoneyyt.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('.tp-blue')}) : null;
|
|
/sheralinks.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
/go.bloggingaro.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
|
|
/(bgmiupdatehub|novelquote|superheromaniac|jkssbalerts|taazaloans|spatsify|sikhehindime).com|(sabarpratham|pubprofit|sarkariyojnaa).in|dear-lottery.org/.test(url) ? afterDOMLoaded(function() {
|
|
window.count = 0;
|
|
clickWithDelay('#tp98', 2000);
|
|
clickWithDelay('#btn6', 2000);
|
|
}) : null;
|
|
/www.udlinks.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// https://rocklinks.in/1ZqZZ2B
|
|
/mobilenagari.com|defencewallah.in/.test(url) ? afterDOMLoaded(function() {
|
|
clickIfExistsNonStop('a.bt-success');
|
|
clickIfExists('#wpsafe-link > a:nth-child(1)');
|
|
clickIfExists('#wpsafelinkhuman');
|
|
}) : null;
|
|
/rocklinks.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// https://www.techkhulasha.com/?token=T3VzT - gyanilinks
|
|
/techkhulasha.com|blog.bloggerishyt.in/.test(url) ? afterDOMLoaded(function() {
|
|
modifyScript(/9000|30000|1000/gm, '100');
|
|
clickIfExists('#popup-button');
|
|
clickIfExists('#gotolink');
|
|
clickIfExists('a.bt-success');
|
|
if (document.querySelector('#ad-top > h4:nth-child(2)').innerHTML.includes('step 2')) {clickIfExists('#gotolink')};
|
|
}) : null;
|
|
/golink.bloggerishyt.in/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// gtlinks, used in toonsouthindia.com
|
|
/tech.hipsonyc.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('.bt-success')}) : null;
|
|
/tech.hipsonyc.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#popup-button')}) : null;
|
|
/tech.hipsonyc.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#gotolink')}) : null;
|
|
/golink.gyanitheme.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : 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;
|
|
|
|
// https://greasyfork.org/en/scripts/431691-bypass-all-shortlinks/discussions/165265
|
|
/veganab.co/.test(url) ? popupsToRedirects() : null;
|
|
/veganab.co/.test(url) ? afterDOMLoaded(function() {clickIfExists('button.btn-hover:nth-child(2)')}) : null;
|
|
const extractLinkFromButtonOnclick = buttonElement => buttonElement.getAttribute("onclick").match(/window\.open\('([^']+)'/)[1];
|
|
const redirectToOnclickIfExists = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button) { clearInterval(intervalId); redirect(extractLinkFromButtonOnclick(button)) } }, 500); };
|
|
/camdigest.com/.test(url) ? afterDOMLoaded(function() {redirectToOnclickIfExists('#wpsafe-link > a:nth-child(1) > button:nth-child(1)')}) : null;
|
|
/pastebin.com\/raw/.test(url) ? afterDOMLoaded(function() { const rawContent = document.body.textContent.trim(); isValidUrl(rawContent) ? setTimeout(() => {redirect(rawContent)}, 1500) : null; }) : null; //for firefox, with afterDOMLoaded (must be first)
|
|
/pastebin.com\/raw/.test(url) ? !function() {const rawContent = document.body.textContent.trim(); isValidUrl(rawContent) ? setTimeout(() => {redirect(rawContent)}, 1500) : null; }() : null; //for chrome, without afterDOMLoaded (must be second)
|
|
|
|
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) ? preventForcedFocusOnWindow() : null;
|
|
/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;
|
|
/aipebel.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#image3')}) : null;
|
|
/raretoonsindia.rtilinks.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.btn')}) : null;
|
|
///(do|fast).rtilinks.com/.test(url) ? window.addEventListener("load", function(event) {redirectIfExists('a[class^="rti_btn"]')}) : null; //dont bypass because it might give streaming option
|
|
///vidhidepro.com\/d/.test(url) ? afterDOMLoaded(function() {clickIfExists('body > main > div > center > div > div > a > span')}) : null; //maybe shouldnt autoclick this one
|
|
///vidhidepro.com\/d/.test(url) ? afterDOMLoaded(function() {clickIfExists('#F1 > button > div > div:nth-child(1) > b')}) : null; //maybe shouldnt autoclick this one
|
|
|
|
// mirrored.to seen in rareanimes.net
|
|
/www.mirrored.to\/files\/(?!.*\?hash=)/.test(url) ? afterDOMLoaded(function() {redirectIfExists('body > div.container.dl-width > div:nth-child(4) > div > a')}) : null;
|
|
|
|
// skyve.io file host, seen on dodi-repacks.site
|
|
const clickIfExistsWithConfirmation = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button) { clearInterval(intervalId); if (confirm('Press OK to download.')) { button.click(); } } }, 500);};
|
|
/skyve.io/.test(url) ? afterDOMLoaded(function() {clickIfExists('#method_free')}) : null;
|
|
// /skyve.io/.test(url) ? afterDOMLoaded(function() {clickIfExistsWithConfirmation('.bicon')}) : null; //download button
|
|
|
|
// toonworldtamil.net
|
|
///(itradercoin|nichapk|easyworldbusiness|riveh).com\/verify\/\?/.test(url) ? redirect('https://blog.filepresident.com/' + url.split('/?')[1]) : null; doesnt work, the site doesnt let you get directly to that URL
|
|
if (/(itradercoin|nichapk|easyworldbusiness|riveh).com/.test(url)) {
|
|
const redirectIfVisible = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button && !button.getAttribute('style').includes('display:none')) { clearInterval(intervalId); redirect(button.href) } }, 500); };
|
|
const redirectIfVisible2 = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button && button.getAttribute('style').includes('block')) { clearInterval(intervalId); redirect(button.querySelector('a').href) } }, 500); };
|
|
afterDOMLoaded(function() {
|
|
redirectIfVisible('#yuidea-btn-after'); //Step 1
|
|
count = 0; // skip timer
|
|
redirectIfVisible2('#yuidea-snp'); // Steps 2-3
|
|
});}
|
|
/blog.filepresident.com/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('a.btn')}) : null;
|
|
|
|
// mkvmoviespoint.casa
|
|
/mkvmoviespoint.casa\/goto/.test(url) ? afterDOMLoaded(function() {redirectIfExists('body > div:nth-child(7) > a:nth-child(1)')}) : null;
|
|
/w.linkspoint.net/.test(url) ? afterDOMLoaded(function() {clickIfExists('.btnx')}) : null;
|
|
|
|
// moviehunt.us
|
|
/gdslink.xyz/.test(url) ? afterDOMLoaded(function() {redirect(document.querySelector('.main-wrap > form:nth-child(2) > input:nth-child(1)').value)}) : null;
|
|
|
|
// link.tnshort.net - https://github.com/FastForwardTeam/FastForward/issues/1368
|
|
/financeyogi.net/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn5')}) : null;
|
|
/financeyogi.net/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn2')}) : null;
|
|
/jrlinks.in/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn1')}) : null;
|
|
/jrlinks.in/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn2')}) : null;
|
|
/go.tnshort.net/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.btn')}) : null;
|
|
|
|
// 4fnet.org - https://github.com/FastForwardTeam/FastForward/issues/1298
|
|
/www.4fnet.org\/goto/.test(url) ? redirect(atob(url.split('/goto/')[1])) : null;
|
|
|
|
// linkmo.net / adpayl.ink - https://github.com/FastForwardTeam/FastForward/issues/1291 / https://github.com/FastForwardTeam/FastForward/issues/1290
|
|
/(linkmo.net|adpayl.ink)\/[^?]+\?data=.+$/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.btn')}) : null;
|
|
|
|
// musicc.xyz - https://github.com/FastForwardTeam/FastForward/issues/1234 (note: this one is already bypassed by the original script, because it runs on every domain. It was just necessary to let the script run on this domain)
|
|
/musicc.xyz/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.btn')}) : null;
|
|
|
|
// zshort.net, shotzon.com - jnovels.com - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/5, https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/59
|
|
const clickIfRecaptchaSolved = (selector) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (window.grecaptcha.getResponse().length !== 0) { clearInterval(intervalId); button.click(); } }, 1000); };
|
|
/cloutgist.com/.test(url) ? afterWindowLoaded(function() {clickIfRecaptchaSolved('.btn-captcha');}) : null;
|
|
/(cravesandflames|codesnse|cloutgist).com/.test(url) ? afterDOMLoaded(function() {clickIfExists('button.btn:nth-child(1)')}) : null;
|
|
/go.(cravesandflames|codesnse|cloutgist).com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// olamovies.rent - https://v2links.me/q1z4ssolam //add stuff missing from the main script
|
|
/v2links.(com|me)/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
/(utkarshonlinetest|newsbawa).com/.test(url) ? afterDOMLoaded(function() {
|
|
time = 0;
|
|
clickIfExists('.start_btn');
|
|
setTimeout(function() {clickIfExists('div.step_box.get_btn div.btn')}, 2000);
|
|
clickIfExists('a.btn');
|
|
}) : null;
|
|
/wp2host.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('button.btn')}) : null;
|
|
|
|
// olamovies.rent - https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-9904041
|
|
/ielts-isa.edu.vn/.test(url) ? afterDOMLoaded(function() {
|
|
clickIfExists('#monetiza');
|
|
clickIfExists('button.yu-btn:nth-child(1)');
|
|
clickIfExists('#btn6');
|
|
}) : null;
|
|
|
|
|
|
// psa.wf, olamovies.bar, https://ez4short.com/ar02kkolam - (adding here stuff missing from the main script)
|
|
///tiktokcounter.net/.test(url) ? preventForcedFocusOnWindow() : null;
|
|
// /antonimos.de|tiktokcounter.net|tiktokrealtime.com|tpayr.xyz|quesignifi.ca|lifgam.online|waezf.xyz|ashrfd.xyz/.test(url) ? setInterval(function(){window.wT9882=0;},1000) : null;
|
|
// /tiktokcounter.net/.test(url) ? afterDOMLoaded(function() {wT9982 = 0;}) : null; //Skip the timer
|
|
// const clickTikTokCounterButtons = () => { let buttonSelector = 'button#cbt.btn.btn-warningbtn.btn-primary'; let intervalId = setInterval(() => { let button = document.querySelector(buttonSelector); if (!button.hasAttribute('disabled') && button.innerHTML.includes('Continue')) { clearInterval(intervalId); isHoverDone = true; setTimeout(function() { button.click();}, 500) } }, 500); };
|
|
// /tiktokcounter.net/.test(url) ? afterDOMLoaded(function() {clickTikTokCounterButtons()}) : null;
|
|
|
|
// psa.wf
|
|
/10short.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('.btn')}) : null;
|
|
/zegtrends.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('.bsub')}) : null;
|
|
/zegtrends.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#go1')}) : null;
|
|
/icutlink.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.btn')}) : null;
|
|
/motakhokhara.blogspot.com/.test(url) ? afterDOMLoaded(function() {clickIfExistsNonStop('a.safeb')}) : null;
|
|
/motakhokhara.blogspot.com/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#safesub')}) : null;
|
|
/xpshort.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.btn')}) : null;
|
|
/jobzspk.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn1')}) : null;
|
|
/jobzspk.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn2')}) : null;
|
|
/jobzspk.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn4')}) : null;
|
|
/jobzspk.xyz/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn5')}) : null;
|
|
/urls.cx/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('.video-button')}) : null;
|
|
|
|
//suncy.net (upfiles.com) (seen used in fiuxy2.co)
|
|
/sunci.net/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('button#link-button.btn-primary:not(.btn-download)')}) : null;
|
|
|
|
// filmesmega.online
|
|
/minimilionario.com\/noticia.php\?token=/.test(url) ? redirect(atob(url.split('?token=')[1])) : null;
|
|
|
|
// ontorrent.org
|
|
/usandoapp.com/.test(url) ? afterDOMLoaded(function() {redirectIfExists('.DownloadButOn')}) : null;
|
|
|
|
// web1s - examples: (nsfw) https://github.com/AdguardTeam/AdguardFilters/issues/154319 / https://t.me/s/cosplaydistrict / https://discord.com/invite/mtMGnm9aTd
|
|
/web1s.asia\/api-mode/.test(url) ? afterDOMLoaded(function() {clickIfExists('#submit')}) : null;
|
|
/web1s.asia\/api-mode/.test(url) ? afterDOMLoaded(function() {clickIfExists('#submit-button')}) : null;
|
|
// asideway sub-link-shortener. example: https://asideway.com/normal/j5GLNIDiHq/
|
|
/asideway.com/.test(url) ? afterWindowLoaded(function() {count = 0;}) : null;
|
|
const clickIfVisible4 = (selector, textContent) => { let intervalId = setInterval(() => { let button = document.querySelector(selector); if (button && button.style.display.includes('block') && button.innerText.includes(textContent) && !button.hasAttribute('disabled') ) { clearInterval(intervalId); setTimeout(() => { button.click();}, 500); }}, 500); };
|
|
/asideway.com/.test(url) ? afterWindowLoaded(function() {clickIfVisible4('#link1s', '1/2')}) : null;
|
|
/asideway.com/.test(url) ? afterWindowLoaded(function() {clickIfVisible4('#link1s', '2/2')}) : null;
|
|
// linkvip.io blitly.io sub-link-shortener. example: https://linkvip.io/redirect?api=9VAupEozzdsn3k6tMTcLWL4DJ&url=https://drive.google.com/drive/folders/1vvSM0OXgnZTcALJeThAkIRxzRBRsBGjm?usp=sharing
|
|
/(linkvip|blitly).io/.test(url) ? url.includes('url=') ? redirect(new URL(url).searchParams.get('url')) : null : null;
|
|
|
|
// megalink.pro - https://greasyfork.org/en/scripts/431691-bypass-all-shortlinks/discussions/235270 - https://megalink.pro/pD6wK (nsfw)
|
|
/megalink.pro\/[a-zA-Z0-9]+$/.test(url) ? afterWindowLoaded(function() {setTimeout(function() {clickIfNotDisabled('a.btn:nth-child(1)')}, 3000)}) : null;
|
|
|
|
//pahe.ink final step
|
|
/linegee.net|intercelestial.com/.test(url) ? preventForcedFocusOnWindow() : null;
|
|
/spacetica.com/.test(url) ? afterDOMLoaded(function() {
|
|
if (!document.querySelector('.form-group')){
|
|
clickIfExists('a.btn-primary.btn-xs');
|
|
}
|
|
}) : null;
|
|
/pahe.plus/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#invisibleCaptchaShortlink')}) : null;
|
|
/pahe.plus/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8884375
|
|
if (/4hi.in/.test(url)) { afterDOMLoaded(function() {
|
|
clickIfExists('.btn-warning:not(.btn-captcha)');
|
|
clickIfNotDisabled('#invisibleCaptchaShortlink');
|
|
redirectIfNotDisabled('a.get-link'); })}
|
|
|
|
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/12
|
|
/lnk.news/.test(url) ? afterDOMLoaded(function() {clickIfExists('#csubmit')}) : null;
|
|
|
|
// https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-8893133
|
|
const afterElementVisible = (selector, callback) => {let intervalId = setInterval(() => {let element = document.querySelector(selector);if (element && (element.style.display.includes('block') || !element.style.display.includes('none'))) {clearInterval(intervalId);callback();}}, 500);};
|
|
/imagereviser.com/.test(url) ? preventForcedFocusOnWindow() : null;
|
|
/imagereviser.com/.test(url) ? afterDOMLoaded(function() {afterElementVisible('#second_btn_div', function() {document.querySelector('#bottom_btn').click();}) }) : null;
|
|
/upshrink.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// comandofilmeshd.org
|
|
/bangclinic.life/.test(url) ? afterDOMLoaded(function() {redirectIfExists('a.DownloadButOn')}) : null;
|
|
|
|
// ofilmetorrent.com
|
|
/dow-dow-dow-dow-dow.xyz\/download\/\?id=/.test(url) ? redirect(atob(url.split('?id=')[1].split('&')[0])) : null;
|
|
/ofilmetorrent.com\/download\/\?id=/.test(url) ? afterDOMLoaded(function() {
|
|
document.querySelectorAll('a[href*="https://dow-dow-dow-dow-dow.xyz/download?id="]').forEach(link => {
|
|
link.href = atob(link.getAttribute('href').split('?id=')[1].split('&')[0]);
|
|
}); }) : null;
|
|
|
|
// librospdfgratismundo.net
|
|
/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;
|
|
|
|
// animesgd.net
|
|
/animesgd.net/.test(url) ? afterWindowLoaded(function() {
|
|
document.querySelectorAll('a[href*="https://domk5.net/redir3/?"]').forEach(link => {
|
|
link.href = link.getAttribute('href').split('/redir3/?')[1];
|
|
}); }) : null;
|
|
|
|
if (/animesgd.net\/out\/\?/.test(url)) {
|
|
const decodedUrl = atob(url.split('/out/?')[1]);
|
|
if (decodedUrl.includes('url=')) {redirect(decodedUrl.split('url=')[1])}
|
|
if (decodedUrl.includes('redir3/?')) {redirect(decodedUrl.split('/redir3/?')[1])}
|
|
}
|
|
|
|
// platinsport.com
|
|
/platinsport.com/.test(url) ? afterDOMLoaded(function() {
|
|
document.querySelectorAll('a[href*="http://bc.vc/"]').forEach(link => {
|
|
link.href = 'https://' + link.getAttribute('href').split('/https://')[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;
|
|
|
|
// ocultandoo (used in fiuxy2.co)
|
|
/ocultandoo.blogspot.com/.test(url) ? afterDOMLoaded(function() {clickIfExistsNonStop('#getlink')}) : null;
|
|
/ocultandoo.blogspot.com/.test(url) ? afterDOMLoaded(function() {clickIfExistsNonStop('#gotolink')}) : null;
|
|
|
|
// toonhub4u.net
|
|
/toonhub4u.net\/redirect\/main.php\?url=/.test(url) ? redirect(atob(url.split('url=')[1])) : null;
|
|
/toonhub4u\.net\/([^\/]+)\/$/.test(url) ? afterWindowLoaded(function() {
|
|
document.querySelectorAll('a[href*="https://toonhub4u.net/redirect/main.php?url="]').forEach(link => {
|
|
link.href = atob(link.getAttribute('href').split('?url=')[1]);
|
|
}); }) : null;
|
|
|
|
// megalinks (used in peliculasmega1k.com)
|
|
/megalinks.info\/index.php\?v=/.test(url) ? clickIfExists('#continue') : null;
|
|
|
|
// doroni.me - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/24
|
|
if (/rodimalam.com/.test(url)) { afterDOMLoaded(function() {
|
|
clickIfExistsNonStop('#SafelinkChecker');
|
|
let intervalId = setInterval(function() {
|
|
let targetLink = document.querySelector('a[href*="https://semawur.com/st/?api="]');
|
|
if (targetLink) { clearInterval(intervalId); redirect(decodeURIComponent(targetLink.href.split('url=')[1])); }; }, 1000);
|
|
}); }
|
|
|
|
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/32
|
|
/short-url.link\/[^\/]+$/.test(url) ? afterDOMLoaded(function() {redirectIfExists('a.go-to-button')}) : null;
|
|
|
|
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/34
|
|
const redirectIfNotDisabled2 = (selector) => { let intervalId = setInterval(() => { let linkButton = document.querySelector(selector + ':not(.disabled)'); if (linkButton && !linkButton.href.includes('/undefined') && isValidUrl(linkButton.href)) { clearInterval(intervalId); setTimeout(function() {redirect(linkButton.href);}, 500) } }, 500); };
|
|
if (/urlx.one\/[^\/]+$/.test(url)) { afterDOMLoaded(function() {
|
|
redirectIfNotDisabled2('a.get-link');
|
|
const overlay = Object.assign(document.createElement('div'), {style: 'position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); color: #fff; font-family: Arial, sans-serif; font-size: 44px; text-align: center; padding-top: 50%;', innerText: 'Bypassing... Wait ~5s'});
|
|
document.body.appendChild(overlay);
|
|
}) }
|
|
|
|
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/36
|
|
/trimorspacks.com|pastescript.com|updrop.link/.test(url) ? afterDOMLoaded(function() {redirectIfExists('#wpsafe-link > a:nth-child(1)')}) : null;
|
|
|
|
// sinsitio.site / dixva.com
|
|
if (/www.(sinsitio.site|dixva.com)\/code\/\?go=/.test(url)) {
|
|
const decode = (encodedString) => {
|
|
const dictionary = {'0': 'z', '1': 'y', '2': 'x', '3': 'w', '4': 'v', '5': 'u', '6': 't', '7': 's', '8': 'r', '9': 'q', 'A': 'p', 'a': 'P', 'B': 'o', 'b': 'O', 'C': 'n', 'c': 'N', 'D': 'm', 'd': 'M', 'E': 'l', 'e': 'L', 'F': 'k', 'f': 'K', 'G': 'j', 'g': 'J', 'H': 'i', 'h': 'I', 'I': 'h', 'i': 'H', 'J': 'g', 'j': 'G', 'K': 'f', 'k': 'F', 'L': 'e', 'l': 'E', 'M': 'd', 'm': 'D', 'N': 'c', 'n': 'C', 'O': 'b', 'o': 'B', 'P': 'a', 'p': 'A', 'q': '9', 'Q': 'Z', 'r': '8', 'R': 'Y', 's': '7', 'S': 'X', 't': '6', 'T': 'W', 'u': '5', 'U': 'V', 'v': '4', 'V': 'U', 'w': '3', 'W': 'T', 'x': '2', 'X': 'S', 'y': '1', 'Y': 'R', 'z': '0', 'Z': 'Q'};
|
|
return encodedString.split('').map(char => dictionary[char] || char).join('');
|
|
}
|
|
redirect(decode(atob(url.split('?go=')[1])));
|
|
}
|
|
/www.yitarx.com/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// https://thotpacks.xyz/R7p2l
|
|
/thotpacks.xyz/.test(url) ? afterDOMLoaded(function() {redirectIfNotDisabled('a.get-link')}) : null;
|
|
|
|
// linkpays.in - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/88, https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/48
|
|
/surfsees.com|fitnessholic.net/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#rtg')}) : null;
|
|
/surfsees.com|fitnessholic.net/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('.rtg-blue')}) : null;
|
|
/cgsonglyricz.in|www.techhubcap.com/.test(url) ? afterDOMLoaded(function() {clickIfExists('#btn6')}) : null;
|
|
/techyblogs.in|readytechflip.com/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#tp-snp2')}) : null;
|
|
|
|
// stfly - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/62
|
|
function checkCloudflareCaptchaSolved() {
|
|
if (document.querySelector('.cf-turnstile') || document.querySelector('#captcha-turnstile')) {
|
|
return window.turnstile.getResponse().length !== 0;
|
|
}
|
|
return true;
|
|
}
|
|
function checkGoogleRecaptchaSolved() {
|
|
if (document.querySelector('.g-recaptcha') || document.querySelector('#captchaShortlink') || document.querySelector('#captcha_container') || document.querySelector('#captchaShortlinker')) {
|
|
return window.grecaptcha.getResponse().length !== 0;
|
|
}
|
|
return true;
|
|
}
|
|
if (/stfly.(cc|xyz|biz|me)|stly.link|(techtrendmakers|gadnest|optimizepics|bookbucketlyst).com|(blogbux|blogesque|exploreera|explorosity|trekcheck|torovalley|travize|metoza|techlike|crenue|atravan|transoa|techmize|snaplessons|airevue).net/.test(url)) {
|
|
function clickAllValidButtons() {
|
|
|
|
function clickAvailableButtons(buttonTexts) {
|
|
let buttons = document.querySelectorAll('button, input[type="button"], input[type="submit"]:focus-visible');
|
|
buttons.forEach(function(button) {if (buttonTexts.includes(button.textContent.trim())) {button.click();}});
|
|
}
|
|
|
|
//Different actions depending on current step
|
|
let currentStep = document.querySelector('span.text-center').innerText.trim();
|
|
let buttonTexts = [];
|
|
if (currentStep.includes('step 1')) {
|
|
buttonTexts = ['Click here to proceed'];
|
|
clickAvailableButtons(buttonTexts);
|
|
} else if (currentStep.includes('step 2')) {
|
|
buttonTexts = ['Click here to start', 'Start', 'Begin', 'Open'];
|
|
clickAvailableButtons(buttonTexts);
|
|
if (checkGoogleRecaptchaSolved() && checkCloudflareCaptchaSolved()) {
|
|
buttonTexts = ['Verify', 'Click here to verify'];
|
|
clickAvailableButtons(buttonTexts);
|
|
setTimeout(function() {
|
|
buttonTexts = ['Next Post', 'Next step', 'Get to next step', 'Go next', 'Continue'];
|
|
clickAvailableButtons(buttonTexts);
|
|
}, 2000);
|
|
}
|
|
} else if (currentStep.includes('step 3')) {
|
|
if (document.querySelector('.progress-done').innerHTML.trim() === '0%'){
|
|
buttonTexts = ['Click here to start', 'Start','Begin', 'Open'];
|
|
clickAvailableButtons(buttonTexts);
|
|
} else if (document.querySelector('.progress-done').style.width === '100%'){
|
|
buttonTexts = ['Verify', 'Click here to verify'];
|
|
clickAvailableButtons(buttonTexts);
|
|
setTimeout(function() {
|
|
buttonTexts = ['Next Post', 'Next step', 'Get to next step', 'Go next', 'Continue'];
|
|
clickAvailableButtons(buttonTexts);
|
|
}, 2000);
|
|
}
|
|
} else if (currentStep.includes('step 4')) {
|
|
buttonTexts = ['Open', 'Start', 'Begin', 'Click here to start'];
|
|
clickAvailableButtons(buttonTexts);
|
|
setTimeout(function() {
|
|
buttonTexts = ['Click here to verify', 'Verify', 'Please wait..', 'Loading..'];
|
|
clickAvailableButtons(buttonTexts);
|
|
}, 8000)
|
|
}
|
|
|
|
}
|
|
|
|
window.addEventListener('load', function() {clickAllValidButtons();}); //Click all the valid buttons when the page loads
|
|
setInterval(function() {clickAllValidButtons();}, 2000); //Click all the valid buttons every 2 seconds
|
|
}
|
|
|
|
// uploadrar - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/87
|
|
/flash.getpczone.com/.test(url) ? afterDOMLoaded(function() {clickIfNotDisabled('#downloadbtn')}) : null;
|
|
|
|
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/94
|
|
/pahe.win/.test(url) ? afterWindowLoaded(function() {setTimeout(function() {redirectIfExists('.redirect');}, 6000);}) : null;
|
|
|
|
// zipshort.net - https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-9971779
|
|
/ontechhindi.com/.test(url) ? afterDOMLoaded(function() {
|
|
clickIfExists('#rtg > center:nth-child(2) > button:nth-child(1)');
|
|
clickIfExists('div.code-block:nth-child(4) > center:nth-child(1) > div:nth-child(2) > a:nth-child(1) > button:nth-child(1)');
|
|
}) : null;
|
|
|
|
// publicearn.com - https://t.me/edutechvn - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/99, https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/161
|
|
/thelatintwistcafe.com/.test(url) ? afterDOMLoaded(function() {
|
|
count = 0;
|
|
setTimeout(function() {document.querySelector('#tp98').click();}, 3000);
|
|
setTimeout(function() {document.querySelector('#btn6').click();}, 3000);
|
|
setTimeout(function() {document.querySelector('#.tp-blue').click();}, 3000);
|
|
}) : null;
|
|
|
|
// vnshortner - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/110, https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/149
|
|
/importantclass.com/.test(url) ? afterDOMLoaded(function() {
|
|
clickWithDelay('#my-btn', 3000);
|
|
}) : null;
|
|
/bebkub.com/.test(url) ? afterDOMLoaded(function() {
|
|
clickWithDelay('#pro-continue', 1000);
|
|
clickWithDelay('#VerifyBtn', 3000);
|
|
clickWithDelay('#pro-btn', 5000);
|
|
}) : null;
|
|
|
|
// inshorturl.com - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/104
|
|
/newshuta.in|indiamaja.com/.test(url) ? afterDOMLoaded(function() {
|
|
clickIfExists('#tp98');
|
|
clickIfExists('#btn6');
|
|
clickIfNotDisabled('#gtelinkbtn');
|
|
}) : null;
|
|
|
|
// https://hyp.sh/Art07dr (hypershort) - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/101 - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/158
|
|
/jytechs.in|mi.miuiflash.com|hypershort.com|djxmaza.in|thecubexguide.com/.test(url) ? afterDOMLoaded(function() {
|
|
clickIfExists('#generatelink');
|
|
redirectIfExists('#gettinglink');
|
|
}) : null;
|
|
|
|
// render-state.to - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/108
|
|
/render-state.to\/download\/\?link=/.test(url) ? afterDOMLoaded(function() {
|
|
//if (document.querySelector('#megkey')) {alert(document.querySelector('#megkey').innerText + '\n' + document.getElementById('deckey').value);};
|
|
if (!document.querySelector('#megkey')) {
|
|
popupsToRedirects();
|
|
goToLink();
|
|
}
|
|
}) : null;
|
|
|
|
// pelismkvhd.com
|
|
/www.lanoticia.cc/.test(url) ? afterDOMLoaded(function() {
|
|
clickIfNotDisabled('#invisibleCaptchaShortlink');
|
|
redirectIfNotDisabled('a.get-link');
|
|
}) : null;
|
|
|
|
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/168
|
|
/mastramstories.com\/api.php\?api/.test(url) ? redirect(atob(url.split('?api=')[1])) : null;
|
|
/links.kmhd.net\/file/.test(url) ? afterDOMLoaded(function() {clickIfExists('button.inline-flex');}) : null;
|
|
|
|
// saferoms.com
|
|
/www.saferoms.com\/\?go=/.test(url) ? afterDOMLoaded(function() {
|
|
let dlLink = document.querySelector('#wpsafe-link > a:nth-child(1)').href;
|
|
dlLink = decodeURIComponent(atob(dlLink.split('safelink_redirect=')[1]));
|
|
dlLink = dlLink.match(/"safelink":"(.*?)"/)[1];
|
|
if (confirm(`Confirm to redirect to \n${dlLink.split('https://href.li/?')[1]}\n`)) {redirect(dlLink);}
|
|
}) : null;
|
|
|
|
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/170
|
|
/hdpastes.com\/\?v=/.test(url) ? afterDOMLoaded(function() {clickIfRecaptchaSolved('.btn-success');}) : null;
|
|
|
|
// shrtbr.com/aaNEJEXp - t.me/xred2 - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/122
|
|
/encurtads.net|financacerta.com/.test(url) ? afterDOMLoaded(function() { redirect(atob(document.querySelector('#wpsafe-link > a:nth-child(1)').getAttribute('onclick').match(/'(https:\/\/[^']+)'/)[1].split('safelink_redirect=')[1]).match(/"safelink":"(.*?)"/)[1]);}) : null;
|
|
/shrtbr.com/.test(url) ? afterDOMLoaded(function() {redirectIfExists('a.get-link.btn.btn-lg.btn-success:not(.disabled):not(div.banner:nth-child(4) > div:nth-child(1) > a:nth-child(1))');}) : null;
|
|
|
|
// https://f.technicalatg.in/6iTpuM1 - https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-10954732
|
|
/skillheadlines.in/.test(url) ? afterDOMLoaded(function() { redirect(atob(document.querySelector('#wpsafe-link > a:nth-child(1)').getAttribute('onclick').match(/'(https:\/\/[^']+)'/)[1].split('safelink_redirect=')[1]).match(/"safelink":"(.*?)"/)[1]);}) : null;
|
|
|
|
// https://delpez.com/?go=1ad8bb46 - https://t.me/heroelink - https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-10954732
|
|
/delpez.com/.test(url) ? afterDOMLoaded(function() {
|
|
clickIfExists('.btn-primary');
|
|
redirect(decodeURIComponent(atob(document.querySelector('#wpsafe-link > a:nth-child(1)').getAttribute('onclick').match(/'(https:\/\/[^']+)'/)[1].split('safelink_redirect=')[1]).match(/"safelink":"(.*?)"/)[1]));
|
|
}) : null;
|
|
|
|
// https://github.com/FastForwardTeam/FastForward/issues/1515
|
|
/mendationforc.info/.test(url) ? redirect(decodeURIComponent(atob(url.split('&cc=')[1]).match(/"link":"(.*?)"/)[1]) ) : null;
|
|
|
|
// spaste.com use in pahe.ink - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/77
|
|
function checkHCaptchaSolved() {
|
|
if (document.querySelector('.h-captcha')) {
|
|
return window.hcaptcha.getResponse().length !== 0;
|
|
}
|
|
return true;
|
|
}
|
|
function clickIfHCaptchaSolved(selector) {
|
|
let intervalId = setInterval(() => {
|
|
if (checkHCaptchaSolved()) {
|
|
clearInterval(intervalId);
|
|
document.querySelector(selector).click();
|
|
}
|
|
}, 1000);
|
|
}
|
|
/www.spaste.com\/site\/checkPasteUrl\?c=/.test(url) ? afterDOMLoaded(function() {
|
|
clickIfHCaptchaSolved('#template-contactform-submit');
|
|
} ) : null;
|
|
/www.spaste.com\/p\?c=/.test(url) ? afterDOMLoaded(function() {
|
|
redirectIfExists('#template-contactform-message > a:nth-child(3)');
|
|
}) : null;
|
|
|
|
// https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/184
|
|
/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"]');
|
|
});
|
|
}
|
|
|
|
// https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-11280464
|
|
/tii.la|oei.la|iir.la|tvi.la|oii.la|tpi.li|lnbz.la/.test(url) ? afterWindowLoaded(function() {
|
|
const form = document.querySelector('#link-view > form');
|
|
if (form) {
|
|
form.action = document.querySelector('#link-view > form > input[name=url]').value;
|
|
}
|
|
}) : null;
|
|
|
|
// modijiurl - https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-11295970
|
|
function browserIsFirefox() {return navigator.userAgent.toLowerCase().indexOf('firefox') > -1;}
|
|
/^https:\/\/[^\/]+\/safe\.php\?link=https:\/\/modijiurl\.com\/[^\/]+\/\?mid=.*$/.test(url) && browserIsFirefox() ? redirect(url.split('?link=')[1]) : null;
|
|
/^https:\/\/modijiurl\.com\/[^\/]+\/\?mid=.*$/.test(url) ? redirectIfNotDisabled('#getLinkButton') : null;
|
|
|
|
// sittingonclouds.com .net
|
|
/paster.gg/.test(url) ? redirect(decodeURIComponent(url.split('&link=')[1].split('&')[0])) : null;
|
|
|
|
// dodi-repacks.site
|
|
/go.zovo.ink/.test(url) ? afterDOMLoaded(function() {
|
|
clickIfExists('button.btn:nth-child(4)');
|
|
redirectIfNotDisabled('a.get-link');
|
|
}) : null;
|
|
|
|
})();
|
|
|
|
(function() {
|
|
//'use strict';
|
|
const url = window.location.href
|
|
const boostTimers = () => {const FsT = window.setTimeout; const FsI = window.setInterval;
|
|
Object.defineProperty(window, 'setTimeout', {value: function(func, delay) {if (delay === 1000) {delay = 50;} return FsT.apply(this, arguments);}});
|
|
Object.defineProperty(window, 'setInterval', {value: function(func, delay) {if (delay === 1000) {delay = 50;} return FsI.apply(this, arguments);}});
|
|
};
|
|
|
|
// www.gtaall.com - https://github.com/FastForwardTeam/FastForward/issues/1348
|
|
/www.gtaall.com\/get-manual/.test(url) ? boostTimers() : null;
|
|
|
|
// psa.wf (adding here stuff missing from the main script)
|
|
/motakhokhara.blogspot.com/.test(url) ? boostTimers() : null;
|
|
|
|
// dramaday.me - https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues/21
|
|
/besargaji.com/.test(url) ? boostTimers() : null;
|
|
|
|
/^https:\/\/relampagomovies\.com\/.+/.test(url) ? boostTimers() : null;
|
|
|
|
})();
|
|
// ----- ----- -----
|
|
|