En bref, comment accéder à cette fonctionnalité dans le Finder - non pas Spotlight (Commande+Espace) - mais l'ajout des balises elles-mêmes ?
Dans le Finder, mettez un fichier en surbrillance et appuyez sur Cmd-I (ou cliquez avec le bouton droit de la souris et sélectionnez Obtenir des informations) pour faire apparaître la boîte de dialogue Informations sur le fichier. Dans cette boîte de dialogue, le champ Spotlight Comments permet d'ajouter des données de balisage. Il suffit d'ajouter du texte dans ce champ pour "marquer" le fichier.
Voici un bon article sur la façon de devenir un magicien des méta-données dans OS X :
https://gigaom.com/2007/02/01/using-metadata-effectively-in-os-x/
Si je marquais cette capture d'écran, je pourrais utiliser ce qui suit dans la boîte de commentaires :
customer-name presentation product-name
Ainsi, je pourrais trouver cette capture d'écran en fonction du client, ou du fait qu'elle est utilisée dans une présentation, ou du nom du produit que je leur montre.
Où sont stockées ces étiquettes ? Sont-elles placées dans .DS_Store (j'ai tendance à les supprimer !) ou ailleurs dans le système de fichiers ?
Oui, ils sont stockés dans le .DS_Store
que vous voyez dans chaque dossier. Ces fichiers sont lus par le Finder. Les informations est également stockée dans les attributs étendus (EA) des fichiers eux-mêmes. . Spotlight préférera lire les données à partir des EAs. Les EA sont une caractéristique du système de fichiers HFS+, donc les systèmes de fichiers distants n'ont pas nécessairement des EA disponibles sur les fichiers. Dans ce cas, .DS_Store
sont la solution de repli. Spotlight aurait également une section de mappage balise <-> fichier dans sa base de données, mais celle-ci n'est accessible qu'à Spotlight.
Ce mécanisme de marquage fonctionne-t-il sur les disques amovibles ? Quelles sont les exigences ?
En général : oui. Vous pouvez ajouter des balises aux fichiers et dossiers sur des disques amovibles et des partages distants. À moins que vous n'ayez désactivé .DS_Store
sur des partages distants, OS X ajoutera simplement ces fichiers et conservera les méta-données pour vous.
Ce mécanisme de marquage fonctionne-t-il sur un réseau partagé ? J'ai quelques partages réseau Windows SMB à la maison sur lesquels je stocke fréquemment des fichiers. Cela fonctionnerait-il sur ces partages ou une autre configuration est-elle nécessaire ?
Oui, voir ci-dessus. Si vous ne vouliez pas qu'OS X le fasse, exécutez :
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Et puis redémarrez le Finder.
En dehors de Spotlight, existe-t-il des outils en ligne de commande pour rechercher ou accéder aux données de balises des fichiers ?
Beaucoup !
Voici une liste de 7 applications de marquage de fichiers pour OS X : http://mac.appstorm.net/roundups/utilities-roundups/7-file-tagging-applications-for-os-x/
Personnellement, j'aime et j'utilise Barre de lancement qui est comme Spotlight sur des stéroïdes.