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.

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

Question/comment

§
Posted: 2020.03.20.

tvp sport

Cześć, jest możliwość dodania tvp sport?

zacnyAuthor
§
Posted: 2020.03.22.
Edited: 2020.03.22.

Cześć. Jest, tylko nie bardzo tam z konkretnymi treściami, albo ja nie umiem znaleźć. Pokaż na czym Ci konkretnie zależy.

zacnyAuthor
§
Posted: 2020.03.28.

Tak to prawilna treść. Problem polega na tym, że treść osadzana jest w momencie kliknięcia na play. Wcześniej tego w ogóle nie ma. Czy można to jakoś obejść. Możliwe, ale na razie nic nie mogę obiecać. Jak znajdę czas to się zapoznam z tym przypadkiem dokładniej.

§
Posted: 2020.03.30.

@zacny moze się mylę, ale jak pobieram źrodła o tak: https://vod.tvp.pl/sess/TVPlayer2/api.php?id=47221564&@method=getTvpConfig&@callback=callback czyli używam tego ID z linku to wydaje się działać? bez potrzeby klikania play ? no chyba ze masz co innego na myśli ?

zacnyAuthor
§
Posted: 2020.03.30.

Chodziło mi o to, że na przytoczonym linku jak się kliknie play to dopiero doładowywana jest ramka (iframe) z tym materiałem. Wcześniej go w ogóle tam nie ma. Pobieranie danych działa z pomocą 2 wersji api. To dobrze być może ułatwi mi to zadanie.

zacnyAuthor
§
Posted: 2020.03.30.

Pojawiły się zmiany, które powinny to obsługiwać. Należy kliknąć na odtwarzanie by zobaczyć przycisk. @funplayertv czy to w Twoim przypadku problem? Zostawiłem maskę na subdomeny więc być może łapie się na to rozwiązanie sporo innych rzeczy. Testujcie.

zacnyAuthor
§
Posted: 2020.03.31.

Przerobiłem tak by przycisk pojawiał się bez potrzeby kliknięcia w play. Bardzo możliwe, że to rozwiązanie działa na większej liczbie subdomen .tvp.pl. Proszę o testy i zgłaszanie na których subdomentach można jeszcze aktywować skrypt. Aby sprawdzić należy zmienić odpowiednio linię: // @include /^https?://(sport).tvp.pl/\d{6,}/.$/ na np. // @include /^https?://(sport|innasubdomena).tvp.pl/\d{6,}/.$/ Oraz: {objectName: 'TVP_PL', urlPattern: /^https?:\/\/(sport).tvp.pl\/\d+\/.$/}, na np. {objectName: 'TVP_PL', urlPattern: /^https?:\/\/(sport|innasubdomena).tvp.pl\/\d+\/.*$/},

§
Posted: 2020.03.31.

Nadal jest problem na sport.tvp.pl Choćby to wideo nie ma przycisku pobierania: https://sport.tvp.pl/40735701/retro-tvp-sport-mistrzostwa-swiata-w-skokach-narciarskich-sapporo-2007-konkurs-indywidualny czy: https://sport.tvp.pl/47356560/slownik-sportowej-polszczyzny-bramki-sie-strzela-czy-zdobywa

To są nowe materiały wideo, więc trzeba skrypt nadal poprawiać.

zacnyAuthor
§
Posted: 2020.03.31.
Edited: 2020.04.01.

@SebaK nie wprowadzaj zamętu. Jak nie potrafisz ręcznie aktualizować skryptu, to poczekaj, aż Ci się najnowsza wersja pobierze. Następnie komentuj. Nie odwrotnie.

§
Posted: 2020.04.01.
Edited: 2020.04.01.

Mieszasz to ty, a zwłaszcza jak ktoś wyłapie błędy to się denerwujesz. Używałem wersji 6.12.1 i po jej aktualizacji sprawdziłem sport.tvp.pl który właśnie dlatego, że był w nowym skrypcie poprawiany, co widać w podglądzie zmian na zielono dodanym tekście i dlatego sprawdziłem pierwsze z brzegu linki na tej stronie. Akurat znam się na sprawie, nie jestem laikiem czy niedzielnym internautą, skryptów używam od wielu lat. Sport.tvp.pl nie działa na podanych linkach zarówno stara jak i nowa wersja skryptu - czyli 6.12.1 na moment mojego komentarza ostatnia. Zresztą nowa nie działała także na vod.tvp.pl, player.pl i pewnie na innych których nie sprawdzałem. Mówię o wersji 6.12.1. Powrót do starej 6.11.2 powoduje że ww strony działają - poza oczywiście sport.tvp.pl. Jak zamierzasz zaktualizować to najpierw wejdź na obsługiwane strony i sprawdź czy czegoś przypadkiem nie namieszałeś i nie zepsułeś dobrze działających serwisów. Używam do tego skryptu rozszerzenia Tampermonkey, bo z Greasemonkey jest problem na niektórych skryptach jak ten, a Tampermonkey działa. Inni też ci to pisali, ale jak widać grochem o ścianę. To wszystko dotyczy wersji 6.12.1.

Teraz między godziną 1 a 2 w nocy 1 kwietnia zaktualizowałeś do wersji 6.12.2 która rzeczywiście działa prawidłowo na różnych stronach, a masz pretensje do mnie że wprowadzam zamęt. Ja komentowałem wersję 6.12.1 a nie 6.12.2 którą dopiero po moim wpisie kilka godzin później zaktualizowałeś. Więc sam nie mieszaj, nie kłam, nie próbuj udawać że coś działało kilka godzin wcześniej niż poprawiłeś.

§
Posted: 2020.04.01.

@SebaK ale @zacny się nie denerwuje tylko chce pomoc i podawal rozwiązanie, niestety czesto jest tak, ze ludzie nie przetestuja, nie sprawdza, albo oczekuja worżenia ze szklanej kuli, poza tym zacny chce dobrze i nei ma co sie unosić dumą :) tylko wspolnie testowac bo to dla nas wspolne dobro!

zacnyAuthor
§
Posted: 2020.04.01.
Edited: 2020.04.01.

@SebaK Sprawdziłem raz jeszcze i faktycznie błąd z maską wpływał i na to. Zwracam honor. Tym razem to ja się myliłem. Późne godziny nocne wpływają negatywnie na moją percepcję. Jak kolega wyżej napisał, użytkownicy niestety często nie wiedzą co robią i pewne podejście niejako samo się nasuwa. Skoro jesteś osobą techniczną i mógłbyś coś w nieść w rozwój skryptu to bardzo dobrze, bo takich osób nam tutaj potrzeba. Tak już zupełnie na marginesie. Może pora się napić herbaty z melisy czy coś w ten deseń.

§
Posted: 2020.04.01.

Można by jeszcze dodać polonia.tvp.pl - zdarzają się tam materiały, których nie ma na vod.tvp.pl np. https://polonia.tvp.pl/46177675/fajna-polska-zima-zakopane

zacnyAuthor
§
Posted: 2020.04.01.

Już to zauważyłem, moja lista przykładowych linków jest taka: https://vod.tvp.pl/video/stacyjkowo,przewodnik-hektor-odc-123,42273849 https://vod.tvp.pl/video/wiadomosci,17052019-1200,42549669 https://wiadomosci.tvp.pl/47370252/rzad-zaostrza-srodki-w-walce-z-koronawirusem https://sport.tvp.pl/47221564/filmy-espn-celtics-i-lakers-serdeczni-wrogowie-cz-1-transmisja-online-stream https://cyfrowa.tvp.pl/video/podroz-za-jeden-usmiech,odc-1-pechowy-dzien,40674581 https://polonia.tvp.pl/47363951/focus-on-poland-31032020 https://www.tvp.info/47368019/pingwiny-w-czasie-epidemii-koronawirusa-w-usa?copyId=38492188 https://www.tvpparlament.pl/retransmisje-vod/inne/konferencja-prasowa-premiera-mateusza-morawieckiego-i-ministra-zdrowia-lukasza-szumowskiego/47356777

https://bialystok.tvp.pl/42868260/szczepienia-na-odre-kto-i-gdzie-moze-sie-zaszczepic https://katowice.tvp.pl/42870516/niedoswiadczenie-i-brawura-za-kierownica-ponad-800-wypadkow-z-udzialem-mlodych-kierowcow https://lodz.tvp.pl/42871060/splonal-ford-focus-przy-ul-wigury-w-lodzi https://rzeszow.tvp.pl/42868475/o-przyszlosci-portow-i-spolek-lotniczych-na-kogresie-w-rzeszowie https://bydgoszcz.tvp.pl/623428/zblizenia https://kielce.tvp.pl/40236659/28112018 https://olsztyn.tvp.pl/41351992/wybory-soltysow https://szczecin.tvp.pl/42409366/odcinek-22 https://gdansk.tvp.pl/41784526/odc-17032019 https://krakow.tvp.pl/40154863/witaminy-i-mineraly https://opole.tvp.pl/25141859/odc-4-czas-patriotow https://warszawa.tvp.pl/39908283/kolory-wolnosci https://gorzow.tvp.pl/42226945/16042019-czy-mozna-bylo-tego-uniknac https://lublin.tvp.pl/39026196/16-wrzesnia-2018 https://poznan.tvp.pl/39250871/29092018 https://wroclaw.tvp.pl/39862039/01102018

Następna wersja jaka powstanie powinna obsługiwać wszystko za pomocą jednego mechanizmu. Natomiast nie wiem czy lista jest kompletna. Tzn. na pewno nie jest, bo jest x sumdomen typu https://xxx.tvp.pl, albo https://xxx.yyy.tvp.pl, ale one mają jeden wspólny mechanizm i przykładowy link z wiadomościami powinien wyłapać ewentualne błędy. Pytanie raczej czy istnieją jeszcze jakieś domeny o których zapomniałem.

zacnyAuthor
§
Posted: 2020.04.02.

@cappy doigrałeś się :)

§
Posted: 2020.04.09.

Super, wielkie dzięki :)

Post reply

Sign in to post a reply.