View Single Post
  #15  
Old 05-14-2010, 05:39 PM
cnewsgrp cnewsgrp is offline
Junior Member
 
Join Date: May 2010
Posts: 5
cnewsgrp is on a distinguished road
Default

Re: How to remove DRM protection from B&N (Barnes & Noble) EPUB ebooks


Quote:
Originally Posted by cnewsgrp View Post
The books are ePub books. I have tried this several times now and still not working. From your comment (Also make sure you use the name from the Credit Card, not your B&N username.) it seems that I am doing something wrong.

How am I supposed to run this? I have done following things
1) Downloaded BN eReader for PC, logged in and downloaded my ebooks. I see them under "C:\Users\MyName\Documents\My Barnes & Noble eBooks\MyEmailAddress"
2) Downloaded and installed Python 2.6.
3) Downloaded "ignoblekey.py"
4) I double click and see the error "B&N User Key not found. Unexpected DB format"

What am I doing wrong?

I have Windows 7 PC. Also want to add that I have tried deleting ClientAPI.db file multiple times and that the file is always called ClientAPI.db - not ClientAPI_vXXX.db. File location is C:\Users\MyName\AppData\Roaming\Barnes & Noble\BNDesktopReader
I am all set. I can still not get ignoblekey.py to work, but ignoblekeygen.pyw works.

For the confused people like me. Here are instructions in plain english.
1) Go to http://i-u2665-cabbages.blogspot.com...-for-epub.html
2) Download ignoblekeygen.pyw and ignobleepub.pyw
3) Download and install Python 2.6 and pycrypto-2.1.0 in that order
4) Login into bn.com and write down your user name (not the email address) and credit card # on file.
4) Double click ignoblekeygen.pyw. Enter your user name (not the email address) and credit card # on file. It should generate bnepubkey.b64 file if all is well.

5) Double click ignobleepub.pyw. Enter input file (epub file with DRM downloaded from BN). Output file (any file name)
Reply With Quote