"FASM и обновление программ через интернет" Поясняю на далеком-далёком сервере есть папочка, с которой мне следует скачать всё её содержимое (Думаю здесь пригодится "InternetFindNextFile" - хотяб поясните как надо с этим работать, в целях повышения образованности, не совсем понял (и MSDN читал)) в папочку "Update" моей программы, после чего запускается BAT-файл (и программа быстренько закрывается) копирующий всё из той папки "Update" в директорию программы, после чего удаляет всё в "Update" и запускает программу... Итог: Обновлённая программа... Самое главное: Кто может, помогите заставить программу скачивать содержимое той далёкой папочки на далёком-далёком сервере... Всё остальное сделано (ну или почти сделанНо [: )... А если у кого еще какие-нибудь идеи прошу поделиться... Заранее благодарен...
censored, мог бы и поинтелегентнее что-нибудь написать... Смотри что я спрашивал, если хочешь ответить - ТО ОТВЕЧАЙ ПО ТЕМЕ!..
Вместо возни с папкой предлагаю качать обновление в виде архива, после чего распаковывать - и трафик пользователей сэкономим и писать меньше понадобится - UrlDownloadToFile. В качестве архива можно взять например cab, ибо он легко распаковывается при помощи SetupIterateCabinet из setupapi.dll.
PaVeL_PoL да легко P.S. Конечно эта функция не имеет смысла без InternetFindFirstFile, а перед этим надо еще вызвать парочку функций
roman_pro большое спасибо... про архив была идея, но с распаковкой были проблемы... ]: А вот Это: Кроме как отрицательных эмоций не вызывает!!! Это взято из MSDN`а, А я, между прочим в первом посте писал - censored Написал бы тогда кусок кода с теми самыми функциями!!! Я расцениваю это только как флуд...
Мальчик, никто за тебя не будет делать твою работу. Спрашивай конкретные вопросы (что не получается) -- будут конкретные ответы. Это кстати на всех форумах так, если что. Учите культуру сетевого общения. В конце концов, если Вы мизантроп, воспользуйтесь же поиском! Тема стара, как мир! Вот навскидку пару линков: http://rsdn.ru/article/inet/wininet.xml http://rsdn.ru/article/inet/inetapi.xml http://rsdn.ru/article/inet/inetapi.xml + на форуме RSDN'a в разделе исходники есть исходники Updater'a. Дерзайте, code monkey!