Forum Webscript.Ru

Программирование => Perl => Тема начата: Dmitriy от 06 Сентября 2001, 10:49:09

Название: Как скачать фрейм?
Отправлено: Dmitriy от 06 Сентября 2001, 10:49:09
Как скачать инфу из фрейма?
Подробнее: в скаченном файле есть такой тэг -



Как мне узнать URL, по которому браузер должен скачать эту страницу, и скачать её своим скриптом самостоятельно? В адресной строке на этом сайте всегда одно и тоже, типа

http://www.site.ru/
Название: Как скачать фрейм?
Отправлено: lodevar от 06 Сентября 2001, 11:01:59
А не пробовал www.site.ru/page_name.shtml ?
Название: Как скачать фрейм?
Отправлено: Dmitriy от 06 Сентября 2001, 11:38:06
Первое, что попробовал. Не катит. Попал опять на заглавную страницу.
Название: Как скачать фрейм?
Отправлено: lodevar от 06 Сентября 2001, 12:01:17
Скорее всего там стоит какой-нибудь include virtual или exec, который проверяет реферер. При загрузке с чужого - соответственно и делает редирект, а если со ихнего, то может быть читает какой-нибудь файлик и выводит его в этот злощастный фрейм.
Название: Как скачать фрейм?
Отправлено: lodevar от 06 Сентября 2001, 12:03:44
Интересно, если тебе нужна инфа, то скачай весь сайт, да сиди читай. Или хош кого-чего хакнуть?;)
Название: Как скачать фрейм?
Отправлено: Dmitriy от 06 Сентября 2001, 14:23:10
Да надо-то всего 2-3 строчки новостей выковырнуть. Как-то в лом из-за них весь сайт качать.
Название: Как скачать фрейм?
Отправлено: от 06 Сентября 2001, 14:46:58
Цитировать
Да надо-то всего 2-3 строчки новостей выковырнуть. Как-то в лом из-за них весь сайт качать.

А может просто copy and paste ?
Название: Как скачать фрейм?
Отправлено: Dmitriy от 06 Сентября 2001, 20:11:09
Если можно copy\\\'n\\\'paste скриптом сделать (любым - перловым, java, VB) - буду очень рад если подскажете как. Но надо автоматом. Идея в общем такая: на сервере работает скрипт, и выцепляет очень маленькими кусочками инфу с разных сайтов, в основном новости. С простых html-ок беру перловым скриптом.

Кстати, возможно здесь авторские права нарушаются, может кто юридечески проконсультирует. Но кусочки очень маленькие, пара предложений. Можно же на любом телевизионном канале сколько-то секунд художественного фильма показывать без всяких проблем с авторским правом. И поисковые машины сплошь и рядом всех цитируют... правда первоисточник указывают.

Вы уж извиняйте, если это оффтопик... но авторское право по-моему ко всему отношение имеет.

ЗЫ
Если кто-то CGI-скрипт на C/C++ напишет, тоже скажу большое спасибо. И много кто ещё, наверное. Неужели никто не хочет инфу из фреймов брать?
Название: Как скачать фрейм?
Отправлено: от 07 Сентября 2001, 09:28:11
Могу сразу сказать, что у тебя получится очень тормозной сайт.

А насчет авторских прав, обычно достаточно договориться с авторами об экспортировании их информации.
Название: Как скачать фрейм?
Отправлено: Realtor from Moscow от 07 Сентября 2001, 10:34:07
Цитировать
Кстати, возможно здесь авторские права нарушаются, может кто юридечески проконсультирует. Но кусочки очень маленькие, пара предложений. Можно же на любом телевизионном канале сколько-то секунд художественного фильма показывать без всяких проблем с авторским правом. И поисковые машины сплошь и рядом всех цитируют... правда первоисточник указывают.


Делай полную ссылку на первоисточник и нарушение будет не сильное. Обвинение в коммерческом использование тобой чужих данных, я думаю тебе не грозит :P
А так NAS абсолютно прав. Только идиоты не будут слать информацию. Ведь указание ссылок, есть своего рода дополнительная реклама (хосты) :)
Название: Как скачать фрейм?
Отправлено: Dmitriy от 07 Сентября 2001, 12:44:07
2NAS:
Эт мне не для сайта, тормозуха не грозит.

2Realtor from Moscow:
В связи ограничением на объём сообщения ссылка на первоисточник в самом сообщении будет проблематичной.
Ничего, чё-нить придумаю, как заинтересовать придворных поставщиков инфы.

2All:
А сейчас буду эксперименты ставить, чтобы понять, как браузер содержимое фрейма запрашивает... Есть у кого идеи насчёт условий эксперимента?
Название: Как скачать фрейм?
Отправлено: lodevar от 07 Сентября 2001, 14:21:52
Как запрашивает? - Как обычную страничку. Только ее не поместить в какой-нибудь даунлоадер если на страничке стоит проверка реферера. Экспериментируй конечно, но проще договориться с \\"поставщиками\\", если тебя интересует быстрое решение и без проблем! ;)