Pourquoi convertir DS_STORE en TXT ?
Le Finder de macOS crée un fichier .DS_Store dans chaque dossier qu'il ouvre pour stocker les paramètres d'affichage propres au dossier, tels que la position des icônes, la taille de la fenêtre et l'ordre de tri. Le fichier utilise l'allocateur propriétaire « Buddy » d'Apple avec un arbre B (B-tree) d'enregistrements binaires et n'a jamais été spécifié publiquement. Il n'y a aucun contenu textuel .txt à l'intérieur - seulement des métadonnées binaires - il n'y a donc rien à convertir.
Comment convertir DS_STORE en TXT
python-dsstore (extraction forensique de noms de fichiers uniquement) OPEN-SOURCE
L'analyseur en ligne de commande python-dsstore lit les enregistrements binaires d'un .DS_Store et affiche la liste des noms de fichiers référencés en texte brut - il s'agit d'une analyse de données binaires, pas d'une conversion de format de fichier.
À propos de ces formats
Un fichier .DS_Store est un fichier caché que le Finder de macOS crée automatiquement dans chaque dossier qu'il ouvre pour mémoriser les paramètres d'affichage de ce dossier - positions des…
Ouvrir les détails de .DS_STORE →Un fichier TXT est du texte brut, non formaté - le format de document le plus simple sur n'importe quel ordinateur. Double-cliquez dessus : Windows l'ouvre dans Notepad, macOS dans…
Ouvrir les détails de .TXT →Qualité et points de vigilance
- La suppression d'un fichier
.DS_Storeest sans danger ; macOS le recrée automatiquement lors de la prochaine ouverture du dossier par le Finder, et vos documents ne sont pas affectés. - Un fichier
.DS_Storesur un serveur web public constitue un risque connu de divulgation d'informations car il enregistre les noms des fichiers qui se trouvaient dans le dossier - supprimez-le et ajoutez.DS_Storeà votre fichier.gitignoreavant le déploiement. - Vous ne pouvez pas empêcher totalement la création locale de
.DS_Store, mais l'exécution dedefaults write com.apple.desktopservices DSDontWriteNetworkStores -bool trueempêche leur apparition sur les partages réseau.