Guia da ferramenta Autodesk Licensing Installer Helper

Autodesk Support

8 de outubro de 2023


Produtos e versões cobertos


O Installer Helper é uma ferramenta individual utilizada após o componente de licenciamento Autodesk ser instalado, para:
  • listar todos os produtos registrados com componentes de licenciamento;
  • atualizar detalhes de licenciamento, como o método de licença, o tipo de servidor e assim por diante, e
  • alterar ou redefinir um servidor de licenças.

O Installer Helper permite ao Administrador de CAD gerenciar facilmente as configurações de um grande número de usuários. Por exemplo, o Administrador pode implantar um script ou executar uma operação manual para:

  • redefinir o método de licenciamento de um produto, para que a caixa de diálogo Vamos começar apareça novamente para os usuários;
  • alterar ou redefinir informações do servidor de licenças quando um usuário for movido para outro servidor e
  • listar os produtos e a configuração da máquina de um usuário.

Instalar

Os arquivos do Installer Helper estão incluídos no AdskLicensingInstaller e são instalados quando o Autodesk Licensing (CLIC v2) é instalado.

Localizações de arquivo

PlataformaLocalizaçãoNotas
Windows%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper

A versão é rastreada no arquivo "version.ini" em %CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing

Exemplo:

[General]
version=9.0.1.1462
macOS/Library/Application Support/Autodesk/AdskLicensing/Current/helper 
Linux/opt/Autodesk/AdskLicensing/Current/helper${installed_version} será o número de versão do RPM instalado.

Arquivos do Installer Helper

Windows            
  • AdskLicensingInstHelper.exe - executável principal
  • FNP_Act_Installer.dll - instalador do serviço de licenciamento FlexNet
  • adlmPIT_2.dll - biblioteca PIT para Ajuda de instalação
  • adlmutil.dll - usado por adlmPIT_2.dll
macOS
  • AdskLicensingInstHelper - executável principal
  • libadlmPIT_2.dylib - biblioteca PIT para Ajuda de instalação
  • libadlmutil.dylib - usado por libadlmPIT_2.dylib
Linux
  • AdskLicensingInstHelper - executável principal
  • ibadlmPIT_2.so, libadlmPIT_2.so.xx.0, libadlmPIT_2.so.xx.0.xx - Biblioteca PIT para Ajuda de instalação
  • llibadlmutil.so, libadlmutil.so.xx.0, libadlmutil.so.xx.0.xx - usado por libadlmPIT_2.so

Ambiente:

Produtos Autodesk 2020 e mais recentes.

Causas:

Alteração do tipo de licença, entre outras.

Uso do Installer Helper

Esta seção descreve como usar o Installer Helper para:

  • listar recursos registrados;

  • alterar recursos registrados.

Listar recursos registrados

Utilize o comando de lista para ver os recursos registrados no momento para um produto.

As opções de método de licença são:

  • 0 = Método de licenciamento desconhecido;
  • 1 = Licenciamento de rede;
  • 2 = Licenciamento independente;
  • 3 = Licenciamento independente instalado por meio da implantação (MSSA);
  • 4 = Licenciamento do usuário.

As opções de tipo de servidor são:

  • 0 = Tipo de servidor desconhecido;
  • 1 = Servidor único;
  • 2 = Servidores redundantes;
  • 3 = Servidores distribuídos.
$ ./AdskLicensingInstHelper list
 
.. which produces results like below for every registered feature:
[
  {
    "feature_id": "ACD",
    "def_prod_key": "001L1",
    "def_prod_ver": "2020.0.0.F",
    "sel_prod_key": "001L1",
    "sel_prod_ver": "2020.0.0.F",
    "lic_method": 1,
    "supported_lic_methods": [
      2,
      1,
      4
    ],
    "lic_server_type": 1,
    "lic_servers": [
      "@1.1.1.1"
    ],
    "serial_number_sa": "000-00000000",
    "serial_number_nw": "000-00000000",
    "def_prod_code": "ACD",
    "sel_prod_code": "ACD"
  }
]

Observação: A saída do comando talvez não inclua separadores de linha e seja de difícil leitura.  Nesse caso, redirecione a saída para um arquivo .txt (por exemplo, ./AdskLicensingInstHelper list > C:\Autodesk\list_output.txt), abra o arquivo de texto no Bloco de Notas, copie seu conteúdo e cole no formato json (por exemplo, http://jsonprettyprint.com/), que o exibirá como mostrado acima.


Alterar recursos registrados

Use o comando de alteração para alterar ou redefinir informações de operação, como método de licença, tipo de servidor e lista de servidores de licenciamento, com estas opções:
 

> ./AdskLicensingInstHelper change --help
NAME:
   AdskLicensingInstHelper change - Change registered product
 
USAGE:
   AdskLicensingInstHelper change [command options]
   Legend:
     [R] - required
     [O] - optional
 
OPTIONS:
   --prod_key key, --pk key             [R] key of the product to change (e.g. "001L1")
   --prod_ver version, --pv version     [R] version of the product to change (e.g. "2020.0.0.F")
   --feature_id key, --fi key           [O] alternate key of the product to change (e.g. "ACD", for license method USER only)
   --lic_method value, --lm value       [O] new license method. Should be one of (case insensitive): USER, STANDALONE, NETWORK or empty "" to reset LGS
   --lic_server_type value, --lt value  [O] network license server type. Should be one of (case insensitive): SINGLE, REDUNDANT, DISTRIBUTED or empty "" to reset LGS. WARNING! For empty value lic_servers will be reset as well
   --lic_servers value, --ls value      [O] list of comma-separated network license server addresses or empty "" to reset. For example: @127.0.0.1,@192.168.1.1,@9.0.9.0

Exemplo

Alterar o método de licença

Se o software Autodesk for aberto, o fluxo de trabalho sugerido para redefinir LGS estará usando no produto a interface de usuário do Gerenciador de licenças.  Quando a licença de avaliação do produto tiver expirado, clique no link "Já tem uma licença", na parte inferior da caixa de diálogo Versão de avaliação expirada para iniciar a caixa de diálogo LGS.

  1. Inicie o seu software Autodesk.
  2. No canto superior direito da tela, clique no triângulo suspenso junto ao nome do usuário.
  3. Selecione Gerenciar licença...
  4. Na caixa de diálogo Gerenciador de licenças, clique no link Alterar tipo de licença.
  5. As janelas da caixa de diálogo LGS serão abertas.
  6. Selecione o tipo de licença.

Use a ferramenta AdskLicensingInstHelper se a opção acima não for possível, ou altere o tipo de licença usando um script.

Para alterar o método de licenciamento de NETWORK para USER, é possível executar:

> ./AdskLicensingInstHelper change -pk 001L1 -pv 2020.0.0.F -lm USER

Observação: Antes de executar esse comando, se você estiver conectado a um serviço Autodesk com base em nuvem, saia desse serviço e limpe o status de login excluindo o arquivo LoginState.xml.

  • Windows: %localappdata%\Autodesk\Web Services\LoginState.xml
  • macOS: ~/Library/Application\ Support/Autodesk/Web\ Services/LoginState.xml
  • Linux: ~/.local/share/Autodesk/Web Services/LoginState.xml

Alterar um servidor de licenças

Os exemplos a seguir mostram como alterar o endereço de licença de um servidor (AutoCAD 2020, chave 001L1 e Flame 2020 chave C0TL1 no macOS e no Linux) de: 2080@10.12.15.111 para: 2080@20.23.24.222

No Windows
  1. Altere o endereço da licença do produto com este comando:
"%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper\AdskLicensingInstHelper.exe" change --prod_key 001L1 --prod_ver 2020.0.0.F  --lic_servers "2080@20.23.24.222"
  1. Verifique sua chave de entrada do Registro, ADSKFLEX_LICENSE_FILE em HKCU\Software\FLEXlm License Manager\, e:
    1. exclua-a se ela contiver uma entrada para o endereço do servidor NLM, ou seja, "2080@10.12.15.111".
    2. deixe-a como está, se ela contiver o caminho para o arquivo de licença. 
No macOS
  1. Altere o endereço da licença de determinado produto com este comando:
sudo /Library/Application\ Support/Autodesk/AdskLicensing/Current/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_servers "2080@20.23.24.222"
  1. Verifique .flexlmrc no diretório principal e:
    1. exclua o arquivo se ele contiver uma entrada para o endereço do servidor NLM, ou seja: "2080@10.12.15.111".
    2. Deixe-o como está, se ele contiver o caminho para o arquivo de licença.
No Linux
  1. Altere o endereço da licença de um produto com este comando:
sudo /opt/Autodesk/AdskLicensing/*/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_servers "2080@20.23.24.222"
  1. Verifique .flexlmrc no diretório principal.
    1. Exclua o arquivo se ele contiver uma entrada para o endereço do servidor NLM, ou seja: "2080@10.12.15.111".
    2. Deixe-o como está, se ele contiver o caminho para o arquivo de licença.

Redefinir LGS

Observação: Se você estiver conectado a um serviço Autodesk com base em nuvem, saia desse serviço e limpe o status de login excluindo o arquivo LoginState.xml.

  • Windows: %localappdata%\Autodesk\Web Services\LoginState.xml
  • macOS: ~/Library/Application\ Support/Autodesk/Web\ Services/LoginState.xml
  • Linux: ~/.local/share/Autodesk/Web Services/LoginState.xml

O exemplo a seguir mostra como redefinir LGS para o AutoCAD 2020 (001L1), no Windows, e para o Flame 2020 (C0TL1), no macOS e no Linux.  Utilize o comando "change" da ajuda de instalação e defina o método de licenciamento como uma sequência vazia. 

Em geral:
AdskLicensingInstHelper change --prod_key 001L1 --prod_ver 2020.0.0.F --lic_method ""

No Windows
"%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper\AdskLicensingInstHelper.exe" change --prod_key 001L1 --prod_ver 2020.0.0.F --lic_method ""
No macOS
sudo /Library/Application\ Support/Autodesk/AdskLicensing/Current/helper/AdskLicensingInstHelper change --prod_key C0TL1  --prod_ver 2020.0.0.F --lic_method ""
No Linux
sudo /opt/Autodesk/AdskLicensing/*/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_method ""

Redefinir um servidor de licenças

O exemplo a seguir mostra como redefinir um servidor de licenças para o AutoCAD 2020, chave 001L1, e para o Flame 2020, chave C0TL1 no macOS e no Linux.

No Windows
  1. Altere a licença de um produto com este comando:
"%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper\AdskLicensingInstHelper.exe" change --prod_key 001L1 --prod_ver 2020.0.0.F --lic_server_type "" --lic_servers ""
  1. Exclua a pasta relativa a 001L11 de C:\ProgramData\Autodesk\AdskLicensingService.
  2. Exclua a chave do Registro ADSKFLEX_LICENSE_FILE em HKCU\Software\FLEXlm License Manager\.
No macOS
  1. Altere a licença de um produto com este comando:
sudo /Library/Application\ Support/Autodesk/AdskLicensing/Current/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_server_type "" --lic_servers ""
  1. Exclua a pasta relativa a C0TL1 de /Library/Application Support/Autodesk/AdskLicensingService.
  2. Exclua .flexlmrc do diretório principal.
No Linux
  1. Altere a licença de um produto com este comando:
sudo /opt/Autodesk/AdskLicensing/*/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2018.0.0.F --lic_server_type "" --lic_servers ""
  1. Exclua a pasta relativa a C0TL1 de /var/opt/Autodesk/AdskLicensingService.
  2. Exclua .flexlmrc do diretório principal.

Suporte para implantação no Windows

Normalmente, os produtos Windows oferecem suporte à configuração e à instalação da implantação. Os produtos de licenciamento registrados em uma implantação são registrados como Individuais com vários assentos (MSSA, Multi-seat StandAlone) em vez de Individuais. O macOS e o Linux não têm modo de implantação e, portanto, não precisam desse sinalizador. Se você não estiver usando o Licenciamento MSM mas, sim, o Installer Helper para registrar ou cancelar o registro de recursos, esse comando poderá ser usado durante o registro e o seu cancelamento:

                 --from_deployment ou -d
 

Produtos:

Todos os produtos para desktop;

Versões:

2020; 2021; 2022;


Essas informações foram úteis?


Precisa de ajuda? Pergunte ao Autodesk Assistant!

O assistente pode ajudar você a encontrar respostas ou falar com um agente.


Qual é o seu nível de suporte?

Diferentes planos de assinatura oferecem categorias distintas de suporte. Saiba qual é o nível de suporte do seu plano.

Visualizar níveis de suporte