Audio/video stream recording forums

Attention Visitor:
You may have to register or log in before you can post:
  • Click the register link to sign up.
  • Registered members please fill in the form below and click the "Log in" button.
To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Audio/video stream recording forums > Other discussions > Removing DRM protection from eBooks
Register FAQ Members List Calendar Mark Forums Read

Reply Post New Thread
 
Thread Tools Display Modes
  #41  
Old 11-15-2010, 06:55 AM
romulus98 romulus98 is offline
Junior Member
 
Join Date: Nov 2010
Posts: 1
romulus98 is on a distinguished road
Default

Re: MobiDeDRM.py - remove DRM from Mobipocket ebooks


I'm having some problems with large files, collections from mobipocket; one is 40megs, the other 200 megs.
The files seem to convert fine when using the comman prompt and python mobipocketdedrm.py ...etc, but when I try to convert them to epubs with Calibre they come up as corrupt files.
I tried opening the original one in calibre (using the plugin) but the process stops after a few minutes and I get an error message saying that the process "hangs" for too long.

This doesn't happen with smaller files, so I assume that calibre is set up to treat smaller files. Is there a way of tinkering with those settings so that there won't be a time/size restriction?

Thanks.
Reply With Quote
  #42  
Old 11-26-2010, 04:53 PM
any ANONYMOUS forum user any ANONYMOUS forum user is offline
any user of the forum who preferred to post anonymously
 
Join Date: Aug 2011
Location: Server of stream-recorder.com
Posts: 211
any ANONYMOUS forum user is on a distinguished road
Default

Re: MobiDeDRM.py - remove DRM from Mobipocket ebooks


Here's the problem I'm having:
my results are this:

MobiDeDrm v0.08. Copyright (c) 2008 the Dark Reverser
MOBI header length = 232
MOBI header version = 6
Extra Data flags = 2
Error: no key found. maybe the PID is incorrect.


I'm using an .azw file, and I thought, 0.13 of mobidedrm....


Anyone got any tips for THAT?
Reply With Quote
  #43  
Old 11-26-2010, 11:41 PM
Stream Recorder
 
Posts: n/a
Default

Re: MobiDeDRM.py - remove DRM from Mobipocket ebooks


Quote:
Originally Posted by any ANONYMOUS forum user View Post
MobiDeDrm v0.08. Copyright (c) 2008 the Dark Reverser
MOBI header length = 232
MOBI header version = 6
Extra Data flags = 2
Error: no key found. maybe the PID is incorrect.

I'm using an .azw file, and I thought, 0.13 of mobidedrm....
MobiDeDRM.py Error: no key found. maybe the PID is incorrect
Reply With Quote
  #44  
Old 11-27-2010, 12:23 AM
Stream Recorder
 
Posts: n/a
Default

Re: MobiDeDRM.py - remove DRM from Mobipocket ebooks


Quote:
Originally Posted by mchassy View Post
[*]You mention the Skindle tool afterwards, but that is only for PC. Is there an equivalent for Mac?
Try to use the following:
DeDRM AppleScript for Mac OS X 10.5, 10.6
Reply With Quote
  #45  
Old 01-03-2011, 04:32 PM
Apprentice Alf Apprentice Alf is offline
Junior Member
 
Join Date: Jan 2011
Posts: 20
Apprentice Alf is on a distinguished road
Default

Re: MobiDeDRM.py - remove DRM from Mobipocket ebooks


Quote:
Originally Posted by any ANONYMOUS forum user View Post
Here's the problem I'm having:
my results are this:

MobiDeDrm v0.08. Copyright (c) 2008 the Dark Reverser
MOBI header length = 232
MOBI header version = 6
Extra Data flags = 2
Error: no key found. maybe the PID is incorrect.


I'm using an .azw file, and I thought, 0.13 of mobidedrm....


Anyone got any tips for THAT?

MobiDeDRM is currently at version 0.21. Download the tools v3.0 archive. The latest version is always available from my blog (since I'm the one who has been maintaining it.) It's unlikely to help with this problem, but is worth having as it will decode more books correctly.

More likely the problem is that you've updated the firmware on your Kindle. Luckily people cleverer than me have worked out how to fix this now, and a script to generate the book-specific PID and then call MobiDeDRM has been developed. The latest version of this is also always available at my blog.

— Alf.
Reply With Quote
  #46  
Old 01-11-2011, 07:30 PM
mememe mememe is offline
Junior Member
 
Join Date: Jan 2011
Posts: 2
mememe is on a distinguished road
Default

Re: MobiDeDRM.py - remove DRM from Mobipocket ebooks


Hi,

I don't have a Kindle, but I use Kindle for PC to read Kindle e-books. I installed eBookUtility0.6a-win and activepython and created a ebook.props text file with my Mobipocket Reader PID and 0123 for the serial number as directed by the ebookUtility readme file.

Unfortunately, when I use the GUI I get the following error:
Error: no key found. maybe PID is incorrect.

I'd appreciate any help as there is no Kindle reader available for my old Blackberry Pearl 8130 and I'd like to be able to convert my Kindle ebooks to .PRC format readable by Mobipocket.

Thanks in advance!
Reply With Quote
  #47  
Old 01-12-2011, 10:32 AM
FelixPer FelixPer is offline
Junior Member
 
Join Date: Jan 2011
Posts: 2
FelixPer is on a distinguished road
Default

Re: MobiDeDRM.py - remove DRM from Mobipocket ebooks


I'm getting a weird error with mobidedrm.py 0.22 when trying to remove DRM from a .prc file I bought from mobipocket.com.

Code:
MobiDeDrm v0.22. Copyright 2008-2010 The Dark Reverser.
Traceback (most recent call last):
  File "MobiDeDRM.py", line 361, in <module>
    sys.exit(main())
  File "MobiDeDRM.py", line 352, in main
    stripped_file = getUnencryptedBookWithList(infile, pidlist)
  File "MobiDeDRM.py", line 334, in getUnencryptedBookWithList
    if not os.path.isfile(infile):
NameError: global name 'os' is not defined
I thought maybe my Python setup was wrong and tried reinstalling Python and wxPython, now I'm using ActivePython and the error is still the same.

I also tried using KindleBooks.pyw, which gave me the following error.

Code:
MOBI header version = 6, length = 228

Extra Data Flags = 6

Processing Book:  XYZ

No EXTH record type 209 - Perhaps not a K4 file?

    ... not suceessful Not yet initialised with PID. Must be opened with Mobipocket Reader first.

Error: Encryption Removal Failed
Of course I opened the file with Mobipocket Reader.

Am I doing something completely wrong?

Any help would be highly appreciated.
Reply With Quote
  #48  
Old 01-13-2011, 03:35 AM
Apprentice Alf Apprentice Alf is offline
Junior Member
 
Join Date: Jan 2011
Posts: 20
Apprentice Alf is on a distinguished road
Default

Re: MobiDeDRM.py - remove DRM from Mobipocket ebooks


Quote:
Originally Posted by mememe View Post
Hi,

I don't have a Kindle, but I use Kindle for PC to read Kindle e-books. I installed eBookUtility0.6a-win and activepython and created a ebook.props text file with my Mobipocket Reader PID and 0123 for the serial number as directed by the ebookUtility readme file.

Unfortunately, when I use the GUI I get the following error:
Error: no key found. maybe PID is incorrect.

I'd appreciate any help as there is no Kindle reader available for my old Blackberry Pearl 8130 and I'd like to be able to convert my Kindle ebooks to .PRC format readable by Mobipocket.

Thanks in advance!
Kindle for PC uses a per-book PID scheme. Luckily is has already been reverse engineered. You need KindleBooks, a collection of scripts that will remove the DRM from your Kindle for PC ebooks by calculating the per-book PIDs automatically, and then running the latest MobiDeDRM for you.

See my blog (in my profile) for the latest tools. Or you can download v3.1 (the latest as I write this) directly from http://www.datafilehost.com/download-74a4e2fc.html

— Alf.
Reply With Quote
  #49  
Old 01-13-2011, 03:40 AM
Apprentice Alf Apprentice Alf is offline
Junior Member
 
Join Date: Jan 2011
Posts: 20
Apprentice Alf is on a distinguished road
Default

Re: MobiDeDRM.py - remove DRM from Mobipocket ebooks


Quote:
Originally Posted by FelixPer View Post
Code:
    ... not suceessful Not yet initialised with PID. Must be opened with Mobipocket Reader first.

Error: Encryption Removal Failed
Of course I opened the file with Mobipocket Reader.

Am I doing something completely wrong?

Any help would be highly appreciated.
You opened the file with Mobipocket reader, but that's not enough. Mobipocket Reader doesn't alter the file you originally have, it creates a new copy in its library folder, and it's THAT copy that you must use when doing the de-drm process.

MobiDeDRM is now at 0.24 (well, 0.25, but that version isn't generally available yet, and is only needed for some very old Mobipocket books with type 1 encryption.) There was a bug in 0.22 that could give that 'os' error, now fixed.

— Alf.
Reply With Quote
  #50  
Old 01-13-2011, 07:10 AM
FelixPer FelixPer is offline
Junior Member
 
Join Date: Jan 2011
Posts: 2
FelixPer is on a distinguished road
Default

Re: MobiDeDRM.py - remove DRM from Mobipocket ebooks


Quote:
Originally Posted by Apprentice Alf View Post
Mobipocket Reader doesn't alter the file you originally have, it creates a new copy in its library folder, and it's THAT copy that you must use when doing the de-drm process
While I was writing my post, I was already fearing that I just made some stupid mistake or was overseeing something obvious. I should have known better, because I already decrypted some .epub eBook with Adobe DRM a while ago where it's exactly the same game.

You're right, of course, and decrypting with KindleBooks.pyw worked perfectly using the right file.

Thanks for your help!
Reply With Quote
Reply Post New Thread
Tags: , , , , , , , , , , , , ,



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 07:23 PM.


Powered by All-streaming-media.com; 2006-2011
vB forum hacked with Zoints add-ons