.. _calibre-debug-ru:
.. raw:: html
``calibre-debug``
===================================================================
.. code-block:: none
calibre-debug [options]
Разные интерфейсы командной строки, полезные для отладки calibre. Без вариантов,
эта команда запускает встроенный интерпретатор Python. Также можно запустить основной
GUI calibre, просмотрщик электронных книг calibre и редактор calibre в режиме отладки.
Он также содержит интерфейсы для различных опций calibre, для которых нет
отдельных инструментов командной строки, например выделение подмножества шрифтов, инструмент сравнения электронных книг и т. д.
Вы также можете использовать :command:`calibre-debug` для запуска автономных скриптов. Для этого используйте его так:
:command:`calibre-debug` -e myscript.py ``--`` ``--option1`` ``--option2`` file1 file2 ...
Всё, что после ``--`` передаётся в скрипт. Вы также можете использовать :command:`calibre-debug`
как шебанг (shebang) в скриптах, вот так:
#!/usr/bin/env -S :command:`calibre-debug` -e ``--`` --
Когда вы передаёте аргументы с пробелами в :command:`calibre-debug`, заключайте их в кавычки. Например: "/some path/with spaces"
[опции]
----------------------------------------
.. program:: calibre-debug
.. option:: --add-simple-plugin
Добавить простой плагин (т.е. плагин, который состоит только из .py файла), указав путь к .py файлу, содержащему код плагина.
.. option:: --command, -c
Запустить Python код
.. option:: --debug-device-driver, -d
Отладка обнаружения устройства
.. option:: --default-programs
Добавить (убрать) Calibre в список программ по умолчанию Windows :option:`--default-programs` = ``(register|unregister)``
.. option:: --diff
Запустить инструмент сравнения. Например: calibre-debug :option:`--diff` file1 file2
.. option:: --edit-book
Запустите инструмент \ ``"``\ Редактировать книгу\ ``"``\ в режиме отладки.
.. option:: --exec-file, -e
Запустить Python код в файле.
.. option:: --explode-book, -x
Взорвать книгу в указанную папку. Использование: -x file.epub output_dir Экспортирует книгу как набор файлов HTML и метаданных, которые можно редактировать с помощью стандартных инструментов редактирования HTML. Работает с файлами EPUB, AZW3, HTMLZ и DOCX.
.. option:: --export-all-calibre-data
Экспортировать все данные calibre (книги/настройки/плагины). Обычно вас попросят указать папку экспорта и библиотеки для экспорта. Вы также можете указать их в качестве аргументов командной строки, чтобы пропустить вопросы. Используйте абсолютные пути для папки экспорта и библиотек. Специальное ключевое слово all можно использовать для экспорта всех библиотек. Примеры: calibre-debug :option:`--export-all-calibre-data` # для интерактивного использования calibre-debug :option:`--export-all-cale-data` /путь/к/пустому/экспорту/папке /путь/к/библиотеке/папке1 /путь/к/библиотеке2 calibre-debug :option:`--export-all-dication-data` /export/folder all # экспортировать все известные библиотеки
.. option:: --fix-multiprocessing
Для внутреннего пользования
.. option:: --gui, -g
Запустить графический интерфейс с включенной отладкой. Отладочная информация будет выводиться в потоки stdout и stderr
.. option:: --gui-debug
Запустить графический интерфейс с отладочной консолью, фиксируя указанный путь. Только для внутреннего использования. Используйте ключ -g чтобы запустить графический интерфейс в отладочном режиме.
.. option:: --help, -h
показать это сообщение и выйти
.. option:: --implode-book, -i
Исправить ранее развернутую книгу. Использование: -i output_dir file.epub Импортировать книгу из файлов в output_dir, которые созданы предыдущим вызовом -explode-book. Используйте тот же тип файла, который был при разворачивании.
.. option:: --import-calibre-data
Импорт ранее экспортированных данных calibre
.. option:: --inspect-mobi, -m
Посмотреть MOBI файл(файлы) по указанному пути(путях)
.. option:: --paths
Вывести пути, необходимые для установки окружения для calibre
.. option:: --run-plugin, -r
Запустить плагин, обеспечивающий интерфейс командной строки. Например: calibre-debug -r \ ``"``\ Plugin name\ ``"``\ ``--`` file1 ``--option1`` Всё после ``--`` будет передано плагину в качестве параметров.
.. option:: --run-test, -t
Запустить упомянутый(-е) тест(-ы). Специальное значение all - запустить все тесты. Если имя теста начинается с точки, предполагается, что это имя модуля. Если имя теста начинается с @, предполагается, что это имя категории.
.. option:: --run-without-debug
Не запускать с установленным флагом DEBUG
.. option:: --shutdown-running-calibre, -s
Завершает работу запущенного экземпляра calibre, если такой имеется. Обратите внимание, что прервутся все выполняющиеся задания, поэтому используйте с осторожностью.
.. option:: --subset-font, -f
Сократить указанный шрифт. Добавьте ``--`` после параметра, чтобы передать параметр программе выделения подмножества шрифта.
.. option:: --test-build
Тест бинарных модулей в сборке
.. option:: --version
показать версию программы и выйти
.. option:: --viewer, -w
Запустить читалку в режиме отладки