View Single Post
Old 08-18-2014, 04:19 PM   #44
kaufman
Calibre Companion Fanatic
kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.
 
kaufman's Avatar
 
Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
Quote:
Originally Posted by chaley View Post
I really don't want to add a cloud connect to CC. It adds a lot of development and maintenance for almost no payback. It isn't clear if you are asking for that or not.
Sorry, I wrote that while standing in line at the airport so I probably wasn't clear.

No, I wasn't asking you to do a cloud connect.

Earlier in this thread, someone mentioned a app called calibre connect. If will read a calibre database on Dropbox (and other services) and allow you to send the book files to another app. Right now on my device, the two apps it shows when I select send to app are moon+Reader and ezpdf. What I was suggesting for you is to make the following changes to calibre companion

1) register cc as a handler for epubs
2) add code to accept the epub and read in its metadata and add it to the CC database, and store the epub in the CC folder
3) on the next connect, attempt to grab the rest of the metadata the way you would after finding a file with scan on connect.

I like this approach because it gets cc a good percentage of the way there with relatively little work on your part. For some people, this may be all they need. It does have some minuses

1) it only really works for epub, because only epub have most of the metadata embedded

2) it relies on the epub to have good information

3) it relies on a third party app

As far as 1 goes,thats true, but it's the most common format, so at least you arn't starting with something obscure. If you later wanted to add other formats, perhaps you could have a minimal popup that let people type in information.

As far as 2 goes, since you are only pulling in books that are part of a calibre library, there is some reason to believe that the metadata will have been cleaned up already.

As far as 3 goes, that's true, but it's an app you don't want to write, and you don't need to ask the developer to do anything special to support you.
kaufman is offline   Reply With Quote