Вниз
Скачать: CL | DM;

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

 
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
1-34061
Эдуард
2002-10-30 17:15
2002.11.11
Как заархивировать файл?


1-34095
Alex
2002-10-31 13:22
2002.11.11
Внутренний код клавиши пробел


8-34128
Serik
2002-06-18 18:30
2002.11.11
Определение темпа песни


14-34180
Дремучий
2002-10-21 15:28
2002.11.11
сложная ли задача - понять закономерность?


4-34311
nefelim
2002-10-02 21:45
2002.11.11
Как можно узнать оригинальный путь файла в Recycle Bin?




   Наверх