Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Sony Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 02-05-2007, 03:28 PM   #1
igorsk
Wizard
igorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfolded
 
Posts: 3,443
Karma: 52235
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:
  • open Task Manager (Ctrl-Shift-Esc or right-click an empty area of the taskbar and choose "Task Manager")
  • go to the "Processes" tab and sort processes by name
  • find all copies of explorer.exe and kill them (use Del or click "End process")
  • after they're all gone, start a new shell from the Task Manager's "File-New Task(Run)..." menu. Enter "explorer" for the program name.
Note: this method will rearrange the application buttons on the taskbar, and you might lose some icons in the system tray.
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.
Attached Files
File Type: zip BBeB_src.zip (13.1 KB, 244 views)

Last edited by igorsk; 12-11-2008 at 03:22 AM.
igorsk is offline   Reply With Quote
Old 02-05-2007, 08:24 PM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 25,663
Karma: 4998489
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?
kovidgoyal is offline   Reply With Quote
Old 02-05-2007, 09:09 PM   #3
igorsk
Wizard
igorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfoldedigorsk reads XML... blindfolded
 
Posts: 3,443
Karma: 52235
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.
igorsk is offline   Reply With Quote
Old 03-29-2009, 01:49 PM   #4
ryo-oh-ki
Junior Member
ryo-oh-ki began at the beginning.
 
ryo-oh-ki's Avatar
 
Posts: 1
Karma: 10
Join Date: Mar 2009
Location: Russia
Device: Sony FRS-505
Lightbulb

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.
ryo-oh-ki is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

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.... Ralph Sir Edward 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


All times are GMT -4. The time now is 05:36 AM.


MobileRead.com is a privately owned, operated and funded community.