10-01-2016, 06:08 AM | #61 | |
Connoisseur
Posts: 71
Karma: 20000
Join Date: Jul 2016
Device: iPhone 6s Plus
|
Quote:
|
|
10-02-2016, 09:51 AM | #62 |
Grand Sorcerer
Posts: 7,195
Karma: 70314280
Join Date: Dec 2006
Location: Atlanta, GA
Device: iPad Pro, iPad mini, Kobo Aura, Amazon paperwhite, Sony PRS-T2
|
I'm starting to despair over the sync with Calibre working. No indication at the moment that it's considered a priority and the guy who was maintaining the Marvin plugin is saying to he's moving to other things.
Right now, I'm thinking about using Calibre Companion for iOS when it goes live and just keep the books that I'm actively reading in Marvin. I still prefer Marvin over the competitors for actually reading the book. |
Advert | |
|
10-02-2016, 10:16 AM | #63 |
Connoisseur
Posts: 91
Karma: 504384
Join Date: May 2011
Location: NW Indiana
Device: Sony Kobo iPhone Kindle 8 HD
|
You seem easily driven to despair. Marvin is locked in a proprietary O/S with just API access that Apple jealously guards. The example of that is the old sneak-around plugin that was disabled by an o/s upgrade. Apple has advantages such as security but that weakens other opportunities for programming. Coming up with back-doors get harder and harder.
I am reminded of the Microsoft story of the reporter who got on the staff bus by mistake where they chanted, "The jobs not done while Word Perfect runs." While Apple may be more altruistic about it, the results are the same. |
10-02-2016, 01:34 PM | #64 | |
Grand Sorcerer
Posts: 7,195
Karma: 70314280
Join Date: Dec 2006
Location: Atlanta, GA
Device: iPad Pro, iPad mini, Kobo Aura, Amazon paperwhite, Sony PRS-T2
|
Quote:
|
|
10-03-2016, 11:43 AM | #65 |
Connoisseur
Posts: 91
Karma: 504384
Join Date: May 2011
Location: NW Indiana
Device: Sony Kobo iPhone Kindle 8 HD
|
Well, what it was was a plugin designed to make the iphone respond like Android or ereaders who use USB. Breaking in the subsequent IOS release was likely intentional. Apple doesn't seem to like USB access. The only way to do it is to use their proprietary, Windows program. Doing it that way is Apple asserting ownership to the user's detriment.
I'm not battling that as I use an iPhone and accept the restrictions. But, it can make it a difficult situation for programmers. That's just the way it is. You accept the secret garden or go elsewhere. And, you get a bit better security in the process. |
Advert | |
|
10-03-2016, 03:31 PM | #66 | |
Grand Sorcerer
Posts: 7,195
Karma: 70314280
Join Date: Dec 2006
Location: Atlanta, GA
Device: iPad Pro, iPad mini, Kobo Aura, Amazon paperwhite, Sony PRS-T2
|
Quote:
|
|
10-03-2016, 05:48 PM | #67 |
Guru
Posts: 927
Karma: 2143512
Join Date: Nov 2011
Location: London, UK
Device: Kobo Aura, Kobo Aura ONE, Marvin 3
|
What would technically be the best way for Marvin to sync from e.g. Calibre?
|
10-03-2016, 08:21 PM | #68 | |
A Hairy Wizard
Posts: 3,094
Karma: 18727053
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Quote:
Personally I have OPDS set up via Calibre on my home computer. This works well for me as I can get any book from anywhere in the world that has internet access and I don't have to worry about all my book files on someone else's server (like dropbox). Others may prefer the lesser hassle of using a dropbox interface. Or, they might like plugging in a wire and using itunes (*shudder*). In my opinion it is not worth the pain of dealing with itunes just for the slightly faster transfer speed. Ideally the Calibre interface plugin would start working again - it had some really great features. But, it too required a wire plug....which I found really hard to find a USB cable 12450.5 miles long... |
|
10-04-2016, 02:56 AM | #69 |
Addict
Posts: 302
Karma: 1250000
Join Date: Jan 2011
Location: UK
Device: Kobo Libra, iPadAir2, PRS600, iPhone 6, iPod, Palm TX
|
Personal choice as Dion says. I could never get the plugin to work on the earlier versions of iOS and so I use the iTunes and cable and just drag and drop. It would be great if there was a plugin but it isn't a deal breaker for me as Marvin is the best eBook reader for me.
|
10-04-2016, 03:12 AM | #70 | |
Guru
Posts: 927
Karma: 2143512
Join Date: Nov 2011
Location: London, UK
Device: Kobo Aura, Kobo Aura ONE, Marvin 3
|
Quote:
That would be slightly out of spec... |
|
10-04-2016, 09:11 AM | #71 |
Grand Sorcerer
Posts: 7,195
Karma: 70314280
Join Date: Dec 2006
Location: Atlanta, GA
Device: iPad Pro, iPad mini, Kobo Aura, Amazon paperwhite, Sony PRS-T2
|
I should probably be specific on what I mean by sync. When I say sync, I don't mean downloading the books into Marvin, I mean keeping the metadata in sync between Calibre and Marvin. If I finish a book in Marvin and mark it as read, it gets marked as read in Calibre, if I add a book to the reading list in Calibre, it gets added to the reading list in Marvin. The old Marvin plug in would sync things like collections, reading list, percent read and whither a book was read or not. It wasn't perfect, but it did a pretty good job considering the limitations.
|
10-04-2016, 12:40 PM | #72 | |
Guru
Posts: 927
Karma: 2143512
Join Date: Nov 2011
Location: London, UK
Device: Kobo Aura, Kobo Aura ONE, Marvin 3
|
Quote:
Any bi-directional sync solution would require code inside Marvin, wouldn't it? |
|
10-04-2016, 02:45 PM | #73 |
Connoisseur
Posts: 91
Karma: 504384
Join Date: May 2011
Location: NW Indiana
Device: Sony Kobo iPhone Kindle 8 HD
|
A partial solution would be to add a bit of script to mark it read when it is transferred to the reader or disk. That wouldn't give you all you're looking for but it would be better than nothing.
|
10-04-2016, 07:31 PM | #74 |
Grand Sorcerer
Posts: 7,195
Karma: 70314280
Join Date: Dec 2006
Location: Atlanta, GA
Device: iPad Pro, iPad mini, Kobo Aura, Amazon paperwhite, Sony PRS-T2
|
|
10-05-2016, 03:13 PM | #75 |
Wizard
Posts: 1,176
Karma: 2431850
Join Date: Sep 2008
Device: IPad Mini 2 Retina
|
This is where the IOSRA plugin came unstuck. It worked by copying the Marvin database off the device to your Calibre device, so that the plugin could read the Marvin meta data from a local copy of the database. This meant it could keep Calibre's meta data in sync with Marvin, and it did not require any direct interfacing to Marvin.
The IOS security changes put a stop to this by hiding the location where Marvin stores its database, so the plugin can no longer read it. One solution would be for Marvin to store its meta data database in a location that is publically available. Assuming Marvin 3 uses the same database schema as Marvin 2, then this would only require minimal changes to the plugin. However, the schema may be totally different...I have no idea. I got the impression that Kris was eventually going to provide a more robust API in M3 for third parties to use to connect to Marvin...but I have not seen anything about this for some time. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Thanks!!! + Feature Requests | phossler | Editor | 11 | 12-23-2013 01:32 PM |
Three little feature requests. | KenMatsu | Calibre | 5 | 07-17-2011 06:07 PM |
Feature requests etc. | allovertheglobe | iRex | 119 | 03-22-2011 09:30 AM |
Feature requests | ile | Calibre | 8 | 10-12-2010 04:45 PM |
Feature Requests | Andurian | Calibre | 2 | 11-22-2008 12:53 PM |