|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.02.2010, 12:12 | #1 |
Форумчанин
Регистрация: 19.11.2009
Сообщений: 155
|
Обновление программы
Ув. программисты доброго времени суток.
Напишите, как лучше сделать обновление на программу в интернет, т. е. как сделать так что-бы программа проверяла в интернете обновление, если оно есть, то обновлялась? По всем вопросам связанным с Делфи или Паскаль обращайтесь, чем смогу тем и помогу.
Помог жми на весы!!! dmi83206389@mail.ru |
06.02.2010, 12:37 | #2 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Напишите программу updater.exe, которая будет проверять специальный файл списка на сервере и если версия расходится, выкачивает файлы с сервера и заменяет их в папке с программой.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
06.02.2010, 12:44 | #3 |
Форумчанин
Регистрация: 19.11.2009
Сообщений: 155
|
Можно, по подробнее, и если возможно пример, а то я впервые с этим сталкиваюсь.
По всем вопросам связанным с Делфи или Паскаль обращайтесь, чем смогу тем и помогу.
Помог жми на весы!!! dmi83206389@mail.ru |
06.02.2010, 12:49 | #4 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
А что подробнее?
-Качаете файл www.site.ru/list.txt -Открываете его и идете построчно. -Main.exe version = 2345 а у нас 2344. Непорядок! Качаем новую и заменяем в папке. -ReadMe.doc дата создания 12.12.2012. А у нас вообще его нет! Непорядок! Качаем с сервера и помещаем в папку с программой. ... Ясно?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
06.02.2010, 12:55 | #5 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
я делал так:
-отсылается запрос на сервер. -Сервер отсылает список файлов и их хэш-суммы. -Делфи смотрит файлы у себя и сравнивает их хэш-суммы. -Делфи запрашивает отсутствующие или не совпадающие по сумме файлы с сервера. -Делфи удаляет файлы, информацию о которых не прислал сервер.
pushl $0x18E3DF6B
call ICQ |
06.02.2010, 12:57 | #6 |
Форумчанин
Регистрация: 19.11.2009
Сообщений: 155
|
Ясно
огромное спасибо
По всем вопросам связанным с Делфи или Паскаль обращайтесь, чем смогу тем и помогу.
Помог жми на весы!!! dmi83206389@mail.ru |
06.02.2010, 13:26 | #7 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
Вот даже исходникhttp://www.delphisources.ru/pages/so...n_updater.html или http://www.delphikingdom.com/asp/vie...catalogid=1138
xor eax, eax
xchg [eax], eax |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автоматическое обновление программы | Paul Hindenburg | Работа с сетью в Delphi | 23 | 06.09.2011 15:51 |
Обновление программы по http протоколу без открытия браузера и подтверждения | The Best | Работа с сетью в Delphi | 9 | 21.07.2009 16:57 |
Обновление копии программы в оперативной памяти. | Garacio_cain | Общие вопросы Delphi | 5 | 17.05.2009 10:29 |
Запуск программы на выполнение из другой программы. | ViNcHeStEr | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 18.06.2008 14:33 |
обновление моей программы | andrey4623 | Общие вопросы Delphi | 1 | 15.03.2008 13:15 |