06-25-2013, 07:10 PM | #1 |
Junior Member
Posts: 7
Karma: 10
Join Date: Jun 2013
Device: HTC One (Black, 32GB)
|
Calibre Companion minor issues - content server, micro sd card...
I really love Calibre Companion (CC), and it would be pretty much perfect...if...
Issue #1: I'm totally willing to accept that I'm just not setting something up correctly, but for the life of me, I can't figure out how to set up CC with Calibre's content server to download books to a folder structure that is like this: {authors}/{series}/{series}-{series_index:0>2s}-{title} I have the Android plugin set to use the folder "/mnt/extSdCard/eBooks" and I have the "save template" set to the string above. But, whenever I connect my Android phone via CC to the content server, all downloaded books go to "/mnt/extSdCard/eBooks" and not to a folder structure specified by the "save template". Am I putting the template in the wrong place or am I trying to do something impossible? Issue #2: Given my setup in issue #1, I am able to use Calibre to send books to my Android phone when it is connected as a wireless device. That works awesome, except that I want to use my micro SD card and the Calibre option "Send to storage card A" is grayed out. It works fine when I connect via the USB cable. I got around this by setting the path in the Android plugin for "main memory" to "/mnt/extSdCard/eBooks" which basically forces it to look on the SD card. The only issue is that all the books show up in Calibre as being loaded to "Main" memory when actually they are on the SD card. Whew! Thanks for any help! Jeff Last edited by TheoGeek; 06-25-2013 at 07:18 PM. |
06-25-2013, 11:16 PM | #2 | ||
US Navy, Retired
Posts: 9,878
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Welcome to Mobileread.
Quote:
I may be wrong, but I'm relatively sure that there is no Save template for the Content server. Any app or browser will simply download the file to wherever you tell it to. Quote:
Last edited by DoctorOhh; 06-25-2013 at 11:21 PM. |
||
Advert | |
|
06-25-2013, 11:38 PM | #3 | ||
Junior Member
Posts: 7
Karma: 10
Join Date: Jun 2013
Device: HTC One (Black, 32GB)
|
Quote:
Quote:
Thanks for the help! I changed the "Android" plugin back to have Main storage actually be the main storage. Given what you said, it evidently wasn't even using that setting. Thanks again! Jeff. |
||
06-26-2013, 12:00 AM | #4 | |
Well trained by Cats
Posts: 30,494
Karma: 58055868
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
|
|
06-26-2013, 04:59 AM | #5 | |
Grand Sorcerer
Posts: 12,068
Karma: 7874545
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
The content server tells any client (including CC) the name of the file containing the book and its "type" (format). It is up to the client to work out what to do with that information. Most browsers ask for a destination file name. Because CC has the book's metadata (it gets this in a separate request), it can construct a file name that makes sense for the book, specifically "title - author.format" and avoid bothering the user. It them goes through a pass to be sure that there isn't already a different book with that name on the device. I have considered changing calibre's content server to evaluate a template and provide that result along with the book's metadata. The template would be defined in one of the preferences screens. The problem here is that CC would be the only client to use it, which would create no end of confusion for non-CC users. Confusion leads to bug reports and chatter. I considered making it a tweak, but then no one would find it and it would be wasted effort. The only thing I have thought of that avoids all of this is to enter the template in CC and pass it to the content server, but then errors in the template would be almost impossible to debug. Sigh. FWIW: I actually go the other way and use the "use the book's ID as the filename" option. The filenames are unrelated to the book (a string of digits), but I don't care because CC knows what they are. Using this option lets Moon+ sync my reading position across all 4 of my devices, no matter how the book gets to the device (wireless device or content server). It is so nice to turn on my phone when on a bus and have it automatically go to the page I was last reading on my N7. |
|
Advert | |
|
06-27-2013, 11:29 PM | #6 | |
Junior Member
Posts: 7
Karma: 10
Join Date: Jun 2013
Device: HTC One (Black, 32GB)
|
Quote:
Especially seeing as how every reader I use integrates with CC. Thanks guys for the help! Jeff. |
|
06-28-2013, 05:06 AM | #7 | ||
Grand Sorcerer
Posts: 12,068
Karma: 7874545
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Very quickly we would need calibre's template and file path generation systems, which aren't something that I want to port to CC. Quote:
|
||
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre Companion & storing books on the Nook HD/HD+ micro SD Card | PatNY | Calibre Companion | 1 | 06-14-2013 01:01 AM |
Do I need to run Calibre content server to use Calibre Companion | flyash | Calibre | 2 | 04-06-2013 11:19 PM |
Standalone content-server and Calibre Companion issues | duckpuppy | Devices | 2 | 11-08-2012 08:54 AM |
[Android App] Calibre Companion content server integration | chaley | Devices | 44 | 10-21-2012 03:26 AM |
[Android App] Calibre Companion and my 16 GB Micro SD Card | kazbates | Devices | 2 | 10-13-2012 06:20 PM |