Xem bộ đệm hình thu nhỏ trong OS X


1

Có thể bằng cách nào đó xem các tệp được lưu trong bộ nhớ cache của QuickLook?

Tôi đã tìm thấy rằng một số dữ liệu được lưu trữ trong

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

Ở đây tôi đã tìm thấy một index.sqlite liệt kê đường dẫn của tệp (nơi nó được xem) và một fs_id trông giống như:

/.file/id=1234567.123

Và rồi tôi bị kẹt ...

Tôi có thể tìm thấy tập tin bộ đệm này bằng cách nào đó và xem nó?

Câu trả lời:


1

hình thu nhỏ-bộ đệm sẽ là ngẫu nhiên, nó sẽ luôn có tên com.apple.QuickLook.thumbnailcache . Vì vậy, tôi nghĩ rằng bạn đã tìm đúng vị trí.

Ở đó bạn tìm thấy tệp index.sqlite là một tệp cơ sở dữ liệu SQLite chứa hai bảng: hình thu nhỏ và tệp .

Bảng tệp chứa tên, đường dẫn, định danh tệp và định danh âm lượng của mỗi tệp được cơ sở dữ liệu theo dõi.

Bảng hình thu nhỏ chứa thông tin về từng hình thu nhỏ, bao gồm tệp mà nó liên quan (như được lưu trữ trong bảng tệp) và phần bù của dữ liệu, được lưu dưới dạng bitmap thô trong tệp hình thu nhỏ.data.

điều này có thể giải quyết câu hỏi của bạn không, vì tất cả các Infos đều từ Trang này.


Cảm ơn bạn. Tôi đọc nó sớm hơn Dữ liệu hình ảnh dường như nằm trong tệp hình thu nhỏ.data. Vì vậy, tôi đoán rằng tôi cần phải đọc tập tin đó và cắt ra các phần thích hợp của nó.
Linus

Câu trả lời trên Hỏi khác nhau không chỉ là một liên kết. Bạn có thể bao gồm một liên kết, nhưng vui lòng tóm tắt hoặc trích dẫn nó trong câu trả lời. Ý tưởng là làm cho câu trả lời đứng một mình.
nohillside

Tôi sẽ sớm mở rộng câu trả lời của mình.done mow :)
bMalum
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.