Jakby ktoś potrzebował przeglądać gorące, a ma tak samo jak ja puste (bo czemu wykop miałby naprawić ten problem), to napisałem skrypcik który wymaga tylko Tampermonkey albo pochodnego rozszerzenia do przeglądarki:
Z dniem dzisiejszym usuwam skryptozakładkę z mojej strony - jak ktoś chce ja przerzucić na jakiegoś pastebina to proszę - ja nie mogę niestety upubliczniać już jej na swojej stronie.
Dostałem zgłoszenie dmca od strony tvnu jakobym udostępniał nielegalnie (?) materiały z ich strony.
Pytanie z mojej strony - czy skrypt który wyciąga materiał z ich serwera omijając reklamy jest jakkolwiek prawnie nielegalny? Korzystam w sumie z tego co oferuje przeglądarka - czyli napisanego skryptu w javascriptcie który konkretnym zapytaniem dobija się do materiału, a następnie przekierowuje użytkownika. To tak jakby próbowali ściągnąć AdBlocka ze stron dodatków, bo przecież blokuje reklamy.
@kubica941: Rzuciłem krajami, tak, mój błąd, Kazachstan pasków nie ma x) Chodziło mi o sama różnorodność i 'dzikość' - nie coś nam bardzo bliskiego, znanego
Rozszerzyłem funkcjonalność playerowej skryptozakładki o serwis vod.pl. Domyślnie materiały .mp4 odtwarza bezpośrednio w przeglądarce. Dodatkowo materiały DRM również są odtwarzane - dostaniecie przekierowanie na osobną stronę z playerem.
Dla osób dla których nie działa player.pl (skrypt na oglądanie bez reklam):
TVN wprowadza system DRM od Google - WIDEVINE. Przez co każdy materiał jest w formacie .wmv który to ma 10 sek darmowe - reszte zakodowane. Wyciągnąłem sobie klucze do api, mogę dostać się do materiału, ale odkodować go na razie nie potrafię. Postaram się jakoś to wykombinować by działało - ale jak patrzę, bez 'zewnetrznego' software się nie obędzie, już
@Onifai: @anubiis: @Froto: @iamostry: @tirarirara: Mam miłą wiadomość - udało mi się przywrócić zakładkowy skrpyt do życia, przy okazji poprawiłem opcje przy drm.
Skrypt zakładkowy nie wykorzystuje tego co storna oferuje (pobiera jedynie id materiału) - id takie wysyła do mojego skryptu na serwerze (spokojnie, nic nie wykradam, skrypt javascriptowy robi jedynie tyle, co pobranie id -> wysłanie do serwera -> pobranie url -> przekierowanie na url, nie pobieram/kradnę żadnych danych)
Dzięki temu skrypt zawsze będę mógł dostosować do aktualnych zmian w api - póki co nie zderzyłem się z materiałem drm (jeśli komuś wyskoczy,