Форум: "Основная";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];
Внизпроверка на обновление программы Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c