Online protection
In this scenario, you are using the command line installer to deploy your application to a cloud instance, private virtual machine, or a local workstation. You will need:
- an Online License token file (named like SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken).
Note that Internet connection is required when the application is running.
Installing the library on the host:
Run the installRnt32.exe (for both 32-bit and 64-bit versions of Windows) or installRnt64.exe (for 64-bit version of Windows) file from installation package with the following options:
- /quiet (or /passive if you want a progress bar to be displayed)
- INSTALLDIR="<destination path>"
The path to the folder where the ABBYY FineReader Engine library will be installed.
Note: For additional command-line options, see Command line installation options.
The command line for your installation can look like this:
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder"
This command line will install the library into C:\MyFolder in silent mode, without a progress bar.
Important! If you don't use "RegisterCOM=No" in your command line, please check the correctness of the path to FREngine.dll in the registry on the workstation before launching your application. Consider the same check for the OfficeConverters and Visual Components modules in case of their installation. If there are errors in the paths, repeat the procedure of registration.
Activating the license:
An Online License does not need activation: license information is received at the application run-time from ABBYY Online licensing services. To authorize, the application sends a license token file and a license password. You will need to place the token file where it is expected by the application. This location must be specified by the developer (default is %ProgramData%\ABBYY\SDK\12\Licenses).
At run-time, the application needs to connect to ABBYY Online licensing services periodically to receive license information and send usage statistics. No private information is exchanged with ABBYY servers.
- Verify that you allow connections to *.abbyy.com on port 443 (HTTPS).
If the connection is lost, the application will stop functioning after a certain reconnection timeout is exceeded. The synchronization period and the reconnection timeout are specific parameters of each Online License.
Check that the GoDaddy root certificate is installed in the local machine version of the Trusted Root Certification Authorities certificate store. See the detailed information about the certificate on the GoDaddy website.
Note that it is not possible to use two or more Online Licenses simultaneously on the same host. When the application is running and the connection to ABBYY licensing services is working, you can view details of the currently active Online License using the License Manager Utility.
9/17/2024 3:14:40 PM