![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Стандартные средсва передачи сообщений
snake1977 © (2004-05-20 10:45:00)Здравствуйте! Подскажите, есть ли в винде возможность послать сообщение кому либо в сети, указав его адрес и порт. Я просто хочу сделать удаленное администрирование своей программы, и вот подумал, сделать таким образом, на сервере стоит программа (моя) и прослушивает определнный порт, а с любой машины в сети можно послать команду, которую бы он обработал, но вот есть ли стандартные средсва Windows для отправки такого сообщения :(, чего то не припомню, нужно что то типа Net send, но тока с указанием номера порта.
SammIk (2004-05-24 06:48:00) [1]Поддерживаю, автор где вы?
Rouse_ (2004-05-23 21:03:00) [2]> [15] SammIk © (23.05.04 20:12)
> [16] Polevi © (23.05.04 20:19)
Давайте не будем городить сыр бор, а дождемся автора и он нам прояснит ситуацию. Я так думаю что просто вопрос был не правильно поставлен, раз пошло такое разногласие...
Polevi (2004-05-23 20:19:00) [3]не нужен никакой интерфейс - готовая программа для "хочу сделать удаленное администрирование своей программы"
гипертерминал удобнее, хотя бы потому что не надо set local_echo писать
ну или выбросить "сокеты" и написать named pipe сервер и пользоваться net send, что для локальной сети оптимальный вариант
SammIk (2004-05-23 20:12:00) [4]Дак в сем тогда сыр-бор, уважаемыи мастер?
Насколько я знаю у телнета нет никакого интерфеиса,
а если его открывать и перехватывать ввод\вывод, то геморои
себе наживешь.
И вообще, если автору вопроса лень разбираться с сокетами(даже
с борляндским компонентом), а хочется все и сразу...
Не получится сударь, головкои думать надо....
PS: TClientSocket, или что лучше, WinSock.pas.
PPS: И кажется я тока счас допер что тебе надо))
Стоит по подробнее вопросы задовать. А то ничего не понятно.
В таком случае и телнет подоидет.(тока если имелось в виду, что
для управления сервером нужен какои-то сторонний продукт, а
если так то и браузер есть альтернатива).
Чего-то я разошелся.......
Rouse_ (2004-05-23 20:11:00) [5]> [13] Polevi © (23.05.04 20:02)
Как я понял, автору нужен аналог Net Send без всяких вкусностей навроде подключения и остального...
TelNet - это уже немного не то. Поэтому мой ответ и был "Таких средств нет..."
при чем нет и не обязанно существовать...
Почему? Можно попробовать при помощи TelNet послать сообщение "службе ссобщений"... что выйдет проще?
Polevi (2004-05-23 20:02:00) [6]"на сокетах", они и требуются автору ветки, если я не ошибаюсь
SammIk (2004-05-23 19:29:00) [7]А что, телнет не на сокетах?
И в таком случае как виндовыи телнет использовать?
Polevi (2004-05-23 19:22:00) [8]> [10] SammIk © (22.05.04 12:09)
читаем [7]
еше есть гипертерминал
SammIk (2004-05-22 12:09:00) [9]Ну и ясно ответели, что таких нет(или не документировали, что врятли). Значит, что НУЖНО пользоваться чем-то, делаем выводы, что требуются сокеты.
Если не так, то да простит меня автор этого сногсшибательного вопроса.
Algol (2004-05-21 11:32:00) [10]
> Что мешает использовать сокеты?
При чем тут сокеты? Вопрос внимательно прочитайте. Человеку нужны встроенные программные средства ОС, позволяющие послать с машины пользователя команды на сервер.
SammIk (2004-05-21 10:42:00) [11]А telnet не сокеты случаино использует?))
И вообще что загон?
Что мешает использовать сокеты?
Темболее что в задаче фигурирует слово порт.
Чегото я не допонимаю, мы батенька похоже не до учили азов)).
Algol (2004-05-20 23:09:00) [12]telnet
Rouse_ (2004-05-20 20:57:00) [13]Таких средств нет...
SammIk (2004-05-20 18:23:00) [14]И какую?
Такую?
ВиндоузНуПжалуистоПошлиКоманду(cmd:str;port:word;ip:dword):ответ
snake1977 (2004-05-20 11:37:00) [15]это понятно , что через сокеты, а как с клиентской машины послать сообщение стандартными средствами, т.е. я на сервере в проге поставлю TServerSocket, но не хочется писать специальную программу для отправки сообщения этому сокету, хоца использовать команду windows
Clickmaker (2004-05-20 11:17:00) [16]Через сокеты. TServerSocket, TClientSocket
snake1977 (2004-05-20 11:08:00) [17]net send-у нельзя указать в какой порт послать сообщение
saysu (2004-05-20 10:51:00) [18]cmd->net send CompName Exp_Message