Zum Hauptinhalt springen
Dieses Thema ist auch für Linux verfügbar.
Für den ordnungsgemäßen Betrieb von Anwendungen, die ABBYY FineReader Engine 12 verwenden, ist der Licensing Service erforderlich. Der Licensing Service wird bei der Developer- und Runtime-Installation im automatischen Modus automatisch installiert. Wenn Sie eine manuelle Installation durchführen, befolgen Sie die nachstehenden Anweisungen. Nachdem die Installation des Licensing Service abgeschlossen ist, führen Sie das License Manager Utility aus, um Lizenzen zu verwalten. Die Einstellungen des Licensing Service sind in der Datei LicensingSettings.xml festgelegt. Diese Datei wird bei der automatischen Installation automatisch erstellt. Bei einer manuellen Installation müssen Sie diese Datei im Ordner Bin (Bin64) erstellen und die richtigen Einstellungen darin angeben. Das XML-Schema für die Einstellungen des Licensing Service ist in der Datei LicensingSettings.xsd beschrieben. Sie finden diese Datei im Ordner Inc. Eine ausführliche Beschreibung der Einstellungen finden Sie im Abschnitt Arbeiten mit der Datei LicensingSettings.xml.
  • Wir empfehlen, den Licensing Service im manuellen Modus nur bei der Runtime-Installation bzw. -Deinstallation zu installieren bzw. zu deinstallieren. Verwenden Sie für Entwicklungszwecke die Standardinstallation und -deinstallation.
  • Verwenden Sie ABBYY FineReader Engine und Licensing Service aus demselben Paket. Andernfalls ist die Kompatibilität nicht gewährleistet.

Installation im automatischen Modus

Um den Licensing Service im interaktiven Modus zu installieren, führen Sie die Datei installLS.exe im Distribution Package aus und folgen Sie den Installationsanweisungen.

Installation im manuellen Modus

Für die Installation sind Administratorrechte erforderlich.
Um den Licensing Service manuell zu installieren, empfehlen wir, ein Paket für den Licensing Service zu erstellen (nennen wir es LS Package). Dabei handelt es sich um einen Ordner mit den Dateien, die für die Lizenzierung von ABBYY FineReader Engine erforderlich sind.
Verwenden Sie in der Befehlszeile die Option /extract für die Datei installLS.exe, um die erforderlichen Dateien ohne Installation aus dem Distribution Package in einen bestimmten Ordner zu entpacken. Darin befinden sich zwei Ordner:
  • Licensing - mit den Dateien des Licensing Service
  • License Server - mit den Dateien des Lizenzservers
Beispiel für die Befehlszeile:
installLS.exe /extract INSTALLDIR="C:\MyFolder"
Fügen Sie dem LS Package auf Ihrem Computer Folgendes hinzu:
  1. Den Ordner Licensing Service mit allen Dateien aus dem entpackten Ordner Licensing.
  2. Den Ordner License Manager (License Manager64) mit den folgenden Dateien aus dem entpackten Ordner License Server: Linux: libAbbyyZlib.so, libFineFormats.so, libFineNet.so, libFineObj.so, libPortLayer.so, libProtection.so, libProtectionConsoleUI.so, LicensingSchema.xe, ProductLicensingSchema.xe, LicensingService und LicenseManager.Console. Kopieren Sie die Ressourcendateien libProtectionRes*.so für die benötigten Benutzeroberflächensprachen sowie libProtectionResShared.so
Windows: AbbyyZlib.dll, Awl.dll, concrt140.dll, FineFormats.dll, FineNet.dll, FineObj.dll, LicenseManager.exe, LicenseManager12.chm, LicensingSchema.xe, msvcp140.dll, ProductLicensingSchema.xe, Protection.dll, ProtectionRes0.dll, ProtectionResShared.dll, ProtectionUI.dll, vccorlib140.dll, vcruntime140.dll.
  1. Das Update KB2999226 oder Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Wenn Sie das Windows-Updatepaket nicht installieren, können Sie das Redistributable aus dem Ordner External Components\VC_Redist im Distribution Package installieren: vc_redist.x86.exe und vc_redist.x64.exe.
Für die Standalone-Installation:
  1. Kopieren Sie das LS Package auf die Workstation.
Wir empfehlen, die Dateien von ABBYY FineReader Engine in einer leicht auffindbaren und nutzbaren Ordnerstruktur zu organisieren. Siehe das folgende Beispiel:
  • <YourApplicationFolder>/ABBYY FineReader Engine Library.
  • <YourApplicationFolder>/License Server/Licensing Service.
  • <YourApplicationFolder>/License Server/License Manager (License Manager64).
  1. Installieren Sie Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
  2. Kopieren Sie die Ordner aus dem LS Package in das Verzeichnis auf der Workstation, in dem sich der Licensing Service befinden soll.
  3. Erstellen Sie einen Ordner zum Speichern der Lizenzierungsdaten (standardmäßig der Ordner %ProgramData%\ABBYY\SDK\12\Licenses). Die Gruppe Everyone muss Vollzugriff auf diesen Ordner haben.
  4. Für die Online-Lizenz: Erstellen oder wählen Sie einen Ordner, in dem Ihre Anwendung nach der Lizenz-Token-Datei sucht, und legen Sie die Token-Datei dort ab. Sie können den Ordner %ProgramData%\ABBYY\SDK\12\Licenses wählen, was dem Standardverhalten entspricht, oder einen anderen Ordner, der zum Speichern der Lizenzierungsdaten verwendet wird. Die Gruppe Everyone muss Vollzugriff auf diese Ordner haben.
  5. Erstellen Sie eine Datei LicensingSettings.xml und geben Sie die Einstellungen entsprechend dem Lizenztyp an (Einzelheiten finden Sie unter Arbeiten mit der Datei LicensingSettings.xml).
  6. Kopieren Sie die konfigurierte Datei LicensingSettings.xml in die folgenden Ordner auf der Workstation:
  • Licensing Service.
  • License Manager (License Manager64).
  • Ordner mit den Dateien von ABBYY FineReader Engine neben FREngine.dll.
  1. Führen Sie LicensingService.exe mit dem Parameter “/install” aus:
LicensingService.exe /install
Für die Netzwerkinstallation:
  1. Installieren Sie den Licensing Service auf dem Lizenzserver:
  2. Kopieren Sie das LS Package auf den Lizenzserver.
    Hinweis: Wir empfehlen, die Dateien von ABBYY FineReader Engine in einer leicht auffindbaren und nutzbaren Ordnerstruktur zu organisieren. Siehe folgendes Beispiel:
  • <YourApplicationFolder>/License Server/Licensing Service.
  • <YourApplicationFolder>/License Server/License Manager (License Manager64).
  1. Installieren Sie Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
  2. Kopieren Sie die Ordner aus dem LS Package in das Verzeichnis auf dem Lizenzserver, in dem sich der Licensing Service befinden soll.
  3. Erstellen Sie einen Ordner zum Speichern der Lizenzdaten (standardmäßig den Ordner %ProgramData%\ABBYY\SDK\12\Licenses). Die Gruppe Jeder muss Vollzugriff auf diesen Ordner haben.
  4. Erstellen Sie eine Datei LicensingSettings.xml für den Lizenzserver und legen Sie die Einstellungen entsprechend dem Lizenztyp fest (Einzelheiten finden Sie unter Arbeiten mit der Datei LicensingSettings.xml).
  5. Kopieren Sie die konfigurierte Datei LicensingSettings.xml in die folgenden Ordner auf dem Lizenzserver:
  • Licensing Service.
  • License Manager (License Manager64).
  1. Konfigurieren Sie die Verbindung zwischen dem Lizenzserver und den Arbeitsstationen:
  2. Für die Online-Lizenz: Erstellen oder wählen Sie auf allen Arbeitsstationen einen Ordner, in dem Ihre Anwendung nach der Lizenz-Token-Datei sucht, und legen Sie die Token-Datei dort ab. Sie können den Ordner %ProgramData%\ABBYY\SDK\12\Licenses verwenden, was dem Standardverhalten entspricht, oder einen anderen Ordner zum Speichern der Lizenzdaten. Die Gruppe Jeder muss Vollzugriff auf diese Ordner haben.
  3. Erstellen Sie die Datei LicensingSettings.xml für die Arbeitsstationen und legen Sie die Einstellungen entsprechend dem Lizenztyp fest (Einzelheiten finden Sie unter Arbeiten mit der Datei LicensingSettings.xml).
  4. Kopieren Sie die konfigurierte Datei LicensingSettings.xml auf allen Arbeitsstationen in den Ordner mit den Dateien von ABBYY FineReader Engine neben FREngine.dll.
  5. Führen Sie LicensingService.exe mit dem Parameter “/install” aus:
LicensingService.exe /install
Wir empfehlen die Netzwerkinstallation, da sie die getrennte Nutzung des Licensing Service und der ABBYY FineReader Engine-Bibliothek ermöglicht und damit den kontinuierlichen Betrieb der ABBYY FineReader Engine-Komponenten sicherstellt. Ein Beispiel dafür, wie dieses Szenario in Docker-Containern umgesetzt werden kann, finden Sie unter Ausführen von ABBYY FineReader Engine 12 in einem Docker-Container

Deinstallieren im manuellen Modus

Um den Licensing Service im manuellen Modus zu deinstallieren, führen Sie LicensingService.exe mit dem Parameter “/uninstall” aus:
LicensingService.exe /uninstall
Entfernen Sie anschließend das Verzeichnis mit den Dateien von Licensing Service.

Siehe auch

Aktivierung Distribution - Windows Arbeiten mit der Datei LicensingSettings.xml