Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.24;
Скачать: CL | DM;

Вниз

Система обновления программ на клиентских местах.   Найти похожие ветки 

 
Delph   (2003-02-06 13:19) [0]

Не подскажете ссылки?


 
Danilka ©   (2003-02-06 13:26) [1]

можно сделать так: все файлы лежат в базе в блоб-полях, сначала запускается загрузчик, который смотрит, совпадает версии файлов в базе с версией у клиента, если нет, то обновляет версии этих файлов, после чего, запускает главную программу.
написать такой загрузчик - полчаса максимум.

я таким образом обновляю версии программ у клиентов по-инету.


 
Delph   (2003-02-06 13:43) [2]

А готового нет? Клиентские места - Win2000 с расшаренным каталогом.


 
Danilka ©   (2003-02-06 13:51) [3]

дык, все зависит от БД от сервера БД, от того как на нее ломишся.


а готовая есть, даже более функциональная, чем просто для обновления программы у юзеров: http://www.cvshome.org


 
Hint ©   (2003-02-06 14:06) [4]

А можно так:
1. Программа (например, some.exe) при запуске сверяет свою версию с версией в БД;
2. Если версия some.exe старая, то запускается updatesome.exe, а some.exe завершает свою работу. Чтобы сихнронизировать updatesome.exe и some.exe я использую mutex (он создается в some.exe и используется для недопущения запуска 2-й копии программы);
3. С FTP скачивается новая версия some.exe и запускается.

Все работает нормально, быстро. Независимо от ОС клиентов, лишь бы TCP\IP был.


 
NailS ©   (2003-02-06 19:19) [5]

Батник?



Страницы: 1 вся ветка

Текущий архив: 2003.02.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
14-76091
cdadmitriy
2003-02-09 17:05
2003.02.24
Virtual COM port


14-76082
Nick_N_A
2003-01-30 06:25
2003.02.24
Где скачатть Borland C++ Billder 5.0


3-75757
Шурик Ш
2003-02-05 12:45
2003.02.24
Создание таблицы DBase IV


14-76114
Nickola2
2003-02-06 16:18
2003.02.24
Тихо шифером шурша, крыша едет неспеша


14-76162
nick-from
2003-02-08 01:47
2003.02.24
Как скопировать директорию со всеми