turboactivate bug foundSolved

Hi,

I am integrating turboactivate into my AIR application.I found that when i first time install my application , it will prompt for activation window (I have taken this code from your sample AIR tester application). Now after clicking on activate button, if i enter already used key into the key text box it shows me correct error. But when i close that box without giving any correct activation key and re run the application, it directly starts the application.

It should again ask for activation and also it should check for correct pkey.After testing this on 3-4 machines i have come across this issue. Please provide me some solution as soon as possible.My project is getting delayed for release just because of this issue.

ThanksDhwani

But when i close that box without giving any correct activation key and re run the application, it directly starts the application.

This isn't a bug in TurboActivate. It's a bug in your code -- you're not handling the responses correctly. If you want to close your app if the user doesn't enter the correct code, then do that.

Specifically use the IsActivated function to determine whether the user is activated. And if they aren't, then either disable the features of your app, or close your app (or do whatever's best for you and your customers).

Hi,There is nothing to do with the code. I am getting wrong result when i called isactivated function.I have debug my code a lot time and also i have used your sample air application code.

In revoking also i have found this issue. Please atleast test it once and if possible reply me fast.

ThanksDhwani

Hi,

I have created another small application which has been given by you for air applications. AIR turboactive.

I want to confirm one thing. When i have run the application i have directly got deactivate button. Now i can understand that i am using my account's GUID so i have one activated connection. Thus i got Deactivate button.But when i deactivate it once and then giving wrong pkey , will it check that pkey which i have entered? Or it will only consider the pkey using which once i have activated my account?Because here if i enter a wrong key then also it allows me to enter into the application.Am i missing any step here?If you want then i can send you my demo code.

ThanksDhwani

When you revoke or remotely deactivate a key (that is, in LimeLM you click "Deactivate" or "Revoke") then this change does not take effect immediately. Why not? Because LimeLM cannot initiate contact with a customers computer.

In other words, call IsGenuine() every 90 days as per our recommendation. This IsGenuine() call will let TurboActivate see the server side changes.

Does that make sense?

Hi,Yes that does make sense. I have read this in many of your answers.

I have now managed to get limelm working. I am not getting those issues which i have reported earlier and i understand isgenuine fucntionality importance. But mine is AIR application. Can you suggest me how will i keep track of 90 days and call isgenuine function. I can do it by using DB but if there is any already created functionality in limelm then i will use that.

Thanks for your help and supportDhwani

TurboActivate 3.3.3 is out. You can get it on your API page. You can use IsGenuineEx() to check every 90 days and TurboActivate will handle all the details. See the Adobe AIR article for an example use.

Hi,

Thanks for the update. I have used your latest version in my current application. It works fine.ThanksDhwani