domingo, 30 de agosto de 2015

Como establecer fondo de pantalla de la línea de comandos en Mac OS X

¿Alguna vez has deseado poder establecer una imagen de fondo Macs desde la línea de comandos en OS X? Como cuestión de hecho, usted puede cambiar la imagen de fondo de escritorio de la terminal, que puede ser útil para una variedad de situaciones que van desde la inclusión en una secuencia de comandos de configuración, para la gestión remota, la automatización, o cualquier otra cosa que se pueda imaginar.

Por supuesto, para la mayoría de los usuarios de Mac, podrás establecer fondo de pantalla de Preferencias del sistema OS X o haciendo clic derecho sobre una imagen en alguna parte del sistema de archivos, que es, sin duda, el medio más rápido y más eficiente de cambiar el fondo del escritorio de Mac, pero para aquellos que les gusta ser un poco más las manos en o que necesitan saber cómo ajustar el fondo de escritorio fotografías desde la línea de comandos, siga leyendo.
Para cambiar el fondo de escritorio de la línea de comandos de OS X que va a utilizar el comando osascript, que en realidad es sólo la primera línea de comandos final para AppleScript, como se verá con algún applescript básica en la sintaxis:

osascript -e 'tell application "Finder" to set desktop picture to POSIX file "/path/to/picture.jpg"'


Por ejemplo, para establecer una imagen en el escritorio llamado "cabo-san-lucas.jpg" como el fondo de pantalla:


$ osascript -e 'tell application "Finder" to set desktop picture to POSIX file "~/Desktop/cabo-san-lucas.jpg"'


No hay confirmación, el fondo de pantalla se acaba de cambiar al instante.



Si usted está buscando un poco de papel tapiz elegante a utilizar para esto, navegar a través de nuestras colecciones wallpaper aquí, hay muchos buenos para elegir.

Un hipo potencial de este enfoque es con múltiples configuraciones de monitor, donde el fondo de pantalla pantalla principal cambiará pero la pantalla secundaria no. No hay casi ciertamente una solución más largo para estaciones de trabajo de múltiples pantallas, así que si por casualidad usted conoce la sintaxis AppleScript adecuada Siéntase libre de dejar un comentario con los detalles.

Está utilizando el terminal y el método osascript para ajustar fondo de pantalla más rápido que cambiar el papel tapiz de fondo la forma tradicional o el uso de "Establecer como fondo" en Safari? Para la mayoría de los usuarios que no, pero el enfoque de línea de comandos ofrece algunos beneficios que las otras opciones no incluyen, en particular la capacidad de fácil escritura de un cambio de la imagen de escritorio, y la capacidad de cambiar la imagen de fondo fondo de pantalla de forma remota a través de SSH, que puede ser útil en entornos de red (o incluso para bromas).

No hay comentarios:

Publicar un comentario