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

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

Можно ли сделать? [D5, Win95/98, WinME, Win2k, WinXP]


[BAD]Angel ©   (2002-06-21 16:43:00) 

Доброго времени суток! Мастера, одскажите, а можноли сделать докачку файла из локальной сети (LAN) после обрыва соединения... и если можно, то как?! ;-)


[BAD]Angel   (2002-06-23 13:58:00) [1]

Ну допустим с этим я разобрался... А как сделать откатку, допустим на 512 байт, а потом продолжить запись? (что будет с этим куском 512 байт)???


KaPaT   (2002-06-22 17:53:00) [2]

Чем и как качаешь? Через сокеты?
Принцип такой...используя сокеты передаешь файл кусками...полученный кусок добавляешь в конец потока TFileStream!
Значит так:
Идешь в Поиск и ищешь
1) Сокеты
2) TFileStream
Читаешь! Если не понятно то еще раз вопрос сюда.....
Не все ж на блюдичке получается...надо как бы самому(ой) немножко извилинами шевелить!
Вообще эт мои идеи...возможно существуют лучше...но я эт программил и вроде работало!


[BAD]Angel   (2002-06-22 14:57:00) [3]

я новичок в этом деле! можно кодом? ;-)


KaPaT   (2002-06-21 19:47:00) [4]

Качай кусками небольшими...если оборвалась то при востонавлении коннекта откатываешься на последний удачно скаченный кусок и дозаливаешь в тот файл остаток...
Там через потоки с файлами работай...легче будет...я так думаю


Наверх

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