Vai al contenuto principale
Questo argomento è disponibile anche per Linux.
Per il corretto funzionamento delle applicazioni che utilizzano ABBYY FineReader Engine 12, è necessario il Licensing Service. Il Licensing Service viene installato automaticamente durante l’installazione Developer e Runtime in modalità automatica. Se si utilizza l’installazione manuale, seguire le istruzioni riportate di seguito. Al termine dell’installazione del Licensing Service, eseguire License Manager Utility per gestire le licenze. Le impostazioni del Licensing Service sono specificate nel file LicensingSettings.xml. Questo file viene generato automaticamente durante l’installazione automatica. In caso di installazione manuale, sarà necessario creare questo file nella cartella Bin (Bin64) e specificarvi le impostazioni corrette. Lo schema XML delle impostazioni del Licensing Service è descritto nel file LicensingSettings.xsd. È possibile trovare questo file nella cartella Inc. La descrizione dettagliata delle impostazioni è disponibile nella sezione Utilizzo del file LicensingSettings.xml.
  • Si consiglia di installare (disinstallare) il Licensing Service in modalità manuale solo durante l’installazione runtime (disinstallazione). Per scopi di sviluppo, utilizzare l’installazione e la disinstallazione standard.
  • Utilizzare ABBYY FineReader Engine e Licensing Service dello stesso pacchetto. In caso contrario, la compatibilità non è garantita.

Installazione in modalità automatica

Per installare il Licensing Service in modalità interattiva, eseguire il file installLS.exe presente nel pacchetto di distribuzione e seguire le istruzioni di installazione.

Installazione in modalità manuale

Per l’installazione sono necessari i diritti di amministratore.
Per installare manualmente il Licensing Service, consigliamo di creare il pacchetto del Licensing Service (che chiameremo LS Package), ovvero una cartella contenente i file necessari per la gestione delle licenze di ABBYY FineReader Engine.
Utilizzare l’opzione /extract per il file installLS.exe nella riga di comando per estrarre i file necessari dal pacchetto di distribuzione in una cartella specifica senza eseguire l’installazione. Al suo interno saranno presenti due cartelle:
  • Licensing - con i file del Licensing Service
  • License Server - con i file del License Server
Esempio di riga di comando:
installLS.exe /extract INSTALLDIR="C:\MyFolder"
Aggiungere i seguenti elementi a LS Package sul computer in uso:
  1. La cartella Licensing Service con tutti i file copiati dalla cartella Licensing estratta.
  2. La cartella License Manager (License Manager64) con i seguenti file copiati dalla cartella License Server estratta: Linux: libAbbyyZlib.so, libFineFormats.so, libFineNet.so, libFineObj.so, libPortLayer.so, libProtection.so, libProtectionConsoleUI.so, LicensingSchema.xe, ProductLicensingSchema.xe, LicensingService e LicenseManager.Console. Copiare i file di risorse libProtectionRes*.so per le lingue dell’interfaccia necessarie e 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. L’aggiornamento KB2999226 oppure Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Se non si installa il pacchetto Windows Update, è possibile installare il redistributable dalla cartella External Components\VC_Redist del pacchetto di distribuzione: vc_redist.x86.exe e vc_redist.x64.exe.
Per l’installazione Standalone:
  1. Copiare LS Package sulla workstation.
Si consiglia di organizzare i file di ABBYY FineReader Engine in una struttura di cartelle facile da individuare e da utilizzare. Vedere l’esempio seguente:
  • <YourApplicationFolder>/ABBYY FineReader Engine Library.
  • <YourApplicationFolder>/License Server/Licensing Service.
  • <YourApplicationFolder>/License Server/License Manager (License Manager64).
  1. Installare Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
  2. Copiare le cartelle da LS Package nella directory della workstation in cui si prevede di collocare Licensing Service.
  3. Creare una cartella per archiviare i dati di licenza (per impostazione predefinita, la cartella %ProgramData%\ABBYY\SDK\12\Licenses). Tutti devono disporre delle autorizzazioni di controllo completo per questa cartella.
  4. Per la licenza online: creare o scegliere una cartella in cui l’applicazione cercherà il file token di licenza e inserirvi il file token. È possibile scegliere la cartella %ProgramData%\ABBYY\SDK\12\Licenses, che corrisponde al comportamento predefinito, oppure un’altra cartella utilizzata per archiviare i dati di licenza. Tutti devono disporre delle autorizzazioni di controllo completo per queste cartelle.
  5. Creare un file LicensingSettings.xml e specificare le impostazioni in base al tipo di licenza (per i dettagli, vedere Utilizzo del file LicensingSettings.xml).
  6. Copiare il file LicensingSettings.xml configurato nelle seguenti cartelle della workstation:
  • Licensing Service.
  • License Manager (License Manager64).
  • cartella con i file di ABBYY FineReader Engine accanto a FREngine.dll.
  1. Eseguire LicensingService.exe con il parametro “/install”:
LicensingService.exe /install
Per l’installazione di rete:
  1. Installa il Licensing Service sul License Server:
  2. Copia l’LS Package sul License Server.
    Nota: Ti consigliamo di organizzare i file di ABBYY FineReader Engine in una struttura di cartelle facile da individuare e utilizzare. Vedi l’esempio seguente:
  • <YourApplicationFolder>/License Server/Licensing Service.
  • <YourApplicationFolder>/License Server/License Manager (License Manager64).
  1. Installare Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
  2. Copiare le cartelle dall’LS Package nella directory del License Server in cui si prevede di installare il Licensing Service.
  3. Creare una cartella in cui archiviare i dati di licenza (per impostazione predefinita, la cartella %ProgramData%\ABBYY\SDK\12\Licenses). Tutti devono disporre delle autorizzazioni di controllo completo per questa cartella.
  4. Creare un file LicensingSettings.xml per il License Server e specificare le impostazioni in base al tipo di licenza (per i dettagli, vedere Utilizzo del file LicensingSettings.xml).
  5. Copiare il file LicensingSettings.xml configurato nelle cartelle seguenti sul License Server:
  • Licensing Service.
  • License Manager (License Manager64).
  1. Configurare la connessione tra il License Server e le workstation:
  2. Per la licenza online: creare o scegliere, su tutte le workstation, una cartella in cui l’applicazione cerchi il file token di licenza e inserirvi il file token. È possibile scegliere la cartella %ProgramData%\ABBYY\SDK\12\Licenses, usata per impostazione predefinita, oppure un’altra cartella usata per archiviare i dati di licenza. Tutti devono disporre delle autorizzazioni di controllo completo per queste cartelle.
  3. Creare il file LicensingSettings.xml per le workstation e specificare le impostazioni in base al tipo di licenza (per i dettagli, vedere Utilizzo del file LicensingSettings.xml).
  4. Copiare il file LicensingSettings.xml configurato nella cartella contenente i file di ABBYY FineReader Engine, accanto a FREngine.dll, su tutte le workstation.
  5. Eseguire LicensingService.exe con il parametro “/install”:
LicensingService.exe /install
Si consiglia di implementare l’installazione di rete, che consente di utilizzare separatamente il Licensing Service e la libreria ABBYY FineReader Engine, garantendo così il funzionamento continuo dei componenti di ABBYY FineReader Engine. Per un esempio di applicazione di questo scenario nei container Docker, vedere Esecuzione di ABBYY FineReader Engine 12 all’interno di un container Docker

Disinstallazione in modalità manuale

Per disinstallare il Licensing Service in modalità manuale, eseguire LicensingService.exe con il parametro “/uninstall”:
LicensingService.exe /uninstall
Quindi elimina la directory contenente i file del Licensing Service.

Vedi anche

Attivazione Distribuzione - Windows Utilizzo del file LicensingSettings.xml