Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2011, 22:57   #1
Sanek_ntsk
Пользователь
 
Регистрация: 08.11.2007
Сообщений: 91
По умолчанию Чат

Сделал программку по статье http://pblog.ru/?p=91 но обмен сообщениями происходит только между одним компьютером, то есть моим. Как сделать так, чтобы Клиент подключался к моему компьютеру с другого и мы могли общаться?
Не мы такие, жизнь такая...
Sanek_ntsk вне форума Ответить с цитированием
Старый 19.02.2011, 23:17   #2
ArtGrek
DelphiProger
Участник клуба
 
Аватар для ArtGrek
 
Регистрация: 14.11.2010
Сообщений: 1,023
По умолчанию

если ето локалка, то нужно просто поменять в клиенте IP на локальныи IP сервака
VirusN13
ArtGrek вне форума Ответить с цитированием
Старый 20.02.2011, 20:30   #3
Sanek_ntsk
Пользователь
 
Регистрация: 08.11.2007
Сообщений: 91
По умолчанию

А если нужно общение через интернет? Плюс у меня динамический IP
Не мы такие, жизнь такая...
Sanek_ntsk вне форума Ответить с цитированием
Старый 21.02.2011, 00:56   #4
ArtGrek
DelphiProger
Участник клуба
 
Аватар для ArtGrek
 
Регистрация: 14.11.2010
Сообщений: 1,023
По умолчанию

в Host-> DNS, adddress -> IP
но для динамического, не знаю
VirusN13
ArtGrek вне форума Ответить с цитированием
Старый 21.02.2011, 11:40   #5
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

для динамических IP есть http://www.dyndns.com/ и тысячи подобных
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 21.02.2011, 13:03   #6
Sanek_ntsk
Пользователь
 
Регистрация: 08.11.2007
Сообщений: 91
По умолчанию

зарегестрировался на сайте http://www.dyndns.com/, активировал хост. создаю сервер с помощью программы которую делал по статье. запускаю эту же программу с другого компьютера, пробую подключитсья к серверу. не получается. появляется ошибка "Asunchronous socket error 10061". что делать?
Не мы такие, жизнь такая...
Sanek_ntsk вне форума Ответить с цитированием
Старый 21.02.2011, 13:32   #7
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

1) для начала проверить, что ваше зарегистрированное имя ресолвится в правильный IP. Т.е. имя, например, myserver.dyndns-server.com, тогда пинг с клиентской машины на это имя должен выдавать правильный (текущий) IP сервера.

2) роутер/файрвол на сервере есть? порт на нем пробили?
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 21.02.2011, 20:14   #8
Sanek_ntsk
Пользователь
 
Регистрация: 08.11.2007
Сообщений: 91
По умолчанию

Ну программку я делал по статье, которую указал в первом посте. Роутер и файрволл не стоят. Порт задаётся при создании сервера в программе.
Не мы такие, жизнь такая...
Sanek_ntsk вне форума Ответить с цитированием
Старый 23.02.2011, 16:18   #9
Sanek_ntsk
Пользователь
 
Регистрация: 08.11.2007
Сообщений: 91
По умолчанию

Господа, я же знаю, что вы знаете как решить проблему. Что молчите?
Не мы такие, жизнь такая...
Sanek_ntsk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чат на с# dampirik C# (си шарп) 20 24.05.2016 17:01
Чат vinil Помощь студентам 3 06.11.2010 08:13
Чат djdron Помощь студентам 1 04.11.2010 17:59
Чат eldar PHP 2 29.04.2009 00:30