-
Здравствуйте !
Подскажите, пожалуйста, как можно в локальной сети отправить сообщение всем компьютерам своей подсети ? Нужно ли иметь какие-то привелегии (права) или это доступно всем? Обычно использую Indy9 входящий в комплект Делфи7 и имел дело только с клиентами, которые подключаются к какому либо серверу, который слушает сеть.
А в этом случае как ?
-
> отправить сообщение всем компьютерам своей подсети ?
Они это сообщение ждут и готовы принять?
-
Можно, на бродкаст адрес.
-
Спасибо.
1. О состоянии клиентов: компьютеры включены. Имеется в виду отправить всем приглашение подключиться к сетевой игре. В сообщении вероятно я должен указать IP-адрес приглашающего. На компьютерах можно установить клиентскую и серверную части игры. (Которые пока только разрабатываются.)
2. Адрес, например, 192.190.21.255 ? Но что я должен делать? Как положено Винни-пуху - петь песенку: я тучка тучка, а вовсе не медведь? - в смысле : я клиент... подключаюсь к адресу, порту - вроде не то ? Или: я сервер, слушаю порт - тоже не то. Мне просто не приходит в голову: как отправить нужное текстовое сообщение по адресу широковещательному. (Никогда не делал и вроде и не читал), извините. Может быть есть ссылка хорошая. Конечно, скачаю Indy в подробностях, но возможно там об этом нет.
-
-
> Winni (20.11.2010 00:13:04) [4]
Можно пытаться до бесконечности, это какая то старая ссылка, я уже давно перевер сайт на .aspx
-
Ясно, жаль что на форуме ссылку не обновили.
А по существу вопроса нет каких-нибудь намеков - какие компоненты удобно использовать и как ?
-
Компоненты любые и даже без компонентов. А про какую ссылку ты говорил я даже не подозреваю, на сайте ссылка верная. Сайт http://www.podgoretsky.com
-
> 1. О состоянии клиентов: компьютеры включены.
если на них еще и служба сообщений запущена, то можно обойтись net send (если в локалке)
-
Спасибо. net send - это вариант. О ссылке на страничке этого форума, слева вверху: Полезные ссылки • Глубины INDY - перевод книги Indy In Depth можно найти на сайте Анатолия Подгорецкого © При щелчке по Глубины INDY броузер пытается перейти на http://podgoretsky.com/ddp.html но неудачно.
-
Скачал IndyInDepth.doc, спасибо.
-
> Winni (21.11.2010 00:31:09) [9]
К сожалению я это не контролирую.
-
Но возможно Вы можете добавить podgoretsky.com/ddp.html (с переадресацией или рекомендациями) на свой сайт
-
> Winni (21.11.2010 12:48:12) [12]
Нет, не буду, хотя бы потому, что там не html страницы, а aspx Ошибку должен исправить тот, кому принадлежит страница со ссылкой. Напиши по адресу adm@delphimaster.ru
-
Приглашающий отправляет UDP-сообщение на широковещательный адрес и заранее оговоренный порт. см. sendto
Клиенты ждут сообщения на заранее оговоренном порту. см. recvfrom Адрес отправителя клиент узнает из выходных параметров recvfrom.
-
Спасибо.
|