Quaisquer utilidades para colar / montar automaticamente o texto copiado da área de transferência? [fechadas]

1

Eu pensei em escrever um utilitário para fazer isso, mas decidi procurar um primeiro. Existem dezenas de gerenciadores de área de transferência e programas relacionados à área de transferência, mas não vi nenhum que faça exatamente o que eu quero.

Eu quero um programa que "monitore" a área de transferência do sistema e sempre que ele vir um novo texto na área de transferência, ele colará o texto simples e não formatado em uma janela ou arquivo.

Eu tenho uma coleção de documentos, alguns deles apresentações do PowerPoint, que eu preciso raspar o texto em um documento de texto. Eu posso selecionar o texto, copiar, depois ir para o Word e "Colar texto especial / não formatado" ou apenas para o Bloco de Notas e colar, mas isso requer muitas teclas e troca de aplicativos.

O que eu gostaria de poder fazer é abrir um utilitário e deixá-lo rodar em segundo plano, então ser capaz de destacar texto, pressionar Ctrl-C e fazer com que o utilitário acrescente automaticamente o texto copiado a uma janela de texto. ou um arquivo até que eu diga para parar.

Eu estava pensando em apenas escrever um aplicativo de console para fazer isso e redirecionar sua saída para um arquivo, mas um aplicativo Window também funcionaria - só para poder raspar texto não formatado de várias fontes e montar o texto em um novo documente de forma rápida e fácil.

Alguma sugestão ou ideia antes de eu perder um tempo gasto escrevendo o aplicativo utilitário como seria necessário para fazer isso manualmente?

    
por CMPalmer 08.10.2009 / 19:33

4 respostas

2

Até agora Ditto parece estar funcionando para mim, mas é um pouco estranho de usar. Interface muito fora do padrão, mas acho que tenho um conjunto de opções que funcionará.

Ainda adoraria ver sugestões melhores!

    
por 08.10.2009 / 19:45
2

Em autohotkey :

^c::
    send ^c
    clipwait
    clipboard = %clipboard%
    FileAppend, %clipboard%, c:\File.txt
return

Devo pensar em executar esta tarefa. Pode haver algum problema com quebras de linha.

    
por 08.10.2009 / 19:44
1

CLCL é meu gerenciador de área de transferência preferido.
Também mantém seu histórico no arquivo (sem sqlite).

    
por 08.10.2009 / 21:15
0

O Macro Express Pro poderá fazer isso por você.

Tem uma linguagem gráfica muito agradável que permite arrastar sequências de comandos para uma lista.

Eu uso isso há 5 anos, é poderoso o suficiente para fazer praticamente qualquer coisa que você possa imaginar, incluindo essa tarefa.

Sugira configurar a "ativação" para "área de transferência", adicione um comando para copiar o conteúdo da área de transferência para uma variável, depois mude o foco para o programa de destino, cole-o e mude o foco de volta.

Acabei de escrever uma grande macro para fazer a mesma coisa que você está descrevendo, para copiar texto de uma página da web em um documento para mantê-lo em segurança sempre que eu clico em uma tecla de atalho.

    
por 15.05.2013 / 03:01