Vai al contenuto principale
La software protection utilizza un file di attivazione che deve essere ottenuto dal server ABBYY durante il processo di attivazione della licenza.
In questo scenario, si installa l’applicazione che utilizza la libreria ABBYY FineReader Engine sul proprio computer copiando manualmente i file.Sarà necessario disporre di:
  • il numero seriale della propria Runtime License.
Seguire le istruzioni:
  1. Decomprimere il file %archive_name%.sh con le opzioni —target e —noexec. Esempio di riga di comando:
%archive_name%.sh --noexec --target <where to unpack>
  1. Copiare i seguenti file:
  • I file necessari al funzionamento dei moduli che l’applicazione supporterà.
  • I file contrassegnati come “obbligatori” nella sezione ABBYY FineReader Engine Distribution Kit della Guida per sviluppatori. Si tratta dei moduli di sistema e dei principali database di riconoscimento.
  • I file di risorse per le lingue dell’interfaccia che verranno utilizzate nell’applicazione.
  • I file di supporto del Dictionary per le lingue di riconoscimento che l’applicazione supporterà. Se le lingue di riconoscimento includono lingue con alfabeto latino, assicurarsi di copiare i file Univers.amd e Univers.amm.
  • La License Manager Utility (LicenseManager.Console, libProtectionConsoleUI.so).
È possibile utilizzare il file per creare automaticamente un elenco dei file necessari al funzionamento dell’applicazione.
  1. Creare una cartella per l’archiviazione dei dati di licensing (il percorso predefinito è %ProgramData%\ABBYY\SDK\12\Licenses). Tutti gli utenti devono disporre di autorizzazioni di accesso completo. Per modificare questa cartella, consultare l’esempio descritto nell’articolo Utilizzo del file LicensingSettings.xml.
  2. Installare il Licensing Service, come descritto in Installing the Licensing Service.
Non copiare il file libProtection.Developer.so sulla propria workstation. Si tratta di una libreria di protezione utilizzata per la developer installation.
  1. Avviare la License Manager Utility e attivare la licenza.
Selezionare l’opzione Activate License e seguire le istruzioni della procedura guidata per attivare la licenza. Se il computer dispone di accesso a Internet, è sufficiente inserire il numero seriale e attendere qualche istante.
In questo scenario, si installa l’applicazione che utilizza la libreria ABBYY FineReader Engine su una workstation connessa al license server tramite rete, copiando manualmente i file.Sarà necessario disporre di:
  • il numero seriale della Runtime License.
  • il nome DNS o l’indirizzo IP del license server.
Seguire le istruzioni:
  1. Installare il Licensing Service sul license server, come descritto in Installing the Licensing Service.
Non copiare il file libProtection.Developer.so sul server. Si tratta di una libreria di protezione utilizzata per la developer installation.
Utilizzare ABBYY FineReader Engine e il Licensing Service dello stesso pacchetto. In caso contrario, la compatibilità non è garantita.
  1. Attivare la licenza sul license server tramite la License Manager Utility.
Selezionare l’opzione Activate License e seguire le istruzioni della procedura guidata per attivare la licenza. Se il server dispone di accesso a Internet, è sufficiente inserire il numero seriale e attendere qualche istante.
  1. Installare la libreria sulle workstation:
  2. Decomprimere il file %archive_name%.sh con le opzioni —target e —noexec. Esempio di riga di comando:
%archive_name%.sh --noexec --target <where to unpack>
<LicensingServers>
   <MainNetworkLicenseServer ServerAddress="[your server address]" ProtocolType="Sockets"/>
</LicensingServers>
<LicensingServers>
   <MainNetworkLicenseServer ServerAddress="[your server address]" ProtocolType="Sockets" EndPointName="1025"/>
</LicensingServers>
  1. Copiare i seguenti file:
    • I file necessari al funzionamento dei moduli che l’applicazione supporterà.
    • I file contrassegnati come “obbligatori” nella sezione ABBYY FineReader Engine Distribution Kit della Guida per sviluppatori. Si tratta dei moduli di sistema e dei principali database di riconoscimento.
    • I file di risorse per le lingue dell’interfaccia che verranno utilizzate nell’applicazione.
    • I file di supporto del Dictionary per le lingue di riconoscimento che l’applicazione supporterà. Se le lingue di riconoscimento includono lingue con alfabeto latino, assicurarsi di copiare i file Univers.amd e Univers.amm.
    • La License Manager utility (LicenseManager.Console, libProtectionConsoleUI.so).
È possibile utilizzare il file per creare automaticamente un elenco dei file necessari al funzionamento dell’applicazione.
  1. Creare una cartella per l’archiviazione dei licensing data su ciascuna workstation (il percorso predefinito è %ProgramData%\ABBYY\SDK\12\Licenses). Tutti gli utenti devono disporre di autorizzazioni di accesso complete. Per modificare questa cartella, consultare l’esempio descritto nell’articolo Utilizzo del file LicensingSettings.xml.
  2. Creare un file LicensingSettings.xml, configurando lo stesso tipo di protocollo di connessione specificato per il server e il relativo indirizzo:
Se è stata impostata una porta diversa per il server, ripetere la stessa impostazione qui.
  1. Avviare la License Manager Utility e verificare i dettagli della licenza.