View Single Post
Old 06-16-2019, 06:53 AM   #7
cbook7
Junior Member
cbook7 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Jun 2019
Device: Various
Quote:
Originally Posted by BetterRed View Post
@cbook7 - why don't you tell us what you're trying to achieve.

BR
I want to sync bookmarks (and page position) across devices using Moon+ consistently, regardless of import method in a futureproof way.

I use CC to add books to the device using either 'Wireless Device' or 'Content Server' methods. I use CC's option to always override filenames, so the books have the same name regardless of which import method used.

This is fine when I know I want a book ahead of time. However, I use pCloud for cloud storage which is not supported by CC. CC doesn't support the Webdav protocol either.

I can still remotely (when away from home/my laptop) download a book from Calibre to my android device, by finding the file in my cloud based Calibre library using my pCloud app to export it to the device storage. However, this bypases CC so it no longer gets renamed. Instead it retains its Calibre library filename.

My idea was to make Calibre use it's own filename for the book when sending to a device (hence my original question). Then in CC using the setting that requests Calibre also use the 'Wireless Device' import filename for 'Content Server' imports. Thus all 3 methods of import have a consistent filename - that assigned by Calibre in it's library structure.

However, if in the future (or on a different OS) Calibre changes its internal file-naming of books it would break.

Options (As I see them)
================
  • Hope CC implements Webdav support
    Doesn't see likely from previous comments made by the CC dev
  • Manually rename files import through my pCloud app to match the CC name convention
    (my current plan) Obviously not ideal but maybe manageable given I don't anticipate requiring that many books (that I expect to bookmark) via the cloud route (i.e. unexpectedly). Also helped by the fact that CC allows a {title} - {first_author} naming convention, matching what my Calibre (Linux) currently uses. So some files wouldn't need renaming (a number would however, due to Calibre truncating long titles names which CC doesn't.)
  • Find some Android app which books can be sent/shared to (from cloud app) which then automatically renames them from metadata (using a customized format to match CC), and saves them to the desired location automatically.
    This would work fine, I'm just don't think such an app exists. I've not been able to find one at least.

If you've any comments or suggestions I'd gladly hear them
cbook7 is offline   Reply With Quote