![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обнова через I-Net
Ancot © (2005-01-06 22:11:00)Добрый вечер всем. С наступающим Рождеством!!!
Настало время, когда мне пришлось столкнуться с такой проблемой.
Мною написана прога. Поставлена у четырех клиентов в разных концах города. Встала проблема обнавления. Не то чтобы встала, а просто надоело катать Авто. Я в сетях не "спец". Подскажите по возможности как мне реализовать обновление через I-NET. Желательно без использования E-Mail, а просто имея TCP/IP адрес моего компьютера и мой домашний телефон. Зарание спасибо.
Eraser (2005-01-07 13:45:00) [1]kaZaNoVa ©
Полно других бесплатных...
Но вообще правильно, если это приносит деньги надо открывать платник, тем более что и имя будет 2 уровня, и трафик почти неограничен, и это всё можно купить за 150 р. в месяц ;-))
kaZaNoVa (2005-01-07 11:54:00) [2]Eraser © (07.01.05 0:58) [9]
по моим данным h11 не позводяет хостить ехе'шники ...
по сабжу - лучше пдатный хост заюзай - раз тебе для дела:)
Ancot (2005-01-07 01:13:00) [3]Спасибо Eraser. Буду тискать Help.
Eraser (2005-01-07 00:58:00) [4]Нет- дозваниваться они не умеют!!! ;-))
Допустим у тебя есть сайт ancot.h11.ru, на нём файл http://www.ancot.h11.ry/prog.exe
Пользователь, выйдя в инет, не важно через модем, выделенку или спутник, щёлкает на кнопки в твоей проге, эта кнопка обращается либо к компоненту IdHTTP или напрямую (по-моему так проще) к TidTCPClient, где ты формируется запрос (элементарный) на твой файл и он закачивается.
Как пользоваться Indy- не спрашивай! Читай справку. Этой теме можно целый форум посвятить, но разобраться тебе по-любому прийдётся- это незаменимая вещь для работы с сетями.
Ancot (2005-01-07 00:39:00) [5]
> д) Гораздо проще чтобы клиент щёлкнул на кнопочку в твоей
> проге, а она автоматически скачала нужный файл и установила
> его, для этого существует куча компоненто, Indy например...
Наконец-то мы нашли общий язык. То-то мне и нужно, чтобы клиент обновлялся сам по кнопке. Поглядев на Indy я маленько понял что сервак енто я, а клиент это клиент. Но в Indy не разу не ползал. Если не сложно Eraser подскажи какие компоненты нужно использовать. И умеют л они дозваниваться до меня, тобиш до сервера.
Eraser (2005-01-07 00:06:00) [6]Для этого:
а) Клиент должен иметь спец. прогу для получения обновления и потом сам его устанавливать.
б) Об автоматизации процесса нету даже речи.
в) Так не делают!!!
г) Это черезчур сложно и для тебя и для клиента.
д) Гораздо проще чтобы клиент щёлкнул на кнопочку в твоей проге, а она автоматически скачала нужный файл и установила его, для этого существует куча компоненто, Indy например...
Ancot (2005-01-06 23:56:00) [7]Может я туп (только не говори что я туп) но ведь можно дозвониться до клиента, и послать ему файло. (не ругайся я правда в первой в сетях);
Eraser (2005-01-06 23:51:00) [8]Citrix как и ICQ использует третию сторону, т.е. сервер в инете...
Поще сделать, как я говорил, такого рода сайт делается элементарно, а всё что тебе нужно- это слить на него о фтп файлы, а потом ты их оттуда сможешь закачивать с любой точки земли, без всяких третих серверов...
Ancot (2005-01-06 23:45:00) [9]А через Citrix я могу копировать файлы со своего компьютера на компьютер клиента. Это не выход ?
Eraser (2005-01-06 23:38:00) [10]А что это такое? ;-))
Но скорее всего не подойдет... Делай сайт (графическое оформление (странички) вообще делать не обязательно!!!) это самый простой и реальный путь. Все программы которые я видел и которые могут самообновляться построены именно по этому принципу: имеется сервер обновлений.
Ancot (2005-01-06 23:34:00) [11]
> Eraser © (06.01.05 23:18) [1]
> Про прямой доступ забудь!!! Скорее всего не у тебя не у
> клиентов нету открытого интернетовского IP...
> Для обновлений необходимо открывать свой сайт, на котором
> будут размещены необходимые файлы.
> Кстати сайт можно открыть и бесплатный, если на нём будет
> не очень много клиентов, правда название будет yoursite.h11.ru
> но для тебя я как понял это не важно.
> Короче копай в эту сторону.
А через Citrix;
Eraser (2005-01-06 23:18:00) [12]Про прямой доступ забудь!!! Скорее всего не у тебя не у клиентов нету открытого интернетовского IP...
Для обновлений необходимо открывать свой сайт, на котором будут размещены необходимые файлы.
Кстати сайт можно открыть и бесплатный, если на нём будет не очень много клиентов, правда название будет yoursite.h11.ru но для тебя я как понял это не важно.
Короче копай в эту сторону.