systa and TA_VERIFIED_TRIALSolved

Hello.

I'm using systa.exe from your Adobe AIR API in NW.js application.(I also check check-sums of systa.exe and TurboActivate.dll and use protecting of sources)Key verification, activation work fine.

Now I want to add trials to the app.So I send 32bit integer with value 13 (function UseTrial) and then 32bit integer with value 34 (TA_USER | TA_VERIFIED_TRIAL) to systa.exe. But it returns 32bit integer with value 16, which means TA_E_INVALID_FLAGS.When I send 2 instead of 34 - it works, but:- trial is unverified (I can clean it by just deleting of one file from C:\Users\User\AppData\Local)- function TrialDaysRemaining (12) returns two 32bit integers and both are 0, but second integer should be number of days. Before UseTrial call TrialDaysRemaining returned 32 which means TA_E_MUST_USE_TRIAL.

So, first question is: How to use TA_VERIFIED_TRIAL with systa.exe?And second is: Why TrialDaysRemaining returns two 0? Maybe it is related with first question and with verified trial it will return correct numbers.

We haven't updated the Adobe AIR example to support verified trials. In a future release we'll support it. Adobe AIR has slightly updated their ability to call DLLs directly, so if you would prefer to do that, it's an option.

Could you update it now?Or could you just release sources of systa?

I'm using NW.js. Its engine is Node.js. And systa is a very good option especially for cross-platform developing, because node-ffi is not really stable way.

Ok, well include the updated Adobe Air example in TA 4.1.

Also, note, in the near future (either the 4.1.x or 4.2 release) were making a Node.js / Electron example showing how to use TA.

Could you just release sources of systa.exe for now?

In any case it will be an good example of how to use your API in C (I guess that it is developed in C).

node-ffi is not really stable way especially for cross-platform developing, so calling of DLLs directly is not appropriate way for me.

No, the sources for that will not be released.

We can rush a version of the systa on Windows, macOS, Linux if you want to do the work of making a simple Example app showing its usage in NodeJS. You can send it to support@wyday.com. This will speed up our ability to support NodeJS and Electron, and well be able to maintain and extend the example, thus making it a first class language that will get our continued support.

TurboActivate and TurboFloat 4.1 are now out with full JavaScript (NodeJS / Electron) articles and examples:

https://wyday.com/limelm/help/using-turboactivate-with-electron-nodejs/

https://wyday.com/limelm/help/using-turbofloat-with-electron-nodejs/