La OpenMeta cadre de facto standard tiers pour l'ajout de métadonnées à OS X, les fichiers en utilisant les attributs étendus. Il est utilisé par un certain nombre d'applications tierces.
14
Attribut personnalisé noms de travailler pour moi:
xattr -wx n'est pas nécessaire si la valeur est en texte brut:
xattr -w com.apple.metadata:kMDItemFinderComment aa file.txt
Lorsque vous ajoutez un Projecteur commentaire depuis le Finder, il est stocké à la fois comme un attribut étendu et dans un .DS_Store fichier. Si vous venez d'ajouter un attribut étendu, les feux de la rampe champ de commentaire apparaît vide dans le Finder, mais le commentaire de métadonnées est encore indexé par Spotlight.
8
Cela ressemble à un travail pour les attributs étendus. Vous pouvez obtenir et de les définir à partir de la ligne de commande avec xattret à partir de programmes avec getxattr et setxattr.
Cependant, les attributs étendus sont (généralement) pas indexés par les feux des Projecteurs. La seule exception que je connaisse pour ce qui est de la "com".apple.métadonnées:kMDItemFinderComment" attribut, qui devrait contenir un format binaire plist avec le réel indexables commentaire (voir @PurplePilot de réponse). Cette page revendications spotlight indexe autres xattrs préfixé par "com.apple.métadonnées:" mais je n'ai pas eu à le faire fonctionner.
4
Si vous souhaitez définir par programmation le "Finder Commentaire" d'un fichier (voir @PurplePilot de réponse), essayez ceci:
1) Créer un xml régulières fichier plist avec vos commentaires:
Vous pouvez le voir avec xattr -l MyFile que les commentaires sont là et dans le bon format binaire, mais pour une raison quelconque Finder ne le montre pas (au moins pour moi) dans la colonne des Commentaires.
La recherche contre le feu des projecteurs de la base de données avec mdfind "My Custom Comment" sera de retour tous les fichiers avec ce commentaire.
2
Clic droit et " Info, ou cmd + i lorsque le fichier est sélectionné dans le finder va ouvrir un panneau d'information et vous pouvez ajouter des données à la partie supérieure qui sera référencé dans le feu des Projecteurs. Est appelé Spotlight Commentaires. Vous pouvez le faire avec des répertoires. Je ne suis pas sûr si c'est la meilleure façon, mais c'est la seule façon que je sais faire.
La OpenMeta cadre de facto standard tiers pour l'ajout de métadonnées à OS X, les fichiers en utilisant les attributs étendus. Il est utilisé par un certain nombre d'applications tierces.
Attribut personnalisé noms de travailler pour moi:
xattr -wx
n'est pas nécessaire si la valeur est en texte brut:Lorsque vous ajoutez un Projecteur commentaire depuis le Finder, il est stocké à la fois comme un attribut étendu et dans un .DS_Store fichier. Si vous venez d'ajouter un attribut étendu, les feux de la rampe champ de commentaire apparaît vide dans le Finder, mais le commentaire de métadonnées est encore indexé par Spotlight.
Cela ressemble à un travail pour les attributs étendus. Vous pouvez obtenir et de les définir à partir de la ligne de commande avec xattret à partir de programmes avec getxattr et setxattr.
Cependant, les attributs étendus sont (généralement) pas indexés par les feux des Projecteurs. La seule exception que je connaisse pour ce qui est de la "com".apple.métadonnées:kMDItemFinderComment" attribut, qui devrait contenir un format binaire plist avec le réel indexables commentaire (voir @PurplePilot de réponse). Cette page revendications spotlight indexe autres xattrs préfixé par "com.apple.métadonnées:" mais je n'ai pas eu à le faire fonctionner.
Si vous souhaitez définir par programmation le "Finder Commentaire" d'un fichier (voir @PurplePilot de réponse), essayez ceci:
1) Créer un xml régulières fichier plist avec vos commentaires:
2) Convertir le fichier plist pour la accepté format binaire:
3) à l'Aide de
xattr
définir la kMDItemFinderComment métadonnées:Vous pouvez le voir avec
xattr -l MyFile
que les commentaires sont là et dans le bon format binaire, mais pour une raison quelconque Finder ne le montre pas (au moins pour moi) dans la colonne des Commentaires.La recherche contre le feu des projecteurs de la base de données avec
mdfind "My Custom Comment"
sera de retour tous les fichiers avec ce commentaire.Clic droit et " Info, ou cmd + i lorsque le fichier est sélectionné dans le finder va ouvrir un panneau d'information et vous pouvez ajouter des données à la partie supérieure qui sera référencé dans le feu des Projecteurs. Est appelé Spotlight Commentaires. Vous pouvez le faire avec des répertoires. Je ne suis pas sûr si c'est la meilleure façon, mais c'est la seule façon que je sais faire.