HTTP Качалка

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

HTTP Качалка

Сообщение MIT » 24.11.2008 (Пн) 18:49

Знаю, что вопрос заезжанный, но все же: есть у кого-нибудь класс для скачивания файлов через HTTP, написанный на VB.NET? Аналогичные материалы существуют в основном на C#, но с моими небольшими познаниями в этом языке при попытке дополнения функционала появляются серьезные проблемы.
Необходимо, что бы класс поддерживал следующие возможности:
- Использование прокси
- Сохранение в поток
Или вообще любой более-менее рабочий класс, остальное сам могу дописать. Если кому надо, могу выложить очень интересные работы на тему написанные на C#.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Re: HTTP Качалка

Сообщение Sebas » 24.11.2008 (Пн) 22:31

WebClient ))))
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: HTTP Качалка

Сообщение MIT » 24.11.2008 (Пн) 23:16

Да... ObjectBrowser рулит! Спасибо!
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: HTTP Качалка

Сообщение Williams » 24.11.2008 (Пн) 23:28

Esli ponadobitsya rasshirennyj funkcional, to pridetsja juzat' uzhe WebRequest & Webresponse
И вы думаете, что вас оставят в живых после прочтения этого поста?

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: HTTP Качалка

Сообщение MIT » 25.11.2008 (Вт) 9:15

Ну с ними я немного знаком... Правда качать файлы не пробовал.
p.s. а че транслитом-то?
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: HTTP Качалка

Сообщение Williams » 25.11.2008 (Вт) 12:52

MIT писал(а):Ну с ними я немного знаком... Правда качать файлы не пробовал.
p.s. а че транслитом-то?

У клиента нет свойства таймаут, нет возможности отключить авторедирект. Мне этого хватило для перехода на request-response. В принципе, ничего сложного там нет.
P.S. Транслит, потому что иногда захожу с ифона :)
И вы думаете, что вас оставят в живых после прочтения этого поста?

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: HTTP Качалка

Сообщение MIT » 26.11.2008 (Ср) 13:24

Ну, авторедирект мне пока не страшен - качаю только по прямым ссылкам, а по поводу request-response - я посмотрел исходники этого WebClient`а, там и правда все довольно просто (ну, относительно конечно, над чем-то все-таки придется поломать голову).
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: HTTP Качалка

Сообщение MIT » 26.11.2008 (Ср) 21:00

Вызов процедуры WebClient.DownloadDataAsync(Uri) занимает при выполнении кода примерно 1 секунду (допустим у меня не самый продвинутый комп). Это нормально или тут есть свои тонкости?
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: HTTP Качалка

Сообщение Williams » 26.11.2008 (Ср) 21:19

MIT писал(а):Вызов процедуры WebClient.DownloadDataAsync(Uri) занимает при выполнении кода примерно 1 секунду (допустим у меня не самый продвинутый комп). Это нормально или тут есть свои тонкости?


Скорей всего нормально.
И вы думаете, что вас оставят в живых после прочтения этого поста?


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 98

    TopList  
cron