02-05-2007, 02:02 PM | #16 | |
curmudgeon
Posts: 1,481
Karma: 5748190
Join Date: Jun 2006
Location: Redwood City, CA USA
Device: Kobo Aura HD, (ex)nook, (ex)PRS-700, (ex)PRS-500
|
Quote:
Xenophon |
|
02-05-2007, 06:09 PM | #17 |
Lovin' the e-book life...
Posts: 633
Karma: 2509
Join Date: Nov 2006
Location: Colorado
Device: Ebookwise 1150, Sony PRS-505, Amazon Kindle, BeBook (with OpenInkpot)
|
PPC guy here too! Not sure when I will be able to afford a new Intel-based Mac...
|
Advert | |
|
02-05-2007, 06:28 PM | #18 |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
I'll be testing it tonight on a Powerbook 12" G4 1.5GHz (we kept it after upgrading the Wife to an Intel.)
|
02-05-2007, 06:51 PM | #19 |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
Also, the code has been tested under Leopard on Intel and it works. Just in case anyone was worried about Leopard compatibility.
My wife is handling all the testing. She can break Apple's bug reporting system while filing bugs, she has a real gift for breaking software... |
02-09-2007, 03:45 PM | #20 |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
The new Sony firmware breaks the existing code.
I have new code up and running (complete with write support and PPC) and will be posting it as soon as testing is completed. Estimate is Sunday/Monday. Based on feedback from my wife I was already tweaking it to present a virtual root directory that made it easier to navigate to where to drop books and mp3's. I've just had to speed that up. I'm also working on a folder view that will parse the media XML file(s) and present a foldered view of the content found in those file(s). That will be in the next release. |
Advert | |
|
02-09-2007, 03:53 PM | #21 |
Gizmologist
Posts: 11,615
Karma: 929550
Join Date: Jan 2006
Location: Republic of Texas Embassy at Jackson, TN
Device: Pocketbook Touch HD3
|
Great googley moogley.
If your apps don't get ported for Windows, scotty1024, then I just might have to buy a MacPuter. |
02-09-2007, 04:19 PM | #22 |
Addict
Posts: 219
Karma: 368
Join Date: Jan 2006
Location: UK
Device: PRS500, Looking at 700
|
when you get around to the GUI I think you deserve the bounty I posted.
|
02-09-2007, 04:43 PM | #23 | |
creator of calibre
Posts: 43,858
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
|
|
02-09-2007, 05:10 PM | #24 |
Gizmologist
Posts: 11,615
Karma: 929550
Join Date: Jan 2006
Location: Republic of Texas Embassy at Jackson, TN
Device: Pocketbook Touch HD3
|
Perhaps you might consider a formal collaboration? It sounds like you've each got at least half the problem licked from opposite ends....
Just a thought. |
02-09-2007, 06:45 PM | #25 |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
I'm not after a bounty, I already married my bounty.
I'm doing it because I use Mac's and I've been working on Sony ebook publishing for many years now. The wife and I are planning on WWDC this year in case anyone wants to meet up there. Also, if anyone wants to combine and save ~$300 on Apple's buy 5 get 1 free deal on WWDC tickets let me know. |
02-09-2007, 08:00 PM | #26 | |
creator of calibre
Posts: 43,858
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
|
|
02-09-2007, 08:49 PM | #27 | |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
Quote:
I don't know if "duplicate" is the correct word here. But producing a mountable filesystem that slices/dices/frappe's it will make these features available to all developers in their own applications, as well as to your Average Joe using something off the shelf like Word. And I admit it, I've been "ruined" by compiled languages. I wouldn't have much to contribute to a Python based project except explanations of things I've sussed out of the protocol/Reader files myself. |
|
02-09-2007, 09:01 PM | #28 | |
creator of calibre
Posts: 43,858
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Well if you have the time, more power to you. I am taking libprs500 towards becoming an ebook library management app as I'm the kind of person that has wall-to-wall collections of pbooks and I want to have equivalent collections of ebooks.
Quote:
|
|
02-09-2007, 10:36 PM | #29 | |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
Quote:
I've got many 10's of GB's of ebooks so I'm already into ebook library management. I agree, you want some for sure. But I think the mountable filesystem will make it easier for people to write a variety of library management systems using their familiar development API's. Imagine how much easier your Python coding would have been if you could have just read/written files using the standard Python API's. Maybe at some point you'll rip out the USB protocol support and just hop on board the mountable filesystem bus with your project. You'll be free to focus on the library management code and let someone else sweat the USB details as Sony versions the device. |
|
02-09-2007, 10:53 PM | #30 |
creator of calibre
Posts: 43,858
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
An ebook reading device is more than just a filesystem with book files in it. There's metadata as well.
I'm architecting the library so that device interaction is via a plugin. The plugin needs to only provide functions to get the list of books, delete a book and add a book. It takes care of metadata handling internally. If I were to migrate to a filesystem based way of doing it, there'd still be non-trivial code needed for updating the XML databases on the reader. Now that SONY has basically locked out the rest of the filesystem anyway, the justification, imho, for a filesystem view doesn't really exist. You are correct in that a filesystem interface is the easiest to use for other developers, provided it contains metadata handling as well, however, a command line interface like prs500 is not that much harder. On a side note, how do you manage your ebook collection? EDIT: I have no programming language related hangups, though I do find python to be the most efficient (for the developer) language over long term use, so if you ever need help I'll be happy to contribute C code. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
PB360 Filesystem error | ArchCarrier | PocketBook | 4 | 06-06-2010 08:46 AM |
astak ezreader, read-only filesystem | scar | Astak EZReader | 7 | 07-28-2009 02:20 AM |
Character encoding in the filesystem | Jellby | Bookeen | 1 | 03-30-2008 05:36 AM |
filesystem formats supported on the SD card | jakeluck | Sony Reader | 8 | 12-21-2006 02:46 AM |
GmailFS - make your Gmail a mountable filesystem | Alexander Turcic | Lounge | 2 | 08-30-2004 03:07 AM |