LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

30 days activation programming

hi need some help i have done some software using ni i used validation keys to let the user get validation key wen they purchase the software.. now i need some help let say the user didnt purchse the software they can use it for 1 mth(30 Days period) and aftr the validation period they need to purchase the product
 
can any one help me how to check the user have use for 30 days?
help me
thk u
0 Kudos
Message 1 of 13
(3,784 Views)
There have been several threads recently regarding licensing and user validation, you may want to browse back a few pages and look through them here's one

Regarding the 30 day trial period, many software houses put the date of installation in a registry file and refer to that to check for 30 days. This generally works by validation by inconvenience, in that the user must reinstall the operating system or re-image the machine or clear the registry key.

If you want a rock solid method, you will have to use a centralised validation server which the user connects to the register the product and use the product.
_____________________________
- Cheers, Ed
Message 2 of 13
(3,776 Views)

is there any tutorials to do tht .. im confused in setting the registry ..

is thr any step by step tutorials ..thk u

0 Kudos
Message 3 of 13
(3,736 Views)
There are three examples in registry.llb, you can search the examples under help-> find examples, or browse to \National Instruments\LabVIEW x.y\examples\registry

They should show you all you need. Post back if you're not sure
_____________________________
- Cheers, Ed
Message 4 of 13
(3,715 Views)

hi im still in confuse .. i need a simple help to do this..can any one help me step by step plz.thk u

0 Kudos
Message 5 of 13
(3,655 Views)

now i know how to create the reg key and check the user enter the valid key or not... but...if the user using evaluation package ..how to check tht he use for 30 days?..

0 Kudos
Message 6 of 13
(3,648 Views)

Hi jeyanthi,

you can write the start date into your registration key. With every start you can then check if the test period is over or not.

 

Hope it helps.

Mike 

Message 7 of 13
(3,642 Views)

thk u but how to do tht.. i can get the install date but how i can knw it 30 days is over ...

let say i install 1-8-2008 and it should b valid till 30-8-2008... if the user change the date in his system ..let say on 29-8 i change my computer date to 1-8-2008 is it it will valid for another 30 days?

 

can u help me wit this thk u

0 Kudos
Message 8 of 13
(3,635 Views)

Hi jeyanthi,

you can also write the last data into the registry. If the current date is before the last used date, then someone changed the date and you can react on it. To make it more secure you should think about a server solution.

 

Hope it helps.

Mike 

Message 9 of 13
(3,629 Views)
ermm...hi mike me still confused on this can u explain me more plz. thk u
0 Kudos
Message 10 of 13
(3,570 Views)