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/