¿Dónde almacena OS X su imagen de escritorio actual?

3

¿Dónde almacena OS X su imagen de escritorio actual? Leí en otro lugar que estaba en /Library/Caches/com.apple.Desktop. Pero no tengo ese directorio.

    
pregunta Daniel Pendergast 05.08.2011 - 01:34

4 respuestas

4

Comenzando en Lion, ya no creo que Lion guarde en caché las imágenes del escritorio (posiblemente porque puedes tener múltiples a la vez, para diferentes escritorios / espacios).

En ese caso, use plutil -p para volcar el archivo binario plist en forma de texto usando terminal:

 plutil -p ~/Library/Preferences/com.apple.desktop.plist

Las imágenes de escritorio entregadas por Apple se almacenan en / Biblioteca / Imágenes de escritorio, por lo que puede eliminarlas (o buscarlas si usó una imagen de Apple para uno o más espacios). Antes de Lion, el archivo de preferencias que controla las imágenes de escritorio tiene un formato de texto para averiguar la imagen actual, abra ~/Library/Preferences/com.apple.desktop.plist en un editor de texto y busque la primera propiedad ImageFilePath . Eso le indicará la ruta a la imagen del escritorio actual.

    
respondido por el Nathan Greenstein 05.08.2011 - 01:55
0

Si solo ingresa en la preferencia del sistema, entonces en el escritorio. puedes simplemente hacer clic y arrastrar la pequeña imagen que tienes en tu escritorio.

    
respondido por el Matt 11.04.2014 - 10:29
0

Te permite recuperar la imagen si eso es lo que quieres. Además, una vez que lo arrastre a su escritorio sabrá el nombre del archivo y luego podrá usar Spotlight para buscar la copia original, y así buscar la ubicación en la que lo guardó.

    
respondido por el Kevin Garrett 27.06.2014 - 01:01
0

En las versiones actuales de macOS (al menos en Mojave, probablemente debido a que Sierra no está segura de otras), la ubicación de las imágenes de escritorio se almacena en un Base de datos SQLite ubicada en ~/Library/Application Support/Dock/desktoppicture.db .

No profundicé en los detalles de la estructura de la base de datos, pero puede obtener las rutas de archivo con este comando:

sqlite3 -readonly ~/Library/Application\ Support/Dock/desktoppicture.db 'SELECT * FROM data;'
    
respondido por el siegi 30.10.2018 - 23:16

Lea otras preguntas en las etiquetas