Changing "Trial length"

Hello,

I want to authorize trials via my own server : so I want to set the product's "Trial length" to zero, then use trial extensions if the user is allowed to.

Changing the "Trial length" will re-generate a DAT file. Here are my questions (I always call UseTrial() before TrialDaysRemaining()) : - the current trial running on older versions of my product won't be reset ? - with older versions, TrialDaysRemaining() will returns the remaining days for current trial, right ? - with the new version (with new DAT file), TrialDaysRemaining() should always returns zero ? - if I use a trial extension on new version, TrialDaysRemaining() will return the remaining days for the trial extension ?

Thank you for your help.

- the current trial running on older versions of my product won't be reset ?

The trials won't be reset, no.

- with older versions, TrialDaysRemaining() will returns the remaining days for current trial, right ?

Well, it depends. If they get the new *.dat file then, no, they'll get 0 days remaining.

- with the new version (with new DAT file), TrialDaysRemaining() should always returns zero ?

Yes.

- if I use a trial extension on new version, TrialDaysRemaining() will return the remaining days for the trial extension ?

Yes.

Perfect. Thank you Wyatt.