Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.18;
Скачать: 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 вся ветка

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

Наверх




Память: 0.49 MB
Время: 0.03 c
3-1088049861
danger
2004-06-24 08:04
2004.07.18
Вопрос по вставке изображения в БД


1-1088682421
Koba
2004-07-01 15:47
2004.07.18
Install


1-1088747369
ilnarab
2004-07-02 09:49
2004.07.18
SHFileOperation


1-1088940701
zep
2004-07-04 15:31
2004.07.18
stringgrid


3-1087812709
Zlod3y
2004-06-21 14:11
2004.07.18
дата в SQL-запросе Delphi-Access