ОбновлениеВы можете включить в вашу установку простую программу для проверки наличия обновлений для вашего приложения. Эта программа при запуске скачивать конфигурационный файл с вашего веб-сервера и сравнивает текущую версию у пользователя с версия указанной в этом файле. Для того чтобы использовать эту возможность вы должны указать поле Версия на странице Проект - Информация о программе и определить все параметры на этой странице. Также, ваш скрипт установки должен содержать команду Создать деинсталлятор и обновитель, которая создаст исполняемый файл обновления. Добавить Обновитель Отметьте этот чекбокс чтобы добавить программу для проверки обновлений в вашу установку. Отмечен => Обновитель будет добавлен.
Путь Директория, где будет создан исполняемый файл программы проверки обновлений. APPLICATION DATA PATH - Папка программы в Application Data. CUSTOM PATH - Путь будет определен вместе с именем файла. INSTALL PATH - Главный путь установки. SYSTEM PATH - Системная директория Windows. TEMPORARY PATH - Временная директория Windows. WINDOWS PATH - Директория Windows.
Имя файла обновления Имя файла программы обновления.
#setuppath#\tools\myupdate.exe (если CUSTOM PATH)
Конфигурационный файл на сервереЭтот файл создается автоматически когда вы создаете вашу установку. Вы можете найти этот файл в той же директории где создается файл установки. Конфигурационный файл явялется простым .ini файлом и вы можете самостоятельно генерировать и изменять его. Веб-путь к файлу Укажите полный web-путь в конфигурационному файлу на вашем веб-сайте. Не указывайте имя конфигурационного файла.
http://www.mydomain.com/downloads/
Имя файла Укажите имя конфигурационного файла.
myapp_update.ini
URL для новой версии Укажите интернет адрес домашней страницы или страницы для скачивания вашей программы по которому перейдет пользователь, когда будет обнаружена новая версия и он согласится посетить сайт. Этот параметр сохраняется в конфигурационном файле.
Как использовать программу обновления1. Определите здесь все параметры и создайте вашу установку. 2. Найдите конфигурационный файл в директории вывода и разместите его на веб-сайте. Конфигурационный файл должен быть сохранен как Веб-путь к файлу/Имя файла. 3. Вы можете создать пункт меню 'Проверить наличие обновлений' в вашей программе и запускать update.exe когда пользователь нажмет его. 4. Вы моежет использовать параметр командной строки -s. Если вы запускаете update.exe -s, то он покажет сообщение только, если есть новая версия. Используйте этот параметр при атоматическом запуске update.exe. Формат конфигурационного файлаКонфигурационный файл обновления является простым .ini файлом. Вы можете самостоятельно создавать и редактировать его. Он может быть загружен на сервер в любое время. [main]
version=x.x.x
url=http://www.mydomain.com/
version Последняя версия вашего приложения.
url Веб-страница, которая откроется когда имеется более новая версия и пользователь захочет посетить домашнюю страницу.
|