web-dev-qa-db-ja.com

サムネイルはMacOS Xにどのように保存されますか?

Mac OS Xのサムネイルは、フォルダを開くたびに生成されるのではなく、何らかの形で「キャッシュ」されるように見えることに気づきました。

しかし、はっきりと保存されているように見えるフォルダを見つけることができませんでした。

それなら、それらをある種のメタデータとして保存できると思いました。ただし、ファイルを(デスクトップなどから)削除し、同じ名前のファイルの直後に保存すると、前のファイルのプレビューが約1秒間表示されることがわかりました。

それらはデータとは別に保存されていますか?それらはいつどのように無効になりますか(たとえば、同じ名前のファイルが同じディレクトリにある場合のみ)?

4
user166442

quicklookdバックグラウンドプロセスは、ファイルのサムネイルの作成と管理を担当します。これらのサムネイルは、ユーザーアカウントに固有のcom.Apple.QuickLook.thumbnailcacheのようなフォルダー内の/var/folders/39/ggldtdps6034ct7d_y6x4_v80000gn/Cという名前のフォルダーに保存されます。ファイルindex.sqliteには、保存されているサムネイルに関する情報を含むSQLiteデータベースが含まれています。 sqlite3コマンドラインツールを使用してアクセスします。

4
Daniel Beck