trial needs extending on my dev machineAnswered

Hi,

This question proves how well LimeLM works :) On my development PC (Windows 10), I have taken the CSharp Winforms sample app and been playing with it, making small code mods to learn LimeLM.

I last worked on it months ago, so naturally my trial has long expired. So, I figured I would just go to my dashboard and download a new TurboActivate.dat file and overwrite the one I had. I also created a new Product Key and hard coded in my code for call to CheckAndSavePKey(). 

But alas, I don't even get that far because I get an exception on any call "The verified trial has expired. You must request a trial extension from the company.". On the dashboard there appears to be just one global trial extender, not per user unless I am mistaken.

So my questions are: 

  1. can I extend license trials per user/key?
  2. can I Deactivate the original key the sample app used, then create a new one and use that? My guess is that this is acceptable test because in real life I would deactivate a user and grant them a new one - i.e. I have full control over the process

Really loving LimeLM! One can even take it further and obfuscate their code too I suppose. 

Thank you for your support..

can I extend license trials per user/key?

Yes, generate a trial extension and send it to the users.

can I Deactivate the original key the sample app used, then create a new one and use that? My guess is that this is acceptable test because in real life I would deactivate a user and grant them a new one - i.e. I have full control over the process

Yep.

In real life there aren't a lot of cases where you'd need to send a customer a new key. If they need to deactivate and they claim the original computer is no longer operable, you can just deactivate that particular machine within that license.

what I did was Deactivate() the key in my test app. then I copied a new turboactivate.dat file but was still getting message "The verified trial has expired. You must request a trial extension from the company."

Would you know why I still see that? I really want to get my dev machine going again. And I thought Deactivate() old key and get new .dat file and new key would have done it. What am I missing?

Answer

Activations and trials are similar but completely different systems. Create a trial extension (not a product key): https://wyday.com/limelm/help/trials/#verified

Should I put the original TurboActivate.dat file back in place of the one I freshly downloaded too?

Either way. It doesn’t matter. Licensing and trial data is stored elsewhere. That file is read-only.

Ok I did a trial extension and got the guid/key? to use and tried:

bool bRet = ta.CheckAndSavePKey("VFCC-S3CH-2NRW-FHTT-FDJV-3IIT-JIXT");

but bRet was false;

Then I tried:

    ta.UseTrial(trialFlags);  // start trial

   uint daysLeft = ta.TrialDaysRemaining(trialFlags);

And threw same exception that need trial extension.

What am I doing wrong? Sorry I am not grasping this quicker :(

Thanks for your help with this!