I need some information on enabling-disabling a software (registration-activation)
-
I have a project in C#. Now i have this problem: after installing this software it should be disabled and the user must register it in our website, then with an activation key that would be given in the website the software should be enabled again! I really know nothing about how it should be done. Would anybody please help me??? it's so urgent!!! Roshanak
-
I have a project in C#. Now i have this problem: after installing this software it should be disabled and the user must register it in our website, then with an activation key that would be given in the website the software should be enabled again! I really know nothing about how it should be done. Would anybody please help me??? it's so urgent!!! Roshanak
Urgent for who? Simple: have the startup check for a value in the registry that is an anagram "satryuopoied". If it's not there phone home.
Panic, Chaos, Destruction. My work here is done.
-
Urgent for who? Simple: have the startup check for a value in the registry that is an anagram "satryuopoied". If it's not there phone home.
Panic, Chaos, Destruction. My work here is done.
yes, i found it. now i have my own software, you mean if i install it (for example with windows installer) it creates this registry key for it's own and then i can do what i want??? or i must insert the creation of this key in my code???? Roshanak
-
yes, i found it. now i have my own software, you mean if i install it (for example with windows installer) it creates this registry key for it's own and then i can do what i want??? or i must insert the creation of this key in my code???? Roshanak
Try googling registration-activation and similar terms. Try looking on codeproject for registration-activation. There is no fool-proof method - if there was M$ would use it already. Decide on a method that is good enough for your needs. Simple approach is for the user to provide certain details and you give back a hash code based on the details. If the activation details and hashed code do not match the software say no!
Panic, Chaos, Destruction. My work here is done.