![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Phantom_of_the_Opera |
|
|||
|
Unregistered |
У меня написано что-то типа:
$ua = LWP::UserAgent->new; $req = HTTP::Request->new(GET => "http://....../..jpg"); $res = $ua->request($req); open(F, ">.."); print F $res->content; Полученный файл представляет собой либо радужные полосы, либо вообще не отображается!!! Подскажите, будьте добры! |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Насколько я понял, то ты пытаешься сохранить файл изображения в Windows и всё проходит без ошибок, но файл сохраняется повреждённым? Если да, то сразу после открытия файла вызови функцию binmode( дескриптор файла );
Скобки можешь опустить, как тебе больше нравится. Вот пример:
Удачи. ;) -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Хотя я бы на твоём месте использовал бы модуль LWP::Simple, мне кажется это будет гораздо проще.
Вот тебе пример:
Вот и всё. С помощью того же LWP::Simple можно создать и список файлов. Заметь, если убрать коментарии, то прога получится очень даже не большая. Вообще-то я писал эту прогу, когда мне нужно было скачать все модули с www.activestate.com . Именно потому я сделал так, что бы она сортировала файлы в отдельные папки, по алфавиту. Для запуска, просто вызови эту прогу из командной строки. Удачи. Это сообщение отредактировал(а) korob2001 - 5.5.2004, 02:31 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| Phantom_of_the_Opera |
|
|||
|
Unregistered |
Спасибо, korob2001, очень помог!!!
|
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |