Командная строка WGET для видео загрузки

Я пытаюсь выяснить WGET для загрузки некоторых видео по http://windowsclient.net/learn/videos_wpf.aspx.

Эта страница является индексной страницей и содержит ссылки на страницу для каждого видео; каждая страница затем имеет прямую ссылку на видео. Что-то как;

http://windowsclient.net/learn/videos_wpf.aspx
  -> http://windowsclient.net/learn/video.aspx?v=300881
    -> http://download.microsoft.com/[...]/HDI-WPF-ipod-AccelerometerJoystick(2).mp4

То, что я хотел бы сделать, говорят WGET пауку сайт следующим также video.aspx?* или .mp4 ссылки, recurively, для двух уровней. Я могу выяснить

WGET -r -l2 http://windowsclient.net/learn/videos_wpf.aspx

и затем я застреваю. Любые предложения значительно ценятся.

Править: Благодаря @mloskot я получил ответ;

WGET -r -l2 -A.mp4,video*.aspx* 
  --domains=windowsclient.net,download.microsoft.com 
  --span-hosts 
  http://windowsclient.net/learn/videos_wpf.aspx
5
задан 25.01.2010, 01:42

1 ответ

Узнайте об опции -A в 2,11 и 4,2 главах wget руководства и использования эта опция указать разделенные запятыми списки суффиксов имени файла или шаблонов для принятия. Другими словами, использовать -A указывать, что Вы хотите загрузить только файлы mp4 расширение:

WGET -r -l2 -A.mp4 http://windowsclient.net/learn/videos_wpf.aspx
8
ответ дан 07.12.2019, 17:21

Теги

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