Estoy usando una aplicación personalizada que se ejecuta en una máquina con Windows que se usa para registrar y mostrar datos SQL al usuario, pero tiene una interfaz de usuario terrible, así que escribí mi propia aplicación Nodejs Electron para hacer el mismo propósito.
Sin embargo, no puedo cerrar la aplicación personalizada y ejecutar solo mi aplicación Electron porque la aplicación personalizada crea e inserta datos en SQL y requiere contraseña por ingreso de clave cada 10 minutos para continuar registrando datos.
Cuando abre la aplicación personalizada y escribe la contraseña en cualquier lugar del programa, no hay una ventana especial o un campo de entrada para ello. El programa comienza a crear e insertar datos. Después de 10 minutos, no importa si está enfocado o no en la aplicación, la aplicación se detiene y quiere que ingrese la contraseña nuevamente para continuar.
Así que quiero permanecer siempre en mi aplicación Electron, mientras la aplicación personalizada se ejecuta en segundo plano. Cada 10 minutos, la aplicación Electron debe enviar la contraseña 1234 al presionar la tecla a la aplicación personalizada para mantener activa la sesión en la aplicación personalizada.
Si hay una manera de hacerlo con Nodejs, sería perfecto para mí, pero si no, puedo probar diferentes soluciones.
También puedo colgar notepad.exe y enviar pulsaciones de teclas a través de otro programa para comprender los principios.
Gracias.