Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Так же как и FlashGet [D6, Win2k]


Dmitriy Polskoy ©   (2002-10-03 10:37:00) 

Народ подскажите как сделать следующую задачу: надо написать программу, которая, работая с сокетами, скачивала файл с сервера(само-разработанного) на такой же клиент, да скачивала не просто, а разбивая на куски, как FlashGet.


Dmitriy Polskoy   (2002-10-03 11:07:00) [1]

Спасибо, я тут еще статейку нашел, так что думаю разберусь.


qube   (2002-10-03 10:59:00) [2]

Записывать в один в правильном порядке.


Dmitriy Polskoy   (2002-10-03 10:58:00) [3]

Отсюда вытекает следующий вопрос - как склеивать куски файлов?


qube   (2002-10-03 10:52:00) [4]

Мне почему-то кажется, что downloader"ы скачивают кусками исключительно потому, что сервер ограничивает трафик на один поток. Так что в случае своего сервера и своего клиента и лишнее усложнение.
Как можно реализовать? Протокол разработать соответствующий, если писать на уровне сокетов. Сервер должен сообщать размер файла, а клиент -- рубить на сегменты по своему усмотрению, задавать в запросе смещение от начала файла и размер сегмента и т.д.


Dmitriy Polskoy   (2002-10-03 10:43:00) [5]

Ну, задача такая (чтоб не так просто было).


qube   (2002-10-03 10:39:00) [6]

А зачем бить на куски? (Прошу прощения за дурацкий вопрос)


Наверх

Титульная страница Поиск, карта сайта Написать письмо