View Single Post
Old 08-16-2022, 09:11 PM   #3
cbartondock
Junior Member
cbartondock began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Aug 2022
Device: Onyx Boox
The point is that the calibre db might store the path as "...\Author Name\Book Title\xyz.pdf" whereas it shows up in file explorer on windows as "...\author name\book Title\xyz.pdf"

As you say, on Windows this doesn't matter at all - the file system isn't case sensitive. But it does store the case in the filename. The problem comes if you want to transfer your library folder to a Linux machine, or even worse if you want to keep it synced to a library folder on a Linux machine. In this case the Linux machine will pick up the same database as on windows, but suddenly the case will matter because the Linux file system is case sensitive. The result is that half your books get messed up in the move.

This plug-in resolves this issue by guaranteeing that if a database path resolves in windows then it will match the windows path *exactly*, not just up to case, and hence would resolve on a Linux machine also.

Last edited by cbartondock; 08-16-2022 at 09:16 PM.
cbartondock is offline   Reply With Quote