Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];

Вниз

Delphi 7. Менеджер закачек. Выбор классов, компонент.   Найти похожие ветки 

 
Venchik ©   (2006-03-06 10:54) [0]

Есть потребность в написании собственного менеджера закачек по различным протоколам.
Начинаю с простого — HTTP.
Опыт писания на Delphi минимален.
Очень прошу отнестись снисходительно к новичку и дать рекомендации по выбору классов, используемых для закачки.
Пробовал уже использовать TTcpClient. По-моему, это не то, что нужно.
Например, я не могу (или не умею) обращаться к определенным байтам в файле. Я хочу скачивать побайтово. Для того, чтобы пользователь мог задать какие диапазоны байт из файла он хочет скачать. Кстати, это есть одна из причин, по которой я решил писать менеджер закачек. Ну это уже не суть важно — почему я решил.
Надеюсь на понимание и помощь.
На RSDN пока что вяло отвечают.
Уже читаю RFC 2068. Это то, что нужно?
Всем спасибо!


 
Chaser ©   (2006-03-06 11:58) [1]

Исходник программы, который показывает пример реализации менеджера загрузок на подобии таких программ, как: ReGet, FlashGet, GetRight. Основные функции: докачка файлов, установка приоритетов загрузки, поддержка прокси-серверов и многое другое:

http://www.delphisources.ru/pages/sources/internet/2005_year/download_plus.html


 
umbra ©   (2006-03-06 12:25) [2]


> Уже читаю RFC 2068. Это то, что нужно?


не совсем. это РФЦ устарело и заменено rfc2616. В нем Вам следует уделить внимание методу GET и описанию поля Content-Range заголовка. Компонент, которым можно воспользоваться - TIdHTTP с закладки IndyClients палитры компонентов


 
Venchik ©   (2006-03-06 14:49) [3]

Chaser, umbra, спасибо!
Може кто-то знает - сильно различаются 2068 и 2616? А то я 2068 на русском нашел...а с английским не так хорошо, чтоб документацию к протоколу читать.


 
umbra ©   (2006-03-06 16:05) [4]

2 Venchik ©   (06.03.06 14:49) [3]


> сильно различаются 2068 и 2616?


в том вопросе, который Вас интересует - практически ничем


 
Venchik ©   (2006-03-06 17:33) [5]

umbra, спасибо! Буду пока что читать RFC 2068 на русском...думаю за пару неделю управлюсь.



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
1-1148980769
Pavels
2006-05-30 13:19
2006.07.09
Плагинная архитектура приложения.


4-1143807870
tipman
2006-03-31 16:24
2006.07.09
LogOn на сервере - как?


1-1148632554
tytus
2006-05-26 12:35
2006.07.09
Русский язык


15-1149748118
REA
2006-06-08 10:28
2006.07.09
религиозный фанатизм


2-1151048589
zdm
2006-06-23 11:43
2006.07.09
Найти день рождения(MS Access)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский