02-17-2014 06:02 AM
Hi,
I need to wrap license for a .exe file. I have some doubts regarding that.
1.Is it possible to activate only a part of code?
2.Is it possible to have different categories in activation of license using third party licensing and activation toolkit.i.e., a lite version enables only a part of code and a full version for the entire feature? How to make it?
02-17-2014 04:28 PM
madhu,
1) Using the TPLAT API you can very easily activate portions of the code at a time. All you need to do is use the Check License Status VI as described here and wrap the case structure around different parts of your code that you want disabled when the product is activated.
2) DIfferent levels of activation (such as Full/Base/Pro) is not possible with the TPLAT API, but others have discussed other methods of doing this in various other places such as here, here, here, here, and here.
I hope this helps point you in the right direction.
David
02-17-2014 10:10 PM
Thank you David.
Do you have any sample showing how to use instant plus API with LabVIEW?
02-18-2014 09:16 AM
Unfortunately I don't have experience using the Instant PLUS API with LabVIEW. Since this is not part of the Third Party Licensing & Activation Toolkit, I haven't had the opportunity or time to learn it. If you are interested, I would contact Concept Software (Developers of InstantPLUS) or the other developers on this forum who have had success with it to see if they have any examples or advice on how to call the API.
I'm sorry that I can't be much more help with this software, but if you do figure it out or are successful, I strongly encourage you to post your findings to help other users like yourself in the future.
David
02-18-2014 09:42 PM
David,
Thanks for the reply.
Concept Software too don't have any examples for this. If you could find it out,let me know. That would be helpful for me.
02-19-2014 08:24 AM
Hi madhu,
I don't know so much about Concept Software solution, but you can definitely accomplish what you want with BLT for LabVIEW.
Here is a tutorial that shows how to Lock code portions of your application based on the license state: https://decibel.ni.com/content/docs/DOC-35483
There is a free version of BLT for LabVIEW that you can use as you want with your own application. See this video for a quick presentation: www.youtube.com/watch?v=WfYCWNRtar8
Regards,
Matthias.
Matthias Baudot | Software Architect | Founder at STUDIO BODs | DQMH® Consortium Board Member
04-29-2015 05:15 PM
Hello everyone,
We have just released the new Instant Protection PLUS 3 API VIs for LabVIEW!
Here is a tutorial to help get you started with the API. For feature based licensing, follow the instructions in the Modular Applications Tutorial. You will need to use the WR_LFGetNum VI in addition to the trigger codes to determine which features/modules should be enabled.
With the new VIs you can now protect both 32-bit and 64-bit executables with standard licensing or slightly more advanced licensing requirements such as Network Floating Licensing, Feature-Based Licensing, and Consumption-based licensing.
Log in to download the latest edition of Instant Protection PLUS 3 or click here to request a free trial!
Check out our blog post about the New Licensing Improvements Driven by LabVIEW Developers.