[02:42] <zorlac> need help gettingphp to work
[13:26] <maxolasersquad> mhall119: ping
[13:29] <mhall119> maxolasersquad: pong
[13:54] <maxolasersquad> mhall119: Are you working on the Calibre page sync?
[13:56] <mhall119> maxolasersquad: it's on my list for this cycle, I haven't done anything on it yet though
[13:56] <mhall119> why, you want to do it?
[13:57] <maxolasersquad> I have setup the Calibre Library in Ubuntu One to sync across computers.  By doing that, if I read a book on one PC, and then switch to another, then the other PC starts me off right where I left off.
[13:58] <maxolasersquad> I think just synching Calibre Library/metadata.db should do it, but I haven't tested just syncing that file, and not the whole folder.
[13:59] <mhall119> that works for calibre
[13:59] <maxolasersquad> There's also an xml file for each book named metadata.opf, but I don't see anything in there to indicate the page the user left off on.
[14:00] <mhall119> but it doesn't let you sync with other ebook readers
[14:00] <maxolasersquad> Isn't that logic application specific?
[14:07] <mhall119> the data isn't, just book:pagenum
[14:07] <maxolasersquad> I wonder if syncing e-readers with calibre also syncs the current page.
[14:07] <maxolasersquad> Probably not.
[14:07] <mhall119> not likely
[14:08] <mhall119> that's why I wanted to write something that would
[14:12] <maxolasersquad> The good news is that Calibre plugins are Python.
[14:12] <maxolasersquad> I thought the desire was for page sycning to work across the PCs.
[14:13] <mhall119> maxolasersquad: across PCs, phones, tablets, etc
[14:14] <mhall119> my personal goal is Calibre, FBReader and my nook Touch
[14:14] <mhall119> the nook will require rooting though
[14:15] <maxolasersquad> One thing that may simplify the process is if there was a single place to put books, such as ~/Books, the same way music and pictures have their dedicated, non-app-specific folder.
[14:16] <maxolasersquad> As opposed to ~/FBooks and ~/Calibre Library
[14:16] <maxolasersquad> ~/Books is already supported by FBReader.
[14:16] <mhall119> maxolasersquad: true, I was going to try and fine a filesystem-independent way of uniquely identifying books
[16:17] <maxolasersquad> mhall119: Did some digging.  The epub file is a zip file.  In there is a file at META-INF/calibre_bookmarks.txt which is how Calibre knows where you where last.
[16:18] <mhall119> maxolasersquad: ah, nice, thanks
[16:18] <maxolasersquad> I'm not sure how FBReader does it.
[16:20] <mhall119> be either
[16:32] <maxolasersquad> I think it's in a sqlite file.  Either ~/.FBReader/books.db or ~/.FBReader/state.db
[16:33] <mhall119> ah, cool
[16:33] <mhall119> I was planning on using U1DB to syncronize data
[16:39] <maxolasersquad> Yes, I think the table BookStateStack in state.db has it.  I'll have to verify.  Off to lunch.