CALIBREDB(1) calibre CALIBREDB(1) NAME calibredb - calibredb calibredb orde [opcions] [argumentos] :comando:`calibredb` e a interface de lina de comandos para a base de datos de calibre. Ten varios sub-comandos, documentados a continuacion. :comando:`calibredb` pode usarse para manipular tanto unha base de datos de calibre especificada por ruta como un :guilabel:Servidor de contidos de calibre que estea a funcionar na the local machine or over the internet. maquina local ou a traves de internet. Podes iniciar un :Servidor de contidos de calibre utilizando tanto o programa :calibre-server como desde o programa principal de calibre facendo clic en Conectar/compartir -> Iniciar servidor de contidos. Dado que calibredb pode realizar cambios nas tuas bibliotecas de calibre, debes configurar a autenticacion no servidor primeiro. Hai duas maneiras de facelo: o Se planeas conectarte so a un servidor que se estea a executar no mesmo ordenador, podes simplemente usar a opcion --enable-local-write do Servidor de contidos, para permitir que calquera programa, incluindo calibredb, que se estea a executar no ordenador local poida facer cambios nos teus datos de calibre. Cando executas o servidor desde o programa principal de calibre, esta opcion esta en Preferencias->Compartir a traves da rede->Avanzado. o Se queres habilitar o acceso a traves de internet, enton debes configurar contas de usuario no servidor e usar as opcions --username and --password con calibredb para darlle acceso. Podes configurar a autenticacion de usuarios para calibre-server usando a opcion --enable-auth e utilizando --manage-users para crear as contas de usuario. Se estas a executar o servidor desde o programa principal de calibre, usa Preferencias->Compartir a traves da rede->Requirir nome de usuario/contrasinal. Para conectarte a un Servidor de contidos en execucion, pasa a URL do servidor a opcion --with-library consulta a documentacion desa opcion para detalles e exemplos. o OPCIONS GLOBAIS o list o add o ENGADIR DENDE CARTAFOLES o remove o add_format o remove_format o show_metadata o set_metadata o export o catalog o EPUB OPCIONS o saved_searches o add_custom_column o custom_columns o remove_custom_column o set_custom o restore_database o check_library o list_categories o backup_metadata o clone o embed_metadata o search o fts_index o fts_search OPCIONS GLOBAIS --help, -h mostrar esta mensaxe de axuda e sair --library-path, --with-library Camino a biblioteca calibre. O predeterminado e usar o camino almacenado na configuracion. Tamen pode conectarse a un servidor de contido calibre para realizar accions en bibliotecas remotas. Para facelo, use un URL do formulario: http://hostname:port/#library_id, por exemplo, http://localhost:8080/#mylibrary. library_id e o ID da biblioteca a que queres conectarte no servidor de contido. Podes usar o valor especial library_id de - para obter unha lista de ID de biblioteca disponibles no servidor. Para obter mais informacion sobre como configurar o acceso a traves dun servidor de contido, consulte https://manual.calibre-ebook.com/generated/en/calibredb.html. --password Contrasinal para conectarse a un servidor de contido calibre. Para ler o contrasinal desde a entrada estandar, use o valor especial: . Para ler o contrasinal dun ficheiro, use: (e dicir, ). Os corchetes angulares anteriores son necesarios, recorda escapar deles ou usar cominas para o teu shell. --timeout O tempo de espera, en segundos, ao conectarse a unha biblioteca de calibre a traves da rede. O valor predeterminado e de dous minutos. --username Nome de usuario para conectarse a un servidor de contido calibre --version mostrar o numero de version do programa e sair LIST calibredb list [opcions] Lista dos libros disponibeis na base de datos do Calibre. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: <> --ascending Ordenar resultados en orde ascendente --fields, -f Os campos que se mostraran cando se listan libros na base de datos. Debe ser unha lista de campos separados por comas. Campos disponibles: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Predeterminado: %predeterminado. O campo especial <> podese usar para seleccionar todos os campos. Ademais dos campos integrados anteriores, os campos personalizados tamen estan disponibles como *field_name, por exemplo, para un campo personalizado #rating, use o nome: *rating --for-machine Xera saida en formato JSON, que e mais axeitado para a analise de maquinas. Fai que se ignoren as opcions de ancho de lina e separador. --limit O numero maximo de resultados para mostrar. Por defecto: todos --line-width, -w A lonxitude maxima das linas na saida. De modo predeterminado tomase a largura da pantalla. --prefix O prefixo para todas as rutas de ficheiros. Por omision e a ruta absoluta do cartafol da biblioteca. --search, -s Filtrar os resultados pola consulta de busca. Para o formato da consulta de busca, vexase a documentacion relacionada no Manual de Usuario. O predeterminado e non filtrar. --separator O texto usado para separar campos. Por omision e un espazo. --sort-by O campo polo que ordenar os resultados. Podes especificar varios campos separandoos con comas. Campos disponibles: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Valor predeterminado: id --template O modelo a executar se <