Cette rubrique existe également pour Linux.
- Nous vous recommandons d’installer (désinstaller) le service de licence en mode manuel uniquement lors de l’installation (désinstallation) du runtime. À des fins de développement, utilisez l’installation et la désinstallation standard.
- Utilisez ABBYY FineReader Engine et le service de licence du même package. Dans le cas contraire, la compatibilité n’est pas garantie.
Installation en mode automatique
Pour installer Licensing Service en mode interactif, exécutez le fichier installLS.exe du package de distribution et suivez les instructions d’installation.Installation en mode manuel
Pour installer manuellement le Licensing Service, nous recommandons de créer un package Licensing Service (appelons-le un package LS), qui est un dossier contenant les fichiers nécessaires pour la licence d’ABBYY FineReader Engine.L’option /extract pour le fichier installLS.exe en ligne de commande permet d’extraire les fichiers nécessaires du package de distribution vers un dossier donné sans procéder à l’installation. À l’intérieur, il y aura deux dossiers :
- Licensing - avec les fichiers du Licensing Service
- License Server - avec les fichiers du License Server
L’exemple de la ligne de commande :
- Le dossier Licensing Service contenant tous les fichiers copiés depuis le dossier Licensing décompressé.
- Le dossier License Manager (License Manager64) contenant les fichiers suivants copiés depuis le dossier License Server décompressé : Linux : libAbbyyZlib.so, libFineFormats.so, libFineNet.so, libFineObj.so, libPortLayer.so, libProtection.so, libProtectionConsoleUI.so, LicensingSchema.xe, ProductLicensingSchema.xe, LicensingService, et LicenseManager.Console. Copiez les fichiers de ressources libProtectionRes*.so pour les langues d’interface dont vous avez besoin, et libProtectionResShared.so
- La mise à jour KB2999226 ou le Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Si vous n’installez pas le package Windows Update, vous pouvez installer le redistribuable depuis le dossier External Components\VC_Redist dans le package de distribution : vc_redist.x86.exe et vc_redist.x64.exe.
- Copiez le package LS vers la station de travail.
Nous vous recommandons d’organiser les fichiers ABBYY FineReader Engine dans une structure de dossiers facile à trouver et à utiliser. Voir l’exemple ci-dessous :
- <YourApplicationFolder>/ABBYY FineReader Engine Library.
- <YourApplicationFolder>/License Server/Licensing Service.
- <YourApplicationFolder>/License Server/License Manager (License Manager64).
- Installez le Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
- Copiez les dossiers du package LS vers le répertoire sur la station de travail où vous prévoyez d’installer le Licensing Service.
- Créez un dossier pour stocker les données de licence (le dossier %ProgramData%\ABBYY\SDK\12\Licenses par défaut). Tous les utilisateurs doivent avoir des permissions de contrôle total sur ce dossier.
- Pour la licence en ligne : Créez ou choisissez un dossier dans lequel votre application recherche le fichier de jeton de licence, et y placez le fichier de jeton. Vous pouvez choisir le dossier %ProgramData%\ABBYY\SDK\12\Licenses, qui correspond au comportement par défaut, ou un autre dossier utilisé pour stocker les données de licence. Tous les utilisateurs doivent avoir des permissions de contrôle total sur ces dossiers.
- Créez un fichier LicensingSettings.xml et spécifiez les paramètres selon le type de licence (voir utilisation du fichier LicensingSettings.xml pour plus de détails).
- Copiez le fichier LicensingSettings.xml configuré dans les dossiers suivants sur la station de travail :
- Licensing Service.
- License Manager (License Manager64).
- dossier contenant les fichiers ABBYY FineReader Engine à côté de FREngine.dll.
- Exécutez LicensingService.exe avec le paramètre « /install » :
- Installez le Licensing Service sur le serveur de licences :
-
Copiez le package LS sur le serveur de licences.
Remarque : Nous vous recommandons d’organiser les fichiers d’ABBYY FineReader Engine dans une arborescence de dossiers facile à retrouver et à utiliser. Voir l’exemple ci-dessous :
- <YourApplicationFolder>/License Server/Licensing Service.
- <YourApplicationFolder>/License Server/License Manager (License Manager64).
- Installez le Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
- Copiez les dossiers du package LS vers le répertoire sur le serveur de licences où vous prévoyez d’installer le service de licence.
- Créez un dossier pour stocker les données de licence (dossier %ProgramData%\ABBYY\SDK\12\Licenses par défaut). Tout le monde doit avoir des permissions de contrôle total sur ce dossier.
- Créez un fichier LicensingSettings.xml pour le serveur de licences et spécifiez les paramètres selon le type de licence (voir utilisation du fichier LicensingSettings.xml pour plus de détails).
- Copiez le fichier LicensingSettings.xml configuré dans les dossiers suivants sur le serveur de licences :
- Service de licence.
- License Manager (License Manager64).
- Configurez la connexion entre le serveur de licences et les postes de travail :
- Pour la licence en ligne : Créez ou choisissez sur tous les postes de travail un dossier dans lequel votre application recherche le fichier de jeton de licence, et placez le fichier de jeton à cet endroit. Vous pouvez choisir le dossier %ProgramData%\ABBYY\SDK\12\Licenses, qui correspond au comportement par défaut, ou un autre dossier utilisé pour stocker les données de licence. Tout le monde doit avoir des permissions de contrôle total sur ces dossiers.
- Créez le fichier LicensingSettings.xml pour les postes de travail et spécifiez les paramètres selon le type de licence (voir utilisation du fichier LicensingSettings.xml pour plus de détails).
- Copiez le fichier LicensingSettings.xml configuré dans le dossier des fichiers ABBYY FineReader Engine, à côté de FREngine.dll, sur tous les postes de travail.
- Exécutez LicensingService.exe avec le paramètre “/install” :
