Chcę pobrać zawartość z witryny. Początkowo użyłem curl / wget, jednak strona zażądała pliku cookie sesji + miała wiele przekierowań. Administrator strony powiedział mi, żebym użył Firefoksa do pobrania zawartości. Jest to oczywiście dość trudne, ponieważ chcę wywołać pobieranie ze skryptu.
Zrozumiałem to
firefox https://url.to.page.com/download_content
działa i pojawia się okno dialogowe pobierania pliku. Jestem już prawie na miejscu. Oczywiście, ponieważ chcę wywołać pobieranie ze skryptu, nie chcę naciskać przycisku „ok”, ale pobierz go natychmiast. Czy są jakieś dodatkowe ustawienia wiersza poleceń, aby zignorować okno dialogowe pobierania pliku w Firefoksie i natychmiast pobrać plik?
command-line
firefox
download
Syd Amerikaner
źródło
źródło
xdotool
nacisnąć przycisk Zapisz.Odpowiedzi:
Ten sam problem rozwiązano za pomocą przeglądarki Firefox:
To da ci polecenie, które ma wszystkie dane uwierzytelniające, np
Możesz zmodyfikować adres URL w poleceniu, aby pobrać cokolwiek chcesz i uruchomić go w powłoce.
źródło