View Single Post
Old 12-17-2009, 10:56 AM   #121
epstewart
Connoisseur
epstewart will become famous soon enoughepstewart will become famous soon enoughepstewart will become famous soon enoughepstewart will become famous soon enoughepstewart will become famous soon enoughepstewart will become famous soon enough
 
Posts: 54
Karma: 558
Join Date: Oct 2009
Device: iPhone 3G 16GB, B&N nook
Quote:
Originally Posted by evdberg View Post
@Eric,
My activation.dat file is slightly different: a lot of tags have "adept:" in the tag name, for instance:
Code:
<adept:privateLicenseKey>
I will make a backup of the activation.dat file and remove the adept: part from the tag and see if it works.

You are wrong on base64: as the name suggests it encodes using 64 characters (6 bits at a time). Any other of the 64 selected characters is wrong and will give the mentioned error.

Update: Success!! I was able to extract the key and decrypt a book.

- Erwin
Erwin,

Brilliant! A very imaginative workaround on your part!

What version of Adobe Digital Editions are you using? Mine is 1.7.1.1085. I'm on Mac OS X Leopard 10.5.8. I have to believe that you must be on a different ADE version, and/or a different Mac OS X version, to account for the difference in the <privateLicenseKey></privateLicenseKey> tags between your activation.dat file and mine. If you are not already too engrossed in reading your decrypted book , I'd like to hear back from you about this, because I'm wondering whether I'll need to figure out how to change the "shell script" in my AppleScript to avoid others' running into this problem.

Cheers,
Eric
epstewart is offline   Reply With Quote