¿Cómo configurar los metadatos de varios autores para un elemento en iBooks?

-1

Aunque puedo editar los metadatos del autor de los libros en la vista de lista, parece que no puedo encontrar una forma de configurar varios autores para un solo título. ¿Hay alguna forma de hacer esto, de modo que pueda tener, digamos, dos entidades de autor separadas para un libro?

defaults read ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books/Books.plist
...,
{
      BKAllocatedSize = 131072;
      BKDisplayName = "An Introduction To Software Architecture";
      BKGeneratedItemId = 409BAEEB1FD9D2272D63E97BFB7CDEBD;
      BKGenerationCount = 3;
      BKInsertionDate = 558100869;
      BKIsLocked = 0;
      artistName = "David Garlan, Mary Shaw";
      explicit = 0;
      isPreview = 0;
      itemName = "An Introduction To Software Architecture";
      metadataMigrationVersion = 20140106;
      modificationDate = "2000-11-13 17:55:48 +0000";
      pageCount = 42;
      path = "/Users/Sepehr/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents/An Introduction To Software Architecture.pdf";
      releaseDate = "2000-11-13 12:55:48 +0000";
      sourcePath = "/Users/Sepehr/Books/An Introduction To Software Architecture.pdf";
      updateDate = "2000-11-13 17:55:48 +0000";
      versionNumber = 0;
},
...

¿Cómo puedo obtener más de un autor agregado en los metadatos para un documento de iBooks?

    
pregunta sepehr 22.09.2018 - 15:59

1 respuesta

1

Todos estos metadatos existen en el sistema de archivos, por lo que podría usar la línea de comando xattr para cambiar casi cualquier cosa, pero me parece que la documentación y la sintaxis son muy difíciles de obtener y usar.

Empezaría por probar el editor xattred y quizás las herramientas más sencillas SearchKey / SearchKeyLight

El autor tiene un excelente blog que explica por qué la aplicación se creó la primera vez y cómo usarla también si no obtiene los botones o las funciones. Piense en todos estos metadatos como un almacén de valores clave. Solo debe nombrar el atributo (como la fecha de modificación) y luego establecer un valor (la fecha de hoy o lo que sea). Lo mismo para el recuento de páginas y, en su caso, el tipo de cadena de metadatos del autor.

Ya que está leyendo el catálogo general, me concentraría en cambiar los metadatos de cada libro uno por uno (tal vez trabajando en un libro electrónico desechable o en una copia duplicada de un libro si no tiene un buen procedimiento de copia de seguridad y restauración para los libros que almacenas en iCloud).

    
respondido por el bmike 22.09.2018 - 16:43

Lea otras preguntas en las etiquetas