Em poucas palavras, como acessar esse recurso no Finder - não no Spotlight (Command + Space) - mas na adição de tags?
No Finder, realce um arquivo e pressione Cmd-I (ou clique com o botão direito do mouse e selecione Obter informações) para abrir a caixa de diálogo Informações sobre o arquivo. Nesta caixa de diálogo, o campo Comentários do Spotlight é onde você adiciona dados da tag. Basta adicionar texto a este campo para "marcar" o arquivo.
Aqui está um bom artigo sobre como se tornar um assistente de metadados no OS X:
https://gigaom.com/2007/02/01/using-metadata-effectively-in-os-x/
Se estava marcando essa captura de tela, eu poderia usar o seguinte na caixa de comentários:
customer-name presentation product-name
Para que eu pudesse encontrar a captura de tela pelo cliente, ou pelo fato de estar sendo usada em uma apresentação, ou pelo nome do produto que estou exibindo.
Onde essas tags são armazenadas? Eles entram no .DS_Store (eu tendem a excluir aqueles!) Ou em outro lugar no sistema de arquivos?
Sim, eles são armazenados nos .DS_Store
arquivos que você vê em cada pasta. Esses arquivos são lidos pelo Finder. As informações também são armazenadas em Atributos estendidos (EAs) nos próprios arquivos . O Spotlight prefere ler os dados dos EAs. Os EAs são um recurso do sistema de arquivos HFS +; portanto, os sistemas de arquivos remotos podem não ter necessariamente os EAs disponíveis nos arquivos. Nesses casos, os .DS_Store
arquivos são o substituto. O Spotlight também teria uma seção de mapeamento de arquivo de tag <-> em seu banco de dados, mas que é acessível apenas ao Spotlight.
Esse mecanismo de marcação funciona em unidades removíveis? Quais são os requisitos?
Geralmente: sim. Você pode adicionar tags a arquivos e pastas em unidades removíveis e compartilhamentos remotos. A menos que você tenha desativado a .DS_Store
criação em compartilhamentos remotos, o OS X adicionará esses arquivos e manterá os metadados para você.
Esse mecanismo de marcação funciona em um compartilhamento de rede? Eu tenho alguns compartilhamentos de rede do Windows SMB em casa nos quais costumo armazenar arquivos. Funcionaria neles ou é necessária outra configuração?
Sim, veja acima. Se você não deseja que o OS X faça isso, execute:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
E, em seguida, reinicie o Finder.
Além do Spotlight, existem ferramentas de linha de comando para pesquisar ou acessar os dados da tag em busca de arquivos?
Grande quantidade!
Aqui está uma lista de 7 aplicativos de identificação de arquivos para o OS X: http://mac.appstorm.net/roundups/utilities-roundups/7-file-tagging-applications-for-os-x/
Pessoalmente, adoro e uso o LaunchBar, que é como o Spotlight em esteróides.
.DS_Store
. O Finder lêDS_Store
, o Spotlight lê os EAs aparentemente, mas eles só estariam disponíveis nos sistemas de arquivos HFS +: apple.stackexchange.com/questions/64412/… - Modifiquei a resposta para deixar isso claro.