![]() |
|
![]() ![]() ![]() |
|
Zloy_Misha |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.10.2007 Репутация: нет Всего: нет |
Здраствуйте.
Пишу программу Клиент - Сервер. Использую IdTCPClient и IdTCPServer. Задача такова: как по нажатию кнопки на клиенте найти все сервера в сети и добавить их в ListBox. PS Indy10. Зараннье спасибо. |
|||
|
||||
vikaz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 869 Регистрация: 15.2.2006 Репутация: 10 Всего: 12 |
Я тоже пишу на этих компонентах. Видел пример, где человек создает отдельный сервер с отдельным портом и просто потом конектится и отправляет сообщение, если отклик есть, сервер найден.
Но я думаю это деревянный способ. У этих компонентов, наверное есть, что-то "правильное"..... -------------------- ![]() Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ |
|||
|
||||
Zloy_Misha |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.10.2007 Репутация: нет Всего: нет |
vikaz, я троян видел правдо там используется IdUDPClient и IdUDPServer так там кнопку нажал секунды 3 и список появился
вот надо чёто типо такого токо на TCP |
|||
|
||||
vikaz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 869 Регистрация: 15.2.2006 Репутация: 10 Всего: 12 |
а как это реализовано на IdUDPClient и IdUDPServer. Код есть?
-------------------- ![]() Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ |
|||
|
||||
Zloy_Misha |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.10.2007 Репутация: нет Всего: нет |
Кода, к сожалению нету.
|
|||
|
||||
vikaz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 869 Регистрация: 15.2.2006 Репутация: 10 Всего: 12 |
хм! Давай подождем, что напишут ГУРУ!!! :
![]() -------------------- ![]() Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ |
|||
|
||||
mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
просто так наугад софт тебе ничего не просканирует.
либо явно задаешь интервал сканирования - либо программно определяешь свой ip-аддрес - и на основе него сканируешь ххх.ххх.ххх.1 - ххх.ххх.ххх.255. |
|||
|
||||
mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
И в добавок можно сказать что для определения работающего компа в сети можно использовать компонент TIdIcmpClient - у него есть свойство Ping. Имея информацию по ip-адресу и цикл думаетсо можно пощупать сеть
![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |