Вниз
Скачать: 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.023 c
1-1088683954
Plt
2004-07-01 16:12
2004.07.18
Выполнение запроса с помощью TOracleQuery (DOA) в потоке.


14-1088594530
R
2004-06-30 15:22
2004.07.18
Какой программой Вы пользуетесь для регистрации


1-1088881014
Vasya.ru
2004-07-03 22:56
2004.07.18
При нажатии на крестик в правом верхнем углу выводить окно?


14-1088157996
MetalFan
2004-06-25 14:06
2004.07.18
или форум глючит...


14-1088522467
pasha_golub
2004-06-29 19:21
2004.07.18
Всем смотреть, это просто шедевр!!!




   Наверх