Wget — кодировка (кириллица в именах файлов)+wget докачка+wget список

Качал файлы с сайта EX.UA, ранее сталкивался проблемой, которую люди гуглят как «wget докачка», а также с тем, что на EX.UA wget давал неправильные имена файлам в виде цифр без расширения. Чтобы Wget докачивал файл нужно передать ему ключ -c как-то так:

wget -c FILE-NAME.AVI

Для того, чтобы были правильные имена файлов на EX.UA я выяснил, что нужен ключ —content-disposition :

 wget --content-disposition http://ссылкаex.ua/876876

Для того, чтобы скачать все файлы раздачи на EX.UA (или просто файлы по списку в текстовом файле) нужно указать ключ -i (обязательно непосредственно перед путем или ссылкой на список) и указать путь или ссылку на список файлов, которые нужно скачать, на EX.UA такие списки выкладываются во всех раздачах:

wget -i http://www.ex.ua/filelist/ПУТЬ-К-СПИСКУ-ФАЙЛОВ.url

Итак, решил я скачать раздачу со всеми этими ключами:

wget --content-disposition -ci http://www.ex.ua/filelist/ПУТЬ-К-СПИСКУ-ФАЙЛОВ.urls

А файлы мало того, что качаются не с теми кодировками по неизвестной причине, так вообще загрузка прервалась, выдав ошибку:

Segmentation fault (core dumped)

Это при том, что русские локали у меня добавлены все.
В итоге, нашел решение, нужно добавить еще один параметр, чтобы во wget кодировки имен файлов кириллицей были правильными :

wget --content-disposition --restrict-file-names=nocontrol -ci http://www.ex.ua/filelist/ПУТЬ-К-СПИСКУ-ФАЙЛОВ.urls

П.С. ключи «-c» и «-i» я объединил выше в таком виде: «-ci».

Для благодарных:

  • Если я вам помог, подпишитесь на мой канал на YouTubeпожалуйста! (иначе скоро пропадет монетизация).
  • Отключите блокировщик рекламы на моем блоге (просить кликать по рекламе я не имею права, так что это на ваше усмотрение, если заинтересует).
  • Нажмите, пожалуйста, на звезды-оценки.
  • Оставивьте, пожалуйста, комментарий.
  • Оставьте ссылку на мой блог на другом сайте.
  • Купите, если надо и если знаете, что это VPS, очень дешево (0.99 евро) по моей реф. ссылке.

Спасибо!

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5Звёзд: 6Звёзд: 7Звёзд: 8Звёзд: 9Звёзд: 10 (6 оценок, среднее: 8,83 из 10)
Загрузка...

3 thoughts on “Wget — кодировка (кириллица в именах файлов)+wget докачка+wget список

Добавить комментарий

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