Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Jak oszukać Iplę?

89 views
Skip to first unread message

mirekc

unread,
Apr 27, 2020, 3:19:03 PM4/27/20
to
Zdaję sobie sprawę, że Ipla już od dawna nie wspiera Windows XP, ale
używając przeglądarki MyPal i podstawiając odpowiedni user agent string,
np. taki:

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:75.0) Gecko/20100101
Firefox/75.0

udało mi się uruchomić odtwarzanie darmowych seriali, np tego:

https://www.ipla.tv/wideo/serial/Drwale-i-inne-opowiesci-Bieszczadu/5004704/sezon-6/5014555/Drwale-i-inne-opowiesci-Bieszczadu-Odcinek-58/694b28869b24ba34a07c99ed2b8907e5?seasonId=5014555

Jednakże nie udaje się uzyskać tego samego z filmami, chociażby z tym:

https://www.ipla.tv/wideo/film/Wielka-wieksza-najwieksza/d8fd93f67c1614f330e8de2206a4ba7f

Pojawia się komunikat: „Materiał jest niedostępny w tej przeglądarce.
Skorzystaj z przeglądarki Chrome, Opera lub z aplikacji IPLA w telefonie
z systemem Android/iOS".

Pytanie brzmi: da się tak oszukać Iplę, żeby pod starym złym XP oglądać
również filmy?

t-1

unread,
May 19, 2020, 10:39:06 AM5/19/20
to
W dniu 2020-04-27 o 21:19, mirekc pisze:

> Pojawia się komunikat: „Materiał jest niedostępny w tej przeglądarce.
> Skorzystaj z przeglądarki Chrome, Opera lub z aplikacji IPLA w telefonie
> z systemem Android/iOS".
>
> Pytanie brzmi: da się tak oszukać Iplę, żeby pod starym złym XP oglądać
> również filmy?

Skoro piszą, ze zła przeglądarka to może nie wina XP?
Może warto wypróbować te przeglądarki które wskazują za właściwe?

Opera ma jakąś aktualną wersję na XP.

A Chrome wprawdzie podobno już nie działa na xp, ale jest jakieś
odpowiednik opensource o nazwie Chromium.

mirekc

unread,
May 20, 2020, 3:20:08 PM5/20/20
to
W dniu 2020-05-19 o 16:39, t-1 pisze:
> W dniu 2020-04-27 o 21:19, mirekc pisze:
>
>> Pojawia się komunikat: „Materiał jest niedostępny w tej przeglądarce.
>> Skorzystaj z przeglądarki Chrome, Opera lub z aplikacji IPLA w
>> telefonie z systemem Android/iOS".
>>
>> Pytanie brzmi: da się tak oszukać Iplę, żeby pod starym złym XP
>> oglądać również filmy?
>
> Skoro piszą, ze zła przeglądarka to może nie wina XP?
> Może warto wypróbować te przeglądarki które wskazują za właściwe?

Nie działa na żadnej z przeglądarek wskazywanych za właściwe, w wersjach
które uruchamiają się pod XP.

> Opera ma jakąś aktualną wersję na XP.

Ostatnia wersja Opery działająca na XP to 36.0.2130.80, do aktualności
jej bardzo daleko.

> A Chrome wprawdzie podobno już nie działa na xp, ale jest jakieś
> odpowiednik opensource o nazwie Chromium.

Nie podobno, tylko na pewno i dotyczy to również Chromium. Ostatnia
wersja ze wsparciem dla XP to 44.0.

Jakby to było takie proste, to bym nie pytał na forum.

Andrzej P. Wozniak

unread,
May 23, 2020, 9:08:35 AM5/23/20
to
Osoba podpisana jako mirekc <mir...@interia.pl>
w artykule <news:ra3vt7$8as$1...@dont-email.me> pisze:

> W dniu 2020-05-19 o 16:39, t-1 pisze:
>> W dniu 2020-04-27 o 21:19, mirekc pisze:
>>
>>> Pojawia się komunikat: „Materiał jest niedostępny w tej przeglądarce.
>>> Skorzystaj z przeglądarki Chrome, Opera lub z aplikacji IPLA w
>>> telefonie z systemem Android/iOS".
>>>
>>> Pytanie brzmi: da się tak oszukać Iplę, żeby pod starym złym XP
>>> oglądać również filmy?
>>
>> Skoro piszą, ze zła przeglądarka to może nie wina XP?
>> Może warto wypróbować te przeglądarki które wskazują za właściwe?
>
> Nie działa na żadnej z przeglądarek wskazywanych za właściwe, w
> wersjach które uruchamiają się pod XP.

1. Przejdź na stronę http://o.rths.ml/basilisk/ i znajdź najnowszą wersję
32-bitową forku Firefoxa zmodowanego pod XP nazwanego Basilisk. Teraz jest
to Basilisk 55:
http://o.rths.ml/basilisk/basilisk55-win32-git-20200502-bf9ce840e-xpmod.7z
Pobierz ją, zainstaluj i uruchom. Program zgłasza się jako Serpent, bo
bazuje na jego kodzie, a nie bezpośrednio na Firefoksie.
2. Zmień User Agent na Firefox 55 Windows 7:
* Otwórz nową kartę i wpisz adres about:config
* Kliknij prawym przyciskiem myszy i z menu kontekstowego wybierz
New > String
* Podaj nazwę (name) general.useragent.override i wartość (value)
Mozilla/5.0 (Windows NT 6.1; rv:55.0) Gecko/20100101 Firefox/55.0

W ten sposób po wejściu na ipla.tv uzyskasz dostęp do programów darmowych,
głównie produkcji własnych Polsatu, które nie mają szyfrowanego
strumienia.

Na więcej pod XP nie ma co liczyć, bo jeśli się nie mylę, to obsługę tego
szyfrowania dodano w Firefoksie nie wcześniej niz wersji 57.

Możesz też wejść na vod.pl i sprawdzić, która część materiałów jest
dostępna stamtąd.

--
Andrzej P. Woźniak us...@pochta.onet.pl (zamień miejscami z⇔h w adresie)

mirekc

unread,
May 23, 2020, 11:56:15 AM5/23/20
to
W dniu 2020-05-23 o 15:06, Andrzej P. Wozniak pisze:
[...]
> 1. Przejdź na stronę http://o.rths.ml/basilisk/ i znajdź najnowszą
> wersję 32-bitową forku Firefoxa zmodowanego pod XP nazwanego Basilisk.
> Teraz jest to Basilisk 55:
[...]
> W ten sposób po wejściu na ipla.tv uzyskasz dostęp do programów
> darmowych, głównie produkcji własnych Polsatu, które nie mają
> szyfrowanego strumienia.
>
> Na więcej pod XP nie ma co liczyć, bo jeśli się nie mylę, to obsługę
> tego szyfrowania dodano w Firefoksie nie wcześniej niz wersji 57.

Działa tak samo jak w MyPal, to znaczy wyświetla seriale, ale nie
wyświetla filmów, nawet tych darmowych. Wątpię żeby w tym przypadku
chodziło o szyfrowanie strumienia (darmowe filmy i darmowe seriale
zapewne są strumieniowane tak samo), raczej podejrzewam jakąś bardziej
zaawansowaną metodę wykrywania przeglądarki w Ipla, dlatego pytam o
drogę obejścia.

> Możesz też wejść na vod.pl i sprawdzić, która część materiałów jest
> dostępna stamtąd.

Dokładnie tak samo jak na ipla.pl.

Andrzej P. Wozniak

unread,
May 23, 2020, 4:31:14 PM5/23/20
to
Osoba podpisana jako mirekc <mir...@interia.pl> w artykule
<news:rabh2u$mqv$1...@dont-email.me> pisze:

> W dniu 2020-05-23 o 15:06, Andrzej P. Wozniak pisze:
> [...]
>> W ten sposób po wejściu na ipla.tv uzyskasz dostęp do programów
>> darmowych, głównie produkcji własnych Polsatu, które nie mają
>> szyfrowanego strumienia.
>> Na więcej pod XP nie ma co liczyć, bo jeśli się nie mylę, to obsługę
>> tego szyfrowania dodano w Firefoksie nie wcześniej niz wersji 57.
> Działa tak samo jak w MyPal, to znaczy wyświetla seriale, ale nie
> wyświetla filmów, nawet tych darmowych. Wątpię żeby w tym przypadku
> chodziło o szyfrowanie strumienia (darmowe filmy i darmowe seriale
> zapewne są strumieniowane tak samo),

W aplikacji ipli wszystkie strumienie były szyfrowane, nawet własna
produkcja Polsatu.

> raczej podejrzewam jakąś bardziej zaawansowaną metodę wykrywania
> przeglądarki w Ipla, dlatego pytam o drogę obejścia.

Podejrzewam, że zaawansowanym nazywasz to, czego nie chciało się
sprawdzić. Różnic może być kilka, o szyfrowaniu i innym sposobie obsługi
produkcji obcych już napisałem. Poza tym:

1. Przy darmowym dostępie do produkcji własnej możesz z playera wyciągnąć
link do całego pliku mp4, w innych przypadkach są tylko segmenty MPEG
DASH. Są to pliki wielkości kilku megabajtów, które mogą być w całości
buforowane, deszyfrowane i dekodowane w pamięci, bez zapisywania na dysku
w plikach tymczasowych. Buforowanie na dysk obejmuje tylko kilka minut
naprzód po kliknięciu pauzy, w przypadku zapauzowania pojedynczego
strumienia mp4 (a dawniej też flv) buforowany mógł być cały plik lub jego
spory kawałek (bodajże 512 MB).

2. Aby zmniejszyć czas ładowania i obciążenie, dla dostępu chronionego
i darmowego może być ładowany inny kod JS playera. Różnica może być nie
w obsłudze samego strumieniowania, tylko np. w obsłudze reklam. Player
uruchamia zewnętrzny kod i to on sprawdza, czy może uruchomic reklamę,
a dopiero potem przekazuje kod błędu do playera.

3. W Firefoksie 57+ usprawniono silnik JavaScriptu, m.in. usunięto
niektóre wcześniej istniejące błędy wykonania i dodano niektóre brakujące
funkcje. Kod playera obsługujący strumieniowanie chronione był pewnie
pisany pod Chrome, więc może poprawnie działać tylko z nowszym silnikiem
w Firefoksie. Jeśli przeglądarka zgłasza błąd (a kody błędów od zawsze
bywają mylące), to niezależnie od jego przyczyny (np. konfliktu
z rozszerzeniami Firefoxa) player wyświetla komunikat w stylu
„Nieobsługiwana przeglądarka. Zainstaluj nowszą”, tylko lista polecanych
przeglądarek zależy od wyniku sprawdzania User-Agent.

Pomijam fakt, że koderzy zwykle sprawdzają działanie playera
w przeglądarce z ustawieniami domyślnymi, traktując każdą zmianę
(nawet bezpośrednio dostępną w opcjach lub wprowadzoną przez pakiet
bezpieczeństwa internetowego} jako wrogie działanie użytkownika.

Na koniec dodam, że od jakiegoś czasu ipla dla rozdzielczości 1080p
stosuje wyższy poziom kompresji H.264 niż DVB-T. Niektóre starsze
telewizory mogą takich plików nie odtwarzać, wtedy pozostaje wybór –
odtwarzać z komputera albo pobierać 720p.

Andrzej P. Wozniak

unread,
May 23, 2020, 7:46:09 PM5/23/20
to
Osoba podpisana jako mirekc <mir...@interia.pl>
w artykule <news:rabh2u$mqv$1...@dont-email.me> pisze:

> W dniu 2020-05-23 o 15:06, Andrzej P. Wozniak pisze:
> [...]
>> Możesz też wejść na vod.pl i sprawdzić, która część materiałów jest
>> dostępna stamtąd.
> Dokładnie tak samo jak na ipla.pl.

Zapomniałem o tym. Nie jest tak samo – vod.pl zgłasza wyraźnie błąd DRM, a
ipla.pl każe tylko zmienić przeglądarkę.

mirekc

unread,
May 24, 2020, 4:29:28 AM5/24/20
to
W dniu 2020-05-24 o 01:43, Andrzej P. Wozniak pisze:
> Osoba podpisana jako mirekc <mir...@interia.pl>
> w artykule <news:rabh2u$mqv$1...@dont-email.me> pisze:
>
>> W dniu 2020-05-23 o 15:06, Andrzej P. Wozniak pisze:
>> [...]
>>> Możesz też wejść na vod.pl i sprawdzić, która część materiałów jest
>>> dostępna stamtąd.
>> Dokładnie tak samo jak na ipla.pl.
>
> Zapomniałem o tym. Nie jest tak samo – vod.pl zgłasza wyraźnie błąd DRM,
> a ipla.pl każe tylko zmienić przeglądarkę.
>
Tak, masz rację i to jest naprowadzające. DRM-a raczej nie „przeskoczę”.
Być może w Ipla jest to samo, tylko komunikat mniej konkretny.
0 new messages