Как скачать файл по заданному URL

Тема в разделе "WASM.NETWORKS", создана пользователем nitrotoluol, 22 дек 2006.

  1. nitrotoluol

    nitrotoluol New Member

    Публикаций:
    0
    Регистрация:
    5 сен 2006
    Сообщения:
    848
    САБЖ
    Но интересует чуть-чуть другое...
    Как скачать это ясно..
    Но нужно перед этим получить (в свойствах) версию файла, чтобы программа сама могла определить, нужно скачивать этот файл или нет (обновление)

    Желательно просто перечислить нужные АПИшки и краткие коментарии/ссылки

    Заранее благодарен :)
     
  2. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.347
    Версию ту, что в ресурсах? Если да, то InternetSetFilePointer, InternetReadFile. Качаешь сначала PE-заголовки потом секцию ресурсов.

    Но, думаю, лучше на сервере хранить небольшой файл в котором будет записана текущая доступная версия. Скачаешь его и посмотришь, надо обновляться или нет...
     
  3. nitrotoluol

    nitrotoluol New Member

    Публикаций:
    0
    Регистрация:
    5 сен 2006
    Сообщения:
    848
    Все.
    Апгрейд реализовал так: скачивается заархивированный файл (около 2кб байт) со списком всех необходимых для апгрейта файлов.

    Действительно, куда проще, чем я думал.
    Спасибо rmn за идею.