Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Вниз

Обнова через I-Net   Найти похожие ветки 

 
Ancot   (2005-01-06 22:11) [0]

Добрый вечер всем. С наступающим Рождеством!!!
Настало время, когда мне пришлось столкнуться с такой проблемой.
Мною написана прога. Поставлена у четырех клиентов в разных концах города. Встала проблема обнавления. Не то чтобы встала, а просто надоело катать Авто. Я в сетях не "спец". Подскажите по возможности как мне реализовать обновление через I-NET. Желательно без использования E-Mail, а просто имея TCP/IP адрес моего компьютера и мой домашний телефон. Зарание спасибо.


 
Eraser ©   (2005-01-06 23:18) [1]

Про прямой доступ забудь!!! Скорее всего не у тебя не у клиентов нету открытого интернетовского IP...
Для обновлений необходимо открывать свой сайт, на котором будут размещены необходимые файлы.
Кстати сайт можно открыть и бесплатный, если на нём будет не очень много клиентов, правда название будет yoursite.h11.ru но для тебя я как понял это не важно.
Короче копай в эту сторону.


 
Ancot   (2005-01-06 23:34) [2]


> Eraser ©   (06.01.05 23:18) [1]
> Про прямой доступ забудь!!! Скорее всего не у тебя не у
> клиентов нету открытого интернетовского IP...
> Для обновлений необходимо открывать свой сайт, на котором
> будут размещены необходимые файлы.
> Кстати сайт можно открыть и бесплатный, если на нём будет
> не очень много клиентов, правда название будет yoursite.h11.ru
> но для тебя я как понял это не важно.
> Короче копай в эту сторону.

А через Citrix;


 
Eraser ©   (2005-01-06 23:38) [3]

А что это такое? ;-))
Но скорее всего не подойдет... Делай сайт (графическое оформление (странички) вообще делать не обязательно!!!) это самый простой и реальный путь. Все программы которые я видел и которые могут самообновляться построены именно по этому принципу: имеется сервер обновлений.


 
Ancot   (2005-01-06 23:45) [4]

А через Citrix я могу копировать файлы со своего компьютера на компьютер клиента. Это не выход ?


 
Eraser ©   (2005-01-06 23:51) [5]

Citrix как и ICQ использует третию сторону, т.е. сервер в инете...
Поще сделать, как я говорил, такого рода сайт делается элементарно, а всё что тебе нужно- это слить на него о фтп файлы, а потом ты их оттуда сможешь закачивать с любой точки земли, без всяких третих серверов...


 
Ancot   (2005-01-06 23:56) [6]

Может я туп (только не говори что я туп) но ведь можно дозвониться до клиента, и послать ему файло. (не ругайся я правда в первой в сетях);


 
Eraser ©   (2005-01-07 00:06) [7]

Для этого:
а) Клиент должен иметь спец. прогу для получения обновления и потом сам его устанавливать.
б) Об автоматизации процесса нету даже речи.
в) Так не делают!!!
г) Это черезчур сложно и для тебя и для клиента.
д) Гораздо проще чтобы клиент щёлкнул на кнопочку в твоей проге, а она автоматически скачала нужный файл и установила его, для этого существует куча компоненто, Indy например...


 
Ancot   (2005-01-07 00:39) [8]


> д) Гораздо проще чтобы клиент щёлкнул на кнопочку в твоей
> проге, а она автоматически скачала нужный файл и установила
> его, для этого существует куча компоненто, Indy например...


Наконец-то мы нашли общий язык. То-то мне и нужно, чтобы клиент обновлялся сам по кнопке. Поглядев на Indy я маленько понял что сервак енто я, а клиент это клиент. Но в Indy не разу не ползал. Если не сложно Eraser подскажи какие компоненты нужно использовать. И умеют л они дозваниваться до меня, тобиш до сервера.


 
Eraser ©   (2005-01-07 00:58) [9]

Нет- дозваниваться они не умеют!!! ;-))
Допустим у тебя есть сайт ancot.h11.ru, на нём файл http://www.ancot.h11.ry/prog.exe
Пользователь, выйдя в инет, не важно через модем, выделенку или спутник, щёлкает на кнопки в твоей проге, эта кнопка обращается либо к компоненту IdHTTP или напрямую (по-моему так проще) к TidTCPClient, где ты формируется запрос (элементарный) на твой файл и он закачивается.
Как пользоваться Indy- не спрашивай! Читай справку. Этой теме можно целый форум посвятить, но разобраться тебе по-любому прийдётся- это незаменимая вещь для работы с сетями.


 
Ancot   (2005-01-07 01:13) [10]

Спасибо Eraser. Буду тискать Help.


 
kaZaNoVa ©   (2005-01-07 11:54) [11]

Eraser ©   (07.01.05 0:58) [9]
по моим данным h11 не позводяет хостить ехе"шники ...
по сабжу - лучше пдатный хост заюзай - раз тебе для дела:)


 
Eraser ©   (2005-01-07 13:45) [12]

kaZaNoVa ©
Полно других бесплатных...
Но вообще правильно, если это приносит деньги надо открывать платник, тем более что и имя будет 2 уровня, и трафик почти неограничен, и это всё можно купить за 150 р. в месяц ;-))



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.045 c
1-1109330540
webpauk
2005-02-25 14:22
2005.03.13
Рекурсия и переменные


1-1109231329
SergeyKU
2005-02-24 10:48
2005.03.13
Запуск любых приложений из-под Делфи


3-1108030742
BPK
2005-02-10 13:19
2005.03.13
TDataSet.Locate не работает по сортированному DataSet


1-1109604747
вопрос
2005-02-28 18:32
2005.03.13
Вопрос по стандартному обработчику Edit - Change


9-1102690640
WandR
2004-12-10 17:57
2005.03.13
GLScene 3ds и большие тормоза





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский