Greasy Fork

来自缓存

Skrypt umożliwiający pobieranie materiałów ze znanych serwisów VOD.

Skrypt służący do pobierania materiałów ze znanych serwisów VOD.

< 脚本 Skrypt umożliwiający pobieranie materiałów ze znanych serwisów VOD. 的反馈

提问 / 留言

§
发布于:2019-05-19

nie działa pobieranie z vod.tvp.pl

nie można pobrać materiałów typu: https://vod.tvp.pl/video/wiadomosci,17052019-1200,42549669

§
发布于:2019-05-19

faktycznie, wygląda na to ze dla tego materiały nie jest pobierany odpowiedni plik json, bo zwraca się:

dla https://www.tvp.pl/shared/cdn/tokenizer_v2.php?object_id=42549669

url status NOT_FOUND videoId 42549669 platform sdt-v2 userIp
adaptive false live false title
duration 900 countryIsDefault false mimeType unknown ads_enabled true payment_type 0 distribution_model

ale gdy np. zapytamy w ten sposób:

https://apivod.tvp.pl/tv/video/42549669/

i po wpisaniu autoryzacji jako 'api' / 'vod'

to już otrzymamy całkiem łądny plik json, który by nas interesowal :)

@zacny da rade ;) ?

§
发布于:2019-05-19

@zacny dodam tylko ze tym sposobem wygląda na to ze mzona dostac sie do innych materiałow, ale z jakis powodów niektre sa dostepne tylko tak jak wyzej napisałęm, zatem osobiscie (o ile faktycznie mam racje) sprawdziałbym najpierw sposob macierzysty a potem ten wyzej

§
发布于:2019-05-19

Dziękuję :)

zacny作者
§
发布于:2019-05-20

No to będą trochę większe zmiany więc nie tak od razu, ale pewnie zrobię.

zacny作者
§
发布于:2019-05-22

@funplayertv Niedobrze wygląda na to, że to apivod jest w innej domenie. Jest w formacie json, a nie jsonp więc chyba nie ma sposobu, by do niego strzelić.

§
发布于:2019-05-23
编辑于:2019-05-23

@zacny musze Ci odpisac tymczasowo tutaj, bo cos nie moge sie zalogowac na innym kompie na git'a, o tym proxy mialem pisac zwczesniej zanim edytowales, ze to i tak leci przez proxy tamta metoda, zastanawia mnie w takim razie inna rzecz,

dlaczego w tym skrypcie z miniskryptow all in one metoda ta działa, czyli wchodze na materiął, klikam zapałeczke i myk - dziala, przygladales sie jak to tam jest rozwiazane?

edit. dobra wyglada na to ze w zapałce all in one po prostu pojawia sie nowa karta z json'em, wiec własciwie troche inaczej to faktycznie działa ;) wiec wracamy do punkty wyjscia

zacny作者
§
发布于:2019-05-23
编辑于:2019-05-23

@funplayertv Nie widziałem nigdy tego skryptu, ale z tego co dzisiaj patrzyłem nie można tego w żaden sposób obejść. Domena apivod.tvp.pl nie pozwala na zaciągnięcie tego jsona z innych domen. Szczegóły tutaj: https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy

§
发布于:2019-05-24

@funplayertv said: faktycznie, wygląda na to ze dla tego materiały nie jest pobierany odpowiedni plik json, bo zwraca się:

dla https://www.tvp.pl/shared/cdn/tokenizer_v2.php?object_id=42549669

url
status NOT_FOUND videoId 42549669 platform sdt-v2 userIp
adaptive false live false title duration 900 countryIsDefault false mimeType unknown ads_enabled true payment_type 0 distribution_model

gun mayhem

@zacny da rade ;) ?

ale gdy np. zapytamy w ten sposób:

https://apivod.tvp.pl/tv/video/42549669/

i po wpisaniu autoryzacji jako 'api' / 'vod'

to już otrzymamy całkiem łądny plik json, który by nas interesowal :)

No to będą trochę większe zmiany więc nie tak od razu, ale pewnie zrobię.

zacny作者
§
发布于:2019-05-30

Zrobione.

§
发布于:2019-06-02

@zacny powiedział(a): Zrobione.

świetna robota! ciekawe rozwiązanie, trochę jestem w szoku i pełen podziwu ze to sie tak udało!

§
发布于:2019-07-17

@basketball legends said: faktycznie, wygląda na to ze dla tego materiały nie jest pobierany odpowiedni plik json, bo zwraca się:

dla https://www.tvp.pl/shared/cdn/tokenizer_v2.php?object_id=42549669

url
status NOT_FOUND videoId 42549669 platform sdt-v2 userIp
adaptive false live false title duration 900 countryIsDefault false mimeType unknown ads_enabled true payment_type 0 distribution_model

ale gdy np. zapytamy w ten sposób:

https://apivod.tvp.pl/tv/video/42549669/

i po wpisaniu autoryzacji jako 'api' / 'vod'

to już otrzymamy całkiem łądny plik json, który by nas interesowal :)

@zacny da rade ;) ?

Doskonała odpowiedź i zrobiłem to, dzięki!

§
发布于:2019-08-06

Jest możliwość dodać serwis http://www.pytanienasniadanie.tvp.pl/ to kopia https://vod.tvp.pl/ no ale skrypt nie widzi ..Proszę

zacny作者
§
发布于:2019-08-06

Czego niby nie widzi skrypt? Skoro to kopia z vod to jaki sens ma robienie tego samego dwa razy.

zacny作者
§
发布于:2020-05-14

@olek już jest tego obsługa

§
发布于:2020-05-19

@zacny dzis dopiero przeczytałem więc dopiero teraz dziękuję

N.
§
发布于:2020-05-19

Również chciałbym zgłosić, że nie można pobierać materiałów z vod tvp (19/05/2020). Ściśle mówiąc, znikł przycisk do pobierania (ostatnio działał, o ile pamiętam, przedwczoraj lub 3 dni temu). Przykładowo, materiały edukacyjne: https://vod.tvp.pl/video/szkola-z-tvp-klasa-5,historia-lekcja-4-14052020,47793543 nb. system w7-64, firefox 76.0.1, skrypt 6.5.0

zacny作者
§
发布于:2020-05-20

@"N." Polecam przeczytać o zmianach w skrypcie, które były "zgłaszane" już na tym forum wielokrotnie.

N.
§
发布于:2020-05-20

Dziękuję za sugestię (bez ironii), chciabym jeszcze upewnić się, czy chodzi o informacje z tego, konkretnego wątku? Pytam, bo "to forum" może znaczyć dowolny wątek na greasyfork.org/pl/forum/categories. n.b. zastosowałem "podmianę" sugerowaną w tym wątku i udało mi się, za pośrednictwem apivod.tvp.pl, dostać do materiałów i pobrać (prawoklikiem). Czy, skoro nie ma już przycisku pobierania, taka jest obecnie "droga" pobierania materiałów z vod pl, przez apivod.tvp.pl? (n.b, ten skrypt jest dla mnie bezcenny, bo mogę pobrać materiały, głównie lekcje, dla dzieci, nie tylko potrzebne na bieżąco do egzaminów, ale też z kolejnych lat, na przyszłość, bo tvp może te materiały zdjąć w każdej chwili.). Dlatego, przy okazji, BARDZO dziękuję za ten skrypt.

发布留言

登录以发布留言。