Zum Hauptinhalt springen
Beim Softwareschutz wird eine Aktivierungsdatei verwendet, die während der Lizenzaktivierung vom ABBYY-Server abgerufen werden sollte.
In diesem Szenario entwickeln Sie eine Anwendung, die die ABBYY FineReader Engine-Bibliothek auf Ihrem Computer verwendet. Die Installation erfolgt mit dem interaktiven Befehlszeilen-Installationsprogramm.Sie benötigen:
  • die Seriennummer Ihrer Developer-Lizenz.
  • Ihre Customer Project ID.
Führen Sie %archive_name%.sh als Benutzer ohne Root-Rechte aus und folgen Sie den Anweisungen des Assistenten:
  1. Lesen Sie das Software Developer License Agreement und bestätigen Sie, dass Sie über eine Developer-Lizenz verfügen.
  2. Geben Sie den Pfad zu dem Ordner an, in dem die ABBYY FineReader Engine-Bibliothek installiert werden soll.
  3. Wählen Sie die Option Developer-Installation.
  4. Wählen Sie die Option „Lokaler Server“.
  5. Geben Sie den Lizenzordner zum Speichern Ihrer Lizenz und der zugehörigen Daten an (dies kann ein beliebiger Ordner im Verzeichnis /home sein, mit Ausnahme des Verzeichnisses /tmp).
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 Daemon
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"
oder als AnwendungSie können diesen Schritt überspringen und den Dienst nach der Installation manuell starten.
  1. Geben Sie Ihre Customer Project ID ein.
  2. Überspringen Sie den Schritt zum Einrichten der Online-Lizenz.
  3. Starten Sie das License Manager Utility und aktivieren Sie Ihre Lizenz. Wenn der Licensing Service noch nicht gestartet wurde, wählen Sie beim Schritt zur Lizenzaktivierung die Option „No“.
  4. Warten Sie, bis die Installation abgeschlossen ist.
In diesem Szenario entwickeln Sie eine Anwendung, die die ABBYY FineReader Engine-Bibliothek auf einer Workstation verwendet, die über ein Netzwerk mit dem Lizenzserver verbunden ist. Die Installation erfolgt mit dem interaktiven Befehlszeilen-Installationsprogramm.Sie benötigen:
  • die Seriennummer Ihrer Developer-Lizenz.
  • Ihre Customer Project ID.
  • 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. Starten Sie das License Manager Utility und aktivieren Sie Ihre Lizenz.
Verwenden Sie ABBYY FineReader Engine und den Licensing Service aus demselben Paket. Andernfalls ist die Kompatibilität nicht gewährleistet.
  1. Installieren Sie die Bibliothek auf den Arbeitsstationen:
Führen Sie %archive_name%.sh als Benutzer ohne Root-Rechte aus und folgen Sie den Anweisungen des Assistenten:
  1. Lesen Sie das Software Developer License Agreement und bestätigen Sie, dass Sie über eine Developer-Lizenz verfügen.
  2. Geben Sie den Pfad zu dem Ordner an, in dem die ABBYY FineReader Engine-Bibliothek installiert werden soll.
  3. Wählen Sie die Option Developer-Installation.
  4. Wählen Sie die Option „Remote-Server“.
  5. Geben Sie die IP-Adresse des Lizenzservers an, auf dem der Licensing Service installiert ist.
  6. Geben Sie den Lizenzordner zum Speichern Ihrer Lizenz und der zugehörigen Daten an (dies kann ein beliebiger Ordner im Verzeichnis /home sein, mit Ausnahme des Verzeichnisses /tmp).
    Wichtig! 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.
  7. Geben Sie Ihre Customer Project ID ein.
  8. Überspringen Sie den Schritt zum Einrichten der Online-Lizenz.
  9. Warten Sie, bis die Installation abgeschlossen ist.