Terminado

Aplicación que copia el movimiento del mouse y teclado

Publicado el 19 Agosto, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Hola, quiero que desarrolles una aplicación de escritorio para Windows 7 de 32 bits que copie el
movimiento del mouse y teclado de otra computadora conectada en red LAN, por ejemplo, si tengo
las siguientes computadoras:
Pc 1 Servidor ip: 10.0.0.1
Pc 2 Cliente ip: 10.0.0.2
Pc 3 Cliente ip: 10.0.0.3
Pc 4 Cliente ip: 10.0.0.4
Pc 5 Cliente ip: 10.0.0.5
Pc 6 Cliente ip: 10.0.0.6
Cuando mueva el mouse o use el teclado del servidor las Pc clientes copiaran en tiempo real las
acciones realizadas en el servidor.

Aplicación servidor
Esta aplicación se encargará de enviar las acciones que los clientes deben copiar: coordenadas de a
donde se mueve el mouse, clics, rueda del ratón, teclas pulsadas, etc.
Esta aplicación siempre debe estar en la bandeja, para abrir las configuraciones debo hacer clic en su
icono.
Configuraciones del Servidor
Agregar Cliente
Una forma para agregar las IP de los clientes a los que se va a conectar.
Eliminar Cliente
Una forma de eliminar clientes que fueron agregados y que ya no quiera usar.
Atajos de teclas
No es necesario agregar una función para cambiar los atajos de teclas, pero si quiero que se muestre
cuáles son los atajos para que no se me olvide.
Alt + A Para activar, el servidor envía las acciones para que los clientes copien.
Alt + D Para desactivar, el servidor deja de enviar las acciones y los clientes no copian nada.
Activar y desactivar debe hacerse de forma silenciosa, es decir que esto no debe abrir la ventana de
configuraciones ni mostrar ningún mensaje.
Inicio con Windows
La aplicación debe iniciarse con Windows, siempre en la bandeja y debe iniciar desactivado.

Aplicación Cliente
Esta aplicación se encarga de recibir las acciones enviadas por el servidor y copiarlas en tiempo real.
Esta aplicación siempre debe estar en la bandeja, para abrir las configuraciones debo hacer clic en su
icono.
Configuraciones del Cliente
Agregar Servidor
Una forma de agregar la IP del servidor al que se va a conectar.
Eliminar Servidor
Una forma de eliminar el servidor.
Inicio Con Windows
La aplicación debe iniciarse con Windows, siempre en la bandeja, y debe iniciar activado.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows

Plazo de Entrega: No definido

Habilidades necesarias