Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.16.69.143] |
|
Сообщ.
#1
,
|
|
|
Кодеры и программеры. Подскажите пожалуйста, каким методом можно закодировать автообновление программы. Хотябы намекните, где копать, а дальше я разберусь. Какие компоненты или протоколы использовать. У меня такая идея. На сервере boom.ru лежит DLL'ка и её нужно закачать себе на комп. Этот сервант FTP не поддерживает.
|
Сообщ.
#2
,
|
|
|
Тебе удалённо через инет?
|
Сообщ.
#3
,
|
|
|
Цитата Song,3.01.05, 22:22 @ Тебе удалённо через инет? Да, хочу сделать, чтобы обновлялось через инет. Буду проверять IP, и если IP<>127.0.0.1, то, значит, подключен к инету. Можно начинать просмотр обновления. Если есть что-то новое, значит спросить разрешение на закачку. |
Сообщ.
#4
,
|
|
|
Цитата screw_aka_viktor,4.01.05, 02:58 @ если IP<>127.0.0.1, то, значит, подключен к инету сомнительное утверждение. Смотри в DRKB Vit'a способы определения подключенности к инету. 2. сделай на сервере с обновлением маленькую страничку .html с номером последней версии. При загрузке программы (если есть подключение), ломись на эту страничку и сравнивай версию, указанную там, с текущей. Если новее - проси разрешение обновиться и вперед! |
Сообщ.
#5
,
|
|
|
или сделай на FTP файлик оприделенного названия (по дате) и проверяй, если файл более новый - запрашивай обновление.
|
Сообщ.
#6
,
|
|
|
.failer,
Цитата screw_aka_viktor,3.01.05, 22:48 @ Этот сервант FTP не поддерживает поэтому я и говорю о страничке... |
Сообщ.
#7
,
|
|
|
хмм, не дочитал до конца, сорри.
|
Сообщ.
#8
,
|
|
|
Во-о-о! Спасибо огромное. Идею понял! Буду разбираться... Я так понимаю мне нужно сделать чтото типа этого:
memo1.Text:=IdHTTP1.Get('http://www.ya.ru') |
Сообщ.
#9
,
|
|
|
ага И на стартовой странице яндекса выложить последний номер своего обновления
|
Сообщ.
#10
,
|
|
|
Прийдётся юзать набор функций- WinInet А стандартными компонентами сделать закачку у меня не получается...
|
Сообщ.
#11
,
|
|
|
Ура-а-а! Вот это да. То, что доктор прописал! Какой код красивый и человеческим языком всё написано- красиво и понятно. У меня нет слов- одни эмоции Song спасибо огромное ;)Сообщения были разделены в тему "Обновление программы" Плюсик (+) Song'u.
|
Сообщ.
#12
,
|
|
|
Перенёс в FAQ..
|