Này người xa lạ!

Còn chờ gì nữa mà không mau đăng nhập hoặc đăng ký để cùng tham gia thảo luận với cộng đồng!

Proszę o zamieszczenie zmian z mojej wersji

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

Przygotowałem nową wersję skryptu. Moim zdaniem wnosi sporo, ale może najlepiej, aby autor samo ocenił i ewentualnie zamieścił zmiany.
Skrypt dostępny pod linkiem.
https://drive.google.com/open?id=1iUFZ65zRcpSQl4lrpeuFqDUclQ4RXx73

«1

Bình luận

  • đã sửa November 2018 Chrome

    Ładnie wygląda. Niestety brakuje kilku "obejść" ze starego kodu, trzeba by jeszcze dużo testować.
    Na szybko zauważone problemy (Chrome):

    • Po kliknięciu "Pobierz video" blokowane jest wyskakujące okienko. Co prawda można zezwolić na wszystkie, ale "stara" wersja radzi sobie z tym lepiej. Umieszczenie wersji wymagającej odblokowywanie wyskakujących okienek spowodowałoby zdezorientowane wśród aktywnych użytkowników i pewnie pojawiły by się dziesiątki komentarzy typu "nie działa".
    • Na player.pl czasami przycisk w ogóle nie wyskakuje (z aktywnym adblockiem i bez niego).
    • Na player.pl zauważalne przycięcia strony (np. scrollowanie nie działa przez kilka sekund) przy zmianie odcinków (być może losowy efekt, nie analizowałem dokładnie kodu).
    • Brakuje poręcznego okienka z automatycznym wyborem najlepszej dostępnej jakości (to akurat nie problem, można dodać prompt potem w kodzie nowo otwartej karty).

    Ogólnie wydaje mi się, że większość rzeczy można naprawić, niestety nie mam w chwili obecnej za dużo czasu na to. W praktyce stara wersja, oprócz wyglądu kodu dalej działa zadowalająco, tak więc takie kosmetyczne zmiany mogą poczekać.

    Jeśli natomiast masz czas i udałoby Ci się rozwiązać wyżej opisane problemy to byłbym wdzięczny i prawdopodobnie po kilku testach zintegrowałbym nową wersję.

    Ogólnie przydałoby się przenieść ten skrypt na stronę pokroju githuba, gdzie więcej osób miałoby możliwość wprowadzania zmian.

  • O githubie też myślałem. Czasu dużo nie mam niestety. Możliwe, że czegoś zabrakło, bo pewnych fragmenty Twojego skryptu nie były dla mnie jasne.
    Nad problemem wyskakujących okienek mogę popracować o ile uda mi się ustalić jak to obejść.
    Zmian nie nazwałbym raczej kosmetycznymi.

  • Kosmetyczne w sensie funkcjonalności (działa praktycznie tak samo). Oczywiście, że kod jest ładniejszy w Twojej wersji, jednak nie ma to większego znaczenia w normalnym użytkowaniu.

  • đã sửa November 2018 Firefox

    Powstało repozytorium dla skryptu i pojawiły się poprawki:
    https://bitbucket.org/fzawicki/mediadownloader/src/master/mediaDownloader.js
    To repozytorium nie jest już aktualne i nie będzie rozwijane.

  • O, fajne. Szkoda, że nie da się instalować z poziomu tamtej stronki jak na greasyfork.
    Na szybko zauważyłem, że w podglądzie "Raw" usuwane są Polskie znaki ze skryptu. Pewnie brakuje jakiegoś UTF-8 BOM w pliku.

  • Na razie pracuję jeszcze na nim, by dobrze obsłużyć vod.pl. Problem jest w ramkami player i ipla. Jak go zrobię, to będzie gotowy do publikacji.

  • Ramki ogólnie mają sandboxy blokujące niektóre funkcje, dlatego też ten skrypt w większości, gdzie to było możliwe, wyświetlał przycisk w lewym-górnym rogu.

  • đã sửa November 2018 Opera

    @fab said:
    Powstało repozytorium dla skryptu i pojawiły się poprawki:
    https://bitbucket.org/fzawicki/mediadownloader/src/master/mediaDownloader.js

    Skopiowałem, wkleiłem i działa. Polskie litery poznikały, ale to małe piwo ....
    Powiedzcie tylko jak pobrać starsze filmy, bo nie działa. Testowałem tez starsze wersje skryptu,bez efektu.
    https://player.pl/programy-online/usterka-odcinki,928/odcinek-14,S02E14,14086

  • đã sửa November 2018 Firefox

    @Przmus Przeniosłem repozytorium na githuba:
    https://github.com/zacny/voddownloader

  • đã sửa November 2018 Firefox

    @zacny powiedział(a):
    Przygotowałem nową wersję skryptu. Moim zdaniem wnosi sporo, ale może najlepiej, aby autor samo ocenił i ewentualnie zamieścił zmiany.
    Skrypt dostępny pod linkiem.
    https://drive.google.com/open?id=1iUFZ65zRcpSQl4lrpeuFqDUclQ4RXx73

    Skopiowałem, wkleiłem działa.
    Testowałem na vodtvp.pl i na ipli. Jeżeli chodzi o vodtvp.pl to skrypt dobrze się sprawdza na wszystkich ogólnodostepnych materiałach za wyjątkiem materiałów z audycją "Koło Fortuny". Ciekawe dlaczego przestaje działać akurat na tym materiale. Czyżby licencja? Fajnie by było gdyby udało się rozwiązać ten problem.

  • @ejmen Podaj przykładowy link, który nie działa. Wtedy będę mógł przyjrzeć się problemowi.

  • @zacny > @zacny powiedział(a):

    @ejmen Podaj przykładowy link, który nie działa. Wtedy będę mógł przyjrzeć się problemowi.

    https://vod.tvp.pl/video/kolo-fortuny,odc-45,34344911

  • đã sửa November 2018 Firefox

    @zacny powiedział(a):
    @ejmen Podaj przykładowy link, który nie działa. Wtedy będę mógł przyjrzeć się problemowi.

    https://vod.tvp.pl/video/kolo-fortuny,odc-347,39869201

    Tutaj wszystkie odcinka koła.
    https://vod.tvp.pl/website/kolo-fortuny,33902189/video

    Z tego co zdazyłem się zorientować to jest jedyny dział na vodtvp.pl w którym skrypt nie działa. We wszystkich innych jest OK.

    edit
    Poza tym zauważyłem że podczas uruchamiania skryptu na wspomnianej audycji Koło Fortuny znika z panelu video przycisk wyboru jakości (rozdzielczości). Ale to byłby mały pikuś gdyby skrypt generował linki do wszystkich dostępnych rozdzielczości czyli tak jak to się dzieje w przypadku innych materiałów z tego portalu.

  • @ejmen W ogóle nie mogę wyświetlić tego materiału. Nie wygląda na płatny, ale ma jakieś inne zabezpieczenie. W chromie jest komunikat, że moja przeglądarka nie spełnia wymagań technicznych :smile: W firefoxie co bym nie zrobił to w całym serwisie mam komunikat, że mam włączony dodatek blokujący reklamy (oczywiście wyłączenie nie pomaga). Chyba ktoś się nie przyłożył i funkcja wykrywania działa według "specyficznych" reguł.
    Na razie nie jestem więc w stanie pomóc.
    Czy ten materiał się odpala u ciebie, bez wykonywania jakiś dodatkowych kroków? Może witryna potrzebowała coś zainstalować, by prawidłowo działać?

  • đã sửa November 2018 Firefox

    U mnie odpala się bez żadnych problemów. Przeglądarka FF.
    Na FF mam ublocka wiec materiał odpala sie bez irytujacych reklam, na Chromie nie mam zadnych blokerów. Tam odpala się z reklamami na początku i w środku.

    P.S.
    Pewnie masz Adblocka. Po wyłączeniu blockera po prostu odśwież i powinno sie odtworzyć. Mialem adblocka ale na niektóórych stronach rakich jak Filmweb wykrywało go. Zmieniłem blokera na ublocka i teraz mam spokój. Żadnych problemów z komunikatami typu: wyłącz blokera"

    Edit.
    Sprawdziłem jeszcze na Operze. Tam mam zaistalowanego AdBlocka. Tu wyskakuje komunikat "Wyłącz blokadę". Po wyłączeniu AdBlocka i odświeżeniu odtwarza bez problemu.
    Witryna na 100% niczego nie instaluje. Na Operze i Chromie nigdy na nią nie zaglądałem. Dziś pierwszy raz to zrobiłem i było tak jak napisałem.

    A może oprócz tego blokera którego wyłączasz masz jeszcze innego blokera? Na przykład z programu antywirusowego albo skądinąd? ;)

  • @ejmen
    Po prostu twórcy tego rozwiązanie dalej uważają, że jest jeden słuszny system operacyjny. Sprawdzałem pod linuxem - nie działa. Android (chrome) informacja o włączonym adblocku. Nie mam i chyba nawet nie da się zainstalować. Nie mam pod ręką komputera z windosem, żeby zobaczyć czy to działa, zapewne tak.
    Niewykluczone, że to rozwiązanie czerpie jakieś składowe z systemu operacyjnego (co byłoby totalnym bezsensem). Na razie nie mam tego jak sprawdzić niestety. Może @Przmus mógłby się temu przyjrzeć? Może to jakaś implementacja m3u8.

  • Nie wiedziałem, że jest taka witryna. Skrypt już obsługuje.

  • @zacny powiedział(a):
    Nie wiedziałem, że jest taka witryna. Skrypt już obsługuje.

    Dodałbyś skrypt dla playpuls.pl?

  • @zacny powiedział(a):
    Nie wiedziałem, że jest taka witryna. Skrypt już obsługuje.

    A która wersja skryptu bo ta która posiadam nie obsługuje.

  • @qbuss Strona jest w innej technologi. Na dzień dzisiejszy nie znam rozwiązania, które pozwoliłoby dodać przycisk, o którym autorzy serwisu zapomnieli.
    @ejmen Skrypt się sam nie aktualizuje. Wyżej masz podane repozytorium na github. Obecnie aktualną wersją jest 1.4.0

  • đã sửa December 2018 Firefox

    zainstalowałem tę wersję 1.4.0. https://github.com/zacny/voddownloader/blob/master/mediaDownloader.js (przed chwilą) ale ona w ogóle mi nie działa. Sprawdzalem ją na vod.tvp.pl i nie działa na zadnym materiale.

    Edit
    Na ipli takze nie dziala.
    Tempermonkey pokazuje ze skrypt jest aktywny ale nie widać przycisku "Pobierz wideo",
    starsza wersja skryptu 1.0 działa ale nie obejmuje działu cyfrowa.tvp.pl

  • Poeksperymentowałem i się wyjasniło.
    Skrypt nie działa na Firefoksie.
    Zainstalowałem go na Chrome i wszystko jest OK.
    P.S.
    Jedno zastrzeżenie: nadal nie działa w dziale tvp.vod.pl obejmujacym audycje "Koło Fortuny"

  • @ejmen Już pisałem, ten dział ma jakieś dodatkowe zabezpieczenia.

  • đã sửa December 2018 Firefox

    @ejmen Spróbuj zainstalować z tego linku. Mi pod firefoxem działa bez problemu.
    https://greasyfork.org/pl/scripts/375071-vod-downloader
    Zmiany zostały zintegrowane z tym skryptem. Powyższy link jest więc nieaktualny i w najbliższym czasie zniknie. Wszystkich korzystających, a jest ich pewnie jeszcze niewielu, proszę o przepięcie się na wersję 5.0.0.

  • @zacny powiedział(a):
    @ejmen Spróbuj zainstalować z tego linku. Mi pod firefoxem jak działa bez problemu.
    https://greasyfork.org/pl/scripts/375071-vod-downloader

    Dzięki, potwierdzam wersja z tego linku działa. Ciekawe dlaczego z tamtego nie działała obie maja ten sam numer wersji. 1.4.0 :)

    A co do dodatkowych zabezpieczeń to prawdopodobnie chodzi o jakieś ograniczenia licencyjne tych materiałów. Podobne problemy jak z "Kołem fortuny" są na przykład z serialem "Alo, alo"

  • OK, świetnie.
    Mamy już wersję "5.0" przebudowaną przez @zacny
    Synchronizuje się z githubem tak więc więcej osób będzie mogło modyfikować.

    Dzięki za pomoc.

  • @zacny said:
    @ejmen Spróbuj zainstalować z tego linku. Mi pod firefoxem działa bez problemu.
    https://greasyfork.org/pl/scripts/375071-vod-downloader
    Zmiany zostały zintegrowane z tym skryptem. Powyższy link jest więc nieaktualny i w najbliższym czasie zniknie. Wszystkich korzystających, a jest ich pewnie jeszcze niewielu, proszę o przepięcie się na wersję 5.0.0.

    To gdzie ta wersja 5 ?

  • Skrypt, który komentujesz dzisiaj się do niej uaktualnił.

  • @zacny powiedział(a):
    Skrypt, który komentujesz dzisiaj się do niej uaktualnił.

    Mi się nie zaktualizował. Co mam zrobic zeby sie aktualizował ? Opcja aktualizacji skryptu w tampermonkey jest właczona.

Đăng nhập hoặc Đăng ký để gửi bình luận.