Thread: PID question
View Single Post
Old 08-07-2010, 04:14 PM   #3
pdurrant
The Grand Mouse 高貴的老鼠
pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.
 
pdurrant's Avatar
 
Posts: 74,082
Karma: 315558332
Join Date: Jul 2007
Location: Norfolk, England
Device: Kindle Oasis
Quote:
Originally Posted by ddavtian View Post
Hi all.

I'm trying to deDRM a book I purchased from Amazon. Previously I always bought books directly from Kindle, moved it to computer, ran the script with Kindle PID and got a book that I could read on other devices too. Today I first time bought a book from the computer, thought I'd run the same script with same PID. No luck, get an "Error: no key found, may be the PID is incorrect".

When I sync the Kindle, it shows no new items to download. I transferred the book to device, it opens fine, no problem.

Does the book come with a different PID if bought from the computer? How can I find out what PID to use?

Thanks in advance.
If your Kindle has updated to firmware 2.5 or later, it now uses a per-book PID scheme for any books downloaded to or for it since the firmware was updated.

The only way to de-drm Kindle Mobipocket ebooks at present is to download them to Kindle for Windows. Although Kindle for Windows also uses per-book PIDs, the method of generating the per-book PIDs is now known, and scripts are available that will de-drm such books.

Unfortunately, the per-book PID algorithm seems to be different for Kindle for Macintosh and Kindle firmware 2.5+, and no-one's reverse engineered them yet.

Last edited by pdurrant; 08-07-2010 at 04:21 PM.
pdurrant is offline   Reply With Quote