Hej.
Zaraz pewnie jakiś troll mnie zdissuje że Moderator który ma pojęcia jakieś o PHP/Delphi/Pascal śmie pytać o coś tutaj zamiast szukać. Ale co tam. Bo otóż szukałem. Ale nigdy wcześniej sam nie pisałem skryptozakładek, a moja wiedza o JS jest zerowa niemal, bazuje na tym co wygoogluje. Do rzeczy.
Chodzi mi o ułatwienie dla siebie by na stronie z serialami oglądać od razu film w mp4 który jest na serwerze vidoza.net a nie w ogóle wyłączać adbloka, oglądać banery z XXX stron, fake-owe ruskie You Tuby czy mieć sugestię z instalowaniem nie wiadomo jakich dodatków czy niby playerów Flash z wirusami. Chodzi o to że kody znalezione w Google na forach, które służą do odpytują mi po HTTPS z użyciem XMLHttpRequest adres strony który w dobry sposób (pomijam optymalność) wyłuskuję wyrażeniami regularnymi chyba przez mechanizm Cross Domain nie zwraca mi nic
Najgorzej że znalazłem kod który w końcu pokazywał w konsoli Fire Foxa na przykład zawartość https://google.com czy innych, ale nie da się vidoza.net i nie wiem co robię źle. Może nie będę wklejał moich beznadziejnych prób, chyba że ktoś się zlituje na PM. Zrobiłem już takie "obejście" problemu że po ustaleniu adresu embed playera od filmu / serialu na vidoza.net przeglądarka mi pod ten adres przechodzi bo ustawiam document.location.href = jakisurl;
. Ale teraz to co jest w zmiennej document.body.innerHTML;
, co widzę po dopisaniu testowo też do tego .size
wynosi rozmiar w bajtach strony, z której wyłuskałem adres playera embed. Nie bardzo wiem jak mam w sposób prawidłowy to co się otworzyło pobrać po otworzeniu.
A te wszystkie eventy onload coś nie łapią. Lub źle to obsługuję,że w body.innerHTML nie ma nowego kodu HTML. O wiem że to pokrętnie opisałem. Sorry. Ale nie umiem inaczej, bo nie znam JS prawie wcale, a ze trzy dni w wolnych chwilach kombinowałem i najprościej jednak pobrać by było zawartość www z vidoza.net by wyłuskać adres pliku v.mp4
.
Po czym ustawić document.location.href
na owy adres i mamy od razu odtwarzany materiał video. Dla Was to pewnie banał a ja się motam nadal i stąd moje wywody z prośbą o pomoc. Może jakiś przykładowy dobry kod ogarniający cross domain i skuteczny w opisanym przypadku. Dzięki z góry.