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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2008, 17:26   #11
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,522
По умолчанию

Категорически не советую использовать сторонние сервисы по определению ip.

Некоторые причины:
1) Сервис чужой.
2) Может закрыться.
3) Работает не правильно.
4) Сервер недоступен.


Цитата:
Beermonza
Февраль 9th, 2008 | 17:10

mazutka, уточните.
В статье описана программа на одно соединение, два пользователя, канал один, определять в принципе незачем. Если модернизация до многопользовательского режима состоялась, то один из вариантов определения канала сокета такой:
- отправляйте клиенту команду, ждите ответ, этот ответ - флаг “запомнить канал” (запись в переменную или массив Connectins).

Может IP-адрес?

i - номер канала в списке сокета
IP-сервера: ServerSocket.Socket.Connections[i].LocalAddress;
IP-клиента: ServerSocket.Socket.Connections[i].RemoteAddress;
http://pblog.ru/?p=91 - комментарий номер 15.
Alar вне форума Ответить с цитированием
Старый 09.11.2008, 13:15   #12
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

Да действительно. Раньше работало, а теперь пошли косяки. Мой ответ нет сторонним сервакам!
Shouldercannon вне форума Ответить с цитированием
Ответ


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