Zum Hauptinhalt springen
Beim Softwareschutz wird eine Aktivierungsdatei verwendet, die während der Lizenzaktivierung vom ABBYY-Server abgerufen werden muss.
In diesem Szenario installieren Sie Ihre Anwendung, die die ABBYY FineReader Engine-Bibliothek verwendet, über die Befehlszeile auf Ihrem Computer, ohne Benutzerinteraktion.Sie benötigen:
  • die Seriennummer Ihrer Runtime-Lizenz.
Gehen Sie wie folgt vor:
  1. Führen Sie %archive_name%.sh als Nicht-Root-Benutzer aus.
  2. Geben Sie die folgenden Parameter in der Befehlszeile an:
    • den Pfad zu dem Ordner, in dem die ABBYY FineReader Engine-Bibliothek installiert wird.
    • den Pfad zu einem Ordner zum Speichern der Lizenzdaten (dies kann ein beliebiger Ordner im Verzeichnis /home sein, mit Ausnahme des Verzeichnisses /tmp).
    • die Seriennummer Ihrer Lizenz.
Beispiel für die Befehlszeile:
%archive_name%.sh -- --install-dir "<folder path>" 
--licenses-folder "<folder path>" --skip-local-license-activation
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. Warten Sie, bis die Installation abgeschlossen ist.
Nach der Installation von ABBYY FineReader Engine kann der Ordner zum Speichern der Lizenzdaten in LicensingSettings.xml geändert werden. Ein Beispiel finden Sie im Artikel Arbeiten mit der Datei LicensingSettings.xml.
  1. Starten Sie den Licensing Service mit dem Befehl:
als Daemonoder als Anwendung
  1. Aktivieren Sie Ihre Lizenz mit dem Skript activatefre.sh. Sie müssen activatefre.sh mit denselben Berechtigungen ausführen, mit denen Sie die Installation von ABBYY FineReader Engine gestartet haben.
  2. Prüfen Sie im License Manager Utility, ob Ihre Lizenz aktiviert wurde.
In diesem Szenario installieren Sie Ihre Anwendung, die die ABBYY FineReader Engine-Bibliothek verwendet, über die Befehlszeile auf einer Workstation, die über ein Netzwerk mit dem Lizenzserver verbunden ist, ohne Benutzerinteraktion.Sie benötigen:
  • die Seriennummer Ihrer Runtime-Lizenz.
  • den DNS-Namen oder die IP-Adresse des Lizenzservers.
Gehen Sie wie folgt vor:
  1. Installieren Sie den Licensing Service auf dem Lizenzserver wie unter Installieren des Licensing Service beschrieben.
  2. Aktivieren Sie die Lizenz auf dem Lizenzserver im License Manager Utility.
Wählen Sie die Option Activate License aus und folgen Sie den Anweisungen des Assistenten, um Ihre Lizenz zu aktivieren. Wenn Ihr Server Zugriff auf das Internet hat, müssen Sie nur die Seriennummer eingeben und einige Augenblicke warten.Verwenden Sie ABBYY FineReader Engine und Licensing Service aus demselben Paket. Andernfalls ist die Kompatibilität nicht gewährleistet.
  1. Installieren Sie die Bibliothek auf den Workstations:
  2. Führen Sie %archive_name%.sh als Nicht-Root-Benutzer aus.
  3. Geben Sie die folgenden Parameter in der Befehlszeile an:
    • den Pfad zu dem Ordner, in dem die ABBYY FineReader Engine-Bibliothek installiert wird.
    • den Pfad zu einem Ordner zum Speichern der Lizenzdaten (dies kann ein beliebiger Ordner im Verzeichnis /home sein, mit Ausnahme des Verzeichnisses /tmp).
    • die IP-Adresse des Lizenzservers, auf dem der Licensing Service installiert ist.
Beispiel für die Befehlszeile:
%archive_name%.sh -- --install-dir "<folder path>" 
--service-address "<address>" --licenses-folder "<folder path>"
  1. Warten Sie, bis die Installation abgeschlossen ist.
Nach der Installation von ABBYY FineReader Engine kann der Ordner zum Speichern der Lizenzdaten in LicensingSettings.xml geändert werden. Ein Beispiel finden Sie im Artikel Arbeiten mit der Datei LicensingSettings.xml.
  1. Prüfen Sie im License Manager Utility, ob Ihre Lizenz aktiviert wurde.