410 читали · 9 месяцев назад
Как скачать файл через TCP запрос без curl/wget на чистом bash
Сегодня разберемся, как скачать файл не имея под рукой curl/wget, а прям средствами bash! Видимо придется тему продолжить. Сегодня рассмотрим как такое осуществить. Есть у меня файл который лежит тут. Нам нужно его как-то хитро скачать. Будем использовать сокеты. Накидываем скрипт #!/bin/bash host="files.bashdayz.ru" port="80" path="/files/test.zip" request="GET $path HTTP/1.1 Host: $host Connection: close" exec 3<>/dev/tcp/$host/$port echo -e "$request" >&3 cat <&3 > test.zip exec 3>&- echo "Success" Тут все просто: 1...
4 года назад
Как скачать через торрент любой файл. Это просто и легально.
Многие наивно полагают, что торренты нужны только для выкачивания из сети нелегального контента. Это не так. Сама система изначально создана для передачи больших файлов. Пиратство — лишь субпродукт. Если нужно передать через интернет проект видеоролика, подборку снимков с фотосессии, архив рабочих документов — это проще всего сделать через торренты. Нет смысла заливать несколько гигабайт в облако, а потом делиться ссылками. Смотрите как правильно пользоваться торрентами: Как создать новую раздачу через любой торрент-клиент 1...