Desktop Services Store
From Just Solve the File Format Problem
(Difference between revisions)
(PRONOM) |
m (Add Kaitai Struct schema) |
||
(9 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{FormatInfo | {{FormatInfo | ||
|formattype=electronic | |formattype=electronic | ||
− | |subcat= | + | |subcat=Metadata |
|extensions={{ext|DS_Store}} | |extensions={{ext|DS_Store}} | ||
|pronom={{PRONOM|fmt/394}} | |pronom={{PRONOM|fmt/394}} | ||
+ | |kaitai struct=ds_store | ||
}} | }} | ||
− | '''Desktop Services Store''' ('''.DS_Store''') is a file format used by [[Mac OS X]] to store information about a directory. | + | '''Desktop Services Store''' ('''.DS_Store''') is a file format used by [[Mac OS X]], and the Finder app, to store information about a directory. |
+ | |||
+ | |||
+ | == Identification == | ||
+ | Files apparently begin with bytes {{magic|00 00 00 01}}, followed by ASCII "{{magic|Bud1}}". | ||
+ | |||
+ | == Software == | ||
+ | * [http://www.hhhh.org/src/hg/dsstore/ Mac::Finder::DSStore] Perl module | ||
+ | * [https://github.com/gehaxelt/ds_store Go library] | ||
+ | * [https://github.com/gehaxelt/Python-dsstore Python library] | ||
== External links == | == External links == | ||
* [[Wikipedia:.DS_Store]] | * [[Wikipedia:.DS_Store]] | ||
+ | * [https://metacpan.org/pod/distribution/Mac-Finder-DSStore/DSStoreFormat.pod Specification from Mac::Finder::DSStore] | ||
+ | * [https://0day.work/parsing-the-ds_store-file-format/ Parsing the .DS_Store file format] | ||
* [https://wiki.mozilla.org/DS_Store_File_Format Reverse-engineered specification] | * [https://wiki.mozilla.org/DS_Store_File_Format Reverse-engineered specification] | ||
− | * [ | + | * [https://eclecticlight.co/2021/11/27/explainer-ds_store-files/ Explainer: .DS_Store files] |
− | + | ||
+ | [[Category:Filesystem]] | ||
+ | [[Category:File format details]] | ||
+ | [[Category:File formats with a distinctive filename]] | ||
+ | [[Category:File formats with case sensitive extensions]] | ||
+ | [[Category:Macintosh]] |
Latest revision as of 17:52, 26 December 2024
Desktop Services Store (.DS_Store) is a file format used by Mac OS X, and the Finder app, to store information about a directory.
[edit] Identification
Files apparently begin with bytes 00 00 00 01
, followed by ASCII "Bud1
".
[edit] Software
- Mac::Finder::DSStore Perl module
- Go library
- Python library