Вниз
Скачать: CL | DM;

проверка на обновление программы   Найти похожие ветки 

← →
denis24   (2004-07-01 10:10) [0]

Как лучше организовать на сабж.Есть фтп ,куда мона ложить измененую прогу.(сам єкзешник)?


← →
Anatoly Podgoretsky ©   (2004-07-01 10:12) [1]

Сравнивать какой ни будь показатель


← →
Семен Сорокин ©   (2004-07-01 10:17) [2]

[1] + например, CRC или дату файла


← →
denis24   (2004-07-01 10:20) [3]

Это понятно.Но как заменить экзкшник если он сейчас запущен?


← →
Anatoly Podgoretsky ©   (2004-07-01 10:21) [4]

Ты ни чего не путаешь, какой запуск на ftp


← →
Iconka   (2004-07-01 10:33) [5]

Можно запускать некую програмку которая будет проверять обновление версии и если надо закачивать новую и запускать основную программу. Тогда получится некое универсальное средство которое можно использовать и в других проектах.


← →
denis24   (2004-07-01 10:34) [6]

при запуске проги хочу сделать проверку на наличие новой версии,которая может теоретически находится на фтп.
Если там новее экзешник чем который щас запущен то качаем и подменяем если нет то идем дальше.Так вот как сделать эту подмену ?


← →
Reindeer Moss Eater ©   (2004-07-01 10:38) [7]

Подмену делают копированием, изменяя имя файла назначения.


← →
TUser ©   (2004-07-01 10:41) [8]


> Это понятно.Но как заменить экзкшник если он сейчас запущен?

Как то, например, выкладывать dll вместо экзешника и заменять их. А заменять весь экзешник удобнее всего для юзера так. Скачиввается инсталяшка, прописывается в Авторан/реестр, при следующем запуске заменяется экзешник.


← →
Reindeer Moss Eater ©   (2004-07-01 10:43) [9]

> Это понятно.Но как заменить экзкшник если он сейчас запущен?

Сделать чтобы он стал незапущенным.


← →
Erik1   (2004-07-01 17:00) [10]

Я такой AutoUpdate написал, тоже с FTP работал. Только мне было лень скачивать заголовок файла для получения версии и скачивал с ftp ini фаил где указывалась версия. Далее сравнивал со своей, если больще скачивал zip и запускал extracter который сначала ждал окончания родительской программы. А после распаковывал архив. Extracter кстати тоже скачивался с FTP и проверялся на новую версию. Могу даже кодом поделится, пока в отпуск не ушол :)  Все сделано как наследник TIdFtp.


← →
denis24   (2004-07-01 17:18) [11]

To Erik1 - поделись...



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.022 c
1-1088854377
pioner
2004-07-03 15:32
2004.07.18
найти файл


3-1088325416
SergP
2004-06-27 12:36
2004.07.18
Проблема с компонентами odac


1-1089089115
Валентин
2004-07-06 08:45
2004.07.18
runtime packages


14-1088502175
Sergey D
2004-06-29 13:42
2004.07.18
Определение видео карты


3-1088174881
*boba*
2004-06-25 18:48
2004.07.18
Запрос?




   Наверх