Форум: "Сети";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
ВнизСкачивание с докачкой Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.033 c