alex1153 Алексей Йескела [alex1153]
Предыдущая работа

Программа для удалённого администрирования (C++, MFC, COM+)

   2 месяца
Просмотров: 3
Дата добавления: 09.08.11 в 12:53
Дата обновления: 15.09.13 в 14:58
Программа для удалённого администрированния. Упрощённый аналог TeamViewer.

Структура:
* сервер (ведёт БД на MySQL, соединяет клиентов)
* ведомый клиент
* мастер-клиент

Система позволяет:
* видеть экран ведомого компьютера
* выбирать глубину цвета передаваемого изображения (влияет на трафик)
* управлять клавиатурой ведомого компьютера
* управлять мышью ведомого компьютера
* передавать файлы в обоих направлениях
* если есть возможность, основной трафик идёт напрямую между клиентами
* вести статистику подключений к серверу, времени работы и объёма переданного трафика
* есть возможность использовать ведомый клиент в виде COM-объекта в любой программе
* одновременно к серверу может быть подключено до 100 клиентов (это настраивается)

Требования к машинам клиентов:
* в основном требования к скорости соединения: для комфортной работы от 512 кбит/с
* безлимитный интернет (!!!)
* высокие этические качества оператора мастер-клиента

Известные проблемы и недоделки:
* вполне возможна оптимизация передачи экранного трафика
* не работает снятие изображения с темы "Aero" в Win7 
* не работает установление прямого соединения в случае, когда сервер находится в одной сети с ведомым клиентом
* не приделан чат

На картинке показана упрощённая схема системы
Следующая работа
Программа для удалённого администрирования (C++, MFC, COM+)
Поделиться: