Scroll to navigation

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

NAME

calibre-debug - calibre-debug

calibre-debug [Επιλογές]


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 -- --


Whenever you pass arguments to calibre-debug that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

[ΕΠΙΛΟΓΈΣ]

Προσθέστε ένα απλό πρόσθετο (π.χ. ένα πρόσθετο που αποτελείται μόνο από ένα αρχείο .py), καθορίζοντας τη διαδρομή προς το αρχείο py που περιέχει τον κώδικα του πρόσθετου.

Εκτέλεση κώδικα Python.

Αποσφαλμάτωση ανίχνευσης συσκευής

(Απο)εγγραφή του calibre από τις προεπιλεγμένες εφαρμογές των Windows. --default-programs = (register|unregister)

Εκτέλεση του εργαλείου διαφορών του calibre. Για παράδειγμα: calibre-debug --diff file1 file2

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

Εκτέλεση κώδικα Python από αρχείο.

Ανάπτυξη του βιβλίου στον καθορισμένο φάκελο. Χρήση: -x αρχείο.epub φάκελος_εξαγωγής Εξάγει το βιβλίο σαν μια συλλογή από αρχεία HTML και μεταδεδομένα, τα οποία μπορείτε να επεξεργαστείτε με χρήση των συνηθισμένων εργαλείων επεξεργασίας HTML. Λειτουργεί με αρχεία EPUB, AZW3, HTMLZ και DOCX.

Εξαγωγή όλων των δεδομένων του calibre (βιβλία/ρυθμίσεις/plugins). Κανονικά, θα σας ζητηθεί ο φάκελος εξαγωγής και οι βιβλιοθήκες προς εξαγωγή. Μπορείτε επίσης να τις καθορίσετε ως ορίσματα γραμμής εντολών για να παραλείψετε τις ερωτήσεις. Χρησιμοποιήστε απόλυτες διαδρομές για το φάκελο εξαγωγής και τις βιβλιοθήκες. Η ειδική λέξη-κλειδί "all" μπορεί να χρησιμοποιηθεί για την εξαγωγή όλων των βιβλιοθηκών. Παραδείγματα: calibre-debug --export-all-calibre-data # για διαδραστική χρήση calibre-debug --export-all-calibre-data /path/to/empty/export/folder /path/to/library/folder1 /path/to/library2 calibre-debug --export-all-calibre-data /export/folder all # εξαγωγή όλων των γνωστών βιβλιοθηκών

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 με μια κονσόλα εντοπισμού σφαλμάτων, με καταγραφή στη συγκεκριμένη διαδρομή. Για εσωτερική χρήση μόνο, χρησιμοποιήστε την επιλογή -g για να εκτελέσετε το GUI σε κατάσταση εντοπισμού σφαλμάτων

Εμφάνιση μηνύματος βοήθειας και έξοδος

Σύμπτυξη ενός βιβλίου που αναπτύχθηκε προηγουμένως. Χρήση: -i output_dir file.epub Εισάγει το βιβλίο από τα αρχεία του φάκελου output_dir, ο οποίος πρέπει να έχει δημιουργηθεί από μια προηγούμενη κλήση της --explode-book. Επιβεβαιώστε ότι καθορίζετε τον ίδιο τύπο αρχείου με αυτόν που χρησιμοποιήσατε όταν κάνατε την αναπτυξη.

Εισαγωγή των προηγούμενων δεδομένων που εξάχθηκαν από το Calibre

Έλεγχος αρχείου(ων) MOBI στις καθορισμένες διαδρομές

Μετατρέψτε το καθορισμένο αρχείο EPUB σε KEPUB χωρίς να κάνετε πλήρη μετατροπή. Αυτό είναι που κάνει ο οδηγός Kobo όταν στέλνει αρχεία στη συσκευή.

Εξαγωγή των διαδρομών που είναι απαραίτητες για την εγκατάσταση του περιβάλλοντος calibre

Εκτελέστε ένα plugin που παρέχει διεπαφή γραμμής εντολών. Για παράδειγμα: calibre-debug -r "Plugin name" -- file1 --option1 Όλα όσα ακολουθούν το -- θα περάσουν στο πρόσθετο ως ορίσματα.

Εκτελέστε την/τις ονομαστικές δοκιμές. Χρησιμοποιήστε την ειδική τιμή "all" για την εκτέλεση όλων των δοκιμών. Εάν το όνομα της δοκιμής αρχίζει με τελεία, θεωρείται ότι πρόκειται για όνομα ενότητας. Εάν το όνομα της δοκιμής αρχίζει με @, θεωρείται ότι πρόκειται για όνομα κατηγορίας.

Μην εκτελείτε με τη σημαία DEBUG ρυθμισμένη

Προκαλεί τον τερματισμό μιας τρέχουσας παρουσίας calibre, εάν υπάρχει,. Σημειώστε ότι αν υπάρχουν εκτελούμενες εργασίες, αυτές θα διακοπούν σιωπηρά, οπότε χρησιμοποιήστε το με προσοχή.

Υποσύνολο της καθορισμένης γραμματοσειράς. Χρησιμοποιήστε -- μετά από αυτή την επιλογή για να περάσετε την επιλογή στο πρόγραμμα υποσυνόλου γραμματοσειράς.

Δοκιμή δυαδικών ενοτήτων στην κατασκευή

Μετατρέψτε το καθορισμένο αρχείο KEPUB σε EPUB χωρίς να κάνετε πλήρη μετατροπή. Αυτό είναι που κάνει ο οδηγός Kobo κατά την εισαγωγή αρχείων από τη συσκευή.

δείξε τον αριθμό έκδοσης του προγράμματος και κλείσε

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

Author

Kovid Goyal

Copyright

Kovid Goyal

Δεκεμβρίου 06, 2025 8.16.2