Como fazer backup do histórico da área de transferência com o Widget da área de transferência do KDE

Os gerentes modernos da área de transferência têm uma funcionalidade de histórico que permite selecionar entradas adas para recolocá-las em qualquer lugar. Esse histórico, no entanto, pode manter um número definido de entradas. Depois de um ponto, começa a descartar os mais antigos. Para manter algumas entradas da área de transferência para referência futura, você precisará trazê-las de volta ao slot ativo da área de transferência e inseri-las uma a uma em um aplicativo para anotações.

A seguir, é apresentado um "truque" para fazer backup do histórico da área de transferência em um arquivo de texto sem formatação, em uma pasta de sua escolha.

Note: embora estejamos usando o Clipboard Widget da área de trabalho do KDE neste tutorial, você pode fazer o mesmo em qualquer gerenciador de área de transferência que e ações adicionadas pelo usuário, como, por exemplo, Clipman.

Adicione o widget

Para usar o widget da área de transferência, primeiro você deve tê-lo na área de trabalho. Clique no botão do menu principal do KDE, no canto superior direito da tela, e selecione "Adicionar widgets" no menu que aparece.

Kde Clipboard Widget Txt Notas Adicionar widgets

O KDE mostrará sua coleção de widgets em um no lado esquerdo da tela.

Role para baixo até encontrar a entrada da área de transferência ou comece a digitar “área de transferência” no campo de texto na parte superior do , para filtrar a lista.

 de Widget do Kde Clipboard Widget Txt Notes

Quando você encontrar o widget Clipboard, arraste e solte-o onde deseja que apareça na área de trabalho.

Adicione uma nova ação

Nesta janela de configuração, vá para a guia "Ações" e clique no botão "Adicionar ação".

Kde Clipboard Widget Txt Notas Adicionar ação

Na nova janela "Propriedades da ação" exibida, deixe em branco a expressão "Expressão regular" e "Automático". Digite uma breve descrição da sua ação no campo "Descrição".

Propriedades da ação do Kde Clipboard Widget Txt Notes

Antes de adicionar o comando real, provavelmente seria melhor iniciar um terminal e testá-lo antes de se comprometer totalmente.

Ajustar a saída da data

O próprio comando consistirá em dois subcomandos / ações individuais. Usaremos o horário atual como o nome de arquivo de cada nota.

Para isso, atribuiremos a saída do comando date a uma variável "NOW". Não entraremos em detalhes do comando date. Para descobrir mais sobre isso, digite man date ou date –help em um terminal.

No nosso caso, queríamos que o nome do arquivo se parecesse com “Horas-Minutos-Segundos__Mês-Dia-Ano.txt”, portanto configuramos nossa variável como:

NOW=$(date +"%H-%M-%S__%m-%d-%Y".)

Adicione o caminho das notas

A segunda ação em nosso comando "despeja" a entrada selecionada em um arquivo de texto, com a variável "NOW" como seu nome de arquivo. Usamos o comando eco confiável para isso:

echo "%s" > /home/NAME/Desktop/$NOW.txt

O% s bit é fornecido pelo próprio widget e mapeia para a entrada da área de transferência selecionada. A segunda seção especifica o caminho e o nome do arquivo da nota salva.

Para um teste mais fácil, ao configurar esta solução, tivemos nossas anotações da área de transferência em nossa área de trabalho. Recomendamos que você modifique esse caminho para outra coisa, pelo menos após os testes iniciais, se você não aprecia uma área de trabalho cheia de arquivos de texto de cima para baixo.

Adicione o comando

A versão final completa do nosso comando era assim:

NOW=$(date +"%H-%M-%S__%m-%d-%Y") && echo "%s" > /home/NAME/Desktop/$NOW.txt

Clique no botão "Adicionar comando" para criar um novo comando e clique duas vezes no espaço reservado "novo comando" para editá-lo.

Kde Clipboard Widget Txt Notes Novo Comando

Substitua-o por seu próprio comando (ou copie e cole o nosso) e clique em OK para aceitar as alterações e ativá-lo.

Kde Clipboard Widget Txt Notes Comando Descrição

Adicione uma descrição para o seu comando, se não desejar que a entrada no widget da área de transferência seja exibida sem um nome.

Kde Clipboard Widget Txt Notes Ações Configuração

Com um clique em OK, suas alterações serão aplicadas e, ao retornar à janela "Configuração de ações", você verá sua criação na "Lista de ações".

Confira

Para verificar sua nova ação, clique no widget da área de transferência depois de copiar um texto para a área de transferência.

Kde Clipboard Widget Txt Notes Lista de transferência

Ao ar o mouse sobre uma entrada, o widget da área de transferência exibe um pequeno menu à direita, cuja primeira entrada é "Invocar ação". Clique nele para ar sua ação personalizada.

Notas de Txt do widget da área de transferência do Kde invocam ação

Selecione sua ação personalizada nas entradas pop-up que aparecem.

Kde Clipboard Widget Txt Notes Ação do usuário

E foi isso: se tudo correu conforme o planejado, e você usou o caminho da área de trabalho para os testes como fizemos, você verá sua primeira nota aparecendo na área de trabalho. A partir de agora, você poderá fazer backup do histórico da área de transferência usando a ação personalizada criada.

Kde Clipboard Widget Txt Notes Em Arquivos

Duas dicas de fechamento: primeiro, certifique-se de sempre incluir os segundos no nome do arquivo. Dessa forma, se você fizer anotações no mesmo minuto, elas não terão que lutar pelo mesmo nome de arquivo. Segundo, para tornar isso ainda mais prático, use uma pasta no seu serviço de sincronização em nuvem favorito como caminho, para ter as anotações da área de transferência disponíveis em qualquer lugar.

Este artigo é útil?