![]() |
Модераторы: feodorv |
![]() ![]() ![]() |
|
Quadruple |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 4.11.2004 Репутация: нет Всего: нет |
Можно ли как-нибудь послать сообщение с одного компа на другой
![]() ![]() |
|||
|
||||
DENNN |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: нет Всего: 43 |
Через NetBIOS, если на том компе он включен.
В консоле обычно так:
|
|||
|
||||
Quadruple |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 4.11.2004 Репутация: нет Всего: нет |
DENNN
Big thanks! ![]() |
|||
|
||||
jorkug |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 21.3.2005 Репутация: нет Всего: 1 |
Проги не может не быть, кто-то то должен выводить MessageBox на том компе. Но можно и
"net send ComputerName "message" " или "C:\Windows\system32\net.exe ComputerName "message" " |
||||
|
|||||
Guest |
|
|||
Unregistered |
Есть такая прекрасная вещь как mailslot, это сетевой протокол, по которомы вы отправлете и получаете сообщение через средства виндовза, иными словами, в винде есть служба сообщений, которая руководит делом принятия сообщения через майлслот. Если ты пишешь свою програмулину, которая будет получать сообщения, то тебе придется выключить эту службу. Списки всех служб находятся в папке администратирование, в панели упраления. Если ты пишешь програмулину для того чтобы просто отправить сообщение, то службу отрубать не обязательно, т.к. на отсылку она не играет роли. Если вы пишите программу отправки, то прощу вас, не извращайтесь типа shellexecute('net send computer message',sw_hide|sw_normal), есть стандартная функция createfile(), которая хоть и называется создать_файл, но работает по принцыпу - "а кому бы мне отправить месагу на майл слот".
Отредактировано модератором! Уважаемый гость!Надо быть вежливым! Это сообщение отредактировал(а) Coocky - 29.4.2005, 22:11 |
|||
|
||||
GreenByte |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 12.6.2005 Репутация: нет Всего: нет |
хотелось бы увидеть
![]() код, желательно на С++ ![]() заранее спасибо=) |
|||
|
||||
dmit10 |
|
|||
Unregistered |
Тот же вопрос, но с условием ОС=Linux.
|
|||
|
||||
Мурлыкатам_ |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 5.2.2007 Где: город-герой Минск Репутация: нет Всего: 2 |
http://www.firststeps.ru/mfc/winapi/r.php?154
очень хороший сайт, я в восторге от него. правда даже с помощью этого сайта у мя не получается на winApi написать чат (курсовая)... Винда создает служебный мэйл слот messngr, туда с помощью средств апи очень легко положить сообщение, и если служба сообщений включена на удаленном компе, то он получит это сообщение, реализуется так:
пример взят с сайта: http://www.firststeps.ru/mfc/winapi/r.php?156 Это будет брудкастовое сообщение на все компьютеры домена со включенной службой сообщений. Если надо послать определенному компу, то вместо * пишеться имя компа. Это сообщение отредактировал(а) Мурлыкатам_ - 19.6.2007, 10:36 |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |