Desktop Services Store
From Just Solve the File Format Problem
(Difference between revisions)
(Category:Macintosh) |
m (Add Kaitai Struct schema) |
||
| (6 intermediate revisions by 2 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 format details]] | ||
| + | [[Category:File formats with a distinctive filename]] | ||
| + | [[Category:File formats with case sensitive extensions]] | ||
[[Category:Macintosh]] | [[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