Показать полную графическую версию : МИ2008 как сделать программу для отсылки сообщений по сети?
Большой Кол
16-05-2010, 21:47
Доброго времени суток
Сабж - как сделать программу , которая отправляет, сообщения по сети, на конкретный IP адрес? От чего начинать плясать? Что почитать? как задействовать коменду net send? Или можно без неё?
В элементах Visual Studio можно добавить элемент (COM компонент) Message, но к нему нет описания, он может помочь?
как задействовать коменду net send? »
проще всего действительно задействовать коменду net send (служба Messenger должна быть включена на клиенте)
запуск exe - WinExec, ShellExecute, CreateProcess и пр........
От чего начинать плясать? Что почитать? »
Ну почитайте, что нибудь про socket'ы.
как задействовать коменду net send? »
system("net send ...");
Для Net Send можно использовать команду Shell:
Shell("Net send IP Message")
Но лучше всего создать свою программу не зависимую от Net Send, т. к. на удалённой машине может быть выключен Messager. Для этого тебе потребуется:
1. Net.Sockets.TcpListener 'слушатель указанного порта.
2. Net.Sockets.TcpClient 'клиент для соединения с удалённой программой.
В этих двух объектах есть всё для твоей задачи.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC