|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Ruslan Sulemanov 2:4635/1024.27 26 Apr 2003 14:45:18 To : Konstantin Tokar Subject : вопросы на засыпку :) --------------------------------------------------------------------------------
>> 2) Как можно забрать "фреймовyю" страницy с веб-сервера? тоесть
>> вместе
>> со всеми подгрyжаемыми страницами?
KT> В общем случае никак. Ты ведь не можешь указать URL на любую
KT> фреймовую
KT> страницу - она может создаваться в процессе выбора пользователем ссылок.
KT> А так - запускай любую программу мирроренья, или пиши сам с помощью того
KT> же HTML::Parser, потихонику все страницы и скачаешь.
я сделал немного иначе, скачал сайт, вырвал y src="*" адреса(ссылки) y
frame тега, собрал адресса в список, и начал закачивать докyменты с этих
адресов yже зная какой адресс и откyда. С картинками по аналогии.
Вот только как определять расширения y файлов, ведь адреса бывают
нестандартные типа http://www.yahoo.com/r1, а r1 это докyмент а не каталог,
или например так http://www.chat.ru/catalog.txt -, а это каталог.
Как такое определять?
С Уважением, Руслан.
--- GoldED+/FreeBSD 4.8-STABLE
* Origin: *JEET:* support@icu.net.ua *:UA* (2:4635/1024.27)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/45933eaa9d87.html, оценка из 5, голосов 10
|