Passer au contenu principal
La protection en ligne utilise un fichier protégé par mot de passe contenant les paramètres de licence. Dans ce cas, l’activation de la licence n’est pas nécessaire.
Dans ce scénario, vous installez votre application, qui utilise la bibliothèque ABBYY FineReader Engine et doit être déployée sur une instance cloud, une machine virtuelle privée ou un poste de travail local, via la ligne de commande, sans aucune interaction avec l’utilisateur.Vous aurez besoin de :
  • d’un fichier de jeton de licence en ligne (nommé par exemple SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken).
  • du mot de passe du fichier de jeton de licence.
Suivez les instructions :
  1. Exécutez %archive_name%.sh en tant qu’utilisateur non root.
  2. Spécifiez les paramètres suivants dans la ligne de commande :
    • Le chemin du dossier dans lequel la bibliothèque ABBYY FineReader Engine sera installée.
    • Le chemin d’un dossier destiné au stockage des données de licence (il peut s’agir de n’importe quel dossier du répertoire /home, à l’exclusion du répertoire /tmp).
    • Le chemin complet vers le fichier de jeton de licence en ligne, ainsi que son mot de passe.
Exemple de ligne de commande :
%archive_name%.sh -- --install-dir "<folder path>" --license-path "<file path>" --license-password "<password>"
--licenses-folder "<folder path>"
run "<FRE_installation_directory>/Bin/ServiceWrapper
<FRE_installation_directory>/CommonBin/Licensing/start_licensing_service.sh"
run "LD_LIBRARY_PATH=<FRE_installation_directory>/CommonBin/Licensing <FRE_installation_directory>/CommonBin/Licensing/LicensingService /standalone"
  1. Attendez la fin de l’installation.
Après l’installation d’ABBYY FineReader Engine, le dossier de stockage des données de licence peut être modifié dans LicensingSettings.xml. Voir l’exemple dans l’article Utilisation du fichier LicensingSettings.xml.
  1. Démarrez le service de licence à l’aide de la commande :
en tant que démonou en tant qu’applicationUne licence en ligne ne nécessite pas d’activation : les informations de licence sont récupérées par l’application au moment de l’exécution auprès des services de licence en ligne ABBYY. Pour s’autoriser, l’application envoie un fichier de jeton de licence ainsi qu’un mot de passe de licence. Vous devrez placer le fichier de jeton à l’emplacement attendu par l’application. Cet emplacement doit être spécifié par le développeur (par défaut, il s’agit du dossier défini pour le paramètre —licenses-folder lors de l’installation).Notez que :
  • Une connexion Internet est requise lorsque l’application est en cours d’exécution.
  • Les connexions à *.abbyy.com sur le port 443 (HTTPS) doivent être autorisées. Si la connexion est perdue, l’application cessera de fonctionner une fois le délai de reconnexion dépassé. La période de synchronisation et le délai de reconnexion sont des paramètres spécifiques à chaque licence en ligne.
  • Le certificat racine GoDaddy doit être installé. Consultez les informations détaillées sur le certificat sur le site web de GoDaddy.
Dans ce scénario, vous installez, via la ligne de commande et sans intervention de l’utilisateur, votre application qui utilise la bibliothèque ABBYY FineReader Engine sur un poste de travail connecté au serveur de licences par le réseau.Vous aurez besoin de :
  • d’un fichier de jeton de licence en ligne (nommé par exemple SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken) ;
  • du mot de passe du fichier de jeton de licence ;
  • du nom DNS ou de l’adresse IP du serveur de licences.
Suivez les instructions :
  1. Installez le service de licence sur le serveur de licences, comme décrit dans Installation du service de licence.
Utilisez ABBYY FineReader Engine et le service de licence du même package. Sinon, la compatibilité n’est pas garantie.
  1. Installez la bibliothèque sur les postes de travail :
  2. Exécutez %archive_name%.sh en tant qu’utilisateur non root.
  3. Spécifiez les paramètres suivants dans la ligne de commande :
    • Le chemin d’accès au dossier dans lequel la bibliothèque ABBYY FineReader Engine sera installée.
    • L’adresse IP du serveur de licences sur lequel le service de licence est installé.
    • Le chemin d’accès à un dossier de stockage des données de licence (il peut s’agir de n’importe quel dossier du répertoire /home, à l’exclusion du répertoire /tmp).
    • Le chemin d’accès complet et le mot de passe du fichier de jeton de licence en ligne.
Exemple de ligne de commande :
%archive_name%.sh -- --install-dir "<folder path>" 
--service-address "<address>" --license-path "<file path>" --license-password "<password>" --licenses-folder "<folder path>"
  1. Attendez la fin de l’installation.
Après l’installation d’ABBYY FineReader Engine, le dossier de stockage des données de licence peut être modifié dans LicensingSettings.xml. Consultez l’exemple dans l’article Utilisation du fichier LicensingSettings.xml.
Une licence en ligne ne nécessite pas d’activation : les informations de licence sont récupérées pendant l’exécution de l’application auprès des services de licence en ligne ABBYY. Pour s’authentifier, l’application envoie un fichier de jeton de licence et un mot de passe de licence. Vous devrez placer le fichier de jeton à l’emplacement attendu par l’application. Cet emplacement doit être spécifié par le développeur (par défaut, il s’agit du dossier défini pour le paramètre —licenses-folder lors de l’installation).Notez que :
  • Une connexion Internet est requise lorsque l’application est en cours d’exécution.
  • Les connexions à *.abbyy.com sur le port 443 (HTTPS) doivent être autorisées. Si la connexion est perdue, l’application cessera de fonctionner une fois le délai maximal de reconnexion dépassé. La période de synchronisation et le délai maximal de reconnexion sont des paramètres spécifiques à chaque licence en ligne.
  • Le port 3023 doit être ouvert sur le serveur de licences pour permettre sa connexion aux postes de travail. Le seul protocole de connexion pris en charge est Sockets.
  • Le certificat racine GoDaddy doit être installé sur le serveur de licences sur lequel le service de licence est installé. Consultez les informations détaillées sur le certificat sur le site web de GoDaddy.