Come impostare i metadati di più autori per un oggetto in iBook?

-1

Mentre posso modificare i metadati dell'autore dei libri nella visualizzazione elenco, non riesco a trovare un modo per impostare più autori per un singolo titolo. C'è un modo per farlo, in modo che io possa avere, diciamo, due entità autore separate per 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;
},
...

Come posso aggiungere più di un autore aggiunto nei metadati per un documento di iBooks?

    
posta sepehr 22.09.2018 - 15:59
fonte

1 risposta

1

Tutti questi metadati esistono sul filesystem, quindi potresti usare la riga di comando xattr per cambiare praticamente tutto, ma trovo che la documentazione e la sintassi siano molto difficili da ottenere e usare.

Vorrei iniziare provando xattred editor e forse gli strumenti più semplici SearchKey / SearchKeyLight

L'autore ha un blog superbo che spiega perché l'app è stata creata per la prima volta e come usarla anche se non si ottengono i pulsanti o le funzionalità. Pensa a tutti questi metadati come un archivio di valori chiave. Basta nominare l'attributo (come la data di modifica) e quindi impostare un valore (la data odierna o qualsiasi altra cosa). Lo stesso vale per il conteggio delle pagine e nel tuo caso, il tipo di stringa dei metadati dell'autore.

Dato che stai leggendo il catalogo generale, mi concentrerei sul cambiare i metadati in ogni libro uno per uno (magari lavorando su un ebook usa e getta o copia duplicata di un libro se non hai una buona procedura di backup e ripristino per i libri che archivi in iCloud).

    
risposta data 22.09.2018 - 16:43
fonte

Leggi altre domande sui tag