Вниз
Скачать: 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.033 c
4-1085999749
GuAV
2004-05-31 14:35
2004.07.18
Вставить в dialogtemplate форму.


14-1088496348
Igorek
2004-06-29 12:05
2004.07.18
VCL от Дельфи5 на Дельфи6


3-1087411300
Timur
2004-06-16 22:41
2004.07.18
Проблема с insert


1-1088853124
DreYmanD
2004-07-03 15:12
2004.07.18
Система поиска глючит!


11-1076697668
DDA
2004-02-13 21:41
2004.07.18
DecompressBuf в KolZLib




   Наверх