![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
автоматическое обновление программы
Chuck Bass © (2012-06-22 12:29:00)Пишу простенький автообновлятор для программы. Каждый час программа проверяет наличие новой версии. Если доступна, скачивает ее.
При запуске программа проверяет, было ли загружено обновление и если имеется, запускается программа-обновлятор, которая подменяет файлы программы.
Где после загрузки обновления лучше (правильнее) хранить информации об этом: ini, реестр, ...?
Rouse_ (2012-06-22 23:29:00) [41]ЗЫ: блин, чейт угораздило меня, топикстартеру тупо утилиту обновлений надо :) Сервис с консольным конфигом явно избыточен...
Rouse_ (2012-06-22 23:25:00) [42]
> Dennis I. Komarov © (22.06.12 21:51) [8]
> service + cpl
CPL то нафига?
Давайте будем жрать! (2012-06-22 22:46:00) [43]
> service + cpl
Отличный совет тому, кто не может придумать, где сохранить признак наличия обновлений %-)
Dennis I. Komarov (2012-06-22 21:51:00) [44]service + cpl
Ega23 (2012-06-22 15:29:00) [45]
> И это всё гугле делает? 8-O Круто...
Сомневаюсь.
Плохиш (2012-06-22 15:06:00) [46]
> в FireFox всё есть. В Delphi тоже есть. В самом виндусе
> есть. в мю-торренте есть. В qip-е есть. В Тортилле есть.
>
И это всё гугле делает? 8-O Круто...
ProgRAMmer Dimonych (2012-06-22 15:06:00) [47]> [4] Ega23 © (22.06.12 14:52)
<OffTop>
Вот поэтому и сижу на FF.
Правда, чё-то на этой неделе скрипты вКонтакте перестали работать и сыплются уведомления о незакрытых скобках в исходнике. Похоже, Дуров студентов на практику взял.
</OffTop>
Ega23 (2012-06-22 14:52:00) [48]
> Вот как раз у гуглопродуктов (у ранних по крайней мере)
> никаких галочек-то и не было.
Не знаю, в FireFox всё есть. В Delphi тоже есть. В самом виндусе есть. в мю-торренте есть. В qip-е есть. В Тортилле есть.
ProgRAMmer Dimonych (2012-06-22 13:52:00) [49]> [2] Ega23 © (22.06.12 13:46)
<OffTop>
Вот как раз у гуглопродуктов (у ранних по крайней мере) никаких галочек-то и не было. Ползал сам, руками из Назначенных заданий вырезал.
</OffTop>
Ega23 (2012-06-22 13:46:00) [50]
> Бить по рукам! Подход гуглопродуктов - отстой.
Почему? Если в настройках программы включены опции "автоматически проверять наличие обновлений" и "автоматически загружать обновления" - вполне себе подход. Не нравится - отключи вторую, будет в программе хинт "доступна новая версия". Не нравится хинт - отключи его наглухо и проверяй наличие обновлений сам.
Нормальный подход, просто по-человечески надо делать.
ProgRAMmer Dimonych (2012-06-22 12:48:00) [51]Бить по рукам! Подход гуглопродуктов - отстой.
А что, если у меня интернет не мой, дорогой, медленный и мало? И тут какая-то нехорошая Хром тянет 200 метров обновлений, ни слова не спросив и даже не сообщив мне о своих намерениях?! У меня такой софт отправляется фтопку.
Чем не вариант рядом с настройками программы положить? Если сама обновляется - то реестр ведь и используется, о портабельности речь не идёт.