Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

GainWard

Закачка файла

Рекомендованные сообщения

Доброго времени суток.

 

В общем нужно скачивать файл который часто изменяется, при использовании URLDownloadToFile, после первой скачки файл кидается в кэш, и все последующие вызовы этой функции делаю вид что качают файл, но на самом деле дёргают его из кэша, в итоге не могу получить изменённый файл.

 

В общем вопрос: есть ли альтернативные функции закачки файлов по URL которые не используют кэш ? или какая функция очищает кэш ?

 

P.S.

Проведя эмпирическое исследование выяснилось, в кэш он сохраняет нормальный файл(изменённый) а туда куда должен сохранять пишет тот что скачал при первом вызове функции ....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Может, DeleteUrlCacheEntry Function ?

 

Спасибо за ответ, уже решил проблему с помощью функции URLDownloadToCacheFile.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

То есть, целенаправленная закачка в кэш, а потом копирование из кэша куда надо, так ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
То есть, целенаправленная закачка в кэш, а потом копирование из кэша куда надо, так ?

 

да, функция возвращает полное имя файла в кэше.

 

DeleteUrlCacheEntry - очищает index.dat, это не помогло...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах