Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> Утилита для автоматического обновления программного обеспечения
booki
Вставить ник
сообщение 14:08:2007, 18:06
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 3
Регистрация: 4:08:2007
Пользователь №: 12 174



Репутация: - 0 +


Занимаюсь разработкой программ на Delphi. Каждая программа состоит из исполняемого файла + несколько других файлов: шаблоны отчетов, справка и т.д. Столкнулся с проблемой установки новых версий программ у пользователей. Было абсолютно нереально обходить всех пользователей и переписывать им новые файлы.

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

Страничка утилиты http://booki.h12.ru/updtrun.php
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 4)
Серёга
Вставить ник
сообщение 19:08:2007, 09:40
Цитата Ответить 


Just me :)
*****

Группа: Админы
Сообщений: 3 112
Регистрация: 8:08:2003
Из: Minsk
Пользователь №: 1
Специализация: PHP, MySQL, Apple xcode, Delphi, Mambo CMS, CEO



Репутация: - 11 +


Для: booki
прикольно smile.gif
Подняться вверх 
 
Сообщение #2
Typhoon
Вставить ник
сообщение 23:08:2007, 16:33
Цитата Ответить 


Продвинутый
**

Группа: Модеры
Сообщений: 218
Регистрация: 14:05:2004
Из: Слуцк
Пользователь №: 506
Специализация: Проектировщик СКС, программист на 1С



Репутация: - 6 +


А почему нельзя сделать не утилитку а просто встроить автообновление в программу которая будет переодически пытатся подлючиться к серверу с обновления и скачивать их. (а можно сделать кнопку обновить чтоб пользователь сам принимал решение о обновлении)
Подняться вверх 
 
Сообщение #3
booki
Вставить ник
сообщение 27:08:2007, 17:54
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 3
Регистрация: 4:08:2007
Пользователь №: 12 174



Репутация: - 0 +


Согласен, можно было встроить автообновление в программу. Но используя внешнюю утилиту можно обновлять программы написанные на чем угодно: Delphi, С++, Clipper и т.д.

На кнопочку обновления программы пользователь будет забывать нажимать. Пользователь всегда должен работать с самой последней версией программы. И не надо ему ничего решать. Программа должна обновляться автоматически.
Подняться вверх 
 
Сообщение #4
Acorn
Вставить ник
сообщение 13:10:2007, 08:25
Цитата Ответить 


Student
**

Группа: Модеры
Сообщений: 237
Регистрация: 29:08:2004
Из: Минск
Пользователь №: 800
Специализация: Delphi, PHP, Shareware, Usability



Репутация: - 0 +


Цитата(booki @ 27:08:2007, 20:54 )
И не надо ему ничего решать.
*

Вот это еще спорный вопрос... я не хочу пользоваться этой утилитой - когда захочу, сам обновлю.
Подняться вверх 
 
Сообщение #5


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись
   

 

RSS Текстовая версия Сейчас: 6:07:2008 - 17:09
с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net
экологичные детские кроватки; . Кондиционеры купить. Кондиционер mitsubishi. ремонт автомобильных кондиционеров.