Hoy en la sala de iChat, ninjapixel hizo una pregunta sobre capturar imagenes en MacOSX. El preguntó sobre shift-manzana-4, y porqué en Snow Leopard la captura tiene un fondo negro muy feo. Supuestamente es una sombra, pero para mi queda muy mal.
Como respuesta, decidí hacer este pequeño tutorial al respecto, hablando de varios ajustes que se pueden realizar con el sistema de captura que viene en tu Mac. Los ajuses incluyen como sacar el fondo negro de ciertas capturas.
Primero, vale la pena repasar como hacer capturas de la pantalla en tu Mac. Por defecto, las capturas aparecen automáticamente sobre tu escritorio.
Captura de tu pantalla entera: Shift-Commando-3
Captura de parte de pantalla: Shift-Command-4 (marcas un cuadro con el cursor que aparece)
Captura de una ventana o elemento: Shift-Commando-4 luego Barra espaciadora con el cursor sobre la ventana, el menú, etc. que quieres capturar.
Ahora, ajustes que se pueden hacer através de la aplicación Terminal (Aplicaciones/Utilidades). Abres la aplicación Terminal y pones los siguientes comandos. Cada linea es un comando separado.
Cambiar el nombre de por defecto del archivo. En Leopard es "Imagen" y en Snow Leopard es "Captura FECHA".
Código:
defaults write com.apple.screencapture name "Nuevo Nombre"
killall SystemUIServer
Cambiar el lugar donde aparecen las capturas. Por defecto, aparecen en tu escritorio. Ejemplos de nuevos lugares son: "/Usuarios/fede/Descargas/" o "/Usuarios/flavio/Escritorio/capturas/".
Código:
defaults write com.apple.screencapture location "Nuevo Lugar"
killall SystemUIServer
Cambiar el formato de la captura. Por defecto, en Leopard, es una PDF y en Snow Leopard es una PNG. Reemplazas el texto "[nuevo formato]" con uno de los siguientes formatos: JPG, JP2, PNG, PDF, GIF, BMP, TIF, PICT y TGA.
Código:
defaults write com.apple.screencapture type [nuevo formato]
killall SystemUIServer
Desabilitar (o abilitar) el fondo negro que Snow Leopard le pone a toda captura hecha con Shift-Commando-4 y Barra Espaciadora. Para poner el fondo otra vez, cambias "-bool true" a "-bool false".
Código:
defaults write com.apple.screencapture disable-shadow -bool true
killall SystemUIServer