CALIBRE-DEBUG(1) calibre CALIBRE-DEBUG(1)

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"

Добавить простой плагин (т.е. плагин, который состоит только из .py файла), указав путь к .py файлу, содержащему код плагина.
Запустить Python код
Отладка обнаружения устройства
Добавить (убрать) Calibre в список программ по умолчанию Windows --default-programs = (register|unregister)
Запустить инструмент сравнения. Например: calibre-debug --diff file1 file2
Запустите инструмент "Редактировать книгу" в режиме отладки.
Запустить Python код в файле.
Взорвать книгу в указанную папку. Использование: -x file.epub output_dir Экспортирует книгу как набор файлов HTML и метаданных, которые можно редактировать с помощью стандартных инструментов редактирования HTML. Работает с файлами EPUB, AZW3, HTMLZ и DOCX.
Экспортировать все данные 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 # экспортировать все известные библиотеки
Для внутреннего пользования
Запустить графический интерфейс с включенной отладкой. Отладочная информация будет выводиться в потоки stdout и stderr
Запустить графический интерфейс с отладочной консолью, фиксируя указанный путь. Только для внутреннего использования. Используйте ключ -g чтобы запустить графический интерфейс в отладочном режиме.
показать это сообщение и выйти
Исправить ранее развернутую книгу. Использование: -i output_dir file.epub Импортировать книгу из файлов в output_dir, которые созданы предыдущим вызовом -explode-book. Используйте тот же тип файла, который был при разворачивании.
Импорт ранее экспортированных данных calibre
Посмотреть MOBI файл(файлы) по указанному пути(путях)
Вывести пути, необходимые для установки окружения для calibre
Запустить плагин, обеспечивающий интерфейс командной строки. Например: calibre-debug -r "Plugin name" -- file1 --option1 Всё после -- будет передано плагину в качестве параметров.
Запустить упомянутый(-е) тест(-ы). Специальное значение all - запустить все тесты. Если имя теста начинается с точки, предполагается, что это имя модуля. Если имя теста начинается с @, предполагается, что это имя категории.
Не запускать с установленным флагом DEBUG
Завершает работу запущенного экземпляра calibre, если такой имеется. Обратите внимание, что прервутся все выполняющиеся задания, поэтому используйте с осторожностью.
Сократить указанный шрифт. Добавьте -- после параметра, чтобы передать параметр программе выделения подмножества шрифта.
Тест бинарных модулей в сборке
показать версию программы и выйти
Запустить читалку в режиме отладки

Kovid Goyal

Kovid Goyal

августа 23, 2024 7.17.0