The license is done by machine not by user... The thing is that we already 
have a folder as HKEY_LOCAL_MACHINE/Software/ that contains some properties of 
the software, easy for any user who is aware of something called windows 
registry to find it out, that's why I do not want to store the activation key 
of the software in that same folder, but rather in an unknown location in the 
registery...
    Also, if possible, I would like that any user in windows, even with limited 
privileges would be able to install the software (of course if he has the right 
to do) and that my application always writes to the same location in 
registery...

Thanks guys for your help
Vahan

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] Behalf Of Walter Prins
Sent: Saturday, May 28, 2005 11:54 AM
To: [email protected]
Subject: Re: [list] RE: [delphi-en] Re: GUIDs and the registry


My opinion:

If the software is licensed/installed "per-user" it should be under 
HKEY_CURRENT_USER/Software/... somewhere
If the software is licensed/installed "per-device" then it should be under 
HKEY_LOCAL_MACHINE/Software/... somewhere.

Walter

----- Original Message ----- 
From: "Vahan Yoghoudjian" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, May 27, 2005 7:44 AM
Subject: [list] RE: [delphi-en] Re: GUIDs and the registry


    Hi Rob

    Activation key is the registration key of my application. When customers 
first install the application, it's installed in demo mode when they send us 
the registration data we send them an activation key that is stored in the 
registry, in the key I gave below... Everytime I launch the application I 
check for that key to know if it's gonna be in demo mode or registered...
    Now, if this user is logged in to windows as a limited user, the 
application is unable to write in that registry address... That's why I 
wanted kind of 'public' place to write it on...
    As it was already mentionned in this thread, the activation key value is 
encrypted and well masked...

    Any opinions?

Thanks
Vahan

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] Behalf 
Of Rob Kennedy
Sent: Thursday, May 26, 2005 7:18 PM
To: [email protected]
Subject: Re: [delphi-en] Re: GUIDs and the registry


Vahan Yoghoudjian wrote:
>     Hi Pete... I want to interfer in your question cause I'm facing a
> similar problem...
>
>     For my application I programmatically store an activation key in
>
> HKEY_USERS\.DEfAULT\<some folder>­\<somefolder>\<myGUId>\...

The .Default key is the key that serves as a template for any new
accounts created on the computer. That's almost certainly not the place
you want to store your data.

> the problem I'm
> facing is that if the user is not logged in to windows as an admin I can 
> not
> write in the following red key... is there any location where all users 
> can
> write?

No, there isn't.

What's an "activation key," and why do unprivileged users need to be
able to write one?

-- 
Rob



-----------------------------------------------------
Home page: http://groups.yahoo.com/group/delphi-en/
To unsubscribe: [EMAIL PROTECTED]



--------------------------------------------------------------------------------
Yahoo! Groups Links

  a.. To visit your group on the web, go to:
  http://groups.yahoo.com/group/delphi-en/

  b.. To unsubscribe from this group, send an email to:
  [EMAIL PROTECTED]

  c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.




[Non-text portions of this message have been removed]



-----------------------------------------------------
Home page: http://groups.yahoo.com/group/delphi-en/
To unsubscribe: [EMAIL PROTECTED]
Yahoo! Groups Links









-----------------------------------------------------
Home page: http://groups.yahoo.com/group/delphi-en/
To unsubscribe: [EMAIL PROTECTED] 



--------------------------------------------------------------------------------
Yahoo! Groups Links

  a.. To visit your group on the web, go to:
  http://groups.yahoo.com/group/delphi-en/
    
  b.. To unsubscribe from this group, send an email to:
  [EMAIL PROTECTED]
    
  c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 




[Non-text portions of this message have been removed]



-----------------------------------------------------
Home page: http://groups.yahoo.com/group/delphi-en/
To unsubscribe: [EMAIL PROTECTED] 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/delphi-en/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to