Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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
5-1113565924
имя
2005-04-15 15:52
2005.11.27
Внимание Подлог!!!


14-1130868063
Bogdan1024
2005-11-01 21:01
2005.11.27
Помогите собрать комп!!!


6-1123567115
Shopot
2005-08-09 09:58
2005.11.27
Как передавать данные удаленному компу.


14-1130914514
КаПиБаРа
2005-11-02 09:55
2005.11.27
Практический вопрос


14-1130970062
Kerk
2005-11-03 01:21
2005.11.27
Яндекс :)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский