Форум программистов, компьютерный форум, киберфорум
.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 16.01.2012
Сообщений: 14

Управление компьютером по сети

08.03.2013, 16:00. Показов 1587. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здраствуйте, возникла задача реализовать управление компьютером по сети, причем необходимо именно собственное ПО, хоть и частично для самоутверждения.
Как просто показывать пользователю в реальном времени изображение с компьютера-клиента я представляю - клиент будет делать снимок рабочего стола через равные промежутки времени и отсылать клиенту. Тут все понятно.
А вот как совместить это с управлением удаленным компьютером я не представляю, поэтому и прошу вашего совета.
По идее в сервере можно отлавливать клик мышью по полученному от клиента изображению экрана и отсылать команду клиенту, но может возникнуть проблема с тем, что разрешение на экране клиента не будет совпадать с разрешением изображения, которое получит сервер.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.03.2013, 16:00
Ответы с готовыми решениями:

Голосовое управление компьютером
Искал исходники так и не нашел, хотя бы с использованием серверов Гугла или Яндекса.

Управление компьютером со смартфона
Привет! Такое дело, нужна программа для управления компьютером. Только нужно именно написать её на С#, а не просто наличие проги....

Удаленное управление компьютером через Android
Не так давно появилась идея по созданию программы для удаленного управление компьютером через платформу Android. На языке программирования...

5
0 / 0 / 0
Регистрация: 16.01.2012
Сообщений: 14
10.03.2013, 12:47  [ТС]
Действительно, передачу картинки я сделал действительно просто, но хочется еще управлять хоть немного
0
 Аватар для MrGladus
178 / 178 / 50
Регистрация: 06.01.2013
Сообщений: 392
17.03.2013, 20:15
Чтобы управлять компьютером надо написать приложение-сервер, которое будет запускаться на удаленном пк, а также приложение-клиент с помощью которое будет происходить подключение к серверу. Да сделать можно все что угодно - перехват клавы/мыши, выключение/перезагрузка, ограничение только вашим скилом програмирования и выдумкой) Перехват мыши и клавы - в сторону глобальных хуков, что-то типа выключения - просто отсылка определенной команды, при получении которой сервер будет вырубать или ребутать комп)
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
17.03.2013, 20:18
...делайте RDP-клиента, сервером при разрешении удаленного доступа и запущенной службе вы уже по-умолчанию будете обеспечены.
1
Заблокирован
18.03.2013, 18:37
В интернете море информации про управление удаленным компьютером.
для самоутверждения,если написать программу используйте сокеты System.Net.Sockets
Пишешь программу сервер , которая запущена на сервере и прослушивает порт. И программу клиент, которая посылает команду на выполнение серверу, тот выполняет и возвращает ответ.
0
0 / 0 / 0
Регистрация: 16.01.2012
Сообщений: 14
24.03.2013, 18:54  [ТС]
raxp, да, прос RDP клиент я думал, возможно его и буду использовать, но в крайнем случае

MrGladus, Urety теоретически я представляю как это сделать, клиент-сервер уже готов, он даже смотреть экран может, проблема лишь в том, что бы сопоставить размер окна через которое будет осуществляться управление с реальным размером экрана управляемого компьютера
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.03.2013, 18:54
Помогаю со студенческими работами здесь

Запрос с php - Управление компьютером через сайт
Добрый вечер, хочу сделать такое: С сайта отправить запрос, GET или POST неважно, но главное чтобы на компьютере C# принял этот...

Управление компьютером по глобальной сети через Winsock
Здравствуйте, помогите пожалуйста с Winsock, не могу подключиться по глобальной сети. С локальной конечно получается я там указываю...

TIdTCPServer & Client. Удаленное управление компьютером по локальной сети
Всем доброго времени суток. Нашел код программы в интернете, но при компиляции выходят ошибки, вот исходник Сервера: unit Unit1; ...

Управление Компьютером
Народ, подскажите, как программно перезагрузить или выключить компьютер... у меня есть какие-то функции, но они не работают... может,...

Управление компьютером
Не могу открыть управление компьютером, выдаёт сообщение: Требуется установить Internet Explorer 5.5 или более новая версия,хотя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru