Re-activation with Turboactivate

I understand that my issue will likely be solved by using TurboFloat. However, I am keen to explore every option with TurboActivate before I go down that route:

My product is activated and a drive image is made. This image is restored to several identical machines but of course isGenuine() will fail on these machines. The key has available activations.

On these duplicate machines:

1) Can I call the TurboActivate Wizard to re-activate without it complaining?

2) Can I call the TurboActivate Wizard in unattended or silent mode?

3) If I can't call TurboActivate unattended I should be able to write my own activation wizard to achieve the same thing?

2) If I re-activate on a previously activated machine for which the licence has not been released, will TurboActivate reuse a licence if it recognises the machine or will it grab a new one?

Many thanks,

Davey

Hey Davey,

>> "1) Can I call the TurboActivate Wizard to re-activate without it complaining?"

Yes.

>> "2) Can I call the TurboActivate Wizard in unattended or silent mode?"

Nope, the TurboActivate Wizard's whole purpose is to show an easy-to-use UI to a user. The TurboActivate Wizard uses the TurboActivate API. And the TurboActivate API you can do anything you want (including doing things silently).

>> "3) If I can't call TurboActivate unattended I should be able to write my own activation wizard to achieve the same thing?"

Use the API.

>> "4) If I re-activate on a previously activated machine for which the licence has not been released, will TurboActivate reuse a licence if it recognises the machine or will it grab a new one?"

If you use a product key on a machine that is already activated with another product key then you will get an error (it will tell you exactly what I just told you -- can't activate a product key on a machine with another product key).

If you're not activated, then you can use whatever key you want.

This is covered in the documentation (see TurboActivate.h).

Wyatt,

Thanks for responding.

I wasn't clear enough on the final point:

4) A machine which still has a licence associated with it is rebuilt and TurboActivate is called. Will a new licence be consumed or will it match the machine with the existing licence?

Many thanks

Davey

I still don't understand what you mean. You're using terms like "license" and "rebuilt" in broad ways that can have multiple definitions for both. Can you be more specific about what exactly you're doing (i.e. do they have a product key on the machine? Have they already activated? What do you mean by "rebuilt"?).

Wyatt,

They have a product key on the machine. The hard drive is wiped without deactivation and the os and software is reinstalled. If they now activate the product key, will the number of activations increase by 1 or will it remain the same.

Thanks,

Davey

The number of used activations will remain the same. The fingerprint of the computer has not changed. Wiping the disk / re-installing the OS makes no difference (it doesn't modify the fingerprint of the machine at all).

Similarly, the verified trial will pick up where they left off (i.e. wiping the machine will not reset the trial).

Resources talking about how this works:

https://wyday.com/limelm/features/why/#hardware-locked-descr

https://wyday.com/limelm/help/activations/#faq

https://wyday.com/limelm/help/trials/#verified