Просмотр полной версии : Обновление своей прграммы.
Dragon31337
17.04.2005, 20:20
Есть задача сделать прогу, кторая будет обновлять основную. Как мне это реализовать с возможность докачки и т.п. У кого есть опыт, поделитесь. У меня есть вебсервер, на ктором я могу выкладывать последние файлы.
Писать это могу в Delphi 6\7, но лучше C++ Builder 5.
есть огромное количество компонент для всевозможных апдейтов программ... особенно через веб... любители программировать на борландах :) должны иметь в закладах сайт _http://torry.net/ там уж точно можно найти... еще на _http://www.delphikingdom.ru можно поискать по вопросам - там такая тема вроде тоже пднималась
dyr_farot
18.04.2005, 15:58
самы простой способ: организуеш программу в виде двух модулей. один -- ехе-шник только качает библиотеку ( в случае необходимости ) и загружает ее в память. второй модуль ( сама dll ) и выполняет всю работу программы
насчет докачки -- просто нужно в запрос добавить partialcontent и размер с какого начинать пересылать/размер файла
перво наперво
вся архитектура должна иметь модульную структуру
а уж потом
загрузчик программы управляет запуском и обновлением нужных модулей
Legion2003
27.04.2005, 12:41
Довольно приличным образом это решено в TMS Pack.
Dragon31337
28.04.2005, 12:51
Я с трудом представляю как выгружать подключать модули, чтобы их фалы можно было подменять.
Я сделал пока потоковой отдельной программой.
dyr_farot
28.04.2005, 15:52
тут (http://www.citforum.netis.ru/book/cook/dll0.shtml) про это неплохо написанно ( про выгрузку/загрузку + как классы юзать )
vBulletin® v3.8.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.