Licensing & Activation¶
O Octo Rig Composer roda em um trial de 30 dias, depois em uma licença perpétua vinculada a uma máquina.
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.
- Cole sua chave de licença — o formato é um UUID, ex.
38b1460a-5104-4067-a91d-77b872934d51. - Aperte Enter ou clique em Activate.
- 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….
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].

