Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Reistli
1

Клиент-серверное приложение для удаленного доступа к рабочему столу

28.11.2012, 11:59. Показов 1804. Ответов 1
Метки нет (Все метки)

Появилась идея создания клиент-серверного приложения, для удаленного доступа к рабочему столу. Создавать что то типа конференции, в которой один пользователь работает с Remote desktop, остальные наблюдают и в какой то момент меняются. Основные идеи:
  • Одновременный доступ нескольких пользователей к одному рабочему столу.
  • Только один пользователь в один момент времени работает с удаленным столом, остальные наблюдают.
  • Для контроля исполнения предыдущего пункта необходим сервер(?).
  • Выбор текущего пользователя рабочим столом по голосованию или назначается админом.
  • Голосовая связь.
Возможно реализовать первые 3 пункта стандартными библиотеками в C#? Основной вопрос в сервере, каким образом его возможно реализовать? Есть идея передавать всем скриншоты экрана с определенной частотой, но как тогда передавать движения мыши?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2012, 11:59
Ответы с готовыми решениями:

Программа для удаленного доступа к рабочему столу
Была поставлена задача: "Написать программу реализующую удаленное управление рабочим столом (что-то...

Как настроить систему удалённого доступа к рабочему столу?
Пожалуйста, помогите. Подробно объясните, как это сделать. Моя ОС Microsoft Windows XP SP 3.

Клиент серверное приложение для удаленного управления
Нужна помощь в написании клиент серверной программы для удаленного управления на С++ (через...

Нет доступа к рабочему столу
На компьютере недавно стояла 7. По некоторым надобностям установил на др жесткий диск 8ку. Во время...

1
Футболист
528 / 430 / 142
Регистрация: 31.10.2011
Сообщений: 1,008
28.11.2012, 21:34 2
ну что я тебе могу сказать... когда то сам писал такое приложение..
Первый клиент посредством C# делал скриншот n раз в секунду, сжимал(ухудшал качество), отправлял на другую машину через ТЦП соеденение.
На второй машине форма имела размер робочего стола 1й машины(можно было установить размер картинки по выбору). Картинка по прибытию ложилась на форму, таким образом мы получали более-менее роботоспособный клиент.
По нажатию на область картинки на второй машине, кординаты мыши отсылались на первую машину, где производилось аналогичное действие(опять таки, если изображение было сжато, положение курсора тоже сжималось что бы примерно попасть в ту же точку). Тоже самое с нажатиями клавиши.
И нажатия мыши и нажатия клавиш на 2й машине происходило на форме, так что, думаю, проблем ето не должно составить создать события и работать с ними
На 1й машине по приходу кординат или клавиш user32.dll делал аналогичные действия

спасибо за внимание думаю поможет, возможно
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2012, 21:34

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

Запуск приложений без возможности доступа к рабочему столу
Есть терминальный сервер: -на нем SQL 2005. -2 финансовые программы. -пользователи, с...

Клиент-серверное приложение для Windows
Задача - между двумя компьютерами наладить обмен данными типа файлов и строк(string), опыта в...

Клиент-серверное приложение для сети
я пишу приложение для работы в сети, которое должно быть и сервером и клиентом, и решил сделать...

Клиент серверное приложение для выписок из табеля
Доброе время суток всем форумчанам. На днях появилась необходимость в создании клиент серверного...

Cоздать клиент-серверное приложение для тестирования
Нужно создать клиент-серверное приложение для тестирования, например клиент подключается к серверу...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru