Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.27;
Скачать: CL | DM;

Вниз

Скачивание с докачкой   Найти похожие ветки 

 
The Phantom of The Opera ©   (2005-08-04 10:54) [0]

Скачивать фаёл получается без проблем. Однако возникает проблема при докачке.
Устанавливаю позицию в файле
C:=InternetSetFilePointer(hURL,Position,nil,FILE_BEGIN,0);
И начинаю скачивать
InternetReadFile(hURL,@Buffer,SizeOf(Buffer),BytesRead)
Если позиция например Position=1000, то пока он не скачает 1000 байт функция не выполнится. Т.е. никакой пользы от InternetSetFilePointer нет. Предполагаю, что проблема с кешированием, но как её решить?
P.S. hURL := InternetOpenURL(hSession,PChar(URL),NIL, 0,INTERNET_FLAG_DONT_CACHE,0); не помогает, т.к. при этом не работает InternetSetFilePointer


 
isasa ©   (2005-08-04 11:07) [1]

А источник поддерживает докачку, или проверено на нескольких?


 
DiamondShark ©   (2005-08-07 15:11) [2]

Докачка не так делается.

HTTP-запрос должен содержать заголовок Range.


 
TG ©   (2005-08-17 20:26) [3]

А как реализовать докачку файлов не через интернет, а например при соединении "Модем - Модем"?


 
Турист   (2005-08-17 22:24) [4]

>TG ©   (17.08.05 20:26) [3]
Один из вариантов
http://sourceforge.net/projects/tpapro

Хотя более универсально использовать средства Windows - Dial-Up, ftp

Еще есть HyperTerminal c ZModem :-)


 
TG ©   (2005-08-18 01:26) [5]

А есть на русском?


 
Alexander Panov ©   (2005-08-18 01:43) [6]

>TG ©   (18.08.05 01:26) [5]

Для своих вопросов создавай свою ветку.



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

Текущий архив: 2005.11.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
5-1113600533
Бывший студент
2005-04-16 01:28
2005.11.27
Перекрываем TCustomGrid.DrawCell


4-1127493249
***_Diman_***
2005-09-23 20:34
2005.11.27
Глюки ListView


3-1129270281
art_corp
2005-10-14 10:11
2005.11.27
MySQL + 3х уровневая архитектрура


14-1131374953
oldman
2005-11-07 17:49
2005.11.27
Опрос. Кто вам мешает жить?


2-1131531380
DelphiLexx
2005-11-09 13:16
2005.11.27
TFIBQuery