Configuración del fondo de pantalla desde la línea de comandos en Mac OS X
¿Alguna vez deseó poder configurar una imagen de fondo de pantalla de Mac desde la línea de comandos en OS X? De hecho, puede cambiar la imagen de fondo del escritorio desde el terminal, lo que puede ser útil para una variedad de situaciones que van desde la inclusión en un script de configuración hasta la administración remota, la automatización o cualquier otra cosa que se le ocurra.
Por supuesto, para la mayoría de los usuarios de Mac, configurará el fondo de pantalla desde las Preferencias del sistema OS X o haciendo clic con el botón derecho en una imagen en algún lugar del sistema de archivos, que es sin duda la forma más rápida y eficiente de cambiando el fondo de escritorio de Mac, pero para aquellos a quienes les gusta ser un poco más prácticos o que necesitan saber cómo ajustar las imágenes de fondo de escritorio desde la línea de comandos, siga leyendo.
Para cambiar el fondo de pantalla del escritorio desde la línea de comandos de OS X, utilizará el comando osascript, que en realidad es solo la interfaz de la línea de comandos para AppleScript, como verá con algunos applescript básicos en el sintaxis:
osascript -e &39;dile a la aplicación Finder>"
Por ejemplo, para configurar una imagen en el escritorio llamada “cabo-san-lucas.jpg” como fondo de pantalla:
"$ osascript -e &39;dile a la aplicación Finder que establezca la imagen del escritorio en un archivo POSIX ~/Desktop/cabo-san-lucas.jpg&39; "
No hay confirmación, el fondo de pantalla cambiará instantáneamente.
Si está buscando un fondo de pantalla elegante para usar en esto, navegue a través de nuestras colecciones de fondos de pantalla aquí, hay muchos buenos para elegir.
Un problema potencial con este enfoque es con configuraciones de múltiples monitores, donde el fondo de pantalla de la pantalla principal cambiará pero la pantalla secundaria no. Es casi seguro que existe una solución más larga para las estaciones de trabajo con varias pantallas, por lo que si conoce la sintaxis adecuada de AppleScript, no dude en dejar un comentario con los detalles.
¿Usar el método de terminal y osascript para ajustar el fondo de pantalla es más rápido que cambiar el fondo de pantalla de la manera tradicional o usar "Establecer como fondo" en Safari? Para la mayoría de los usuarios, no, pero el enfoque de la línea de comandos ofrece algunos beneficios que las otras opciones no incluyen, en particular, la capacidad de escribir fácilmente un cambio en la imagen del escritorio y la capacidad de cambiar la imagen del fondo de pantalla de forma remota a través de SSH, que puede ser útil en entornos en red (o incluso para bromas).