Maneira simples de carregar / salvar a área de transferência para o tempfile com hotkey

2

Existe algum aplicativo para Windows que possa literalmente salvar o conteúdo atual da área de transferência em um arquivo de temperatura específico com nome de arquivo predefinido e imutável, sem avisar quando um combo de teclas for pressionado e carregar o conteúdo desse arquivo na área de transferência quando um diferente tecla é pressionada? Por exemplo, shift-ctrl-c ("copie como você REALMENTE REALMENTE") copia o que está atualmente selecionado na área de transferência e salva-o em c: \ clipboard.clp (substituindo o que foi salvo anteriormente) e shift-ctrl-v : \ clipboard.clp na área de transferência (substituindo o que estava na área de transferência) e colando-o?

Estou tentando encontrar uma alternativa para o manuseio defeituoso da área de transferência do Synergy +, que permite apenas copiar e salvar em um arquivo em uma unidade de rede e carregar & cole do mesmo arquivo. Eu tentei Ditto, mas não consigo encontrar qualquer maneira de fazê-lo funcionar de forma confiável em geral (funciona às vezes, mas nem sempre) quando tento configurá-lo para ocultar seus prompts. Por que vale a pena, o conteúdo da área de transferência é RTF - às vezes imagens, às vezes texto formatado, às vezes ambos. O arquivo em si é puramente uma maneira de obter os dados de um computador para o outro.

    
por Bitbang3r 23.02.2011 / 22:23

3 respostas

2

O AutoHotKey pode fazer exatamente o que você está procurando. Este script deve fazer isso:

^+c::
clipboard =  ; Start off empty so ClipWait can detect when the copy completes
Send ^c
ClipWait
FileAppend, %ClipboardAll%, C:\clipboard.clp
return

^+v::
FileRead, Clipboard, *c C:\clipboard.clp ; *c must precede the filename
Send ^v
return

Consulte o link para obter detalhes.

    
por 05.05.2011 / 05:37
0

Eu acho uma pasta compartilhada e um editor de texto de cauda é bom. "Notepad ++", "Notepad2" e "Textpad" farão tudo seguindo eu acho. No Linux, o "gedit" é perfeito, pois não traz um diálogo modal quando detecta uma mudança. Eu apenas aponto meus editores de cauda para o mesmo arquivo, então copio o que eu quero, colo no editor, salve. Todos os outros editores, em seguida, pegam a mudança. O Synergy faz um bom trabalho na manipulação de texto, outros dados são mais complexos, pois precisam ser traduzidos de um SO para outro. Além disso, esteja ciente de que o MS Office e o VMWare podem parafusar totalmente sua área de transferência sem qualquer ajuda da Synergy!

    
por 22.03.2011 / 11:22
0

Usar a função ClipWait do AutoHotKey fará o que você pedir.

    
por 22.03.2011 / 11:51