I tried the pid_checksum.py script and it resulted in different checksum's than what I had been using for both my Kindle PID and my PC's PID.
Unfortunately I still get an error message -- "Error: invalid PID checksum".
I am thinking though that perhaps the book I am trying to de-drm has no drm to begin with. Would that give me an error message? At this point I am thinking of making a new purchase of a book I know has DRM included and retrying it.
I aslo tried using mobidedrm on a .pdb file but it didn't work - does mobidedrm work on .pdb files?
Pilotbob - I got the script from post #11 (page 1) of this thread posted by Red Dragon.
I copied it to notepad and renamed it as a .py script and saved it to my Python25 directory. When I tried to run it (from the command window while in the Python 25 directory) I recieved the 'unexpected indent' error. I don't know anythihg about python scripting so I don't know what the problem is.
Thanks for the assistance.
Jean
|