![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.08.2008
Сообщений: 39
|
![]()
Добрый день! может кто подсказать, как найти все сервера в сети??? (ServerSocket). я пытался сделать через фор но так и ничего не получилось.
![]() Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
![]()
я выхода из цикла не вижу, и где условие если он нашёл...
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 08.08.2008
Сообщений: 39
|
![]()
я незнаю куда ее воткнуть
Код:
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
![]()
// что то типо такого..синтаксис там подправишь
Код:
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 08.08.2008
Сообщений: 39
|
![]()
нет тоже не помогло, а когда break ставлю он после ниго и прирывается все.
![]() |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
![]()
ну если до break дошел значит приконнектился... отправьте сообщение на сервер в
Код:
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
Последний раз редактировалось BARNEY; 28.10.2010 в 09:39. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 08.08.2008
Сообщений: 39
|
![]()
уже пробывал:
Код:
с брейкам доходит до первой строчки и все т.е 192,168,0,1 далше не идет. если брейк убираю то клиент пытаеться с конектиться но не конектиться. |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
![]() Код:
если правильно понимаю ClientSocket1.Socket.Connect(5000); это ждать 5 сек т.е. чтобы пробежаться от 0 до 85 надо 7 минут.
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
Последний раз редактировалось BARNEY; 28.10.2010 в 10:42. |
![]() |
![]() |
![]() |
#9 |
Игрок
Форумчанин
Регистрация: 29.10.2006
Сообщений: 367
|
![]()
ну вообще то так не делают..... Что уж не по всему пространству интернет ищем? Просто нужен статичный IP. На него сажается сервер. Ну или можно где то повесить файл, в котором будет IP сервера. А еще совет (если уж делаешь поиск сервера внутри локалки) делай определение IP через UDP. Совсем просто и куда качественнее. Шлешь широковещательный пакет. Кто отозвался - тот и сервер. Можно по TCP подключаться.
Жизнь всегда игра. Но смерть - не всегда поражение.
#define true (Math.random()>0.5) //Удачной отладки ![]() |
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
![]()
Я бы ещё повесил что то типо выбора сервера или список доступных... вдруг отзовутся несколько
![]()
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ClientSocket и ServerSocket | Hacker19_90 | Работа с сетью в Delphi | 1 | 23.03.2010 01:17 |
ClientSocket и ServerSocket | KoBRaAndrey | Работа с сетью в Delphi | 4 | 08.01.2010 19:21 |
ServerSocket и ClientSocket | Sensizu | Работа с сетью в Delphi | 5 | 30.12.2009 00:09 |
ClientSocket и ServerSocket | Blood o men | Работа с сетью в Delphi | 2 | 25.11.2009 11:36 |
Serversocket,clientsocket | prizrak1390 | Работа с сетью в Delphi | 10 | 21.04.2009 16:04 |