Pular para o conteúdo principal
Esta seção apresenta instruções para instalar seu aplicativo em um servidor de rede e em estações de trabalho conectadas a esse servidor usando o instalador de linha de comando.
Neste cenário, você está instalando sua aplicação que usa a biblioteca ABBYY FineReader Engine em um servidor e estações de trabalho conectadas a esse servidor por meio de uma rede, via linha de comando, sem nenhuma interação com o usuário. Você precisará de:
  • um arquivo de token de Licença Online (com um nome como SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken).
Observe que é necessária uma conexão com a Internet durante a execução do aplicativo.Primeiro, instale a biblioteca no servidor de licenças — um computador responsável por gerenciar e distribuir licenças entre as estações de trabalho na rede. Em seguida, instale a biblioteca nas estações de trabalho, configure a conexão com o servidor de licenças e copie o token de licença para cada estação de trabalho.

Instalando a biblioteca e o Serviço de Licenciamento no servidor de licenças:

Execute o arquivo installRnt64.exe do pacote de distribuição com as seguintes opções:
  • /quiet (ou /passive, se quiser ver uma barra de progresso)
  • INSTALLDIR=“<caminho de destino>“
    O caminho da pasta em que a biblioteca do ABBYY FineReader Engine será instalada.
A linha de comando para a instalação do servidor pode ser semelhante a esta:
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder"
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder" LICENSESRV="No" SERVERNAME="XXX.XXX.XXX.XX"‏
Esta linha de comando instalará a biblioteca em C:\MyFolder no modo silencioso, sem barra de progresso, usando o computador atual como servidor de licença.
Se você não usar “RegisterCOM=No” na linha de comando, antes de iniciar seu aplicativo, verifique se o caminho para FREngine.dll no registro do servidor de licenças está correto. Faça a mesma verificação para os módulos OfficeConverters e Visual Components, caso estejam instalados. Se houver erros nos caminhos, repita o procedimento de registro.
Se o servidor de licenças não for funcionar como uma das estações de trabalho, você só precisará instalar nele o Serviço de Licenciamento. Execute o arquivo installLS.exe da pasta License Server no pacote de distribuição e siga as instruções do assistente:
  1. Na primeira tela, selecione o caminho da pasta em que o Serviço de Licenciamento será instalado e o protocolo de conexão que ele usará. Clique em Avançar.
  2. Na segunda tela, revise suas configurações e clique em Instalar.
Consulte o Guia do administrador do License Server para obter mais detalhes.

Ativando a licença no servidor de licenças:

Uma Licença Online não requer ativação: as informações de licença são recebidas em tempo de execução do aplicativo a partir dos serviços de licenciamento online da ABBYY. Para autenticar, o aplicativo envia um arquivo de token de licença e uma senha de licença. Será necessário colocar o arquivo de token no local esperado pelo aplicativo. Esse local deve ser especificado pelo desenvolvedor (o padrão é %ProgramData%\ABBYY\SDK\12\Licenses).
Em tempo de execução, o aplicativo precisa se conectar periodicamente aos serviços de licenciamento online da ABBYY para receber informações de licença e enviar estatísticas de uso. Nenhuma informação privada é compartilhada com os servidores da ABBYY.
  • Verifique se você permite conexões para *.abbyy.com na porta 443 (HTTPS).
    Se a conexão for interrompida, o aplicativo deixará de funcionar quando um determinado tempo limite de reconexão for excedido. O período de sincronização e o tempo limite de reconexão são parâmetros específicos de cada Licença Online.
Verifique se o certificado raiz da GoDaddy está instalado no repositório de certificados de Autoridades de Certificação Raiz Confiáveis da versão do computador local. Esse certificado deve estar no servidor de licenças com o Serviço de Licenciamento instalado. Consulte as informações detalhadas sobre o certificado no site da GoDaddy.Observe que não é possível usar duas ou mais Licenças Online simultaneamente no mesmo host. Quando o aplicativo estiver em execução e a conexão com os serviços de licenciamento da ABBYY estiver funcionando, você pode visualizar os detalhes da Licença Online atualmente ativa usando o Utilitário do Gerenciador de Licenças.

Instalando a biblioteca nas estações de trabalho:

Execute o arquivo installRnt64.exe do pacote de distribuição com as seguintes opções:
  • /quiet (ou /passive se quiser exibir uma barra de progresso)
  • INSTALLDIR=“<caminho de destino>“
    O caminho da pasta onde a biblioteca do ABBYY FineReader Engine será instalada.
  • LICENSESRV=No
    Indica que não é necessário instalar o Serviço de Licenciamento.
  • SERVERNAME=“<o nome DNS ou endereço IP>“
    O nome DNS ou endereço IP do servidor de licenças que você configurou na etapa anterior.
    Observação: ao especificar SERVERNAME, LICENSESRV é definido automaticamente como No.
  • LICENSEDATADIR=“<caminho de destino>” (opcional)
    O caminho de uma nova pasta em que as informações auxiliares de licenciamento serão armazenadas. Por padrão, o caminho é %ProgramData%\ABBYY\SDK\12\Licenses ou, se o installRnt**.exe for executado com a opção LICENSEDATADIR, a pasta LICENSEDATADIR\ABBYY_SDK_12_Licenses.
A linha de comando para a instalação da sua estação de trabalho pode ser assim:Esta linha de comando instalará a biblioteca em C:\MyFolder no modo silencioso, sem barra de progresso, e configurará a estação de trabalho para receber licenças do servidor de licenças com o endereço IP XXX.XXX.XXX.XX
Se você não usar “RegisterCOM=No” na linha de comando, verifique se o caminho para FREngine.dll no registro está correto em todas as estações de trabalho antes de iniciar seu aplicativo. Faça a mesma verificação para os módulos OfficeConverters e Visual Components, caso estejam instalados. Se houver erros nos caminhos, repita o procedimento de registro.
Copie o token de licença para uma pasta padrão em cada estação de trabalho ou para uma pasta cujo Path é utilizado pela sua aplicação na função InitializeEngine.O uso da licença continuará sendo gerenciado pelo servidor de licenças, e somente o servidor precisará de conexão com a Internet. Suas estações de trabalho precisam apenas de conexão com o servidor de licenças.
Neste cenário, você está instalando sua aplicação que usa a biblioteca ABBYY FineReader Engine em um servidor e estações de trabalho conectadas a esse servidor por meio de uma rede, via linha de comando, sem nenhuma interação com o usuário. Você precisará de:
  • o número de série de uma licença Network Runtime.
Primeiro, é necessário instalar a biblioteca e ativar a licença em um servidor de licenças — um computador que gerenciará e distribuirá licenças entre as estações de trabalho na rede. Depois disso, instale a biblioteca nas estações de trabalho. A ativação nas estações de trabalho não é necessária.

Instalando a biblioteca e o Serviço de Licenciamento no servidor de licenças:

Execute o arquivo installRnt64.exe do pacote de distribuição com as seguintes opções:
  • /quiet (ou /passive, se você quiser exibir uma barra de progresso)
  • INSTALLDIR=“<caminho de destino>“
    O caminho da pasta onde a biblioteca ABBYY FineReader Engine será instalada.
A linha de comando para a instalação do servidor pode ser semelhante a esta:
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder"
LicenseManager.exe /SilentActivation /SN:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX 
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder" LICENSESRV="No" SERVERNAME="XXX.XXX.XXX.XX‏"
Esta linha de comando instalará a biblioteca em C:\MyFolder no modo silencioso, sem barra de progresso, usando o computador atual como servidor de licença.
Se você não usar “RegisterCOM=No” na linha de comando, verifique se o caminho para FREngine.dll no registro do servidor de licenças está correto antes de iniciar o aplicativo. Faça a mesma verificação para os módulos OfficeConverters e Visual Components, caso eles tenham sido instalados. Se houver erros nos caminhos, repita o procedimento de registro.
Se o servidor de licenças não for usado também como uma das estações de trabalho, você só precisará instalar nele o Serviço de Licenciamento. Execute o arquivo installLS.exe da pasta License Server no pacote de distribuição e siga as instruções do assistente:
  1. Na primeira tela, selecione o caminho da pasta em que o Serviço de Licenciamento será instalado e o protocolo de conexão que ele usará. Clique em Next.
  2. Na segunda tela, revise as configurações e clique em Install.
Consulte o Guia do Administrador do License Server para mais detalhes.

Ativando a licença no servidor de licenças:

Após instalar a biblioteca, você pode encontrar o Utilitário do Gerenciador de Licenças (LicenseManager.exe) na pasta Bin64 da sua instalação.Se a rede tiver acesso à Internet, execute o LicenseManager.exe com as seguintes opções para ativar sua licença:
  • /SilentActivation
  • /SN:<número de série>
    O número de série da sua licença autônoma do Runtime.
    Especifique o número de série em um dos seguintes formatos: XXXX-XXXX-XXXX-XXXX-XXXX-XXXX ou XXXXXXXXXXXXXXXXXXXXXXXX.
A linha de comando para ativação da sua licença pode ser semelhante a esta:Para outras opções de ativação (por exemplo, se sua rede não tiver acesso à Internet), consulte Ativação de Licença.Também é possível ativar a licença manualmente pela interface gráfica. Consulte Utilitário do Gerenciador de Licenças.

Instalando a biblioteca nas estações de trabalho:

Execute o arquivo installRnt64.exe do pacote de distribuição com as seguintes opções:
  • /quiet (ou /passive, se você quiser exibir uma barra de progresso)
  • INSTALLDIR=“<caminho de destino>“
    O caminho da pasta onde a biblioteca ABBYY FineReader Engine será instalada.
  • LICENSESRV=No
    Indica que não é necessário instalar o Serviço de Licenciamento.
  • SERVERNAME=“<o nome DNS ou endereço IP>“
    O nome DNS ou endereço IP do servidor de licenças que você configurou na etapa anterior.
    Observação: ao especificar SERVERNAME, LICENSESRV é definido automaticamente como No.
  • LICENSEDATADIR=“<destination path>” (opcional)
    O caminho para uma nova pasta em que as informações auxiliares sobre o licenciamento serão armazenadas. Por padrão, a pasta é %ProgramData%\ABBYY\SDK\12\Licenses.
A linha de comando para a instalação da sua estação de trabalho pode ser parecida com esta:Esta linha de comando instalará a biblioteca em C:\MyFolder no modo silencioso, sem barra de progresso, e configurará a estação de trabalho para receber licenças do servidor de licenças com o endereço IP XXX.XXX.XXX.XX
Se você não usar “RegisterCOM=No” na linha de comando, verifique se o caminho para FREngine.dll no registro está correto em todas as estações de trabalho antes de iniciar o aplicativo. Faça a mesma verificação para os módulos OfficeConverters e Visual Components, caso estejam instalados. Se houver erros nos caminhos, repita o procedimento de registro.
Você também tem a opção de configurar uma implantação com dois servidores, o que permitirá que um dos servidores de licenciamento atue como backup do outro caso ele fique indisponível. Para mais detalhes, consulte Como configurar uma configuração redundante de servidor de licenciamento.