zakharin wrote:
> I am writing a program that, among other things, attempts to make sense of
> the new Mozilla/Netscape 6 Address Book format. I believe I have figured out
> how to parse the information and get what I want, but where do I look to
> find the Address Book on a user's machine? (and is the location the same for
> Netscape 6?)
>
> On my Windows 2000 machine the address book is hidden under C:\Documents and
> Settings\(my name)\Application Data\Mozilla\Users50\(my name)\pnz16116.slt.
> The only reference to this directory isfound in C:\Documents and
> Settings\(my name)\Application Data\Mozilla\registry.dat, which itself needs
> finding even if I am to make sense of its content (which I'm not sure I
> can).
>
> How do I find the abook.mab file on a user's machine?
Are you trying to do this from with in mozilla, or from an external
application?
I'll assume an external application.
You can use regExport to dump the contents of registry.dat.
regExport is in the same directory as your mozilla binary.
-Seth