Dove OS X memorizza la tua attuale immagine del desktop?

3

Dove OS X memorizza la tua attuale immagine del desktop? Ho letto da qualche altra parte che era in /Library/Caches/com.apple.Desktop. Ma non ho quella directory.

    
posta Daniel Pendergast 05.08.2011 - 01:34
fonte

4 risposte

4

A partire da Lion, non credo che Lion memorizzi le immagini sul desktop (probabilmente perché puoi averne più alla volta, per desktop / spazi diversi).

In questo caso, usa plutil -p per scaricare il file plist binario in forma di testo usando il terminale:

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

Le immagini desktop fornite da Apple sono archiviate in / Library / Desktop Pictures, quindi puoi eliminarle (o cercarle se hai utilizzato un'immagine Apple per uno o più spazi). Prima di Lion, il file delle preferenze che controlla le immagini desktop è in formato testo qualsiasi per scoprire l'immagine corrente, aprire ~/Library/Preferences/com.apple.desktop.plist in un editor di testo e trovare la prima proprietà ImageFilePath . Questo ti indicherà il percorso dell'immagine desktop corrente.

    
risposta data 05.08.2011 - 01:55
fonte
0

Se vai nelle preferenze di sistema, quindi sul desktop. puoi semplicemente fare clic e trascinare la piccola immagine che hai sul desktop.

    
risposta data 11.04.2014 - 10:29
fonte
0

Ti consente di recuperare l'immagine se questo è ciò che desideri. Inoltre, una volta trascinato sul desktop, conoscerai il nome del file e potrai utilizzare Spotlight per cercare la copia originale, quindi trovare la posizione in cui l'hai memorizzata.

    
risposta data 27.06.2014 - 01:01
fonte
0

Nelle attuali versioni di macOS (almeno a Mojave, probabilmente dopo Sierra, non sono sicuro degli altri), la posizione delle immagini del desktop è memorizzata in un Database SQLite situato in ~/Library/Application Support/Dock/desktoppicture.db .

Non ho approfondito i dettagli della struttura del database, ma puoi ottenere i percorsi dei file con questo comando:

sqlite3 -readonly ~/Library/Application\ Support/Dock/desktoppicture.db 'SELECT * FROM data;'
    
risposta data 30.10.2018 - 23:16
fonte

Leggi altre domande sui tag