View Single Post
Old 10-04-2008, 06:32 PM   #3
grr
Member
grr began at the beginning.
 
Posts: 20
Karma: 10
Join Date: Aug 2008
Device: Kindle
Quote:
Originally Posted by pilotbob View Post
I think the PID is calculated based on attributes of the PC rather than stored anywhere.

Even if you PID does change due to a system change... you can go to the ebook store, change your PID id and redownload the ebooks.

BOb
Actually, insofar as you can add PID's for other devices/old computers, it can't just be calculated from hardware -- I was able to readd my kindle and my old desktop.

other problem is that some ebook sellers don't allow redownload w/diff PID, go out of business, restrict number of re-dls etc (this isn't typically an issue -- tho i did have 3 _new_ hard drive head crashes in the last 6 months, including dropping my laptop from ~6 feet above a hard surface).

I tried installing/adding the mobi software, and then importing kindle device PID in a sandbox/virtual machine -- there might be registry changes that might be falsely relevant.

Other than that, it seems like

c:\tmp\tmp_sandbox\USERNAMEXXX\DefaultBox\user\cur rent\Application
Data\Mobipocket

contains the following files:
MBP_global_configuration.mbp
mobibook.mbl
mobireader.xml
sync.xml
MobipocketCache.mbp

The first chunk of mobireader.xml seems like it contains the relevant info in plaintext (after interpreting the XML)-- tho it could just be a nonvital copy of an encrypted PID stored elsewhere on the computer:

Note that I snip/modify my actual info below
Quote:
DEVICE1(Windows)
PC
[my mobipocket ID]
USERNAME Snipped
C:\Documents and Settings\USERNAME XXX\Application Data\Mobipocket\setup\img\pc.jpg
x86
Microsoft Windows



1
1
0
1
1
0
0
0
0
0
NaN

0

0
0


Device2(Windows)
PC

0
[my 2nd mobipocket ID]
USERNAME Snipped
C:\Documents and Settings\USERNAME XXX\Application Data\Mobipocket\setup\img\pc.jpg
x86
Microsoft Windows
DesktopPC


1
1
0
1
1
0
0
0
0
0
NaN

0
0


Amazon Kindle
Amazon Kindle
[Amazon kindle PID snipped]

C:\Documents and Settings\USERNAMEXXX\Application Data\Mobipocket\setup\img\default.jpg
ARM
Amazon Kindle
Amazon Kindle
Amazon.com
[kindle serial number snipped]
1
1
0
1
1
0
0
0
0
0
Sat Oct 4 21:02:43 UTC 2008
I could test this by manually modifying the PID info in the file, and seeing if mobipocket software reflects the change, and so on
grr is offline   Reply With Quote