Exportar banco de dados de calibres de importação

10

Estou usando o calibre para o meu software de gerenciamento de livros eletrônicos. Existe alguma maneira de exportar o banco de dados inteiro de importação (Tags, telhas, lista de autores), para que eu possa importar para outra máquina?

    
por user 09.05.2011 / 14:27

3 respostas

8

Se você deseja que o novo banco de dados substitua totalmente o antigo, basta substituir a pasta inteira que você especificou quando executou o assistente de boas-vindas.

Se você deseja adicionar ebooks de um computador a outro, você pode usar o calibredb interface de linha de comando para o banco de dados de calibre, encontrado no meu caso em C:\Program Files\Calibre2\calibredb.exe . No entanto, embora possa exportar, não encontrei nenhuma opção de importação.

Uma ideia engraçada pode ser usar a opção calibredb de restore_database :

Restore this database from the metadata stored in OPF files in each directory of the calibre library. This is useful if your metadata.db file has been corrupted.

WARNING: This command completely regenerates your database. You will lose all saved searches, user categories, plugboards, stored per-book conversion settings, and custom recipes. Restored metadata will only be as accurate as what is found in the OPF files.

Isso exigirá que você copie manualmente as subpastas adicionais do diretório calibre da origem para o computador de destino (mas não o metadata.db) e, em seguida, gere novamente o banco de dados usando o comando restore_database.

    
por 09.05.2011 / 14:53
5

O comando calibredb add adiciona um ou mais arquivos de livros inteiros ao banco de dados, a partir de arquivos de e-book ou de um ou mais diretórios.

O comando calibredb export "salva todos os formatos do livro, sua capa e metadados (em um arquivo opf)", o que não soa como você deseja.

Para exportar informações bibliográficas, parece que você pode usar o comando calibredb catalog , que permite salvar um conjunto de campos como CSV, XML ou outro arquivo de formato. Veja a página de referência em link .

    
por 11.12.2011 / 11:52
3

Ambas as respostas acima erraram completamente o ponto!

Para exportar sua biblioteca (com suas tags, lista de autores, títulos, etc.) para outro computador, simplesmente copie para o novo computador toda a sua pasta de bibliotecas (incluindo todas as subpastas e dois arquivos gerados pelo calibre e colocados na "raiz" de a pasta da biblioteca, sendo a primeira denominada "database.db" e a outra um arquivo com a extensão ".json" e com armazena todas as informações sobre essa biblioteca).

Em seguida, execute o calibre e adicione a biblioteca clicando com o botão direito do mouse no ícone da biblioteca e selecionando para adicionar uma nova biblioteca e voilà! Agora você exportou completamente toda a sua biblioteca para outro computador.

    
por 12.12.2014 / 15:39