Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Related Tools

Notices

Reply
 
Thread Tools Search this Thread
Old 05-09-2015, 05:53 AM   #1
Hofferic
Enthusiast
Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.
 
Posts: 39
Karma: 41920
Join Date: May 2015
Location: Germany
Device: Kindle Paperwhite 1st gen, Moon+ Reader, CalibreBox Pro
CalibreBox - New Cloud-Based App

Hey all,

I have been growig frustrated with using Calibre Cloud Pro to access my Calibre library on the go. I used it because my primary computer is most often not in the same wireless network as my devices are (which is neccesary for Calibre Companion to work AFAIK). Calibre Cloud Pro did not support searching in book descriptions, filtering by attributes or sorting in any but the 4 preset modes. It also has a nasty habit of auto-updating its copy of my (big) library on my shitty mobile connection, which renders it unusable for minutes at a time if I change as much as a single Tag. It also only supports a single Library at a time, which I found restrictive.

So, as a part of my bachelors thesis I wrote a new Android App that can open any number of Calibre libraries from a users Dropbox account. It supports search in Titles, Tags, Series names and book descriptions (all optional), has (optional) search suggestions for Titles, Tags and Series names and supports a wide variety of sorting and filtering options. Additionally you can sort or filter based on a custom column. The tags, author and series title shown in the detail view for a book link back to the search window for ease of use and there are tow download options to either open a book directly when a download is finished or leave the notification around for you to open at a later data. It will also warn you if the library is out of date but will not force the Update

I also made sure it looks nice

The App is available for free (though limited to 2 libraries at the same time and without support for the custom column features) in the Google Play Store, with the full version available as an in-app purchase.

https://play.google.com/store/apps/d...ric.calibrebox

Please check it out and leave any comments or suggestions (or, if you find any, bugs) so I can continue to improve it!

Last edited by BetterRed; 05-30-2015 at 03:53 PM.
Hofferic is offline   Reply With Quote
Old 05-09-2015, 06:26 AM   #2
chaley
CC Android & calibre dev
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 8,932
Karma: 2737706
Join Date: Jan 2010
Location: UK
Device: Many android devices
Quote:
Originally Posted by Hofferic View Post
I used it because my primary computer is most often not in the same wireless network as my devices are (which is neccesary for Calibre Companion to work AFAIK).
Regarding CC: This is not the case. CC can connect over the internet both as a wireless device and to the content server as long as the ports configured in calibre are visible on the 'net and the appropriate IP address/DNS name is entered into CC. CC also supports auto-fallback to the local net.

Good luck with your app! I know that there is demand for such a thing.
chaley is offline   Reply With Quote
Advert
Old 05-09-2015, 06:37 AM   #3
Hofferic
Enthusiast
Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.
 
Posts: 39
Karma: 41920
Join Date: May 2015
Location: Germany
Device: Kindle Paperwhite 1st gen, Moon+ Reader, CalibreBox Pro
Quote:
Originally Posted by chaley View Post
CC can connect over the internet both as a wireless device and to the content server as long as the ports configured in calibre are visible on the 'net and the appropriate IP address/DNS name is entered into CC. [...]

Good luck with your app! I know that there is demand for such a thing.
Huh, I did not know that. Still, while I'm away from home for uni my Laptop isn't conected to the internet, so still tough luck for me. But so as long as a Calibre instance IS online CC will be far more feature complete, just a matter of picking the right tool for the job I suppose

Thanks for the well wishes
Hofferic is offline   Reply With Quote
Old 05-09-2015, 04:43 PM   #4
Lori Reeser
Enthusiast
Lori Reeser ought to be getting tired of karma fortunes by now.Lori Reeser ought to be getting tired of karma fortunes by now.Lori Reeser ought to be getting tired of karma fortunes by now.Lori Reeser ought to be getting tired of karma fortunes by now.Lori Reeser ought to be getting tired of karma fortunes by now.Lori Reeser ought to be getting tired of karma fortunes by now.Lori Reeser ought to be getting tired of karma fortunes by now.Lori Reeser ought to be getting tired of karma fortunes by now.Lori Reeser ought to be getting tired of karma fortunes by now.Lori Reeser ought to be getting tired of karma fortunes by now.Lori Reeser ought to be getting tired of karma fortunes by now.
 
Lori Reeser's Avatar
 
Posts: 43
Karma: 475040
Join Date: Jul 2012
Location: Silicon Valley (Sunnyvale, CA)
Device: Android 4.4 (Kocaso), Samsung Galaxy 4, previously Nook Color
I'll give it a shot. I'm a great user, but not a programmer, so I'll let you know how it works for non-techie people.
Lori
Lori Reeser is offline   Reply With Quote
Old 05-10-2015, 12:46 AM   #5
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,274
Karma: 83106403
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Good luck with your app, and I would give it a field test except I read exclusively on my E-Ink Kindle.
eschwartz is offline   Reply With Quote
Advert
Old 05-10-2015, 01:22 AM   #6
Thomas_AR
Zealot
Thomas_AR began at the beginning.
 
Thomas_AR's Avatar
 
Posts: 105
Karma: 10
Join Date: Jan 2015
Location: Buenos Aires
Device: Android
Gave it a test as I am also not satisfied with the search option in Calibre cloud pro.
Just noticed, when searching, that the search suggestions which pop up are not readable. White letters on white background. Would it be possible to search in Series - Numbers?

Last edited by Thomas_AR; 05-10-2015 at 01:35 AM.
Thomas_AR is offline   Reply With Quote
Old 05-10-2015, 10:44 AM   #7
Tanjamuse
Wizard
Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!
 
Posts: 1,159
Karma: 5306
Join Date: Jan 2014
Device: none
Would it be possible to add support for other cloud-services?
Tanjamuse is offline   Reply With Quote
Old 05-10-2015, 01:22 PM   #8
Hofferic
Enthusiast
Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.
 
Posts: 39
Karma: 41920
Join Date: May 2015
Location: Germany
Device: Kindle Paperwhite 1st gen, Moon+ Reader, CalibreBox Pro
Quote:
Originally Posted by Thomas_AR View Post
Just noticed, when searching, that the search suggestions which pop up are not readable. White letters on white background. Would it be possible to search in Series - Numbers?
That is definitely a bug, the background should be black. But theoretically this should be an easy fix (dangerous words ). Can you tell me what device you are using?

If by searching for series number you mean something like "Harry Potter 5" I would have to look into the way the query is processed, but it should be doable...

[EDIT]
I just published version 1.5 which should fix the background color issue.
For some reason I could not figure out how to only affect the suggestion window and not ALL dropdowns, so for now the suggestion window has been switched to dark text on a light background :/

Also you can now search for Series + index by adding the number AFTER the series, seperated by a space. this will only work if the number is not followed by anything (except for spaces, those are tolerated).
So, in effect, searching for "Harry Potter 2" will now find "Harry Potter and the Chamber of Secrets"!

The update should be available to install in a couple of hours (as soon as google is done copying it around the globe )
[/EDIT]

Quote:
Originally Posted by Tanjamuse View Post
Would it be possible to add support for other cloud-services?
currently this is not planned as it would add a lot of overhead to my backend because of the way I use the Dropbox API to find libraries and show covers. But I may change my mind later if a lot of people dislike dropbox

Last edited by Hofferic; 05-10-2015 at 03:49 PM.
Hofferic is offline   Reply With Quote
Old 05-10-2015, 05:46 PM   #9
Thomas_AR
Zealot
Thomas_AR began at the beginning.
 
Thomas_AR's Avatar
 
Posts: 105
Karma: 10
Join Date: Jan 2015
Location: Buenos Aires
Device: Android
@Hofferic
- The white on white bug is gone on both of my devices. Sony Xperia Z1 4.4.4 and Galaxy Note 10.1 - 4.4.2
- Searching is Series numbers works flawless.

Thanks a lot
Thomas_AR is offline   Reply With Quote
Old 05-12-2015, 08:49 PM   #10
Thomas_AR
Zealot
Thomas_AR began at the beginning.
 
Thomas_AR's Avatar
 
Posts: 105
Karma: 10
Join Date: Jan 2015
Location: Buenos Aires
Device: Android
Suggestion: Show series (if there is one) in the book details of main list view/gui (not book details GUI).
Thomas_AR is offline   Reply With Quote
Old 05-13-2015, 04:34 PM   #11
Hofferic
Enthusiast
Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.
 
Posts: 39
Karma: 41920
Join Date: May 2015
Location: Germany
Device: Kindle Paperwhite 1st gen, Moon+ Reader, CalibreBox Pro
It took some shuffling and resizing to fit everything without overlaps and I think it still looks kind of lopsided (which is the reason i didn't implement it originally) but the update is on it's way

The only way to avoid the lopsidedness would be to display some fallback (not very useful) or make the cards for books with series information larger than others (also not much better ). Chime in if you have any ideas to avoid the list looking lopsided for books without series info or think that differing card sizes ar a-okay
Hofferic is offline   Reply With Quote
Old 05-13-2015, 09:05 PM   #12
Thomas_AR
Zealot
Thomas_AR began at the beginning.
 
Thomas_AR's Avatar
 
Posts: 105
Karma: 10
Join Date: Jan 2015
Location: Buenos Aires
Device: Android
New update looks good regarding the series entries. But I think you should make the cards of each book bigger, 50 % higher would be ideal. So you can also enlarge the letters inside. For now the cards and letters are very small, nearly not readable even I use a tablet. Don't you think?

Last edited by Thomas_AR; 05-13-2015 at 09:08 PM.
Thomas_AR is offline   Reply With Quote
Old 05-14-2015, 03:05 PM   #13
Hofferic
Enthusiast
Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.Hofferic is an enigma wrapped up in a mystery.
 
Posts: 39
Karma: 41920
Join Date: May 2015
Location: Germany
Device: Kindle Paperwhite 1st gen, Moon+ Reader, CalibreBox Pro
Okay, I changed the layout again (less work this time, the backend code stayed the same ), the text is now the same size as before or slightly larger and instead the cards as a whole are larger.

The added/published text is now the same size it was before the first change, but I dont think it is necessary to make it larger still as most of the time this can be considered background information. I think the slight benefit in visibility would be outweighed by the increased book card size, as this would mean fewer books would be visible at one time.
Hofferic is offline   Reply With Quote
Old 05-14-2015, 09:32 PM   #14
Thomas_AR
Zealot
Thomas_AR began at the beginning.
 
Thomas_AR's Avatar
 
Posts: 105
Karma: 10
Join Date: Jan 2015
Location: Buenos Aires
Device: Android
I like it as it is for now!
Great job.
Thomas_AR is offline   Reply With Quote
Old 05-23-2015, 04:11 AM   #15
nomistakes
Member
nomistakes began at the beginning.
 
Posts: 15
Karma: 10
Join Date: Jan 2014
Device: Samsung Galaxy note 8
Hi

does this app download a new copy of each file choosen (creating a duplicate) or does it open the original version of the files?

Thanks in advance
nomistakes is offline   Reply With Quote
Reply

Tags
android, calibre, cloud, dropbox, mobile applications

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cloud-based outliner/brainstorm app Graham Writers' Corner 13 03-05-2013 08:07 AM
Looking for a browser based cloud ebook reader jabberwock_11 General Discussions 39 12-01-2012 09:58 AM
Can I use Calibre's CLI on a cloud-based app? MortAngstrom Development 1 08-15-2012 11:42 PM


All times are GMT -4. The time now is 08:43 PM.


MobileRead.com is a privately owned, operated and funded community.