Software de grabación de pantalla para Windows que se activa en una URL específica

Tengo una aplicación web de línea de negocio interna que utilizan varios empleados a diario. Me gustaría comenzar a recopilar información sobre cómo usan el software en el día a día.

Debido a que usan el software durante una parte importante del día, me gustaría registrar varios días, pero no quiero capturar accidentalmente el uso de la web que no está relacionado con esta aplicación.

¿Hay algún software de grabación de pantalla para Windows que active una grabación cuando el navegador tiene el foco y tiene una base de URL específica en la barra de navegación? La grabación debe detenerse si el navegador pierde el foco o si el usuario navega a una página diferente.

Idealmente, me gustaría capturar solo la ventana del navegador y proporcionar marcas de tiempo para ver cómo los usuarios interactúan con la aplicación en el transcurso de un día completo.

Lo dudo, pero la solución podría terminar siendo una extensión del navegador: ¿qué navegadores/versiones utiliza?
@JourneymanGeek Lamentablemente, es una combinación de IE9, 10 y 11.

Respuestas (2)

Pensando fuera de la caja, diría que sería mejor configurar sus servidores para iniciar sesión de una manera adecuada y usar un navegador/analizador de archivos de registro del servidor para obtener la información que desea. La mayoría, si no todos, los servidores web admiten esto, ya que es una clave para depurar problemas del sitio web.

Hay varias razones para hacer esto:

  1. Será independiente del navegador, es decir, no dependerá del navegador que se utilice.
  2. Solo dependerá de la configuración de una máquina en lugar de todos los empleados.
  3. No obtendrá falsos positivos, donde el usuario escribe una URL similar.
  4. Si el usuario cambia de pestaña, no estará grabando lo que sucede en la otra pestaña.
  5. No tendrá que recopilar los registros de alguna manera de las máquinas de los usuarios.
  6. Los registros estarán en formato de texto en lugar de video, más pequeños y mucho más fáciles de analizar.
  7. Puede controlar fácilmente el tamaño y la antigüedad de los registros y es probable que su servidor tenga más espacio que las máquinas cliente.
  8. Grabar registros de lo que sucede en su servidor no es una invasión de la privacidad en ninguna jurisdicción que yo sepa y la jurisdicción que se aplica en la ubicación del servidor debería regir, pero registrar lo que sucede en las máquinas de los empleados es una invasión de la privacidad en numerosas ubicaciones y la jurisdicción o donde se encuentra la máquina puede aplicarse.
El desafío que tenemos es que los usuarios están haciendo un mal uso de las funciones, ya sea por falta de conocimiento o capacitación, y aun así logran hacer las cosas a costa de un esfuerzo considerable, ya que van "contra la corriente" de la aplicación. Entonces, ver cómo interactúan con la aplicación es bastante crítico.
A menos que haya mucho código del lado del cliente, cada clic en la aplicación dará como resultado un evento del servidor y, si aumenta el nivel de registro, una entrada de registro, lo único que no verá son las cosas que los usuarios escriben y luego borran. antes de enviar. Si hay mucho código del lado del cliente, agregue el inicio de sesión en su aplicación de cliente y, con los permisos de los usuarios, cargue el registro. La otra opción es brindar tutoría individual a aquellos usuarios que cree que están haciendo un mal uso de las funciones. Por supuesto, si están haciendo las cosas de la manera más difícil, ¿tal vez su interfaz de usuario no sea lo suficientemente clara?

Si tiene la propiedad de esta aplicación web de línea de negocio (es decir, usted o alguien de su empresa puede realizar cambios en su código fuente), es posible que desee considerar un enfoque alternativo a lo que está preguntando.

En lugar de instalar una aplicación en el escritorio de cada usuario para intentar registrar cómo utilizan la aplicación web que mencionó, puede instalar una solución de "grabación de visitantes" en su propia aplicación web.

Las herramientas de registro de visitantes se integran directamente con el HTML de su sitio web o aplicación web y le permiten registrar y ver todo lo que hacen las personas cuando lo visitan o lo usan. Lo mejor de todo es que no requieren que instales nada en la máquina real de nadie: todo lo que hacen lo hacen directamente dentro del navegador (tampoco se necesitan complementos especiales).

Si esto suena como un buen enfoque para lo que está buscando lograr, hay algunas soluciones de grabación de visitantes en el mercado que debería echar un vistazo:

(Divulgación completa: soy el fundador de Tamboo)

Debido a que todas estas soluciones están basadas en la nube, no debería importar si su aplicación web está alojada en un servidor web público o en una máquina interna. Siempre que sus usuarios tengan una conexión a Internet activa mientras usan su aplicación web, estas herramientas deberían poder recopilar y guardar grabaciones sin problemas.