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

Вниз

Вопрос по чату!   Найти похожие ветки 

 
XED   (2002-09-12 14:12) [0]

Если есть чат который создан на основе TServerSocket и TClientSocket. Как сделать чтобы две машини в инете(сервер и клиент) смогли сами себя найти(чтоб клиент нашел активный сервер в инете без ручного ввода айпишки).
Заранее благодарен!


 
VID   (2002-09-12 19:50) [1]

Вообще-то, идея - утопия.
Но, можно конечно, преребором всех вариаций IP.
Допустим ИЩЕТ клиент. Он должен поочерёдно пытаться коннектиться к каждому IP, по опред. порту (уж порт-то определён надеюсь, а то ещё придётся все варианты IP * 65536 портов умножать :))

В свою очередь сервер, при коннекте к нему клиента, выдаёт спец. опознавательный пакет, типа "My autor is ...." и ещё что-нибудь, что бы точно быть увереным, что найденный сервер - твой.
В-общем, когда клиент при удачном коннекте получит такой пакет - значит он нашёл свой сервер.


 
Yaro   (2002-09-13 08:41) [2]

VID -> ага, ты еще забыл вместо IP - 4 в 256"ой степени поставить! :) итого всего-ничего получается (а если в и-нете, то итого быстрее будет :)))))


 
Viktor Kushnir   (2002-09-13 09:56) [3]

Надо бы в инете сервачекс поставить с статическим IP, и написать для него прогу, типа ChatDispetcher. Чтобы твой клиент с этим сермаком содединялся и получал список других серваков/киентов.


 
Anatoly Podgoretsky   (2002-09-13 10:14) [4]

Ты чего, какие 4 в 256"ой степени


 
VID   (2002-09-13 20:57) [5]

to YARO: действительно :) ты о чём ?


 
DNT   (2002-09-14 00:39) [6]

Ой, а я тоже такой маленький чат пишу.

Иди на no-ip.com
Этот сервис вообщем, дает тебе имя. Например pupkin.no-ip.com
И каждый раз, когда твой IP меняется, то прога этого сервиса привязывает твой новый IP к pupkin.no-ip.com.

На него просто надо коннектиться.



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

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

Наверх




Память: 0.45 MB
Время: 0.01 c
14-34163
Дремучий
2002-10-24 12:37
2002.11.11
Всевозможные ДОС-меню....


7-34267
BiJi
2002-06-28 14:03
2002.11.11
Как послать <CR> на модем ( или сотовый)


1-34016
Дмитрий К.К.
2002-11-02 05:34
2002.11.11
Мастерам деревьев, часть 1: GetLastNode


1-33932
pirat
2002-10-31 22:54
2002.11.11
---|Ветка была без названия|---


1-34020
Salvator
2002-11-02 16:41
2002.11.11
Работа с Word через Delphi





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский