Quote:
Originally Posted by pilotbob
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