macOS .DS_Store Parser. Searches recursively for .DS_Store files in the path provided and parses them. MacOS Finder uses .DS_Store files to remember how a folder view was customized by the user.
usage: DSStoreParser.py [-h] -s SOURCE -o OUTDIR [-f]
DSStoreParser CLI tool. v0.2.1
Search for .DS_Store files in the path provided and parse them.
optional arguments:
-h, --help show this help message and exit
-s SOURCE, --source SOURCE
The source path to search recursively for .DS_Store
files to parse.
-o OUTDIR, --out OUTDIR
Three reports are generated in the output folder specified using the -o option.
DS_Store-All_Parsed_Report-YYYYMMDD-HHMMSS.tsv: Contains all parsed records.
DS_Store-Folder_Access_Report-YYYYMMDD-HHMMSS.tsv: Contains records specific to folder accesses.
DS_Store-Miscellaneous_Info_Report-YYYYMMDD-HHMMSS.tsv: Contains other miscellaneous records parsed.
There are 42 record types currently identified. Some indicate that a folder was opened and other are for other miscellaneous info purposes used by Finder and do not necessarily indicated a folder was opened.
These records types are set when a folder has been opened in some form.
These record types can be set without opening a folder.
8 commits
2 commits
Python
100.0%
macOS .DS_Store Parser. Searches recursively for .DS_Store files in the path provided and parses them. MacOS Finder uses .DS_Store files to remember how a folder view was customized by the user.
usage: DSStoreParser.py [-h] -s SOURCE -o OUTDIR [-f]
DSStoreParser CLI tool. v0.2.1
Search for .DS_Store files in the path provided and parse them.
optional arguments:
-h, --help show this help message and exit
-s SOURCE, --source SOURCE
The source path to search recursively for .DS_Store
files to parse.
-o OUTDIR, --out OUTDIR
Three reports are generated in the output folder specified using the -o option.
DS_Store-All_Parsed_Report-YYYYMMDD-HHMMSS.tsv: Contains all parsed records.
DS_Store-Folder_Access_Report-YYYYMMDD-HHMMSS.tsv: Contains records specific to folder accesses.
DS_Store-Miscellaneous_Info_Report-YYYYMMDD-HHMMSS.tsv: Contains other miscellaneous records parsed.
There are 42 record types currently identified. Some indicate that a folder was opened and other are for other miscellaneous info purposes used by Finder and do not necessarily indicated a folder was opened.
These records types are set when a folder has been opened in some form.
These record types can be set without opening a folder.
8 commits
2 commits
Python
100.0%