LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Locking software after xxx days

I need to deliver my code to users which wouldn't run after xxx days or after it has run xxx number of times. Looking for third party libraries which will integrate with CVI. Would be nice if this library also gives me the ability to lock out certain features of my CVI application. The users would be asked to enter a code (based on which machine they installed it) which I will email to them.
0 Kudos
Message 1 of 6
(3,942 Views)
I've implemented a simple solution is CVI as an .fp and .dll that you can call.
Jattie van der Linde
Engineering Manager, Software & Automation
TEL Magnetic Solutions Ltd
0 Kudos
Message 2 of 6
(3,928 Views)
How simple it is? I know I can come with somthing but don't want which is easily crackable. Can you post (if possible) what kind of algorithm you used. Thanks.
0 Kudos
Message 3 of 6
(3,923 Views)

Anyone doing something like this?

Anothe rthing I would like to add in my application would be "Software Registeration/Activation", like NI does for CVI. Where the user woul dbe required to enter a registeration code (online or offline) and then the application only runs on that particular PC.

Any suggestions?

0 Kudos
Message 4 of 6
(3,870 Views)
Hello,
Unfortunately, CVI's application builder is not very powerful. You can create basic installers and control the location of the install and such. For more complex installs (like the ones you are describing), it is best for you to use a 3rd party install creator such as WinInstall or AppDeploy.
 
Regards,
 
Jack J.
Applications Engineer
National Instruments
0 Kudos
Message 5 of 6
(3,832 Views)
Here is a link if anyone else is interested.
 
0 Kudos
Message 6 of 6
(3,790 Views)