![]() |
#1 |
Member
![]() Posts: 12
Karma: 10
Join Date: Aug 2021
Device: samsung s8
|
Automatic export of Calibre library possible?
My Calibre library is placed in a Google Drive.
The issue I face with any Android reader: if there is a (rare) possibility to connect a cloud, reader newertheless can't read books from Calibre library placed in the cloud - because Calibre library has a nested structure and no reader can add book files from nested folders. Is there any possibility to export flatten version of the Calibre library automatically, after a library status was changed (book added, book deleted) or scheduled? Or, asked differently: how do you deal with this issue? |
![]() |
![]() |
![]() |
#2 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 109
Karma: 194274
Join Date: Jun 2011
Location: Montreal
Device: Kobo, Calibre
|
A few ideas:
0. Move calibre library out of Google Drive 1. Add "Connected Folder", Toolbar find "Share using Web server, Email, Special Device, etc" 2. On the Connected Folder that shows up on the toolbar, "Configure this device" set the Save Template remove {author_sort}/ to make a flat structure. 3. Try Action Chains and/or Reading List add-on to trigger a sync. |
![]() |
![]() |
![]() |
#3 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,080
Karma: 105211945
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
1) Google drive shouldn't be used except for temporary use of backups and transfers. Ideally get your own hosting.
2) The main copy of Calibre library shouldn't be on the internet or google drive, drop box or one drive 3) Almost all ereaders can read nested directories (folders), but almost all need to use a browser and download a copy, not use a cloud drive directly. Also ereaders only "add" books by download, if the on device browser works. The proper way to add books is to use the ereader as a perpheral device on a host. Nesting isn't an issue for the host or peripheral gadget except on a few prehistoric gadgets. So there is no need to "flatten" the Calibre filestructure, though it's possible to select all or some ebooks in Calibre and "attach" storage location and using a template export all the books in one go with no nesting. This is a really bad idea. So, yes what you want is a possible EXPORT of everything at once (calibre itself has to use what it uses and should be on a local drive), but it's madness and also no ereader needs it except maybe something totally ancient that won't read kindle or epub files anyway, only text, and that won't cope with very many files. |
![]() |
![]() |
![]() |
#4 |
Member
![]() Posts: 12
Karma: 10
Join Date: Aug 2021
Device: samsung s8
|
I tried Action Chains, but run into a pair of issues, where I still forced to do manual actions...
1. I can't select the correct event to run the action - I want to run action always if any action is doen on library (book added, book deleted, book edited), 2. I'm still forced to manually select a folder, where the action then "saves all EPUB into single folder". Do you probably know ways to automatize these manual interventions? |
![]() |
![]() |
![]() |
#5 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 109
Karma: 194274
Join Date: Jun 2011
Location: Montreal
Device: Kobo, Calibre
|
You won't see a prompt with the auto_connect_to_folder tweak (Preference > Tweaks > Specify a folder calibre should connect to at startup) and have "Send to Device > Send to Main Memory" for the Action Chain. Assuming no other device.
Once you have most of the books synced performance might be acceptable. |
![]() |
![]() |
![]() |
#6 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,778
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Get your library out of Google Drive and never ever use any cloud service for your Calibre library. If you've not yet corrupted your Calibre library, you ae very very lucly
|
![]() |
![]() |
![]() |
#7 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,067
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Google drive is the worst cloud as it changes folder and file names and Calibre relies on the ones IT MADE to stay as is.
All clouds/NAS/ Shares are iffy as thing must happen in a sequence and any hiccups break linkages, Calibre is NOT a client-server app (there is an FAQ about networking on the Help site) |
![]() |
![]() |
![]() |
#8 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,080
Karma: 105211945
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
|
![]() |
![]() |
![]() |
#9 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,067
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Save To Templates are mostly for older reader that do not have a 'bookshelf' app built in that uses internal metadata.
The Metadata Plugboard is the way to fudge into standard metadata (sent to device), that would not normally be supported. eg {series_index}-{title} -> Title (= 02 - mystery_title) |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Automatic sync of Calibre library with Kobo | maxcerruti | Devices | 2 | 10-31-2019 09:54 PM |
Automatic adding books to same folder as Calibre Library | Beemer3 | Library Management | 4 | 10-31-2019 03:00 PM |
Unable to export Calibre Library | KayeLH | Calibre | 2 | 04-28-2019 03:25 PM |
Export Some of Calibre Library? | foosion | Library Management | 2 | 12-30-2017 05:32 PM |