С помощью терминала: загрузите несколько ссылок в очереди с помощью wget.


Часто нам нужно загрузить несколько ссылок с веб-страницы, независимо от этих ссылок, у нас всегда есть какие-то варианты, некоторые практические, а другие не очень, например:

Скачать из менеджера Firefox это относительно практично, потому что, хотя это просто, вы не можете свернуть его в лоток. Хорошо, что если закрыть Firefox неважно, менеджер загрузок работает так же.

В лице Chromium Бывает по-другому, менеджер немного странный и правда в том, что от него мало толку, потому что вы не можете закрыть браузер, а это потребляет ресурсы.

Есть альтернативы вроде Тукан y JDownloader, но мне ни один из них не нравится. JDownloader использовать Java (я ненавижу Java всем своим существом) уже Тукан Я никогда не заставлял его работать, поэтому для меня это вряд ли жизнеспособно, не говоря уже о том, насколько тяжелый JDownloader.

В любом случае, часто то, что мы хотим загрузить, является чем-то встроенным в ссылку, и нам также нужно делать это легким и ненавязчивым способом, без окон сверху или чего-либо в этом роде. Ну решение, как всегда, во всем терминал.

Ты помнишь Wget? Что ж, с его помощью мы можем делать много вещей, от загрузки чего-либо со страницы и сейчас, до загрузки множества ссылок, одной за другой, и перезапуска соединения, если оно падает.

Все очень просто, нам нужен только обычный текстовый редактор, терминал (желательно работающий в фоновом режиме как гуаке, джтерм или якуаке) и будьте аккуратны.

Шаги.

  1. Сначала мы собираемся найти точные ссылки, откуда мы хотим загрузить контент.
  2. После нахождения мы копируем каждую ссылку в текстовый редактор.
  3. Сохраняем файл в формате .txt, куда мы хотим загрузить контент.

Затем нас нужно заказать, чтобы мы перешли от терминала к папке, в которую мы хотим загрузить контент:

cd /home/usuario/carpeta-deseada/...

Оказавшись внутри, мы должны убедиться, что текстовый файл находится в той же папке, если нет, мы перемещаем его (графически или через терминал). Если он у нас уже есть, мы делаем:

wget -c -i archivo.txt

Все просто, разве вы не думали, что с этой простой командной строкой у вас будет то, что предлагают вам огромные программы, такие как Jdownloader? Но я все же объясняю, что делает каждая вещь:

  1. wget - это то, что связывает и загружает контент.
  2. -c позволяет продолжить в случае прерывания загрузки.
  3. -i - это, так сказать, ссылки из текстового файла.
  4. file.txt Мне нужно объяснять?

Ну вот и все, это действительно просто, но чрезвычайно полезно, по крайней мере, для меня.

Надеюсь, это вам поможет, привет.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

25 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Vicky сказал

    Можете ли вы сделать то же самое с акселем?

    1.    карликовый сказал

      Понятия не имею, буквально день назад узнал об этом ахахаха

  2.   Роджертукс сказал

    Действительно полезно!

  3.   нельсон сказал

    Это очень полезно, вот как я загружаю вещи на свой сервер 😀

  4.   Мартин сказал

    С помощью JDownloader я скачиваю с MediaFire. С этим я могу?

    1.    AurosZx сказал

      Да. Вам просто нужно найти прямую ссылку (щелкните правой кнопкой мыши кнопку загрузки> Копировать адрес ссылки). То есть нельзя использовать ссылки типа http://www.asdf.com/montondeletrasynumeros если они не заканчиваются именем файла. Например, http://www.asdf.com/loquesea/descarga/archivo.zip.

      1.    Системный сказал

        В этом конкретном случае я использую Plowshare
        Скачивайте и выгружайте файлы с Rapidshare, Fileserve и других файловых сайтов
        https://code.google.com/p/plowshare/

        1.    Системный сказал

          Примечание. Plowshare не нужна виртуальная машина Java, графический интерфейс или что-то подобное. Он очень похож на Wget.

  5.   диего сказал

    Спасибо, очень практично, как вы хорошо сказали: чудовищно полезно.

  6.   Павлоко сказал

    Очень полезно, отлично подходит для скачивания аниме и тому подобного. Особенно с тем, насколько тяжелый Jdownloader.

  7.   Джамин Самуэль сказал

    айа но никто не спрашивает самого главного:

    Wget вам нужно установить его или он уже установлен в системе?

    1.    карликовый сказал

      XD устанавливается годами

      1.    Джамин Самуэль сказал

        Уфф, брат, спасибо 😉 .. Я думаю, что Jdowloader облажался xD Я сделаю тест, чтобы посмотреть, как у меня дела ..

      2.    Джамин Самуэль сказал

        Хорошо, мне нужна небольшая помощь ..

        Я открыл терминал и поставил

        cd / home

        и я получу этот $ домой

        Я пытаюсь написать свое имя, но ничего не делает, я пытаюсь написать «личную папку», и это тоже ничего не делает, я пытаюсь написать «загрузки», в которые я сохраняю текстовый файл со ссылками для загрузки и ничего ..

        вывод Не знаю как с терминала перемещаться по папкам ..

        Они меня учат? плисс xD

        1.    карликовый сказал

          Команда будет выглядеть так: cd / home / your-user / Downloads.

          Ваше имя пользователя - это то имя, которое вы используете для входа в учетную запись при включении ПК. Вы знаете, что это такое?

          Еще одна важная информация заключается в том, что имена в терминале должны совпадать с тем, как они у вас есть в каталоге, «загрузки» не равно «Загрузки», а «Видео» не равно «Видео».

  8.   sieg84 сказал

    В Kget я люблю фильтры.

  9.   mortadelo_666 сказал

    +1 к этому: «Я ненавижу Java всем своим существом»

    У моего тукана работает без проблем, но сейчас я использую больше торрент, чем прямую загрузку.

    Спасибо за статью

  10.   Хьюго сказал

    Я использую этот вариант с комбинацией параметров -bci, чтобы сделать загрузку фоновой задачей и возобновить ее, если есть ошибки, и я также комбинирую его с командой trickle, чтобы немного сформировать трафик и, таким образом, не использовать всю емкость ссылку и иметь возможность одновременно перемещаться по загруженной мной ссылке, например:

    sudo trickled -d 10 -u 8 -t 2 -N 6 && cd /var/tmp && trickle wget -bci pendiente && tail -f wget-log

    Это одна из вещей, которые мне больше всего нравятся в Linux, поскольку он позволяет настраивать множество параметров.

    1.    тарегон сказал

      Странная команда, начну поддевать. oO

  11.   Иван! сказал

    Я это плохо понимаю .. Всякий раз, когда я пользовался wget, он скачивает файлы с расширением Html .. Они ничего не весят и, конечно же, бесполезны ..

    1.    sieg84 сказал

      Просто скопируйте ссылку и вставьте ее в терминал для загрузки с помощью wget, это не имеет особого смысла.

  12.   sieg84 сказал

    По-простому.
    полуночный командир
    В openSUSE он уже установлен, просто проверьте свой дистрибутив в диспетчере пакетов ...

  13.   Libertcharrua сказал

    Здравствуйте, я нахожу это очень полезным, спасибо

  14.   Мойзес сказал

    ммм, ха-ха, я знаю, что он староват, но ... Я следую инструкциям, но единственное, что меня расстраивает, это html ...

  15.   maharba_1809 сказал

    Лемех - это круто. В Ubuntu это очень просто установить. Работает с Depositfiles, zshare, mediafire. Думаю, с Mega не потянет, но это будет вопрос времени