Since I got the Kindle 1, jetBook, iPod Touch, and then sold the Kindle, I have been using mobidedrm.py without a problem. Most of the files were azw from the Kindle, but when the kindle app came out I got the Touch, and sold the Kindle. The first test book I purchased on it came through mobidedrm clean as a whistle. I had used iPhone Backup Extrtactotr and drm'd the prc file.
The night before last, I purchased the second book on the Touch, extracted it, and that's when my 36 hr nightmare began.
I use a Mac upgraded to Snow Leopard. After running mobidedrm 1,2,5, and 6 repeatedly, I went to Windows via vmWare Fusion. I installed python 2.5.
I'm not Windows savvy, but with a little research I was soon able to get the identical error in DOS as I do in the Mac terminal every time, "Error: no key found. maybe the PID is incorrect".
I performed red_dragon's hack because the OP reported success with it. Not me.
I downloaded Hextreme to see if my book might be a Tpz file. it says Mobi.
I got my UDID again from iTunes and ran kindlepid.py again. The same PID I had saved from months ago popped up.
I switched to a Dell Mini 10, on which I have installed Mac OSX 10,5.8. I ran all the mobidedrm.py files again, this time on the FIRST book I purchased on the Touch, the one I had dedrm'd successfully previously. Same "Error: no key found. maybe the PID is incorrect".
Now that's just not right. The kindle app was updated just 3 days ago. I'm not into conspiracy theories, but nothing else makes sense to me at this point.
If anyone is using mobidedrm.py successfully on a Mac with prc files, please send me some help!
Better yet, buy a book today on your iPhone or Touch, dedrm it with your Mac, let me KNOW, and I'll reimburse you for the book via paypal.
Last edited by galavanter; 10-25-2009 at 10:19 AM.
|