¿Qué imagen se muestra en el escritorio de Mac?

5

He configurado mi Mac (10.6.4) para mostrar imágenes aleatorias de iPhoto en el escritorio.

De vez en cuando me gustaría saber qué imagen se muestra (tengo muchas), pero no pude encontrar la forma de hacerlo.

Algo así right click > show file(como lo ha hecho iPhoto) sería genial.

Željko Filipin
fuente

Respuestas:

2

El siguiente Applescript debería funcionar:

on run
    tell application "System Events"
        tell current desktop
            set desktopProperties to (get item 3 of (get properties as list) as text)
        end tell
    end tell
    tell application "Finder"
    reveal desktopProperties
    end tell
end run

En Snow Leopard, para convertir esto en una acción útil, abra Automator.appy seleccione del menú de plantilla Service.

En la barra superior, que se lea: Service recibe No inputen any application. Luego arrastre Run Applescriptdesde el panel Biblioteca debajo de él y pegue el código Applescript anterior en esa ventana (reemplazando el código de plantilla predeterminado).

Guárdelo como un flujo de trabajo con el nombre adecuado (p Show Wallpaper. Ej .). Esto aparecerá como una acción en el menú Servicios de todas las aplicaciones, o puede asignarle un atajo de teclado en el System Preferences\Keyboard Shortcutspanel debajo Services.

Referencias

  1. http://ask.metafilter.com/89541/OSX-Leopard-How-to-show-the-current-wallpaper-in-finder
Kenners
fuente
El código que ha proporcionado siempre abre el fondo de pantalla predeterminado /Library/Desktop Pictures/Nature/Aurora.jpg.
Željko Filipin
Célebre. Modifiqué el Applescript anterior para que ahora funcione.
Kenners
Todavía obtengo Aurora.jpg cada vez.
Željko Filipin
Ahora apunta al archivo en la biblioteca de iPhoto, pero al archivo incorrecto.
Željko Filipin
Parece que es un problema conocido. El artículo al que enlaza dice (en los comentarios) there is no way to get the current random wallpaper.
Željko Filipin