Desktop Services Store
From Just Solve the File Format Problem
				
								
				(Difference between revisions)
				
																
				
				
								
				m (fix format)  | 
			 (link fixing, separate software section)  | 
			||
| Line 6: | Line 6: | ||
}}  | }}  | ||
'''Desktop Services Store''' ('''.DS_Store''') is a file format used by [[Mac OS X]], and the Finder app, 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 ==  | == Identification ==  | ||
Files apparently begin with bytes {{magic|00 00 00 01}}, followed by ASCII "{{magic|Bud1}}".  | 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://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://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]  | * [https://eclecticlight.co/2021/11/27/explainer-ds_store-files/ Explainer: .DS_Store files]  | ||
| − | |||
[[Category:Filesystem]]  | [[Category:Filesystem]]  | ||
Revision as of 06:06, 28 March 2023
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 00 00 00 01, followed by ASCII "Bud1".
Software
- Mac::Finder::DSStore Perl module
 - Go library
 - Python library