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,783 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,775 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,735 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,714 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,654 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,647 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,641 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,634 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,628 Views)
ermm...hi mike me still confused on this can u explain me more plz. thk u
0 Kudos
Message 10 of 13
(3,569 Views)