![]() |
#1 |
Member
![]() Posts: 21
Karma: 22
Join Date: Sep 2008
Device: Sony PRS-505S
|
PID problem
I purchased and downloaded a Mobipocket Reader format book from an e-retailer. I was given my site name (my email address) and a password that I was told I would need to read the book. I wanted to upload the book to my Sony 505 and so thought that Calibre would change the format for me. Calibre pointed out that the file had a DRM that I would need to remove with third party tools. I found Python25 and mobidedrm2.py and installed these. On using the command line mobidedrm2.py (originalbookname) (requirednewbookname) (password from retailer) I got a message "invalid PID checksum". I have tried using just my sign in name, password, and combination of the two as my PID.
I am able to read the book in Mobipocket Reader having used my retailer site sign in details on first opening the book. Curiously I have tried to send the book to my Palm LifeDrive and whilst it transfers into the ebooks directory it does not list in the library window of the LifeDrive version of Mobipocket. When I registered the LifeDrive in Mobipocket Reader it gave the LifeDrive a PID which is different to either my sign in name or password from the retailer. I have two questions therefore. 1. Anyone have any suggestions as to what I should use as my PID when using mobidedrm2.py? 2. Should I edit the PID given to my LifeDrive to the password I was given from the retailer in the hopes that I can then find the book in the LifeDrive to read? Hope this all makes sense. I am such an inpert when it comes to computers. Regards |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,442
Karma: 300001
Join Date: Sep 2006
Location: Belgium
Device: PRS-500/505/700, Kindle, Cybook Gen3, Words Gear
|
The PID is a sequence of letters and numbers assigned to each reading device (including PC) by Mobipocket reader. It's not related to your login info.
You can view the PC's PID in the About box of Mobipocket Reader. As for LifeDrive, you need to register its PID at the retailer (there should be a "device list" or similar function) and then redownload the book. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Member
![]() Posts: 21
Karma: 22
Join Date: Sep 2008
Device: Sony PRS-505S
|
Mny thanks for the amazing speed!
Using the PID for the PC from mobipocket I now get the error message "no key found. maybe the PID is incorrect." when I use mobidedrm2. The retailer I purchased from is not the mobipocket site. |
![]() |
![]() |
![]() |
#4 |
reader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,977
Karma: 5183568
Join Date: Mar 2006
Location: Mississippi, USA
Device: Kindle 3, Kobo Glo HD
|
The PID is a computer/device specific 10 character id that is embedded into the MOBI ebook before you download it (there can be up to 4 PIDs in each ebook). If you can read a particular MOBI on a given device, then its PID is in that MOBI and can be used as the PID for mobidedrm.
The most common reason for a "PID is incorrect" error message (assuming the PID is from a device that can open the MOBI) is that the MOBI filename has spaces in it. Such filenames need to be enclosed in quotes. |
![]() |
![]() |
![]() |
#5 |
The Grand Mouse 高貴的老鼠
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 73,935
Karma: 315160596
Join Date: Jul 2007
Location: Norfolk, England
Device: Kindle Oasis
|
As you never entered your PID at the retailer site, Mobipocket Reader has had to authorise the eBook with its PID. It has automatically created a new copy of your eBook that includes the PID. You need to find and decode that copy of your eBook, rather than your originally downloaded eBook.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Member
![]() Posts: 21
Karma: 22
Join Date: Sep 2008
Device: Sony PRS-505S
|
As they say in Cornwall "That dooze it!"
Many, many thanks to you for your help. There are three books in the series and I was chary about downloading the others until I could convert the first to Sony for my reader. You were right about the blanks - there were three underscores in the name. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
iPhone PID for iphone? | mrgiedrnkr | Apple Devices | 5 | 02-02-2010 12:58 PM |
PID location | timnichol | Introduce Yourself | 3 | 01-06-2010 11:15 AM |
I think I have a PID problem | ccowie | Kindle Formats | 19 | 09-14-2009 11:15 AM |
Kindle PID from Mobi PID - can anyone do it? | delphidb96 | Workshop | 2 | 04-27-2009 04:42 PM |
PID | riverhorus | Workshop | 2 | 07-06-2008 01:05 PM |