Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Утилита для автоматического обновления программного обеспечения
Форум программистов > Hard & Soft > Авторское ПО
booki
Занимаюсь разработкой программ на Delphi. Каждая программа состоит из исполняемого файла + несколько других файлов: шаблоны отчетов, справка и т.д. Столкнулся с проблемой установки новых версий программ у пользователей. Было абсолютно нереально обходить всех пользователей и переписывать им новые файлы.

Для автоматического обновления программ разработал утилиту updtrun (Update & Run). На компьютере пользователя ярлычок на запуск программы настраивается не на запуск самой прикладной программы, а на запуск утилиты updtrun. Утилита переписывает на компьютер пользователя новые или изменившиеся файлы из определенного каталога на FTP сервере, после чего запускает саму прикладную программу. Таким образом для того чтобы обновить программу у пользователей, достаточно просто выложить последние версии файлов на FTP.

Страничка утилиты ]]>http://booki.h12.ru/updtrun.php]]>
Серёга
Для: booki
прикольно smile.gif
Typhoon
А почему нельзя сделать не утилитку а просто встроить автообновление в программу которая будет переодически пытатся подлючиться к серверу с обновления и скачивать их. (а можно сделать кнопку обновить чтоб пользователь сам принимал решение о обновлении)
booki
Согласен, можно было встроить автообновление в программу. Но используя внешнюю утилиту можно обновлять программы написанные на чем угодно: Delphi, С++, Clipper и т.д.

На кнопочку обновления программы пользователь будет забывать нажимать. Пользователь всегда должен работать с самой последней версией программы. И не надо ему ничего решать. Программа должна обновляться автоматически.
Acorn
Цитата(booki @ 27:08:2007, 20:54 )
И не надо ему ничего решать.
*

Вот это еще спорный вопрос... я не хочу пользоваться этой утилитой - когда захочу, сам обновлю.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.