Vai al contenuto principale
La protezione online utilizza un file protetto da password che contiene i parametri della licenza. In questo caso, l’attivazione della licenza non è necessaria.
In questo scenario, si installa tramite riga di comando, senza alcuna interazione dell’utente, l’applicazione che utilizza la libreria ABBYY FineReader Engine e che verrà distribuita in un’istanza cloud, una macchina virtuale privata o una workstation locale.Sono necessari:
  • un file token di licenza online (con un nome simile a SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken).
  • la password del file token di licenza.
Seguire queste istruzioni:
  1. Eseguire %archive_name%.sh come utente non root.
  2. Specificare i seguenti parametri nella riga di comando:
    • Il percorso della cartella in cui verrà installata la libreria ABBYY FineReader Engine.
    • Il percorso di una cartella in cui archiviare i dati di licenza (può essere qualsiasi cartella nella directory /home, esclusa però la directory /tmp).
    • Il percorso completo e la password del file token di licenza online.
Esempio di riga di comando:
%archive_name%.sh -- --install-dir "<folder path>" --license-path "<file path>" --license-password "<password>"
--licenses-folder "<folder path>"
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. Attendere il completamento dell’installazione.
Dopo l’installazione di ABBYY FineReader Engine, la cartella di archiviazione dei dati di licenza può essere modificata in LicensingSettings.xml. Vedere l’esempio nell’articolo Utilizzo del file LicensingSettings.xml.
  1. Avviare il Licensing Service tramite il comando:
come demoneoppure come applicazioneUna licenza online non richiede attivazione: le informazioni sulla licenza vengono ricevute dall’applicazione in fase di esecuzione dai servizi di gestione delle licenze online di ABBYY. Per l’autorizzazione, l’applicazione invia un file token di licenza e la password della licenza. È necessario collocare il file token nel percorso previsto dall’applicazione. Questo percorso deve essere specificato dallo sviluppatore (per impostazione predefinita, è la cartella impostata per il parametro —licenses-folder durante l’installazione).Tenere presente che:
  • È necessaria una connessione Internet mentre l’applicazione è in esecuzione.
  • Le connessioni a *.abbyy.com sulla porta 443 (HTTPS) devono essere consentite. Se la connessione viene persa, l’applicazione smetterà di funzionare dopo il superamento di uno specifico timeout di riconnessione. Il periodo di sincronizzazione e il timeout di riconnessione sono parametri specifici di ogni licenza online.
  • Il certificato radice GoDaddy deve essere installato. Per informazioni dettagliate sul certificato, vedere il sito web di GoDaddy.
In questo scenario, si installa dalla riga di comando, senza alcuna interazione con l’utente, l’applicazione che utilizza la libreria ABBYY FineReader Engine su una workstation connessa al server licenze tramite rete.Sono necessari:
  • un file token di licenza online (con un nome simile a SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken).
  • la password del file token di licenza.
  • il nome DNS o l’indirizzo IP del server licenze.
Seguire le istruzioni:
  1. Installare Licensing Service sul server licenze, come descritto in Installazione di Licensing Service.
Usare ABBYY FineReader Engine e Licensing Service dello stesso pacchetto. In caso contrario, la compatibilità non è garantita.
  1. Installare la libreria sulle workstation:
  2. Eseguire %archive_name%.sh come utente non root.
  3. Specificare i seguenti parametri nella riga di comando:
    • Il percorso della cartella in cui verrà installata la libreria ABBYY FineReader Engine.
    • L’indirizzo IP del server licenze su cui è installato Licensing Service.
    • Il percorso di una cartella in cui archiviare i dati di licenza (può essere qualsiasi cartella nella directory /home, a esclusione della directory /tmp).
    • Il percorso completo e la password del file token di licenza online.
Esempio di riga di comando:
%archive_name%.sh -- --install-dir "<folder path>" 
--service-address "<address>" --license-path "<file path>" --license-password "<password>" --licenses-folder "<folder path>"
  1. Attendere il completamento dell’installazione.
Dopo l’installazione di ABBYY FineReader Engine, la cartella per l’archiviazione dei dati di licenza può essere modificata in LicensingSettings.xml. Vedere l’esempio nell’articolo Utilizzo del file LicensingSettings.xml.
Una licenza online non richiede attivazione: le informazioni di licenza vengono recuperate in fase di esecuzione dell’applicazione dai servizi di gestione delle licenze online di ABBYY. Per l’autorizzazione, l’applicazione invia un file token di licenza e una password di licenza. Sarà necessario collocare il file token nel percorso previsto dall’applicazione. Questo percorso deve essere specificato dallo sviluppatore (per impostazione predefinita, è la cartella impostata per il parametro —licenses-folder durante l’installazione).Tenere presente che:
  • È necessaria una connessione a Internet mentre l’applicazione è in esecuzione.
  • Le connessioni a *.abbyy.com sulla porta 443 (HTTPS) devono essere consentite. Se la connessione viene persa, l’applicazione smetterà di funzionare dopo il superamento di un determinato timeout di riconnessione. Il periodo di sincronizzazione e il timeout di riconnessione sono parametri specifici di ciascuna licenza online.
  • La porta 3023 deve essere aperta sul server licenze per consentire la connessione alle workstation. L’unico protocollo di connessione supportato è Sockets.
  • Il certificato radice GoDaddy deve essere installato sul server licenze su cui è installato Licensing Service. Per informazioni dettagliate sul certificato, vedere il sito web di GoDaddy.