Como impedir que o gerenciador da área de transferência do Ditto salve o texto copiado no KeepPassXC?

1

Estou usando o Ditto para estender a área de transferência nativa do Windows. Eu gostaria que não salvasse o texto que copio no KeePassXC.

Eu já encontrei esta questão e tentei adicionar KeePassXC.exe (conforme listado no gerenciador de tarefas do Windows) para a lista de processos excluídos, mas não vai funcionar. Veja como eu tentei configurar:

< p > >

Curiosamente, se eu tentar adicionar chrome.exe à lista de processos excluídos, funcionará como esperado. Alguma solução?

    
por brainplot 30.06.2018 / 10:22

1 resposta

0

Atualização: Os desenvolvedores do Ditto corrigiram isso na versão Ditto Beta 3.21.248! Você pode baixá-lo no link

Para mais informações, consulte link

Resposta original:

Eu encontrei o motivo pelo qual o Ditto não está excluindo adequadamente o texto do KeePassXC, mas infelizmente não encontrei como corrigi-lo ainda:

Ditto não consegue ver o aplicativo KeePassXC.

Como não é possível ver o aplicativo KeePassXC quando ele está aberto, Ditto não sabe ignorar o texto copiado de dentro dele, mesmo que esteja na lista de exclusão.

Eu percebi isso ativando o log do Ditto. Excluí todos os processos do KeePassXC que vi no gerenciador de tarefas, bem como o bloco de notas, para testar ambos e ver o que acontece quando tento copiar texto de dentro de ambos os aplicativos. ( Screenshot das opções de Ditto )

(Para ativar o registro, abra Ditto, depois ctrl + F5 para iniciar / parar o registro. O arquivo de registro pode ser encontrado em C: \ Users \ nome do usuário \ AppData \ Roaming \ Ditto)

Quando eu tentei copiar texto de dentro do bloco de notas, o log abaixo mostra o que deve acontecer quando o texto é copiado de um aplicativo que foi adicionado à lista de exclusão de Ditto. Observe que o Ditto reconheceu o bloco de notas como o aplicativo ativo ( destacado nesta captura de tela ).

[2018/8/4 01:30:03.533 - ClipboardViewer.cpp 241] OnClipboardChange - Start
[2018/8/4 01:30:03.540 - ClipboardViewer.cpp 320] INCLUDE app names: *, Active App: notepad.exe
[2018/8/4 01:30:03.547 - ClipboardViewer.cpp 333] Inlclude app names Found Match * - notepad.exe
[2018/8/4 01:30:03.554 - ClipboardViewer.cpp 347] EXCLUDE app names keepassxc.exe;keepassxc-proxy.exe;keepassxc-cli.exe;keepass.exe;*.kdbx;notepad.exe;, Active App: notepad.exe
[2018/8/4 01:30:03.559 - ClipboardViewer.cpp 357] Exclude app names Found Match notepad.exe - notepad.exe - NOT SAVING COPY
[2018/8/4 01:30:03.566 - ClipboardViewer.cpp 243] OnClipboardChange - End

No entanto, o log abaixo mostra o que acontece quando eu copio o texto de dentro do KeePassXC. Observe que o "aplicativo ativo" está em branco ( destacado nesta captura de tela ). Se Ditto não pode ver o KeePassXC, então ele não pode saber que deve ignorar o texto copiado de dentro do programa.

[2018/8/4 01:29:44.999 - ClipboardViewer.cpp 241] OnClipboardChange - Start
[2018/8/4 01:29:45.007 - ClipboardViewer.cpp 320] INCLUDE app names: *, Active App: 
[2018/8/4 01:29:45.013 - ClipboardViewer.cpp 333] Inlclude app names Found Match * - 
[2018/8/4 01:29:45.018 - ClipboardViewer.cpp 347] EXCLUDE app names keepassxc.exe;keepassxc-proxy.exe;keepassxc-cli.exe;keepass.exe;*.kdbx;notepad.exe;, Active App: 
[2018/8/4 01:29:45.021 - ClipboardViewer.cpp 266] OnDrawClipboard:: *** SetTimer *** 455056375
[2018/8/4 01:29:45.024 - ClipboardViewer.cpp 243] OnClipboardChange - End
[2018/8/4 01:29:45.135 - ClipboardViewer.cpp 392] OnDrawClipboard::OnTimer 455056500
[2018/8/4 01:29:45.141 - CopyThread.cpp 56] OnClipboardChange - Start
[2018/8/4 01:29:45.147 - CopyThread.cpp 109] LoadFromClipboard - Before
[2018/8/4 01:29:45.157 - Clip.cpp 435] Tried to set description from cf_unicode text, Set: 1, Desc: [keepassxc test]

Eu não sou especialista em KeePassXC ou Ditto, então não tenho certeza se isso é um problema com o Ditto ou com o KeePassXC. Gostaria de saber se esse bug pode realmente ser algum tipo de "recurso" de segurança do KeePassXC - talvez ele tente se esconder de outros programas?

Se pudermos obter o Ditto para ver o KeePassXC como um aplicativo ativo, então deve funcionar corretamente. Infelizmente ainda não descobri como fazer isso.

Eu sei que esta é apenas uma meia resposta, desculpe. Eu identifiquei porque o Ditto não está excluindo adequadamente o KeePassXC, mas não tenho idéia de como corrigi-lo. Estou tendo o mesmo problema que você, então espero que esta informação ajude alguém mais inteligente do que eu a encontrar uma solução.

    
por 04.08.2018 / 09:56

Tags