Visualizza la cache delle miniature in OS X


1

È possibile in qualche modo vedere i file memorizzati nella cache da QuickLook?

Ho scoperto che alcuni dati sono memorizzati

/private/var/folders/xx/xxxxxxx/x/com.apple.QuickLook.thumbnailcache

Qui ho trovato un index.sqlite che elenca il percorso del file (dov'era quando viene visualizzato) e un fs_id che assomiglia a:

/.file/id=1234567.123

E poi mi sono bloccato ...

Posso trovare questo file di cache in qualche modo e visualizzarlo?

Risposte:


1

la cache delle miniature sarà casuale, avrà sempre il nome com.apple.QuickLook.thumbnailcache . Quindi penso che tu abbia già trovato la posizione giusta.

Qui trovi che il file index.sqlite è un file di database SQLite contenente due tabelle: miniature e file .

La tabella dei file contiene il nome, il percorso, l'identificatore del file e l'identificatore del volume di ciascun file monitorato dal database.

La tabella delle miniature contiene informazioni su ciascuna miniatura, incluso il file a cui si riferisce (come memorizzato nella tabella dei file) e l'offset dei suoi dati, che viene archiviato come bitmap non elaborata nel file thumbnails.data.

Può questo risolverà la tua domanda, perché tutte le Informazioni sono a questa pagina.


Grazie. L'ho letto prima. I dati dell'immagine sembrano essere nel file thumbnails.data. Quindi immagino di dover leggere quel file e suddividerne le parti appropriate.
Linus,

Risposte su Ask Diverso deve essere più di un semplice link. Va bene includere un link, ma per favore riassumilo o estrailo nella risposta. L'idea è di rendere la risposta indipendente.
Nohillside

Presto estenderò la mia risposta. Fatto falciare :)
bMalum
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.