View Single Post
Old 08-06-2009, 01:57 PM   #1
howdypda
Junior Member
howdypda began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Aug 2009
Device: sony prs-505
[PRS Recollect]A folder-hierarchy-based collection generator

Hey, everyone,

I wrote a ebook collection generator based on folder structure, for Sony PRS 505 (probably also useful for 500/700). Please check it out and give feedbacks:

http://code.google.com/p/prs-recollect/

howdypda

Quote:

Limitation/Requirement

At current stage, it only works for ebooks stored on SD and directories must have following structure:

Code:
SD root
    -Sony Reader
        -database
            cache.xml
        -books
            -collectionname1
                book1.pdf
            -collectionname2
                book2.epub
                book3.txt
            (etc)
How to use?

First time use:

1. Download the latest Windows binary from the download page.
2. Make sure you are not running Sony's Ebook Library or other ebook management software on PC, then plug your PRS to PC's USB port.
3. Create collection folders under "books" directory. The name of a folder is the same as its collection name. Put ebooks under their folders respectively.
4. Unplug USB, wait until the main menu appears and you can read ebooks normally, then plug the USB connection.
5. Copy the Windows executable to the "Sony Reader" folder and click on it. A new "cache.xml" will be generated under "Sony Reader". Copy the "cache.xml" to "database" folder to overwrite the old one.
6. Safely unplug the device and you have collections generated!

Repeat use: (assume you haven't deleted the executable under "Sony Reader" folder in SD)

1. Make sure you are not running Sony's Ebook Library or other ebook management software on PC, then plug your PRS to PC's USB port.
2. Create collection folders under "books" directory. The name of a folder is the same as its collection name. Put ebooks under their folders respectively.
3. Unplug USB, wait until the main menu appears and you can read ebooks normally, then plug the USB connection.
4. Click on the executable under "Sony Reader" folder. A new "cache.xml" will be generated under "Sony Reader". Copy the "cache.xml" to "database" folder to overwrite the old one.
5. Safely unplug the device and you have collections generated!

Problem Solving

If you have difficulties, try removing "cache.xml" under "database" folder, unplug USB and let your device generate a fresh cache.xml. Then restart from step #2 in "How to use" section.
howdypda is offline   Reply With Quote