DOKK / manpages / debian 12 / calibre / calibre-debug.1.pt
CALIBRE-DEBUG(1) calibre CALIBRE-DEBUG(1)

calibre-debug - calibre-debug

calibre-debug [opções]


Várias interfaces de linhas de comando úteis para depurar o Calibre. Executado sem opções, este comando inicia um interpretador de Python. Pode também executar a interface de utilizador principal, o visualizador de ebooks e o editor Calibre em modo depuração.

Contém também as interfaces para várias partes do Calibre que não têm ferramentas de linha de comando dedicadas, tais como subconjuntos de fontes, ferramenta de diferenças entre livros digitais e outras.

Pode ainda utilizar calibre-debug para executar scripts em modo independente. Para tal, corra o seguinte:

calibre-debug -e myscript.py -- --option1 --option2 file1 file2 ...

Tudo após -- será passado ao script como parâmetro. Também pode usar calibre-debug como uma linha Shebang em scripts, tal como:

#!/usr/bin/env -S calibre-debug -e -- --


Sempre que passar argumentos para o calibre-debug que contenham espaços ponha-os entre aspas. Por exemplo: "/some path/with spaces"

Adiciona um plugin simples (isto é, um plugin composto apenas de um ficheiro .py) especificando o caminho para o ficheiro py que contém o código do plugin.

Executar código Python.

Depurar deteção de dispositivos

Retirar o Calibre do registo de programas predefinidos do Windows --default-programs = (register|unregister)

Executar a ferramenta Diff do Calibre. Por exemplo: Calibre-debug --diff -- file1 file2

Iniciar a ferramenta "Editar livro" em modo de depuração.

Executar o código Python no ficheiro.

Desconstruir o livro para a pasta especificada. Uso: -x file.epub output_dir Exporta o livro sob a forma de uma coleção de ficheiros HTML e metadados, que poderá editar utilizando ferramentas adequadas à edição de HTML. Aplicável a ficheiros no formato EPUB, AZW3, HTMLZ e DOCX.

Export all calibre data (books/settings/plugins). Normally, you will be asked for the export folder and the libraries to export. You can also specify them as command line arguments to skip the questions. Use absolute paths for the export folder and libraries. The special keyword "all" can be used to export all libraries. Examples: calibre-debug --export-all-calibre-data # for interactive use calibre-debug --export-all-calibre-data /path/to/empty/export/folder /path/to/library/folder1 /path/to/library2 calibre-debug --export-all-calibre-data /export/folder all # export all known libraries

Para uso interno

Executar a interface de utilizador em modo de depuração. A informação da depuração será escrita em stdout e stderr.

Executar a interface de utilizador com uma consola de depuração, gravando registos na localização especificada. Apenas para uso interno, use a opção -g para executar a interface de utilizador em modo de depuração

mostrar esta mensagem de ajuda e sair

Implodir um livro previamente desconstruído. Uso: -i output_dir file.epub Importa o livro a partir dos ficheiros que se encontram na output_dir que foram criados por uma invocação prévia de --explode-book. Assegure-se de que especifica o mesmo tipo de ficheiro que usou aquando da desconstrução (explosão).

Importar dados previamente exportados do Calibre

Inspecionar ficheiro(s) MOBI nas localizações especificadas

Mostra as localizações de sistema necessárias para configurar o ambiente do Calibre

Executa um plugin que fornece uma interface de linha de comandos. Por exemplo: calibre-debug -r "Plugin name" -- file1 --option1 Tudo o que surge após -- será passado para o plugin como argumentos.

Executar o(s) teste(s) nomeado(s). Use o valor especial "all" para executar todos os testes. Caso o nome do teste comece com um ponto, será considerado como um nome de um módulo. Caso o nome do teste comece com @, será considerado como um nome de uma categoria.

Não executar com o sinalizador DEBUG definido

Causa a terminação de uma instância do Calibre, caso exista alguma em execução. Note que se existirem tarefas em execução estas serão silenciosamente canceladas pelo que deve usar esta funcionalidade com cuidado.

Subdividir o tipo de letra especificado. Use -- depois desta opção para passar a opção pelo programa de subdivisão de tipos de letra.

Testar módulos binário na produção

mostrar o número da versão do programa e sair

Executar o visualizador de livros digitais no modo de depuração

Kovid Goyal

Kovid Goyal

fevereiro 17, 2023 6.13.0