Проверка обновления

  • Автор темы Agam
  • Дата начала
A

Agam

#1
Помогите пожалуйста!
Как зделать "проверка обновлении" как на Довнлоадмастер или опера. (нужен код или исходник)
И еще один вопрос!
Что означает ошибка

и как его исправить!
 
A

Agam

#3
А что тут подробнее.. Расшаренный ресурс, это значит есть некий адрес в сети, по которому сидит некий сервис или это просто ftp или .. кому как вздумается.
Ваша программа имеет некий модуль, который умеет ходить на этот адрес и прочитать информацию.
Ну например это просто ftp, тогда модуль зачитывает там информацию и по какимто критериям определяет, есть ли обновление.
А дальше дает запрос пользователю, мол как его устоит - скачать сейчас, потом или ваще не надо.
Далее скачивает, и устанавливает.

У вас какое приложение? дотнет или нет?
У мя простое приложение! Который интернет ненужен!
 
P

perceptron

#5
Вы задачу сперва правильно сформулируйте что вам нужен а что ненужен :)
Opera и DownloadMaster - это internet-приложения
 
K

kyran29

#6
:rolleyes:

Код:
uses
IdHTTP;

var
StTemp:String;
mem:TMemoryStream
begin 
IdHTTP1.Get(URL,mem);
mem.SaveToFile(StTemp);
mem.Destroy;
end;
 

Shouldercannon

Well-known member
25.05.2010
128
0
#7
Автор год как не повялялся на форуме :rolleyes:
Если есть свой хост, то создаём там *.htm файл с версией программы, например 1.0.0.0 и файл с обновлением (архив или ещё что). В программе производим сверку версии с той, которая забита в программе и с той, которая получена с хоста. Если версии одинаковые, то молчим, иначе обновляемся. Если интересен этот способ, то могу подкинуть свои исходники вместе с обновляющей программой.