Pular para o conteúdo principal
Este tópico também está disponível para Linux.
Para que os aplicativos que usam o ABBYY FineReader Engine 12 funcionem corretamente, o Serviço de Licenciamento é necessário. O Serviço de Licenciamento é instalado automaticamente durante a instalação do Desenvolvedor e do Runtime no modo automático. Se você usar a instalação manual, siga as instruções abaixo. Depois que a instalação do Serviço de Licenciamento for concluída, execute o utilitário License Manager para gerenciar as licenças. As configurações do Serviço de Licenciamento são definidas no arquivo LicensingSettings.xml. Esse arquivo é gerado automaticamente durante a instalação automática. Ao instalar manualmente, você precisará criar esse arquivo na pasta Bin (Bin64) e especificar nele as configurações corretas. O esquema XML das configurações do Serviço de Licenciamento está descrito no arquivo LicensingSettings.xsd. Você pode encontrar esse arquivo na pasta Inc. A descrição detalhada das configurações está na seção Trabalhando com o arquivo LicensingSettings.xml.
  • Recomendamos instalar (desinstalar) o Serviço de Licenciamento no modo manual somente durante a instalação (desinstalação) do Runtime. Para fins de desenvolvimento, use a instalação e a desinstalação padrão.
  • Use o ABBYY FineReader Engine e o Serviço de Licenciamento do mesmo pacote. Caso contrário, a compatibilidade não é garantida.

Instalação no modo automático

Para instalar o Serviço de Licenciamento no modo interativo, execute o arquivo installLS.exe que está no pacote de distribuição e siga as instruções de instalação.

Instalação no modo manual

São necessários privilégios de administrador para a instalação.
Para instalar o Serviço de Licenciamento manualmente, recomendamos criar o pacote do Serviço de Licenciamento (vamos chamá-lo de pacote LS), que é uma pasta com os arquivos necessários para o licenciamento do ABBYY FineReader Engine.
Use a opção /extract para o arquivo installLS.exe na linha de comando para descompactar os arquivos necessários do pacote de distribuição em uma pasta específica, sem instalar. Dentro dela, haverá duas pastas:
  • Licensing - com os arquivos do Serviço de Licenciamento
  • License Server - com os arquivos do License Server
Exemplo de linha de comando:
installLS.exe /extract INSTALLDIR="C:\MyFolder"
Adicione ao pacote LS em seu computador:
  1. Pasta Serviço de Licenciamento com todos os arquivos copiados da pasta Licensing descompactada.
  2. Pasta License Manager (License Manager64) com os seguintes arquivos copiados da pasta License Server descompactada: Linux: libAbbyyZlib.so, libFineFormats.so, libFineNet.so, libFineObj.so, libPortLayer.so, libProtection.so, libProtectionConsoleUI.so, LicensingSchema.xe, ProductLicensingSchema.xe, LicensingService e LicenseManager.Console. Copie os arquivos de recursos libProtectionRes*.so dos idiomas de interface necessários e o 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. Atualização KB2999226 ou Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Se você não estiver instalando o pacote do Windows Update, poderá instalar o redistribuível da pasta External Components\VC_Redist no pacote de distribuição: vc_redist.x86.exe e vc_redist.x64.exe.
Para instalação autônoma:
  1. Copie o pacote LS para a estação de trabalho.
Recomendamos que você organize os arquivos do ABBYY FineReader Engine em uma estrutura de pastas que seja fácil de localizar e usar. Veja o exemplo abaixo:
  • <YourApplicationFolder>/Biblioteca ABBYY FineReader Engine.
  • <YourApplicationFolder>/License Server/Serviço de Licenciamento.
  • <YourApplicationFolder>/License Server/License Manager (License Manager64).
  1. Instale o Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
  2. Copie as pastas do pacote LS para o diretório da estação de trabalho em que o Serviço de Licenciamento deverá ficar.
  3. Crie uma pasta para armazenar os dados de licenciamento (a pasta %ProgramData%\ABBYY\SDK\12\Licenses por padrão). Todos devem ter permissões de controle total nessa pasta.
  4. Para Licença Online: crie ou escolha uma pasta em que seu aplicativo procure o arquivo de token de licença e coloque o arquivo de token nela. Você pode escolher a pasta %ProgramData%\ABBYY\SDK\12\Licenses, que é o comportamento padrão, ou outra pasta usada para armazenar os dados de licenciamento. Todos devem ter permissões de controle total nessas pastas.
  5. Crie um arquivo LicensingSettings.xml e especifique as configurações de acordo com o tipo de licença (consulte Trabalhando com o arquivo LicensingSettings.xml para obter detalhes).
  6. Copie o arquivo LicensingSettings.xml configurado para as seguintes pastas na estação de trabalho:
  • Serviço de Licenciamento.
  • License Manager (License Manager64).
  • pasta com os arquivos do ABBYY FineReader Engine ao lado de FREngine.dll.
  1. Execute LicensingService.exe com o parâmetro “/install”:
LicensingService.exe /install
Para instalação em rede:
  1. Instale o Serviço de Licenciamento no servidor de licenças:
  2. Copie o pacote LS para o servidor de licenças.
    Observação: Recomendamos organizar os arquivos do ABBYY FineReader Engine em uma estrutura de pastas fácil de localizar e usar. Veja o exemplo abaixo:
  • <YourApplicationFolder>/License Server/Licensing Service.
  • <YourApplicationFolder>/License Server/License Manager (License Manager64).
  1. Instale o Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
  2. Copie as pastas do pacote LS para o diretório no servidor de licenças onde você espera que o Serviço de Licenciamento fique.
  3. Crie uma pasta para armazenar os dados de licenciamento (por padrão, a pasta %ProgramData%\ABBYY\SDK\12\Licenses). O grupo Todos deve ter permissões de controle total nessa pasta.
  4. Crie um arquivo LicensingSettings.xml para o servidor de licenças e especifique as configurações de acordo com o tipo de licença (consulte Trabalhando com o arquivo LicensingSettings.xml para detalhes).
  5. Copie o arquivo LicensingSettings.xml configurado para as seguintes pastas no servidor de licenças:
  • Serviço de Licenciamento.
  • License Manager (License Manager64).
  1. Configure a conexão entre o servidor de licenças e as estações de trabalho:
  2. Para Licença Online: crie ou escolha, em todas as estações de trabalho, uma pasta em que seu aplicativo procure o arquivo de token de licença e coloque o arquivo de token nela. Você pode escolher a pasta %ProgramData%\ABBYY\SDK\12\Licenses, que é o padrão, ou outra pasta usada para armazenar os dados de licenciamento. O grupo Todos deve ter permissões de controle total nessas pastas.
  3. Crie o arquivo LicensingSettings.xml para as estações de trabalho e especifique as configurações de acordo com o tipo de licença (consulte Trabalhando com o arquivo LicensingSettings.xml para detalhes).
  4. Copie o arquivo LicensingSettings.xml configurado para a pasta com os arquivos do ABBYY FineReader Engine, ao lado de FREngine.dll, em todas as estações de trabalho.
  5. Execute LicensingService.exe com o parâmetro “/install”:
LicensingService.exe /install
Recomendamos implementar a instalação em rede, que permite o uso independente do Serviço de Licenciamento e da biblioteca ABBYY FineReader Engine, o que garante a operação contínua dos componentes do ABBYY FineReader Engine. Como exemplo de como esse cenário pode ser aplicado em contêineres Docker, consulte Executando o ABBYY FineReader Engine 12 em um contêiner Docker

Desinstalação no modo manual

Para desinstalar o Serviço de Licenciamento no modo manual, execute o LicensingService.exe com o parâmetro “/uninstall”:
LicensingService.exe /uninstall
Em seguida, remova o diretório que contém os arquivos do Serviço de Licenciamento.

Ver também

Ativação Distribuição - Windows Trabalhando com o arquivo LicensingSettings.xml