LINUX.ORG.RU

wget и способы слить фотки с сайтов разных структур.


0

1

Добрый день. Вопрос к тем кто с wget очень в хорошей дружбе) Странное задание) даны 2 сайта, в одном все фотки свалены с расширением *.jpg а вот в другом весь каталог с фотками в php и вот тут возник вопрос как тут поступить с командой чтобы он от туда сливал эти фотки? http://www.strnad.info/17plseMFFUK2011/ http://photo.rdx.cz/index.php?show=album&aid=412 проблема возникла именно со вторым сайтом. Если кто может подскажите или наведите на мысль) заранее благодарю за помощь.


Писать wget и ссылки на фотки, можно как-то еще?

fever
()
wget -qO- 'http://photo.rdx.cz/index.php?show=album&aid=412' | egrep -o 'index.php\?show=photo&pid=[0-9]+&aid=412' | sed 's/.*pid=\([0-9]*\).*/\1/' | while read num; do wget http://photo.rdx.cz/"$(wget -qO- "http://photo.rdx.cz/index.php?show=photo&pid=$num&aid=412" | egrep -o '"showphoto/.+jpg"' | sed 's/"//g')"; done
AITap ★★★★★
()
Ответ на: комментарий от AITap

Скажите а в чем разница все таки когда фотки просто накиданы и когда с php дело идет? Разница в коде для первого и второго сайта очень большая.

BlinCT
() автор топика
Ответ на: комментарий от BlinCT

Очевидно, во втором случае приходится дополнительно скачивать и парсить страницу.
Возможно, аналогичный результат можно получить при помощи wget -rk -l 2 -I /showphoto, я не проверял.

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.