Tengo una página ASP.Net que tiene un botón que cuando hace clic me gustaría tomar una captura de pantalla de la PC del usuario y enviarla a un servidor.Obtenga una captura de pantalla de una página de ASP.Net
Estoy de acuerdo con escribir algún tipo de programa de escucha para ejecutar en el servidor para aceptar solicitudes para recibir estas imágenes. Donde estoy un poco confuso es la mejor manera de hacer que la PC del usuario envíe la captura de pantalla. ¿Se debe hacer esto escribiendo algún tipo de control Active X para la página ASP.Net? Si es posible, debe ser un navegador cruzado y un sistema operativo.
Solo un punto en la dirección correcta y qué tecnologías debería usar sería genial. Prefiero escribir esta funcionalidad yo mismo si es posible que usar una solución lista para usar, ya que puedo ver que esta funcionalidad se puede extender en el futuro. ¿Cómo gestiona esto algo como WebEx o copiloto?
Gracias
Gavin
Editar: Sólo para que quede claro que no estoy tratando de robar información de los usuarios de un PC, que tendrían que permitir esta funcionalidad, es más desde el punto de vista de soporte entonces, cuando un cliente tiene problemas, puede enviar una captura de pantalla de la página en la que se encuentra.
Si lo he escrito en Java, supongo que todavía podía abrir una conexión TCP a un programa en C# que se ejecuta en el servidor y enviar la imagen de esa manera? – Gavin
¿Por qué no solo publica el paquete binario en el servidor? –
No sabía que eso fuera posible, pero si lo es, parece ser la solución ideal. – Gavin