CALIBRE-DEBUG(1)

NAME
calibre-debug - calibre-debug

            calibre-debug [options]

Разные интерфейсы командной строки, полезные для отладки calibre. Без вариантов, эта команда запускает встроенный интерпретатор Python. Также можно запустить основной GUI calibre, просмотрщик электронных книг calibre и редактор calibre в режиме отладки.

Он также содержит интерфейсы для различных опций calibre, для которых нет отдельных инструментов командной строки, например выделение подмножества шрифтов, инструмент сравнения электронных книг и т. д.

Вы также можете использовать calibre-debug для запуска автономных скриптов. Для этого используйте его так:

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

Всё, что после -- передаётся в скрипт. Вы также можете использовать calibre-debug как шебанг (shebang) в скриптах, вот так:

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

Когда вы передаёте аргументы с пробелами в calibre-debug, заключайте их в кавычки. Например: "/some path/with spaces"

[ОПЦИИ]

    --add-simple-plugin
        Добавить простой плагин (т.е. плагин, который состоит только из .py файла), указав путь к .py файлу, содержащему код плагина.

    --command, -c
        Запустить Python код

    --debug-device-driver, -d
        Отладка обнаружения устройства

    --default-programs
        Добавить (убрать) Calibre в список программ по умолчанию Windows --default-programs = (register|unregister)

    --diff
        Запустить инструмент сравнения. Например: calibre-debug --diff file1 file2

    --edit-book
        Launch the calibre "Edit book" tool in debug mode. As with -g use -- to pass command line arguments.

    --exec-file, -e
        Запустить Python код в файле.

    --explode-book, -x
        Взорвать книгу в указанную папку. Использование: -x file.epub output_dir Экспортирует книгу как набор файлов HTML и метаданных, которые можно редактировать с помощью стандартных инструментов редактирования HTML. Работает с файлами EPUB, AZW3, HTMLZ и DOCX.

    --export-all-calibre-data
        Экспортировать все данные calibre (книги/настройки/плагины). Обычно вас попросят указать папку экспорта и библиотеки для экспорта. Вы также можете указать их в качестве аргументов командной строки, чтобы пропустить вопросы. Используйте абсолютные пути для папки экспорта и библиотек. Специальное ключевое слово all можно использовать для экспорта всех библиотек. Примеры: calibre-debug --export-all-calibre-data # для интерактивного использования calibre-debug --export-all-cale-data /путь/к/пустому/экспорту/папке /путь/к/библиотеке/папке1 /путь/к/библиотеке2 calibre-debug --export-all-dication-data /export/folder all # экспортировать все известные библиотеки

    --gui, -g
        Run the GUI with debugging enabled. Debug output is printed to stdout and stderr. To pass command line arguments use -- followed by the arguments, for example: calibre-debug -g -- /path/to/ebook

    --gui-debug
        Запустить графический интерфейс с отладочной консолью, фиксируя указанный путь. Только для внутреннего использования. Используйте ключ -g чтобы запустить графический интерфейс в отладочном режиме.

    --help, -h
        показать это сообщение и выйти

    --implode-book, -i
        Исправить ранее развернутую книгу. Использование: -i output_dir file.epub Импортировать книгу из файлов в output_dir, которые созданы предыдущим вызовом -explode-book. Используйте тот же тип файла, который был при разворачивании.

    --import-calibre-data
        Импорт ранее экспортированных данных calibre

    --inspect-mobi, -m
        Посмотреть MOBI файл(файлы) по указанному пути(путях)

    --kepubify
        Конвертировать указанный файл EPUB в KEPUB без полной конвертации. Это то, что делает драйвер Kobo при отправке файлов на устройство.

    --paths
        Вывести пути, необходимые для установки окружения для calibre

    --run-plugin, -r
        Запустить плагин, обеспечивающий интерфейс командной строки. Например: calibre-debug -r "Plugin name" -- file1 --option1 Всё после -- будет передано плагину в качестве параметров.

    --run-test, -t
        Запустить упомянутый(-е) тест(-ы). Специальное значение all - запустить все тесты. Если имя теста начинается с точки, предполагается, что это имя модуля. Если имя теста начинается с @, предполагается, что это имя категории.

    --run-without-debug
        Не запускать с установленным флагом DEBUG

    --shutdown-running-calibre, -s
        Завершает работу запущенного экземпляра calibre, если такой имеется. Обратите внимание, что прервутся все выполняющиеся задания, поэтому используйте с осторожностью.

    --subset-font, -f
        Сократить указанный шрифт. Добавьте -- после параметра, чтобы передать параметр программе выделения подмножества шрифта.

    --test-build
        Тест бинарных модулей в сборке

    --un-kepubify
        Конвертировать указанный файл KEPUB в EPUB без полной конвертации. Это то, что делает драйвер Kobo при импорте файлов с устройства.

    --version
        показать версию программы и выйти

    --viewer, -w
        Run the E-book viewer in debug mode. As with -g use -- to pass command line arguments.

Author
Kovid Goyal

Copyright
Kovid Goyal