=== panoramix is now known as Guest95890 === Guest95890 is now known as getafix === getafix is now known as quiriquix === Bryanste- is now known as Bryanstein [02:42] need help gettingphp to work === panoramix is now known as Guest64964 [13:26] mhall119: ping [13:29] maxolasersquad: pong [13:54] mhall119: Are you working on the Calibre page sync? [13:56] maxolasersquad: it's on my list for this cycle, I haven't done anything on it yet though [13:56] why, you want to do it? [13:57] 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] 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] that works for calibre [13:59] 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] but it doesn't let you sync with other ebook readers [14:00] Isn't that logic application specific? [14:07] the data isn't, just book:pagenum [14:07] I wonder if syncing e-readers with calibre also syncs the current page. [14:07] Probably not. [14:07] not likely [14:08] that's why I wanted to write something that would [14:12] The good news is that Calibre plugins are Python. [14:12] I thought the desire was for page sycning to work across the PCs. [14:13] maxolasersquad: across PCs, phones, tablets, etc [14:14] my personal goal is Calibre, FBReader and my nook Touch [14:14] the nook will require rooting though [14:15] 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] As opposed to ~/FBooks and ~/Calibre Library [14:16] ~/Books is already supported by FBReader. [14:16] maxolasersquad: true, I was going to try and fine a filesystem-independent way of uniquely identifying books [16:17] 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] maxolasersquad: ah, nice, thanks [16:18] I'm not sure how FBReader does it. [16:20] be either [16:32] I think it's in a sqlite file. Either ~/.FBReader/books.db or ~/.FBReader/state.db [16:33] ah, cool [16:33] I was planning on using U1DB to syncronize data [16:39] Yes, I think the table BookStateStack in state.db has it. I'll have to verify. Off to lunch. === RoAkSoAx_ is now known as RoAkSoAx