calibre-debug - calibre-debug
Разные
интерфейсы
командной
строки,
полезные
для
отладки 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
- Запустите
инструмент
"Редактировать
книгу " в
режиме
отладки.
- --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 #
экспортировать
все
известные
библиотеки
- --fix-multiprocessing
- Для
внутреннего
пользования
- --gui, -g
- Запустить
графический
интерфейс
с
включенной
отладкой.
Отладочная
информация
будет
выводиться
в потоки stdout и
stderr
- --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
файл(файлы)
по
указанному
пути(путях)
- --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
- Тест
бинарных
модулей в
сборке
- --version
- показать
версию
программы
и выйти
- --viewer, -w
- Запустить
читалку в
режиме
отладки
Kovid Goyal
Kovid Goyal