Здравствуйте уважаемый Форум!
Я искренне благодарен тем кто ответил на мои вопросы! — помогло!!!
Однако, упомяну о том, что Си++6 у меня без МСДН! Приходится иметь еще и Си++5 с МСДН. Но к там я не нашел ответа на свои вопросы...
Хотелось бы спросить, существует ли возможность получить какого-либо вида котроль над удаленным компом (конкретным приложением) "без ведома его ОС" :-)) То есть, возможно ли по сокет-интерфейсу посылать системные команды или сообщения приложениям удаленной машины? (Может я не обладаю небходимым запасом терминов...)
Если же это не возможно с помощью винсокетов, подскажите как это можно осуществить?
Сразу хочу заметить, что это мне необходимо совершенно не для каких-либо деструктивных действий!
Однако все же интересно, возможно ли осуществить нечто вроде SendMessage(..) по сети (ТСР), и как это нечто осуществить? :-)
Зараннее благодарен!
Здравствуйте HI-TECH, Вы писали:
HT>Здравствуйте уважаемый Форум! HT>Я искренне благодарен тем кто ответил на мои вопросы! — помогло!!! HT>Однако, упомяну о том, что Си++6 у меня без МСДН! Приходится иметь еще и Си++5 с МСДН. Но к там я не нашел ответа на свои вопросы...
Ну на смом деле тот-же MSDN есть msdn.microsoft.com/library, так что сильно свежую инфо рекомендую искать там.
HT>Хотелось бы спросить, существует ли возможность получить какого-либо вида котроль над удаленным компом (конкретным приложением) "без ведома его ОС" :-)) То есть, возможно ли по сокет-интерфейсу посылать системные команды или сообщения приложениям удаленной машины? (Может я не обладаю небходимым запасом терминов...) HT>Если же это не возможно с помощью винсокетов, подскажите как это можно осуществить? HT>Сразу хочу заметить, что это мне необходимо совершенно не для каких-либо деструктивных действий! HT>Однако все же интересно, возможно ли осуществить нечто вроде SendMessage(..) по сети (ТСР), и как это нечто осуществить? :-) HT>Зараннее благодарен!
Голая винда этой возможности не потдерживает ...и хорошо, а то было бы раздолье для хакеров. Но если поставишь какую-нить прогу, которая откроет сокет, и будет потдерживать протокол по которому можно давать комманды для ОС, то тогда будет возможно. Вроде есть для этого подходит CygWin
Здравствуйте HI-TECH, Вы писали:
HT>Здравствуйте уважаемый Форум! HT>Я искренне благодарен тем кто ответил на мои вопросы! — помогло!!! HT>Однако, упомяну о том, что Си++6 у меня без МСДН! Приходится иметь еще и Си++5 с МСДН. Но к там я не нашел ответа на свои вопросы... HT>Хотелось бы спросить, существует ли возможность получить какого-либо вида котроль над удаленным компом (конкретным приложением) "без ведома его ОС" :-)) То есть, возможно ли по сокет-интерфейсу посылать системные команды или сообщения приложениям удаленной машины? (Может я не обладаю небходимым запасом терминов...) HT>Если же это не возможно с помощью винсокетов, подскажите как это можно осуществить? HT>Сразу хочу заметить, что это мне необходимо совершенно не для каких-либо деструктивных действий! HT>Однако все же интересно, возможно ли осуществить нечто вроде SendMessage(..) по сети (ТСР), и как это нечто осуществить? :-) HT>Зараннее благодарен!
Насколько мне известно для работы с сокетами необходимо писать проги по принципу Клиент-Сервер, т.е. Надо 2 проги, и если написать одну из них, которая будет кодировать команды и отправлять их через сокет на другой комп, а вторая (на втором компе) соответственно получать, обробатываеть их и выполнять, то такое возможно.Другого способа сделать это через сокет я не вижу!! А вообще есть программы которые удаленно запускаю приложения на другом компьютере. Я где-то такую скачал, но помоему она работает только под NT.
Re: WINSOCKETS -- необходим опыт!!
От:
Аноним
Дата:
15.11.01 05:38
Оценка:
Здравствуйте HI-TECH, Вы писали:
Я мало работал с сокетами но их принцип прост.
Приложения строятся на базе клиент сервер.(2 проги)
Сервер открывает порт, допустим 22222 и слушает, а кленту указываеш номер порта и айпишник.
Незнаю как в WINAPI а в MFC есть класс CSocket у него функций полно.(Listen, Recieve,.....)
Только незабудь поставить галочку с поддержкой сокета.
Удачи