У меня есть страница ASP.Net, на которой есть кнопка, при нажатии которой я хочу сделать снимок экрана компьютера пользователя и отправить его на сервер.
Я в порядке, когда пишу какую-то программу для прослушивания, которая запускается на сервере и принимает запросы на получение этих изображений. Где я немного туманный, это лучший способ заставить компьютер пользователя отправить скриншот. Нужно ли это сделать, написав какой-то элемент управления Active X для страницы ASP.Net? Это должно быть кросс-браузер и операционная система, если это возможно.
Просто точка в правильном направлении, и какие технологии мне следует использовать, было бы здорово. Я предпочел бы написать эту функцию сам, если это возможно, чем использовать готовое решение, поскольку я вижу, что эта функциональность может быть расширена в будущем. Как что-то вроде WebEx или Copilot управляет этим?
Спасибо
Gavin
Редактировать: просто чтобы прояснить, что я не пытаюсь украсть информацию с ПК пользователя, им нужно было бы разрешить эту функцию, это больше с точки зрения поддержки, поэтому, когда у клиентов возникают проблемы, они могут отправить скриншот страницы, на которой они находятся.