Próbuję wykonać kompletne zgranie strony internetowej, wiem, gdzie znajdują się lokalizacje przesyłanych strumieniowo filmów, ale uruchomienie tego procesu jest tak wydajne i produktywne, że okazuje się trudne.
Pierwszy problem to logowanie:
Sprawdzałem wiele razy podczas logowania, tak jak przeglądarka. Powiedz, że chcę się zalogować do płatnej strony, która pozwala mi na dostęp, a przycisk logowania znajduje się na stronie głównej z okienkiem popup, które wydaje mi się javascript. . jakakolwiek pomoc byłaby wspaniała.
Następny krok Muszę zmienić agenta użytkownika na android kitkat, który zakładałem, że będzie --user-agent=""User-Agent:Android KitKat
czy to prawda? Powodem tego jest to, że oszukuję stronę, aby nie myśleć o tym, że nie jestem na komputerze, ponieważ pozwoli mi to zapisać wideo, ponieważ strona używa brightcove.com do przesyłania treści.
Następnie muszę mu powiedzieć, aby przejrzał wszystkie strony i pobierał tylko pliki .mp4. (czy jest jakiś sposób, aby zrobić jakieś kliknięcie prawym przyciskiem myszy i zapisać jak na wszystkich strumieniowanych filmach, które pobiera?) Przepraszam, że może to być trochę mylące. może to być także nieco nieporozumienie, ale każdy program lub sposób skopiowania tytułu wideo znajdującego się pod strumieniem i wklejenie go do pliku, aby zmienić jego nazwę po pobraniu? Wątpię w to, ale jeśli mi to powiesz :)
i nie będąc związanym z tym konkretnym projektem, jak mógłbym dostać wget, aby przejść przez stronę www. @@@@@. com / download / 1 / file / mp4 aż do www. Przeglądarka offline 1000000 / file / mp4 miała makro url, którego mogłem użyć, ale nie mam pojęcia, jak to zrobić za pomocą wget, więc byłoby dobrze wiedzieć.