zacny / voddownloader

GNU General Public License v3.0
92 stars 15 forks source link

vod / brak id #16

Closed funplayertv closed 5 years ago

funplayertv commented 5 years ago

pozwole sobie skopiowac treśc wątki:

@zacny pozwole sobie napisac tutaj topic, bo nie mam dostepu akruat do githuba, a poźniej zapomnne...

weźmy na obroty takie o to linki:

https://vod.pl/seriale/most-nad-sundem/tl7lyqm#0 albo https://vod.pl/seriale/most-nad-sundem/bc3g159#0

(# - dodawany jest automatycznie po wejsciu na te www, wiec zakladam ze to bedzie problem głowny)

i teraz po wejsciu na te www, u mnie wysweitla się:

Nie możemy wyświetlić filmu Materiał nie jest dostępny w Twoim kraju

mvpId w obydu linkach istnieje w źrodłach tych stron i teraz jak sobie podmienimy ID w tym linku niżej:

https://player-api.dreamlab.pl/?body[id]=1980088.1733158388&body[jsonrpc]=2.0&body[method]=get_asset_detail&body[params][ID_Publikacji]=1980088.1733158388&body[params][Service]=vod.onet.pl&content-type=application/jsonp&x-onet-app=player.front.onetapi.pl&callback=

to material sie odnajduje i json sie wyswielta, ale skrypt pokazuje:

Niestety natrafiono na problem, który uniemożliwił dalsze działanie

Nie udało się odnaleźć idetyfikatora. Algorytm rozpoznawania identyfikatora wideo na stronie: "https://vod.pl/seriale/most-nad-sundem/tl7lyqm#0" zakończył się niepowodzeniem. Może to oznaczać błąd skryptu.

Informacje o systemie: Firefox 60.0 32-bit on Windows 10 64-bit Wersja pluginu: 4.9.5921

a teraz odpowiadajac na dalsze Twoje pytanie, tutaj zamieszczam source ze strony:

https://pastebin.com/raw/43UGc0eq

sprawdzilem na wszelki wypadek raz jescze co sie stanie po wpisaniu do konsoli:

$(".mvp").attr('id')

i dostaje zwrotkę

undefined

funplayertv commented 5 years ago

jescze skopiowalem źrodło storny przez F12 i inspektora, zamiast klikac pokaz źródlo storny....

https://pastebin.com/raw/CyLxppfM

zacny commented 5 years ago

O tak lepiej, bo zawiera wszystko to co się dociągnęło.

funplayertv commented 5 years ago

prawda i widac, ze brakuje

<div class="mvp" id="mvp:1980088.1733158388">

zacny commented 5 years ago

tak nie ma tego, dlatego aktualna metoda nie działa

zacny commented 5 years ago

powinno być ok