Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Removing DRM protection from eBooks (http://stream-recorder.com/forum/forumdisplay.php?f=63)
-   -  

skindle error: No valid pids available, failed to find DRM key

(http://stream-recorder.com/forum/showthread.php?t=7241)

CoolReader 08-19-2010 11:17 AM

skindle error: No valid pids available, failed to find DRM key


 
Attempting to remove DRM from .azw file.

Finds kindle.info location, VolumeSerialNumber and Device PID
Finds PID for file but then fails with:
"No valid pids available, failed to find DRM key
An error occurred, unable to process input file!
"

Any suggestions?

smt52 08-19-2010 06:01 PM

Re: skindle error: No valid pids available, failed to find DRM key


 
Quote:

Originally Posted by CoolReader (Post 21008)
Attempting to remove DRM from .azw file.

Finds kindle.info location, VolumeSerialNumber and Device PID
Finds PID for file but then fails with:
"No valid pids available, failed to find DRM key
An error occurred, unable to process input file!
"

Any suggestions?

I also found the same problem: when running skindle on an .azw file, skindle reports "No valid pids available, failed to find DRM key."

I posted the correct answer here on 2010-08-20:
I Love Cabbages

To save time, you can download the required scripts and instructions here:
Using unswindle.py v7 to remove DRM from Kindle DX, Kindle4PC

foghat 09-13-2010 06:22 PM

Re: skindle error: No valid pids available, failed to find DRM key


 
I get the following error when trying to run skindle:

Attempting to locate kindle.info
Found kindle.info location
Using UserName = "myUserName"
Using SystemDrive = "C:\"
Using VolumeSerialNumber = "NNNNNNNNNN"
Device PID: XXXXXXXX
PID for is: /plba2XN
No valid pids available, failed to find DRM key
An error occurred, unable to process input file!

Any ideas?

Thanks.

Edit: I figured it out. I just had to delete and then re-download the book in k4pc. Then all was well.

scott blake 09-15-2010 02:14 AM

Re: skindle error: No valid pids available, failed to find DRM key


 
I think I have it all sorted (well nearly). What I was doing wrong was trying to Skindle non Amazon Kindle for PC books.

So I have now got the system;

1 - Buy Amazon book and have it sent to Kindle for PC

2 - go to users folder\my documents\my kindle content and cut book from there and paste into the c:\skindle directory

3 - rename it to something short like book1

4 - run 'skindle -i book1.azw -o bookdone.azw' where bookdone is a name you want to keep and easy to remember

5 - cut bookdone.azw to your 'drm free books' folder you made somewhere else and delete the book1.azw file if you like

6 - open Calibre, add bookdone.azw to your collection, connect kindle, add bookdone.azw to Kindle main memory

7 - done

Or at least, that has worked so far.

mememe 01-12-2011 09:39 AM

Re: skindle error: No valid pids available, failed to find DRM key


 
Thank you so much, Scott!!

After pulling my hair out yesterday trying every utility out there to convert Kindle4PC files to a format palatable for Mobipocket reader, your instructions worked like a charm.

Happy reading :)

Apprentice Alf 01-13-2011 02:30 AM

Re: skindle error: No valid pids available, failed to find DRM key


 
Quote:

Originally Posted by mememe (Post 24482)
Thank you so much, Scott!!

After pulling my hair out yesterday trying every utility out there to convert Kindle4PC files to a format palatable for Mobipocket reader, your instructions worked like a charm.

Happy reading :)

Be aware that skindle hasn't been updated for some time, and includes a translation of a fairly old version of MobiDeDRM.py. This means that there are some books which skindle will appear to succeed with, but which will have small corruptions to the text throughout the book. This is because of a misunderstanding of how multi-byte utf-8 characters are split over two sections of the file.

If you're already using calibre, the best and simplest method on Windows of removing DRM from Kindle for PC ebooks (Mobipocket and Topaz) is to use the latest calibre plug-in, which you can find linked from my blog (see my profile), in a large archive of de-drm tools.

As of this date, the latest version of the archive is v3.1 and can be found here: http://stream-recorder.com/forum/dow...ive-t7955.html

— Alf.


All times are GMT -6. The time now is 01:18 PM.