Дублирования действий мыши и клавиатуры одновременно на нескольких ПК
Имеется главный компьютер(сервер) и множество виртуальныхмашин(клиент1, клиент2……). На всех них, включая сервер, установлены одинаковые
версии Windows 7 и ониодинаково настроены.
Нужна программа состоящая из двух файлов – серверной части иклиентской части:
Сервер.ехе – должен отправлять сообщения мыши и клавиатурына клиентские части. Интерфейс его состоит из нескольких частей:
1.кнопок старт-стоп,
2.область отображения подключенных клиентов в данный момент,их имена, айпи-адреса и статус (офф/онлайн),
3. поле отображения айпи-адреса данной машины.
Клиент.ехе – должен принимать сообщения мыши и клавиатуры отсервера.ехе и полностью их дублировать на текущей машине. Интерфейс его состоит
так же из нескольких частей:
1. поле ввода имени клиента
2. поле ввода айпи-адреса сервера и кнопок коннект-дисконнект,
3. кнопок старт-стоп,
4. поле отображения текущего айпи адреса клиента
5. строки отображения текущего статуса подключения.
На кнопку старт онначинает слушать команды сервера.ехе (перемещения мыши, нажатия кнопок мыши и
клавиатуры) и полностью их дублировать. На кнопку стоп он прекращает это
делать.
При завершении работы программы она сохраняет состояниевведенных полей в отдельный файл (config.cfg)и при запуске программа автоматически восстанавливает настройки из этого файла.