10.10.4; obtener ubicación de fondo de pantalla actual

1

Cuando la configuración del fondo de pantalla se configura para cambiar cada hora (o cualquier período de tiempo) y se establece en un orden aleatorio, parece imposible informar la obtención, como una cadena, de la ubicación del fondo de pantalla actual. Por ejemplo, mi fondo de pantalla muestra actualmente una imagen con esta ruta (que encontré a mano):

/Users/tim/Pictures/Wallpaper/4216_abstract.jpg

Si ejecuto osascript -e 'tell app "finder" to get posix path of (get desktop picture as alias)' para intentar obtener la ruta del fondo de pantalla establecido actualmente, informa:

/Library/Desktop Pictures/Bahamas Aerial.jpg

Esta imagen en particular no está ni en la misma carpeta que las imágenes que he configurado. Sin embargo, este es el primer fondo de pantalla que configuré cuando configuré este Mac en particular, hace solo 2 semanas (por lo que lo recuerdo).

Si mantengo opt y command mientras hago clic en la pestaña Escritorio del panel de preferencias Desktop & Screen Saver , haz clic en el botón% co_de botón%, reporta mi fondo de pantalla como

Debug

que es diferente a lo que realmente está configurado. PERO también pasa a ser la última imagen que HAGO CLIC EN LA ventana de selección de fondo de pantalla. no es lo que se muestra actualmente, pero puede ver cómo está relacionado, es lo que empecé en esta carpeta antes de configurar la opción de aleatorización.

Entonces, ¿cómo puedo obtener el nombre de archivo de la cadena y / o la ruta de la imagen que realmente está configurada como el fondo de pantalla actual?

    
pregunta frumbert 04.07.2015 - 12:49

0 respuestas

Lea otras preguntas en las etiquetas