02-05-2007, 03:28 PM | #1 |
Wizard
Posts: 3,442
Karma: 300001
Join Date: Sep 2006
Location: Belgium
Device: PRS-500/505/700, Kindle, Cybook Gen3, Words Gear
|
BBeB shell extension
Some people wished for a way to distinguish between nameless CBUSxxxnnn.lrx files in their books directory. Sony did not provide an easy way for that, so I made this little extension.
Features: 1) Supports three BBeB formats: LRF (unprotected books) and two flavors of protected LRX: Librie and Reader versions. 2) Displays author and title info in all standard locations of Explorer: file properties, details view, status bar and file hint. 3) Fully supports Unicode. Known issues: 1) Does not yet allow to change the metadata. 2) While the extension does display properies of Librie files, it won't work without Connect software installed. Installation: 1) Unzip register_bbeb.bat and BBeB.dll into the directory where you installed the Connect software (default location is "C:\Program Files\Sony\CONNECT Reader\Data\bin"). 2) Run register_bbeb.bat. If everything goes well, you'll see the following messagebox: --------------------------- RegSvr32 --------------------------- DllRegisterServer in BBeB.dll succeeded. --------------------------- OK --------------------------- If you get an error message, check that you unzipped files into the Connect's "bin" directory (it should have "CONNECT Reader.exe" in it). Uninstallation: 1) Unzip unregister_bbeb.bat next to BBeB.dll and run it. If all goes fine, you'll see the following message: --------------------------- RegSvr32 --------------------------- DllUnregisterServer in BBeB.dll succeeded. --------------------------- OK --------------------------- 2a) To unload all copies of BBeB.dll still in memory reboot the OS 2b) If you don't like reboots or feeling adventurous, do the following:
3) Now you can delete BBeB.dll Hints: 1) To add "Author" and "Title" columns in Explorer's detail view, use menu View-Choose Details... or right-click the column headings. 2) To sort files by author or title click on the corresponding column. Click a second time to sort in reverse order. 3) You can rename the LRX files any way you want, this will not disable the DRM. However, you will need to readd them into your library using Connect software. Get version 1.0 here. Some screenshots: Details view. File properties. Last edited by igorsk; 12-11-2008 at 03:22 AM. |
02-05-2007, 08:24 PM | #2 |
creator of calibre
Posts: 44,305
Karma: 23661992
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That's cool. Out of curiosity, is the metadata unencrypted in lrx files? Or do you use connect dlls to read it? Or do you crack the encryption?
|
Advert | |
|
02-05-2007, 09:09 PM | #3 |
Wizard
Posts: 3,442
Karma: 300001
Join Date: Sep 2006
Location: Belgium
Device: PRS-500/505/700, Kindle, Cybook Gen3, Words Gear
|
Only (some) streams are encrypted, usually text and pictures. You can read the rest freely. However, you cannot change anything as it's all signed.
|
03-29-2009, 01:49 PM | #4 |
Junior Member
Posts: 1
Karma: 10
Join Date: Mar 2009
Location: Russia
Device: Sony FRS-505
|
Thank you Igor! Its great extension...
So I redesigned it under GPL into more usable thing: eBook Shell Extension. I added installer, Windows Vista Support, book comments extracting (aka FreeText) and so on. |
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Forum extension: Tapatalk? | ewy | Feedback | 12 | 07-31-2012 12:28 PM |
Documents with unknown extension | SkyDream | Calibre | 2 | 07-27-2010 02:42 PM |
NO extension, no sugar.... | Greg Anos | Lounge | 7 | 01-16-2010 10:23 AM |
[Librie] Sony Reader BBeB vs. Libre BBeB | CCDMan | Legacy E-Book Devices | 1 | 03-30-2006 03:53 AM |