← Wszystkie wpisy

Poradniki

Pomijanie skracaczy linków i stron przekierowań

Klikasz link, a zamiast celu ląduje strona „poczekaj 5 sekund" — licznik, reklama, przycisk „pomiń". Skracacze i strony przekierowań żyją z tych sekund Twojego życia. Ta reguła przeskakuje je za Ciebie.

Jak działają strony przekierowań

Strona-pośrednik ma docelowy URL gdzieś u siebie — w linku „pomiń", w atrybucie, w zmiennej JS albo w parametrze własnego adresu. Pokazuje go dopiero po odliczaniu, żeby zdążyć wyświetlić reklamę. Skoro URL już tam jest, nie ma po co czekać.

Reguła

JavaScript reguły, wzorzec URL na konkretny skracacz (albo * — patrz pułapki):

// 1. Cel w parametrze adresu (?url=... ?dest=...)
const here = new URL(location.href);
let jumped = false;
for (const key of ['url', 'dest', 'target', 'r', 'u']) {
  const v = here.searchParams.get(key);
  if (!jumped && v && /^https?:/.test(v)) {
    location.replace(v);
    jumped = true;
  }
}
// 2. Cel w widocznym przycisku "pomiń / continue"
if (!jumped) {
  const re = /pomiń|przejdź|continue|skip|get link/i;
  const btn = [...document.querySelectorAll('a[href^="http"]')]
    .find(a => re.test(a.textContent || ''));
  if (btn) location.replace(btn.href);
}

Jak to działa

Cel w parametrze

Wiele przekierowań ma postać redirect.com/go?url=https://cel.... Reguła czyta parametry o typowych nazwach i jeśli któryś wygląda jak adres http — od razu tam skacze.

Cel w przycisku

Gdy URL-a nie ma w adresie, szukamy widocznego linku z tekstem „pomiń" / „continue" prowadzącego na zewnątrz. location.replace (zamiast href) nie zostawia strony-pośrednika w historii — przycisk „wstecz" działa normalnie.

Pułapki

Zobacz też

Zainstaluj JustZix — i odzyskaj te pięć sekund na każdym linku.

Oceń ten wpis

Brak ocen — oceń jako pierwszy.

Wypróbuj samodzielnie

Zainstaluj JustZix i wklej dowolny snippet z tego artykułu. Dwie minuty od zera do działającej reguły na wszystkich Twoich urządzeniach.

Pobierz JustZix

Funkcje · Jak to działa · Przykłady · Zastosowania