TurboActivate 30 days to activate warningAnswered

In the code, there are arguments to IsGenuine(..) that specify the “daysBetweenChecks” and “graceDaysOnInetErr”.  It seems though that the TurboActivate.exe application will always show a 30 day grace period to the user.  Is there a way to change this 30 day message, or to customize the message completely from “You must activate %program% within %d% days to continue using all %program% features”?

The issue is that I decide to require activation within 7 days (for example), then the messaging to the customer is confusing when TurboActivate.exe tells the customer they have 30 days.

Answer

The TurboActivate.exe (the TurboActivate Wizard) is a completely optional. It's also pre-built for “most used” defaults, without any real customization possible (by-design). The Wizard is showing the trial days you have set for that product version in LimeLM.

So, if you want to show a custom interface, that's possible just using the TurboActivate API (without the wizard).