Проблема с рекурсивной загрузкой с помощью wget

-t опция должна прибыть перед именем файла она относится. Кроме того, -t pulse средства читать непосредственно из (или записать в) демон PulseAudio; это не формат файла как таковой. Имя типа для необработанного аудио raw.

Попробуйте это:

parec ... | sox -t raw -b 16 -e signed -c 2 -r 44100 - hmm.ogg ...

(где ... средства сохранить те же аргументы Вы имели прежде),

soxi не может определить тип файла, потому что все, что он делает, посмотреть на заголовок. Необработанное аудио не имеет заголовка для него для взгляда на.

5
10.01.2014, 15:41
2 ответа

Проблемой является Ваше ограничение на который ссылки следовать. Вы установили его, чтобы только перейти по ссылкам на imgs.xkcd.com. Но/archive/страница не содержит ссылок непосредственно там - она только содержит ссылки на другие страницы на www.xkcd.com, и затем те страницы содержат ссылку на imgs.xkcd.com.

Таким образом, необходимо будет позволить тот домен, также. Эта команда работы:

wget -r -HD imgs.xkcd.com,www.xkcd.com -l 2 -A.png http://www.xkcd.com/archive/ --random-wait
3
27.01.2020, 20:41
  • 1
    Кажется, что эта команда не добивается цели. Можно проверить его сами. –  Kartik 10.01.2014, 15:38
  • 2
    Извините. Исправление моего ответа теперь... –  Jenny D 10.01.2014, 15:43
  • 3
    Там - теперь это работает. Также я теперь получил полный архив xkcd на своем собственном компьютере благодаря этому вопросу :-) –  Jenny D 10.01.2014, 15:53
  • 4
    Спасибо. Команда Teh работала. Но теперь у меня есть много пустых папок, как удалить их? –  Kartik 10.01.2014, 16:09
  • 5
    rm -rf www.xkcd.com; mv imgs.xkcd.com/comics xkcd-comics; rm -rf imgs.xkcd.com –  Jenny D 10.01.2014, 16:16

Я думаю, что иногда проблема может заключаться и в:

повторном использовании существующего соединения по адресу www.xkcd.com:80.

HTTP запрос отправлен, ожидает ответа... 200 OK

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

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

Или, в основном, начать с нуля (без -c).

0
27.01.2020, 20:41

Теги

Похожие вопросы