Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Апдейтер программы: проверка новой версии

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Апдейтер программы: проверка новой версии
Имя
Сообщение << Старые топики   Новые топики >>
Апдейтер программы: проверка новой версии - 2010-10-27 13:26:01.116666   
oktonion

Сообщений: 14
Оценки: 0
Присоединился: 2010-05-28 22:10:57.796666

Понадобилось написать программу, которая будет автоматически апдейтить из интернетов себя и свои компоненты.
Ступор у меня начался, когда стал думать как проверять на наличие новой версии.
Пока в голову пришли только варианты:
а)Сделать текстовик\запись в реестре, где к каждому компоненту программы будет приписываться версия, а на апдейт сервере хранить опять же тестовик с текущими версиями, ну и скачивать его каждый раз и сравнивать версии.
б)Скачивать с сервера текстовик с записями контрольных сумм компонентов и сравнивать по контрольной сумме каждый компонент.
в)Ступор собственно.

Хотелось бы узнать, как вообще грамотно такие вещи делаются.
Post #: 1
RE: Апдейтер программы: проверка новой версии - 2010-10-29 17:47:32.736666   
oktonion

Сообщений: 14
Оценки: 0
Присоединился: 2010-05-28 22:10:57.796666
Господа, всем настолько лень помочь?Или действительно ни у кого нет никаких идей?8|
Post #: 2
RE: Апдейтер программы: проверка новой версии - 2010-10-29 18:14:21.993333   
sbk

Сообщений: 144
Оценки: 0
Присоединился: 2008-12-20 19:01:57.273333
А чем здесь помочь? Вы и так уже ответили на свой вопрос. На сервере храните файл с текущими версиями всех компонентов программы, и сами компоненты. И при каждом запуске программы на клиенте скачиваете файл с версиями, и если есть новые компоненты, то их.
Post #: 3
RE: Апдейтер программы: проверка новой версии - 2010-10-29 19:45:17.310000   
oktonion

Сообщений: 14
Оценки: 0
Присоединился: 2010-05-28 22:10:57.796666
Эмм, я просто думал что есть более простое и универсальное готовое решение.
Спасибо.
Post #: 4
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Апдейтер программы: проверка новой версии







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.