Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Android Devices

Notices

Reply
 
Thread Tools Search this Thread
Old 06-03-2017, 12:51 AM   #16
stumped
Wizard
stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.
 
Posts: 3,305
Karma: 10259306
Join Date: May 2016
Device: kobo forma, Kobo Libra, Huawei media Tab, fire HD10, PW3 HDX8.9,
Quote:
Originally Posted by Purple Lady View Post
The page number is not what is stored because that would not work at all. It stores what percentage of the book you read so far.
yes, I'd forgotten that, but if you go to dropbox and open the sync file for that book in a text editor, you can see an nn.n number which will be the percentage. There are actually 2 files per book , the other one looks gibberish in notepad but I think it holds annotations and highlights

it does also use a chapter / file pointer, that is evident if you edit a book in a way that changes the underlying number of html files before sending it to the other device.
not sure exactly how it works, it may be a simple count that works with the TOC e.g. open with the file linked to the nth toc entry.
stumped is offline   Reply With Quote
Old 06-09-2017, 09:10 AM   #17
MilesAhead
Member
MilesAhead began at the beginning.
 
MilesAhead's Avatar
 
Posts: 11
Karma: 10
Join Date: Jan 2017
Device: RCA Voyager Pro Tablet
Thanks for the info.
MilesAhead is offline   Reply With Quote
Old 12-23-2017, 09:30 AM   #18
SynrG
Junior Member
SynrG will become famous soon enoughSynrG will become famous soon enoughSynrG will become famous soon enoughSynrG will become famous soon enoughSynrG will become famous soon enoughSynrG will become famous soon enough
 
Posts: 3
Karma: 640
Join Date: Dec 2011
Device: Kobo Touch
Should be enough for some inspired soul to write a plugin. A tremendous Christmas gift to the community if anyone is interested. I imagine such a plugin would need to:

- Correlate filename in Dropbox & book within Calibre library
- Compare timestamps of book position updates from Calibre vs. Moon+ to decide which one is most recent
- Offer to update position based on "more recent" page# (assumes clocks are in sync)

To map x, y & z into something usable by the plugin requires an understanding of each of the supported formats. The following is just guesswork based on examination of several books in pdf and epub formats. I invite further comment.

- Moon+ .po format appears to be: uuuuuuuuuuuuu*x@y#zzzzz:pp.p%, where u is a 13-digit Unix epoch timestamp in milliseconds, p is the progress percentage, and x, y & z are indices into the structure of the document
- i think percentage is only for display purposes and is not useful for navigation to the position
- i think x in a pdf is logical page#
- i think x in an epub or mobi is a section index (could be from content.opf, Nth zero-based <itemref> which in turn can locate <item>, and from there, the link to the file)
- i think y in an epub or mobi is a secondary section index (in most books, is 0, but when non-zero, x seems to be the Nth zero-based <itemref> from which 0% is computed, whereas y identifies the <itemref> currently being read)
- i think z (absent in pdf) is a zero-based character# offset from the beginning of the file for the identified section, i.e. x, or if y is non-zero, then y instead

I looked at toc.ncx navMap as an alternate way of finding the section, but then "y" doesn't make sense, i.e. in books which don't have every file that is listed in the <manifest> also listed in toc.ncx, "y" doesn't seem to correspond to anything useful within toc.ncx.

Last edited by SynrG; 12-23-2017 at 09:40 AM.
SynrG is offline   Reply With Quote
Old 12-23-2017, 10:10 AM   #19
SynrG
Junior Member
SynrG will become famous soon enoughSynrG will become famous soon enoughSynrG will become famous soon enoughSynrG will become famous soon enoughSynrG will become famous soon enoughSynrG will become famous soon enough
 
Posts: 3
Karma: 640
Join Date: Dec 2011
Device: Kobo Touch
Quote:
Originally Posted by stumped View Post
There are actually 2 files per book , the other one looks gibberish in notepad but I think it holds annotations and highlights
The .an file does indeed contain annotations. To read it, you need to zlib-decompress it. It is raw zlib, so you need to add back the "magic number" as per https://unix.stackexchange.com/a/49066

e.g.

Code:
$ printf "\x1f\x8b\x08\x00\x00\x00\x00\x00" |cat - ~/Dropbox/Apps/Books/.Moon+/Cache/Beyond\ Common\ Ground\ -\ Alden\ Thompson.epub.an |gzip -dc
Further reverse-engineering will be needed if we want to do something with this. But some of the numbers contained within it are bound to correspond to the position information I reverse-engineered from the .po files in my prior post.
SynrG is offline   Reply With Quote
Old 12-29-2017, 04:49 AM   #20
trocchietto
Addict
trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.
 
Posts: 399
Karma: 2038458
Join Date: Dec 2010
Location: Amsterdam, but I am neapolitan
Device: sony 650 ,T2, samsung 7.7, ipad2, ipad mini2, yotaphone2, galax tab s2
I wrote an email to the dev
to update the FAQ
trocchietto is offline   Reply With Quote
Old 03-19-2018, 09:10 AM   #21
trocchietto
Addict
trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.trocchietto ought to be getting tired of karma fortunes by now.
 
Posts: 399
Karma: 2038458
Join Date: Dec 2010
Location: Amsterdam, but I am neapolitan
Device: sony 650 ,T2, samsung 7.7, ipad2, ipad mini2, yotaphone2, galax tab s2
well i decided to use gdrive, and to move all the books in the cloud. I expect to sync not only the open page but also highlighted words and book's index
before I mess things up and since the official site is not so good, I would do a mini guide in this post, are these the steps?

I install moon+reader pro and GDrive

I move my books on GDrive

Do I need to move some folder generate by the system?(I mean where highlight, indexes etc are)

Do i need to sync manually everytime I want pressing a button, or there is a system that automatically detect wifi and update in the background all the data( kind of kindle for mobile)?

thanks
trocchietto is offline   Reply With Quote
Old 05-14-2020, 11:57 AM   #22
Skydog
Wizard
Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.
 
Skydog's Avatar
 
Posts: 2,243
Karma: 7400001
Join Date: Mar 2009
Location: Circling Earth @ Mach .83
Device: Elipsa 2E, Sage, Forma, Libra 2, Clara 2E, Kindle Oasis3, Voyage
I realize this is an old thread, however...

Has anyone had success syncing between two devices using Gdrive? It has not worked for me.
Skydog is offline   Reply With Quote
Old 05-14-2020, 12:39 PM   #23
stumped
Wizard
stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.
 
Posts: 3,305
Karma: 10259306
Join Date: May 2016
Device: kobo forma, Kobo Libra, Huawei media Tab, fire HD10, PW3 HDX8.9,
So use Dropbox. Works perfectly.
I would expect google drive to work exactly the same. There will be a folder in cloud apps/moon reader with the sync files inside. You do have to link moon to GD and authenticate each device, obviously. Then tick the relevent box.mit can't sync unless it has access permissions.
stumped is offline   Reply With Quote
Old 05-14-2020, 06:33 PM   #24
barryem
Wizard
barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.
 
barryem's Avatar
 
Posts: 2,459
Karma: 68781975
Join Date: Oct 2012
Location: Arkansas
Device: Paperwhite 4
I tried using Google Drive at one point. I don't recall why. It sort of worked sometimes but it was so slow saving it's location at the end of a session and restoring it at the beginning that it took me a while to realize it worked at all. And sometimes it didn't. I tried it on the two phones I normally read on and the results were the same on both. I finally gave up and went back to Dropbox. It works perfectly and very quickly.

Dropbox changed their system to allow 3 connected devices but they don't count apps on other devices. They only count Dropbox apps themselves.

You can use Moon+ to access Dropbox from as many devices as you choose.

Barry
barryem is offline   Reply With Quote
Old 05-16-2020, 08:10 PM   #25
Skydog
Wizard
Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.
 
Skydog's Avatar
 
Posts: 2,243
Karma: 7400001
Join Date: Mar 2009
Location: Circling Earth @ Mach .83
Device: Elipsa 2E, Sage, Forma, Libra 2, Clara 2E, Kindle Oasis3, Voyage
@stumped- I intentionally did not reference Dropbox since they limited the number of devices to we freebie users.

@barryem- hmm, I hadn't considered devices vs. multiple MR installs. Thank you!
Skydog is offline   Reply With Quote
Old 06-20-2020, 09:00 AM   #26
lynnk03
Junior Member
lynnk03 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jun 2020
Device: moonreads
Hi, extremely new to Moonreader Pro app. Have just set up and linked my Moonreader to my Dropbox account, with the intention of syncing my entire library (not just highlights). However, when I go 'options' to attempt to export and sync my moonreader library, it only exports as a .mrpro file, which I understand only contains settings/highlights/bookmarks. May I enquire how do I go about exporting and syncing my entire moonreader library to Dropbox? Also, although I have linked to my Dropbox account, the backup .mrpro file invariably gets saved into my local storage. Is there any setting I have missed out?
lynnk03 is offline   Reply With Quote
Old 06-20-2020, 07:09 PM   #27
barryem
Wizard
barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.barryem ought to be getting tired of karma fortunes by now.
 
barryem's Avatar
 
Posts: 2,459
Karma: 68781975
Join Date: Oct 2012
Location: Arkansas
Device: Paperwhite 4
I put my books in a folder called Ebooks on Dropbox and I use an app called Solid Explorer to keep my Ebooks folder on my phone synced with the one on Dropbox. That way the books I might want to read in the near future are always handy. Solid Explorer makes it very easy, more like trivial, to do this.

I also use Dropbox to sync my current location. I read on two phones, my regular phone when I'm not near home and another one with no service that I use just for reading when I am around home. That helps preserve the battery on my regular phone.

I can pick up either phone and it'll offer to sync with the other one within a second or two. I tap "Okay" and begin reading where I left off. It's far faster than Kindle's Whispersync and far more reliable.

I don't keep notes or bookmarks so I don't know much about that.

I'm not sure if this is any help to you but it works for me so I thought it was worth mentioning.

Barry
barryem is offline   Reply With Quote
Old 06-21-2020, 12:50 AM   #28
stumped
Wizard
stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.stumped ought to be getting tired of karma fortunes by now.
 
Posts: 3,305
Karma: 10259306
Join Date: May 2016
Device: kobo forma, Kobo Libra, Huawei media Tab, fire HD10, PW3 HDX8.9,
as i recall, when you set up sync you either sync last page & annotation... ( which I and previous poster do) or there is an option to sync the whole book. you may need to search within preferences more thoroughly to see if that option exists. [ there is no handbook ! ]

otherwise just keep your books in dropbox. Moon's file explorer will traverse all of dropbox, once authorised, so you can open any book directly from there
stumped is offline   Reply With Quote
Old 06-28-2020, 06:17 AM   #29
lynnk03
Junior Member
lynnk03 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jun 2020
Device: moonreads
@stumped @barryem thanks!
lynnk03 is offline   Reply With Quote
Old 06-29-2020, 01:01 AM   #30
haertig
Wizard
haertig ought to be getting tired of karma fortunes by now.haertig ought to be getting tired of karma fortunes by now.haertig ought to be getting tired of karma fortunes by now.haertig ought to be getting tired of karma fortunes by now.haertig ought to be getting tired of karma fortunes by now.haertig ought to be getting tired of karma fortunes by now.haertig ought to be getting tired of karma fortunes by now.haertig ought to be getting tired of karma fortunes by now.haertig ought to be getting tired of karma fortunes by now.haertig ought to be getting tired of karma fortunes by now.haertig ought to be getting tired of karma fortunes by now.
 
Posts: 1,738
Karma: 26006874
Join Date: Sep 2017
Device: PW3, Fire HD8 Gen7, Moto G7, Sansa Clip v2, Ruizu X26
Does anyone know, can Moon+ sync reading location/bookmarks to a different cloud service than DropBox or GoogleDrive? Specifically, I would want to sync to NextCloud - which is a cloud server that I host on one of my personal servers. Besides its native protocol, NextCloud also supports WebDAV, in case Moon+ is able to sync via that.
haertig is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Moon Reader Pro cvkemp Android Devices 29 05-10-2015 10:11 PM
Moon Reader + (Pro) Sync across Devices montymaverick Android Devices 9 04-27-2015 02:50 PM
Sync moon+reader Pawlo Android Devices 9 09-05-2014 10:20 PM
Is it possible to get last read position sync between Calibre and Moon+ Reader Pro? EtrnLwanderer Android Devices 0 06-25-2012 02:04 PM


All times are GMT -4. The time now is 11:06 PM.


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