← Wróć do bloga

Skrypty i rozszerzenia przeglądarki do Duolingo — poradnik

Skrypty i rozszerzenia przeglądarki do Duolingo — poradnik

Jeśli jesteś na tyle techniczny, żeby szukać skryptu Tampermonkey zamiast gotowej aplikacji, ten artykuł jest dla ciebie — oto dlaczego większość tych skryptów ma krótką żywotność i jak wygląda alternatywa.

Dlaczego skrypty Tampermonkey szybko się psują

Userscript zwykle działa, celując w konkretne elementy HTML albo nazwy klas na stronie Duolingo. Duolingo regularnie aktualizuje swój front-end, a nawet drobne zmiany w strukturze elementów mogą zepsuć skrypt, który nie jest aktywnie utrzymywany. Ponieważ większość publicznych skryptów do Duolingo to projekty poboczne udostępnione raz na forum albo w gist na GitHubie, często zostają zepsute, gdy tylko to się stanie.

Co sprawdzić przed użyciem takiego skryptu

  • Data ostatniej aktualizacji — jeśli ma więcej niż kilka miesięcy, załóż realną szansę, że jest zepsuty.
  • Widoczność kodu źródłowego — skrypt, który możesz przeczytać jako czysty tekst (jak skrypty Tampermonkey), da się przynajmniej zbadać, co jest realną przewagą nad nieprzejrzystą, skompilowaną aplikacją z nieznanego źródła.
  • Zakres — większość skryptów dobrze obsługuje jeden typ ćwiczenia, a gorzej inne; sprawdź komentarze społeczności pod kątem znanych luk.

Czym różni się DuoHacker

DuoHacker to samodzielna aplikacja, a nie skrypt wstrzykiwany na stronę Duolingo, więc nie jest związany ze strukturą DOM strony w ten sam sposób — zobacz wyjaśnienie techniczne tego, jak działa jego funkcja auto-solve. Kompromisem jest to, że to pobrana aplikacja, a nie skrypt do zbadania, co jest uczciwym punktem do rozważenia; przeczytaj Czy DuoHacker jest bezpieczny?, by zobaczyć, jak to adresujemy.

Powiązane artykuły

Wolisz coś, co nie zależy od struktury strony Duolingo? Pobierz DuoHackera.

Gotowy, by spróbować samemu?

Pobierz DuoHacker za darmo