1 votos

Mecanismo de captura de pantalla

Básicamente, mi equipo y yo estamos buscando una forma de bloquear las capturas de pantalla realizadas en los ordenadores de nuestra empresa (principalmente Mac). He buscado extensamente y encontré que hay algo llamado Screen buffer que se accede por cualquier software de captura de pantalla (por ejemplo, Snipping Tool etc). He tratado de encontrar el mecanismo exacto y la aplicación real de tales softwares, pero sin suerte. También descubrí que Netflix utiliza algún tipo de tecnología que corrompe la imagen de la captura de pantalla y la ennegrece. No encontré ningún mecanismo o implementación real para estudiarlo más a fondo. También encontré algo llamado Hardware overlays pero no lo entendí bien para usarlo en una implementación real. He considerado una manera de editar mapas scancode en el registro, pero estoy buscando una manera más general. He leído algunos artículos para FPS de Apple sin embargo. ¿Puede alguien por favor guiarme a través de esto? Algunos buenos recursos para el mismo sería muy apreciada. Cualquier foro particular o relevante o subs para discutir esto también son bienvenidos

2voto

Heath Raftery Puntos 1

Parece que llevas un tiempo ladrando al árbol equivocado. Un búfer de pantalla es un concepto genérico de programación que no describe bien la situación en MacOS. La superposición de hardware probablemente sólo afecte a lo que aparece en el monitor, no a lo que aparece en una captura de pantalla. Y el método de Netflix no es más interesante que el de DVD Player.

Afortunadamente, esta cuestión se ha preguntó y respondió en el sitio hermano Stack Overflow. Básicamente hay una API privada que permite esto, pero al ser privada lo mejor es hablar directamente con Apple al respecto a través de una solicitud DTS.

0 votos

Intentaré leer y entender qué hacen exactamente los softwares de captura de pantalla, qué llamadas api y qué peticiones relevantes, y luego intentaré centrarme en cómo evitarlo. ¿Podría citar algunos recursos para estudiarlos?

0 votos

Como ha mencionado Heath, se trata de una API privada de Apple, por lo que debes ponerte en contacto con ellos...

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X