DEV Community

ad layer
ad layer

Posted on

Как скачать файл по HTTPS/HTTP с произвольным ограничением скорости

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

Скачивайте в приложении curl, в командной строке.

Где взять приложение curl:
Windows
В большинстве версий, вышедших после 18.01.2018 приложение уже есть. Просто запускайте cmd или PowerShell и используйте.
В ином случае можно скачать и добавить вручную. Это просто exe.

Там ищите что-то вроде “curl-windows-x86_64–8.17.0-ech.tar.xz”, версия может быть другой. Распакуйте и достаньте “curl.exe”. Можно в cmd перейти в папку в которой он лежит, или поместить его в C:\Windows\System32\ чтобы он был доступен в любом месте.

GNU Linux
В большинстве дистрибутивов установлено по умолчанию.
В ином случае можно установить из пакетных менеджеров. В apt, prm, dnf, yum, zypper, pacman, pkg оно есть. И не только в них.

MacOS / OSX
Установлено по умолчанию, можно использовать в “Терминал”.Android
Можно установить и использовать в приложении Termux так же как и в GNU Linux. Через пакетный менеджер pkg. Не нужны root права и прочие модификации.

Где взять прямую ссылку:

Например ПКМ по кнопке скачать и “Скопировать ссылку”.

Начать скачивать в браузере, сразу отменить загрузку, и в истории загрузок копировать ссылку на загрузку.

Аналогично в браузерах на движке Chromium через историю загрузок.

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

Top comments (0)