I need to run the "Check book" function that Calibre has, but from the command line.
This one:
I am well used to running the "ebook-convert.exe" program from the command-line. There is a similar one (ebook-edit.exe) that might contain the Check book function, since that is where you get to the bug icon in the GUI, but the edit-book.exe program doesn't appear to support command line flags, nor can I find any evidence of this in the documentation.
Kovid Goyal, is there any way to run the "Check book" function from the command line? Or what is it running under the hood, is there something Calibre is calling with Python that I can hook into? (I'm a software developer). And, thank you for this wonderful software you have created!
p.s. Yes, I have tried several plugins like "Check Books" and "EpubCheck" but either had new technical issues with those or they didn't suit my needs. epubcheck doesn't suit my needs either as, since others have noted on here including Kovid, it doesn't actually follow the EPUB spec (not to mention I'd rather not install Java if I don't need to).