Usamos um aplicativo de catalogação de imagens (Pixa) para catalogar nossa arte de estoque que armazenamos em um servidor de arquivos. Ele usa tags OpenMeta para adicionar palavras-chave para pesquisar as fotos. Temos uma grande quantidade de fotos que originalmente tinham tags do Finder (as pesquisamos com elas) antes de movermos as fotos para o servidor de arquivos. Aparentemente, o Spotlight não pesquisa tags do Finder para arquivos em servidores. Então, eu gostaria de escrever um AppleScript que irá pegar as tags do Finder e escrevê-las para as tags OpenMeta para que o aplicativo de catalogação de imagens as leia.
Minha pesquisa mostra que você pode escrever tags OpenMeta usando xattr da seguinte forma: xattr -w attribute_name attribute_value file_name
Eu posso fazer isso e depois ler o valor que escrevi usando xattr -l file_name. No entanto, meu aplicativo de catalogação de fotos não está lendo essas tags. Colocar as tags em um arquivo onde elas foram adicionadas através do aplicativo de catalogação fornece uma leitura hexadecimal em uma coluna à esquerda e uma leitura aasci à direita. As tags que eu escrevi não fazem isso. Eles apenas aparecem como uma string após o nome do atributo.
Qualquer sugestão sobre o que posso estar fazendo de errado seria muito apreciada.
Tags mac finder macos applescript