6 votos

¿Por qué screencapture toma la captura de pantalla de la imagen del escritorio y no la de Windows en la parte superior en Catalina?

¿Por qué es screencapture ¿El comando sólo toma la captura de pantalla de la imagen del escritorio y no la de Windows en la parte superior en Catalina? Sigo probando en Catalina en comparación con High Sierra o Mojave donde esto no ocurre con screencapture comando.

Aquí está el enlace al shell script en mi Github: https://github.com/shyamalschandra/screenshot2speech El comando correspondiente es

screencapture -s ~/Downloads/screen.png

http://osxdaily.com/2011/08/11/take-screen-shots-terminal-mac-os-x/

0 votos

Puede encontrar man screencapture útiles. banderas como -w y -W y -o son útiles.

0 votos

@ankii Conozco el man screencapture . No ha cambiado nada, según se sabe, entre Mojave y Catalina.

0 votos

¿Cuál fue el comando exacto que utilizó? ¿Y qué aplicación estaba enfocada?

5voto

Void Puntos 616

Tengo el mismo problema y finalmente encontré lo que estaba mal. Ve a Preferencias del Sistema>Seguridad y Privacidad>Grabación de pantalla, y dales permiso para capturar.

enter image description here

4voto

Nic Puntos 106

A partir de MacOS Catalina, las aplicaciones debe se le conceda la ScreenCapture permiso antes de que puedan capturar cualquier contenido de la pantalla. ¿Cómo configuro el permiso de grabación de pantalla en MacOS Catalina? Normalmente, cuando se ejecuta un comando como screencapture debería aparecer un aviso de autorización como éste:

Si no ves esta indicación, es posible que tengas que restablecer los permisos de grabación de pantalla para la aplicación de Terminal que estás utilizando: ¿Cómo puedo restablecer el permiso de grabación de pantalla en MacOS Catalina?

tccutil reset ScreenCapture com.apple.Terminal

1voto

awy Puntos 500

En lugar de screencapture -s ~/Downloads/screen.png fuente donde -s es para

Sólo permite el modo de selección del ratón.

pruebe con -w . Se mostrará un icono de cámara y esperará a que selecciones una ventana. Pulse esc para cancelar el proceso.

screencapture -w ~/Downloads/screen.png

-w Sólo permite el modo de selección de ventanas.

No puedo decir por qué -s no funciona, pero en Mojave, el man página dice

El captura de pantalla La utilidad no está muy bien documentada hasta la fecha. Una lista de opciones.

0 votos

Sin embargo, ahora cuando vi otros posts de scripting. es posible que necesite obtener el id de la ventana, en lugar de la respuesta manual cada vez.

0 votos

Necesito las coordenadas manuales de dos pantallas porque así puedo extraer el contenido textual para la síntesis de voz.

0 votos

No entiendo ya que nunca he utilizado el comando. ¿Qué sugieres que busque?

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