View Single Post
  #5  
Old 05-29-2010, 11:58 AM
Stream Recorder
 
Posts: n/a
Default

Re: Barnes and Noble: ignoblekey.py error: Could not locate B&N Reader installation


Quote:
Originally Posted by mtngr1 View Post
Okay, I did that and now it's saying, Error: Problem locating B&N Reader DB. my Barnes and Noble is in Program Files\Barnes & Noble\BNDestopReader
B&N has probably changed the DB name. So when the script tries to find it using
Code:
dbpath = glob.glob(os.path.join(bndir, 'ClientAPI_*.db'))
you get the error.

Find the db name and change the code. If you use Windows 7 or Vista, see whether you have the following file
Code:
C:\Users\USERNAME\AppData\Roaming\Barnes & Noble\BNDesktopReader\ClientAPI.db
and in Windows XP see whether you have
Code:
C:\Documents and Settings\USER\Application Data\Barnes & Noble\BNDesktopReader\ClientAPI.db
If you do, then replace
Code:
dbpath = glob.glob(os.path.join(bndir, 'ClientAPI_*.db'))
with
Code:
dbpath = glob.glob(os.path.join(bndir, 'ClientAPI*.db'))
Let me know whether if you will get the "B&N User Key not found. Unexpected DB format?" error.
Reply With Quote