![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
Всем ЗДРАСТЕ!!!!
Подскажите: хочу написать скрипт каторый будет выкачивать файл с http сервера, не хтмл а допустим гиф Пример: есть адрес: http://host.ru/image.gif(пример) как мне этот файл закачать к себе на машинку, средствами перл Это сообщение отредактировал(а) chaos - 27.10.2004, 11:31 |
|||
|
||||
| GoodBoy |
|
|||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: 4 Всего: 83 |
что-то наподобе такого...
|
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
одна проблемка возникла!!!
размеры у файлов получаются разные |
|||
|
||||
| GoodBoy |
|
|||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: 4 Всего: 83 |
попробуй вот так:
|
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
СПАСИБО |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Ещё можно заливать файлы таким способом. Я так делал когда, мне было необходимо залить все модули с www.activestate.com, правда нужно было сначала пропарсить страницу, для того что бы выдернуть оттуда все файлы с разширением .zip. Но сейчас вопрос не в этом.
Вот код:
Удачи. Это сообщение отредактировал(а) korob2001 - 27.10.2004, 20:58 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
Блин возникла проблема!!!!
Если я делаю так:
Почемуто качает только один файл. В чем может быть проблемма??? Это сообщение отредактировал(а) chaos - 29.10.2004, 12:19 |
|||
|
||||
| GoodBoy |
|
|||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: 4 Всего: 83 |
И наверное только самый последний в списке??? Подумай вот над этой строкой:
|
|||
|
||||
| chaos |
|
||||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
не здесь все хорошо, просто забыл исправить |
||||
|
|||||
| chaos |
|
||||||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
блин проблема все продолжается!!!
прога почемуто качает файлы с одним и тем же содержимым если я делаю вот так
а если я делаю :
Все отлично почему так???? Текст проги:
|
||||||
|
|||||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Обрати внимание на эту строку из вышеприведённого мной скрипта:
-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
Кстати попробовал функцию get из LWP, довольно таки не плоха она справляется с закачкой файлов
|
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Пробуй не get, а mirror. Выше, я написал как.
Это сообщение отредактировал(а) korob2001 - 16.11.2004, 23:42 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| anest |
|
|||
|
Unregistered |
подскажите плыз
а как пропарсить страницу .html с которой есть ссылки на другие страницы (а с них еще и тд в цикле но страницы только в заданном домене) и собрать с них все ссылки на .zip файлы и скинуть их все в файл list.lst к примеру? |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
anest - а причём здесь эта тема???
Это сообщение отредактировал(а) korob2001 - 17.6.2005, 06:30 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| Sadok |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 2.11.2004 Репутация: 1 Всего: 2 |
korob2001
Накропал как-то парсер, который выдергвает все ссылки со страницы. Прикрутить кнему "гляделку" к .zip - пара пустых
|
||||
|
|||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Sadok
Я уже давно закончил эту программу и без участия сторонних модулей. Но всёравно, спасибо. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| anest |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 18.6.2005 Репутация: нет Всего: нет |
а как сделать чтобы парсер выдергивал ссылки со всех страниц на сайте? Это сообщение отредактировал(а) anest - 18.6.2005, 06:02 |
|||
|
||||
| Sadok |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 2.11.2004 Репутация: 1 Всего: 2 |
anest
Э... м-да. Очень муторно на мой поверхостный взгляд. Может и есть какой модуль на cpan, но я даже не знаю, в какую сторону копать. Есть скрипт поисковый RiSearch (http://risearch.org/rus/index.html), внутри него есть модуль spider.pl. Можно в нем покопатся, он небольшой. |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
anest - я же тебе уже написал:
-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
![]()
|
| Правила форума "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. |