Quote:
Originally Posted by theducks
How about losing track of Formats?
|
You know the answer to that.
Quote:
I had a Surprise when I went to fix an ePub with Sigil.
I clicked open in the book browser, that showed epub as my only format.
Surprise: there was the same book in PRC in the folder (many of my Baen books were converted from PRC, so PRC would not be an unusual format to see ).
The DB Integrity check reports no errors.
|
It is normal that the integrity check does not report on extra files. It doesn't know why they are there, but perhaps they should be. For example, calibre2opds puts (or at least used to put) thumbnails in there.
Do these extra formats have the correct name? Their name should be absolutely identical to the epub, except for the extension.
Quote:
Am I correct, that the check only tests for "Inner (file name.type) Joins", when checking for files present?
|
To use database-speak (even though the filesystem isn't a database), calibre would use a left-join and look for nulls where formats are supposed to be. It does not do a right-/full-outer-join, looking for nulls in its database.
Quote:
I have zero Python-Fu, so writing a tool to test for "un-expected files" report, is not within my skill set. Using Eyeball Mk I method, is (mostly) out of the question with 1100 books
|
Am I hearing a feature request?