Closed funplayertv closed 5 years ago
Nie wiem czy można zmieniać adres, ale jak już to trzeba byłoby dodać pełen link do materiału VOD z poprzedniej strony i coś po #hashu typu #VODDOWNLOADERLINK, aby uniknąć ?get i tym samym uniemożliwić śledzenie lub blokowanie takich zapytań. Materiał otwierałoby się normalnie, ale przycisk "pobierz" symulowały się sam. Jest to wymagane do wyciągnięcia.
Chciałbyś mieć możliwość przesłania komuś rezultatów skryptu? Przecież ten skrypt wykonuje się u Ciebie lokalnie. Nie ma po tym śladu nigdzie. Nawet gdyby zrobić jakiś rozwiązanie, które uruchomiłoby skrypt z automatu to:
Chciałbyś mieć możliwość przesłania komuś rezultatów skryptu? Przecież ten skrypt wykonuje się u Ciebie lokalnie. Nie ma po tym śladu nigdzie. Nawet gdyby zrobić jakiś rozwiązanie, które uruchomiłoby skrypt z automatu to:
1. Przeglądarka zablokuje wystakujące okno 2. Serwer voda może wycinać parametry, których nie zna (nawet powinien) 3. Linki są generowane dla danego IP (przynajmniej w niektórych przypadkach tak jest), co może uniemożliwiać ich działanie u innych osób. 4. Jest funkcjonalność kopiowania adresu materiału, który można przesłać do kogoś
no i juz do mnie dotarło, ze to bezsensowne by było, do zamknięcia w takim razie :).
- Linki są generowane dla danego IP (przynajmniej w niektórych przypadkach tak jest), co może uniemożliwiać ich działanie u innych osób.
Masz rację, dyskwalifikuje to przede wszystkim kwestia wyskakujących okienek, ale:
Mimo wszystko bezsensowne kombinowanie, bo skoro użytkownik końcowy musi mieć zainstalowany skrypt to równie dobrze kliknie sobie "Pobierz".
W zasadzie tak, tylko skrypt czeka na załadowanie się elementów strony więc nie może od razu się uruchomić, bo parsowanie identyfikatora nie zadziała. Hash z kolei, jeżeli coś go nie usunie to przynajmniej powoduje przerobienie większości algorytmów parsowania id. @HerMajestyDrMona W zasadzie to jak by nie było przeszkód to może to jest do zrobienia, choć ja nie widzę w tym większego sensu. Możesz spróbować dodać.
czeka na załadowanie się elementów strony więc nie może od razu się uruchomić, bo parsowanie identyfikatora nie zadziała
Chyba że osobna funkcja sprawdza i zmienia "false" na "true" w window.variableName. Potem po załadowaniu skrypt może sprawdzać po "window.variableName" i na podstawie tego symulować kliknięcie.
Natomiast to i tak nie ma sensu, wyskakujące okienko i tak byłoby zablokowane. Po prostu na przyszłość jakbyśmy potrzebowali hasha wykorzystać do czegokolwiek innego (co jest mało prawdopodobne) to mamy "wymyślony" sposób.
nie wiem czy to jest możliwe do rozwiązania od strony technicznej, dlatego jezeli nie to od razu temat do zamkniecia, ale pomyslalem, ze ciekawym rozwiązaniem było by cos takiego... i tutaj pozwole sobie opisac bo własciwie nie wiem jak to nazwac w kilku slowach.
powiedzmy wchodze sobie na dany materiał, dajmy na to: https://www.arte.tv/pl/videos/090168-000-A/nabucco-giuseppe-verdiego/, klikam w 'pobierz wideo'
otwiera sie nowa zakładka, z wynikiem działania skryptu, linkami itd.
i teraz....
w pasku adresu oczywiscie jest pustka.... po porstu otwiera sie nowa zakładka
ale... czy jest techniczna możliwosci, aby jednak w pasku adresu pojawiał sie jakis string specialny, zawierajacy zakodowany adres materialu dla ktorego został wykonany wynik z jakims specialnym prefixem...
zeby np. osoby, ktore MAJA aktywny skrypt po wpisaniu tego własnie ciagu znaków, od razu uzyskały wynik skryptu ?
nie wiem za bardzo czy @zacny rozumiesz o co mi chodiz, chetnie opisze inaczej, ale daj cyne...
moznaby np. dzieki temu podsyłac znajomym taki ciag, oni klikaja i od razu maja wynik skryptu... dla danego materialu...