Telegram Web: pobieranie mediów — z zastrzeżonych czatów (zbiorowo) + kopiowanie tekstu

Pobieraj zdjęcia i filmy z Telegram Web — pojedynczo lub całymi zaznaczeniami — nawet na zastrzeżonych czatach z blokadą przesyłania dalej. Przywraca też kopiowanie tekstu z chronionych wiadomości.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

Autor
copyMister
Dziennych instalacji
61
Wszystkich instalacji
28 101
Oceny
35 6 2
Wersja
1.0
Utworzono
20-10-2023
Zaktualizowano
06-06-2026
Rozmiar
14,2 KB
Licencja
MIT
Dotyczy

Co potrafi

  • Pobranie pojedynczego pliku — dodaje pozycję Pobierz do menu prawego przycisku myszy na dowolnym zdjęciu lub filmie.
  • Pobieranie zbiorcze — zaznacz kilka wiadomości i zapisz je wszystkie naraz. Pobierają się jedna po drugiej, więc nawet bardzo duże pliki zapisują się bezpiecznie.
  • Kopiowanie chronionego tekstu — ponownie umożliwia zaznaczanie i kopiowanie tekstu na zastrzeżonych czatach.

Podgląd 1 Podgląd 2

Dlaczego ten skrypt

Inne skrypty czytają wyrenderowane <video>/<img> i pobierają bajty od nowa. Stąd zgadywane nazwy plików, zależność od nazw klas i kodów ikon, które zmieniają się niemal z każdą aktualizacją Telegrama, oraz setki linii kruchego kodu interfejsu. Ten skrypt wywołuje zamiast tego własną wewnętrzną procedurę pobierania Telegram Web:

  • Poprawne, oryginalne nazwy i rozszerzenia plików, a nie zgadnięty hash.
  • Odporność — rozpoznaje plik z samej wiadomości, a nie z klas CSS, które psują się przy każdym wydaniu.
  • Mały i szybki — ułamek kodu, a elementy w paczce pobierane są po kolei, więc duże pliki (500 MB+) zapisują się niezawodnie i nie zawieszają karty.

Tylko WebK — dlaczego

Telegram Web ma dwa klienty: WebK (/k/) i WebA (/a/). Ten skrypt używa WebK, ponieważ to WebK udostępnia stronie swój silnik pobierania na publicznej witrynie, więc zapis korzysta z natywnej procedury aplikacji z poprawnymi nazwami. WebA trzyma ten silnik za flagą debugowania wyłączoną w produkcji, pozostawiając jedynie kruchy sposób „pobierz piksele". Dlatego skrypt automatycznie przekierowuje Cię do klienta WebK (/k/), aby zapewnić niezawodny zapis — konto, czaty i dane są identyczne w obu; różni się tylko interfejs.

Działa w Violentmonkey, Tampermonkey i ScriptCat. Bez zewnętrznych bibliotek i bez śledzenia.