Pular para o conteúdo principal
Online protection usa um arquivo protegido por senha que contém os parâmetros da licença. Nesse caso, a ativação da licença não é necessária.
Neste cenário, você está prestes a desenvolver uma aplicação que usa a biblioteca ABBYY FineReader Engine e que será implantada em uma instância na nuvem, máquina virtual privada ou estação de trabalho local. A instalação é realizada via linha de comando, sem nenhuma interação com o usuário.Você precisará de:
  • um arquivo de token de Licença Online (com nome semelhante a SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken).
  • a senha do arquivo de token de licença.
  • seu ID do projeto do cliente.
Siga as instruções:
  1. Execute o %archive_name%.sh como usuário não root.
  2. Especifique os seguintes parâmetros na linha de comando:
    • O caminho para a pasta onde a biblioteca ABBYY FineReader Engine será instalada.
    • Seu ID do projeto do cliente.
    • O parâmetro da instalação do desenvolvedor.
    • O caminho para uma pasta de armazenamento dos dados de licenciamento (pode ser qualquer pasta no diretório /home, exceto o diretório /tmp).
    • O caminho completo e a senha do arquivo de token de Licença Online.
Exemplo de linha de comando:
%archive_name%.sh -- --install-dir "<folder path>" 
--project-id "<Customer Project ID>" --license-path "<file path>" --license-password "<password>" 
--licenses-folder "<folder path>" --developer-install
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. Aguarde a conclusão da instalação.
Após instalar o ABBYY FineReader Engine, a pasta de armazenamento dos dados de licenciamento pode ser alterada no LicensingSettings.xml. Veja o exemplo no artigo Trabalhando com o arquivo LicensingSettings.xml.
  1. Inicie o Serviço de Licenciamento com o comando:
como daemonou como aplicaçãoUma Licença Online não requer ativação: as informações de licença são recebidas em tempo de execução da aplicação a partir dos serviços de licenciamento online da ABBYY. Para autorizar, a aplicação envia um arquivo de token de licença e uma senha de licença. Você precisará colocar o arquivo de token no local esperado pela aplicação. Esse local deve ser especificado pelo desenvolvedor (o padrão é a pasta definida para o parâmetro —licenses-folder durante a instalação).Observe que:
  • É necessária conexão com a Internet enquanto a aplicação estiver em execução.
  • Conexões com *.abbyy.com na porta 443 (HTTPS) são permitidas. Se a conexão for perdida, a aplicação deixará de funcionar após o tempo limite de reconexão ser atingido. O período de sincronização e o tempo limite de reconexão são parâmetros específicos de cada Licença Online.
  • O certificado raiz GoDaddy deve estar instalado. Consulte as informações detalhadas sobre o certificado no site da GoDaddy.
Neste cenário, você está prestes a desenvolver uma aplicação que utiliza a biblioteca ABBYY FineReader Engine em uma estação de trabalho conectada ao servidor de licenças por meio de uma rede. A instalação é realizada via linha de comando, sem nenhuma interação com o usuário.Você precisará de:
  • um arquivo de token de Licença Online (com nome semelhante a SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken).
  • a senha do arquivo de token de licença.
  • seu ID do projeto do cliente.
  • o nome DNS ou endereço IP do servidor de licenças.
Siga as instruções:
  1. Instale o Serviço de Licenciamento no servidor de licenças, conforme descrito em Installing the Licensing Service.
Utilize o ABBYY FineReader Engine e o Serviço de Licenciamento do mesmo pacote. Caso contrário, a compatibilidade não é garantida.
  1. Instale a biblioteca nas estações de trabalho:
  2. Execute o %archive_name%.sh como usuário não root.
  3. Especifique os seguintes parâmetros na linha de comando:
    • O caminho para a pasta onde a biblioteca ABBYY FineReader Engine será instalada.
    • Seu ID do projeto do cliente.
    • O endereço IP do servidor de licenças com o Serviço de Licenciamento instalado.
    • O caminho para uma pasta destinada ao armazenamento dos dados de licenciamento (pode ser qualquer pasta no diretório /home, exceto o diretório /tmp).
    • O parâmetro de instalação do desenvolvedor.
    • O caminho completo e a senha do arquivo de token de Licença Online.
Exemplo de linha de comando:
%archive_name%.sh -- --install-dir "<folder path>" 
--project-id "<Customer Project ID>" --service-address "<address>" --license-path "<file path>" --license-password "<password>"
--licenses-folder "<folder path>" --developer-install
  1. Aguarde a conclusão da instalação.
Após instalar o ABBYY FineReader Engine, a pasta para armazenamento dos dados de licenciamento pode ser alterada no LicensingSettings.xml. Veja o exemplo no artigo Trabalhando com o arquivo LicensingSettings.xml.
Uma Licença Online não requer ativação: as informações de licença são recebidas em tempo de execução da aplicação a partir dos serviços de licenciamento online da ABBYY. Para autorização, a aplicação envia um arquivo de token de licença e uma senha de licença. Você precisará colocar o arquivo de token no local esperado pela aplicação. Esse local deve ser especificado pelo desenvolvedor (o padrão é a pasta definida para o parâmetro —licenses-folder durante a instalação).Observe que:
  • É necessária conexão com a internet durante a execução da aplicação.
  • Conexões com *.abbyy.com na porta 443 (HTTPS) são permitidas. Se a conexão for perdida, a aplicação deixará de funcionar após o tempo limite de reconexão ser atingido. O período de sincronização e o tempo limite de reconexão são parâmetros específicos de cada Licença Online.
  • A porta 3023 deve estar aberta no servidor de licenças para permitir a conexão com as estações de trabalho. O único protocolo de conexão suportado é Sockets.
  • O certificado raiz da GoDaddy deve estar instalado no servidor de licenças com o Serviço de Licenciamento instalado. Consulte informações detalhadas sobre o certificado no site da GoDaddy.