Scroll to navigation

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

NAME

calibre-debug - calibre-debug

calibre-debug [options]


Various command line interfaces useful for debugging calibre. With no options, this command starts an embedded Python interpreter. You can also run the main calibre GUI, the calibre E-book viewer and the calibre editor in debug mode.

It also contains interfaces to various bits of calibre that do not have dedicated command line tools, such as font subsetting, the E-book diff tool and so on.

You can also use calibre-debug to run standalone scripts. To do that use it like this:

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


Everything after the -- is passed to the script. You can also use calibre-debug as a shebang in scripts, like this:

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


Винаги, когато предавате аргументи на calibre-debug, които имат интервали в тях, затворете аргументите в кавички. Например: "/some path/with spaces"

ОБЩИ НАСТРОЙКИ

Добавяне на прост плъгин (напр. плъгин, състоящ се само от .py файл), чрез определяне на пътя до .py файла съдържащ кода.

Изпълняване на python код.

Засичане на дебъг устройство

Дерегистрирай calibre от програмите по подразбиране на Windows --default-programs = (register|unregister)

Стартиране на calibre diff инструмент. Например: calibre-debug --diff file1 file2

Стартирай calibre книжен редактор в режим дебъгване.

Изпълни python кода във файла.

Взривете книгата в указаната папка. В употреба: -x file.epub output_dir Експортира книгата като колекция от HTML файлове и метаданни, които може да редактирате с помощта на стандартни инструменти за редактиране на HTML. Работи с EPUB, AZW3, HTMLZ и DOCX файлове.

Експортирайте всички данни от calibre (книги/настройки/плъгини). Обикновено ще бъде поискана папката за експорт и библиотеките към експорт. Може също така да гѝ посочите като аргументи на командния ред, за да пропуснете въпросите. Използвайте абсолютни пътища за папката на експорт и библиотеките. Специалната ключова дума "всички" може да се използва за експорт на всички библиотеки.

За вътрешна употреба

Стартирай GUI с активиран дебъгер. Резултатът излиза в stdout и stderr.

Стартирай GUI с дебъгер конзола и запис към определен път. Само за вътрешно ползване, използвай опция -g за стартиране на GUI в режим дебъгер.

Покажи това помощно съобщение и излез

Имплодиране на избухнала преди това книга. В употреба: -i output_dir file.epub Внася книгата от файловете в output_dir които трябва да са били създадени от предишно обаждане до --explode-book. Не забравяйте да укажете същия тип файл, какъвто е използван при взривяване.

Импортирай по-рано експортирани calibre данни

Преглеждане на MOBI файла(-овете) в определен път(ища).

Показване на пътищата, необходими за настройване на средата за работа на Calibre

Run a plugin that provides a command line interface. For example: calibre-debug -r "Plugin name" -- file1 --option1 Everything after the -- will be passed to the plugin as arguments.

Run the named test(s). Use the special value "all" to run all tests. If the test name starts with a period it is assumed to be a module name. If the test name starts with @ it is assumed to be a category name.

Don't run with the DEBUG flag set

Накарай екземпляр на работещ calibre, ако има такъв, да бъде изключен. Имайте предвид, че ако в него се изпълняват задания, те ще бъдат мълчаливо прекратени, така че използвайте с внимание.

Подзадайте указания шрифт. Използвайте -- след тази опция, за да премине опция към програма за поднастройка на шрифта.

Тест на двоични модули в компилация

покажи версия на програмата и излез

Стартирай четеца в режим дебъгване

AUTHOR

Kovid Goyal

COPYRIGHT

Kovid Goyal

август 12, 2022 6.3.0