Segurança
A sua configuração pode conter coisas que você prefere que outras pessoas não leiam: texto que as ações digitam, caminhos, código de scripts. Uma senha criptografa os arquivos que as contêm, para que alguém que copie ou abra os arquivos não veja nada útil sem a senha.
A proteção é uma barreira contra a leitura casual, não um cofre: enquanto o Input.Observer está em execução, ele tem a sua configuração aberta, e tudo o que uma ação faz fica visível na tela como sempre.
Não há como recuperar uma senha esquecida. Ninguém, nem você nem os criadores do Input.Observer, consegue descriptografar um arquivo protegido sem ela. Leia Se você esquecer a senha antes de definir uma.
As alterações na página Segurança têm efeito imediatamente. Elas não esperam por Aplicar, e Descartar não as desfaz.
O que a senha protege
Uma única senha protege três arquivos, todos guardados juntos na sua pasta de configuração (O arquivo de configuração):
| Arquivo | Contém |
|---|---|
| Configuração (config.toml) | Tudo o que você configura: grupos, ações, gestos, configurações |
| Licença (license.dat) | O email e a chave da sua licença |
| Console (console.toml) | O texto do editor de scripts do console e a posição da janela |
Os três ficam protegidos ou nenhum fica; não há uma senha por arquivo. Um arquivo que ainda não existe (por exemplo, o arquivo de licença antes de você ativar uma licença) fica protegido assim que é criado.
Isto não fica protegido:
- qual perfil de gestos está ativo;
- os valores que os scripts guardam entre execuções (as funções internas
Storage); - as gravações de macro, na pasta
Recordings; - as configurações dos plug-ins, como o arquivo de configurações do plug-in Styles, e os arquivos de compra de estilos;
- os arquivos exportados: uma exportação é sempre texto simples, e a caixa de diálogo de exportação avisa quando a sua configuração está protegida (Importar e exportar).
Quando você liga a proteção, os backups em texto simples da sua configuração na pasta Backup são
excluídos, para que uma cópia mais antiga não revele o que você acabou de proteger. Os backups feitos a
partir daí são criptografados (Backups).
A página Segurança
Status da proteção mostra cada arquivo como Protegido por senha, Não protegido ou Ainda não criado.
Definir uma senha
- Na página Segurança, escolha Definir senha… ①.
- Digite a senha em Nova senha e de novo em Confirmar senha, e escolha OK.
Os três arquivos são criptografados imediatamente. Definir senha..., no menu da bandeja, faz o mesmo.
Alterar ou remover a senha
Depois que uma senha é definida, o botão mostra Alterar ou remover senha… (o item do menu da bandeja mostra Alterar senha...).
- Para alterá-la, digite a senha atual e depois a nova duas vezes.
- Para remover a proteção, digite a senha atual e deixe Nova senha ① e Confirmar senha em branco. Os três arquivos são descriptografados.
Se a senha atual estiver errada, nada é alterado e a página avisa isso.
Quando a senha é pedida
- Toda vez que o Input.Observer é iniciado. Ele não consegue ler a sua configuração sem ela. Cancelar fecha o Input.Observer.
- Quando você abre a janela de configuração, a menos que a senha ainda esteja lembrada (abaixo).
- Quando você abre o console, a menos que ela ainda esteja lembrada.
- Quando algo salva um arquivo protegido e a senha não está lembrada, por exemplo a chave Ações globais do menu da bandeja.
Lembrar a senha por
Lembrar a senha por ② define por quanto tempo uma senha digitada corretamente é lembrada, para que ela não seja pedida várias vezes seguidas; na inicialização, por exemplo, a configuração, a licença e as configurações do console podem precisar dela em questão de segundos.
| Configuração | Padrão | Intervalo |
|---|---|---|
| Lembrar a senha por | 60 s | 0–300 s; 0 pede toda vez |
Enquanto a janela de configuração ou o console está aberto, a senha lembrada não expira; o tempo recomeça quando você fecha a janela. Uma senha lembrada é mantida criptografada na memória e é sempre verificada de novo com o arquivo antes de ser usada.
Alterar esta configuração enquanto a sua configuração está protegida salva a configuração, o que precisa da senha. Se nenhuma estiver à mão, a página avisa isso: abra uma vez Alterar ou remover senha… para confirmar a senha e tente de novo.
Quando os arquivos não combinam
Se alguns dos três arquivos estiverem protegidos e outros não (por exemplo, um arquivo foi restaurado a partir de uma cópia antiga), a página Segurança mostra "Seus arquivos protegidos não estão todos no mesmo estado", com Proteger os três… e Remover a proteção dos três…. O Input.Observer também pergunta a cada inicialização até isso ser corrigido, com três opções: Criptografar os três arquivos (recomendado), Remover a proteção dos três arquivos ou Deixar os arquivos como estão.
Se você esquecer a senha
Não há redefinição nem código de recuperação. O que você pode fazer depende do arquivo:
- Configuração. Depois de três senhas erradas na inicialização (ou ao abrir o console), o
Input.Observer oferece Procurar um arquivo de configuração, Recomeçar com uma nova configuração
padrão ou Fechar o Input.Observer (Recuperação). Procurar ou
recomeçar renomeia o arquivo protegido para deixá-lo de lado, ainda criptografado, em vez de
excluí-lo, então ele ainda pode ser aberto se você se lembrar da senha depois. Um arquivo exportado
que você guardou é texto simples e pode ser importado na configuração nova
(Importar e exportar). Os backups na pasta
Backupsão criptografados com a senha que estava em uso quando cada um foi feito. - Licença. Se você cancelar o pedido de senha da licença na inicialização, o Input.Observer diz que não consegue ler o seu arquivo de licença e depois pede que você ative, como se não houvesse nenhuma licença. Digite de novo o email e a chave da sua licença (Sobre e licença).
- Console. O console não abre sem a senha. O arquivo dele só contém o texto do editor de scripts
do console e a posição da janela; excluir
console.tomlda sua pasta de configuração permite que o console abra de novo, vazio. Se depois o Input.Observer relatar que os arquivos protegidos não estão todos no mesmo estado, escolha proteger os três.