Ir para o conteúdo

Licensing & Activation

Video tutorial — coming soon

O Octo Rig Composer roda em um trial de 30 dias, depois em uma licença perpétua vinculada a uma máquina.

Diálogo de licença

O trial

O relógio começa na primeira vez que o ORC checa sua licença — não no download, não na instalação. Enquanto ele roda você tem:

  • a ferramenta completa, com nada desativado,
  • — Trial (Nd) no título da janela,
  • um banner na barra inferior: "Trial: N day(s) remaining — Activate your license to unlock permanently", com Activate e Dismiss.

A cor do banner percorre uma rampa de severidade conforme o trial se esgota — amarelo, depois laranja, depois vermelho — para que o prazo fique legível antes de ficar urgente. Dismiss o esconde pela sessão.

Ativar e desativar não reiniciam o trial

A data de início do trial sobrevive a ambos, de propósito.

Quando o trial expira, o ORC abre o diálogo de ativação ao iniciar. Fechá-lo sem ativar fecha a ferramenta.

Ativando

Abra o diálogo pelo Activate do banner do trial, por Preferences → License → Add Key, ou pelo prompt de lançamento.

  1. Cole sua chave de licença — o formato é um UUID, ex. 38b1460a-5104-4067-a91d-77b872934d51.
  2. Aperte Enter ou clique em Activate.
  3. Em caso de sucesso, o status fica verde e o diálogo se fecha sozinho depois de um instante.
Botão Quando aparece O que faz
Buy License Sempre Abre a página da loja.
Continue Trial Durante o trial Fecha o diálogo e segue em frente.
Activate Sempre Ativa a chave que você digitou.
Return License Depois de ativado Libera a licença para que outra máquina possa usá-la.
Cancel Depois de expirado Fecha o diálogo — e, ao iniciar, a ferramenta.

Movendo para outra máquina

Duas formas, e a primeira é muito melhor:

Antes de formatar a máquina — clique em Return License (no diálogo de ativação) ou Deactivate (em Preferences). Ambos confirmam antes, depois liberam o assento. A máquina volta ao estado de trial e a chave fica livre para ativar em outro lugar.

Depois de já ter perdido a máquina — ativar em uma nova vai falhar com "Activation limit reached — deactivate another machine first." Essa mensagem carrega um link, Lost that machine? Recover your license →, que abre a página de recuperação com sua chave já preenchida.

Tip

A desativação limpa a licença local mesmo quando o servidor não pode ser alcançado, então uma máquina que fica offline para sempre nunca é uma armadilha deste lado.

Comportamento offline

Uma licença ativada checa de novo com o servidor cerca de uma vez por semana.

  • Servidor inalcançável — o ORC falha de forma suave para sucesso e reporta "Offline mode (server unreachable)." Você continua trabalhando; ele checará de novo na próxima vez que puder.
  • Servidor alcançável e recusa (uma chave revogada, uma instância desconhecida) — o status vira expirado e o ORC pede uma nova ativação.
  • Fingerprint da máquina mudou — tratado como expirado. Reative, ou devolva e reative.

Machine ID

Um fingerprint de 16 caracteres derivado do endereço de hardware, hostname e usuário da sua máquina. Você pode lê-lo em três lugares — Preferences → License, o diálogo About, e o diálogo de ativação — e ele é selecionável em todo lugar para você poder copiá-lo.

Inclua-o ao contatar o suporte; ele também é enviado automaticamente quando você usa ? → Report a bug….

Diálogo About

Chaves de suite

Se você comprou o pacote Octo Tools em vez do ORC sozinho, a mesma chave ativa toda ferramenta da suite. Uma ativação também cobre todo aplicativo hospedeiro em que um produto roda.

Mensagens que você pode ver

Mensagem Significado
License activated successfully! Feito.
Activation limit reached — deactivate another machine first. Todo assento está em uso. Libere um, ou use o link de recuperação.
License key does not belong to this product. Formato certo, produto errado.
License is expired. / License is disabled. O servidor recusou a chave.
Machine fingerprint mismatch. A licença armazenada foi ativada em outro hardware.
Could not reach the license server. Rede ou firewall. Se você já estava ativado, continua trabalhando offline.
Offline mode (server unreachable). Normal, inofensivo — uma checagem não pôde rodar.
Local license cleared (server could not be reached). Desativação concluída localmente; o assento ainda pode precisar ser liberado do lado do servidor.

Onde a licença mora

SO Caminho
Windows %APPDATA%\Octo\OctoRigComposer\license.json
macOS ~/Library/Application Support/Octo/OctoRigComposer/license.json
Linux $XDG_CONFIG_HOME/octo/octorigcomposer/license.json

Deletar esse arquivo devolve a máquina ao seu estado de trial localmente, mas não libera o assento no servidor — use Return License ou Deactivate para isso.

O licenciamento mantém seu próprio log em orc_python_debug.log na pasta temp do sistema, com toda linha prefixada [licensing].