O que significa "colar da área de transferência a partir da linha de comando" passado? Provavelmente o mesmo, mas apenas para cópia: unix.stackexchange.com/questions/30093/…
Como encontrado aqui , a chave para colar dados binários em um arquivo xclipé informar quais tipos de mídia você possui na área de transferência. Para PNG, você pode:
Então agora no meu ~/Dropbox/.mybashrceu adiciono um alias (clipboard2photo) para colar facilmente no arquivo de imagem (talvez um dia o tenhamos no Nautilus ).
Conforme observado no primeiro link: NOTA: Algumas pesquisas mostram que você precisa do xclip da revisão 81 do SVN (a partir de abril de 2010) ou posterior para ter a opção -t necessária. Ou aplique os patches você mesmo.
i336_ 03/03
7
Eu acredito que a razão pela qual o script Leo Alekseyev às vezes não funciona (em alguns sistemas) é explicada nesta resposta a uma pergunta semelhante. Parte importante citada aqui:
Uma singularidade diferente da maioria dos outros sistemas: se o programa que possui a seleção (área de transferência) desaparecer, o mesmo ocorre com a seleção.
Quando executo o script de Leo no shell python, ele está funcionando, desde que o shell esteja em execução. Então, acho que os dados da área de transferência são perdidos quando o script é finalizado. A solução postada na resposta está funcionando para mim:
Copiada pequena imagem png usando este script. Não é possível colá-lo no OpenOffice nem no Gimp ("Não há dados de imagem na área de transferência para colar"). Não trabalhe. Após copiar a imagem real no Gimp e usar esse script, o buffer reverte para o texto anterior.
Vi.
Eu apenas tentei wget http://upload.wikimedia.org/wikipedia/commons/d/d9/Test.png && ./test.py Test.png:, onde test.py é exatamente o que é colado aqui. Cola bem no Gimp.
Leo Alekseyev
Tentei com o Test.png. "Não há dados de imagem na área de transferência para colar". Depende da execução do Gnome? Como depurar isso? Posso copiar com êxito a imagem no Gimp e colar no Openoffice, portanto, em geral, copiar funciona.
Respostas:
Como encontrado aqui , a chave para colar dados binários em um arquivo
xclip
é informar quais tipos de mídia você possui na área de transferência. Para PNG, você pode:Ou
image/jpeg
e.jpg
para JPEG.Então agora no meu
~/Dropbox/.mybashrc
eu adiciono um alias (clipboard2photo) para colar facilmente no arquivo de imagem (talvez um dia o tenhamos no Nautilus ).fonte
Eu acredito que a razão pela qual o script Leo Alekseyev às vezes não funciona (em alguns sistemas) é explicada nesta resposta a uma pergunta semelhante. Parte importante citada aqui:
Quando executo o script de Leo no shell python, ele está funcionando, desde que o shell esteja em execução. Então, acho que os dados da área de transferência são perdidos quando o script é finalizado. A solução postada na resposta está funcionando para mim:
Atualização de _Vi: Para completar, adicione o script clipboard-> file:
fonte
O seguinte script python / pygtk faz o trabalho:
(Fonte: http://ubuntuforums.org/showthread.php?t=1689889 )
Para usar isso,
sudo apt-get install python pygtk
cole o código acima em um script,chmod +x
para torná-lo executável, e você deve estar pronto.fonte
wget http://upload.wikimedia.org/wikipedia/commons/d/d9/Test.png && ./test.py Test.png
:, onde test.py é exatamente o que é colado aqui. Cola bem no Gimp.