Configurar o xfce4-screenshooter

6

xfce4-screenshooter é o programa de captura de tela padrão no XFCE no Xubuntu.

Como posso definir as configurações sobre qual formato ele salva a captura de tela e em qual pasta?

Notei que minhas configurações que fiz em shutter também afetam as configurações de xfce4-screenshooter (mas não todas).

EDIT:
A página man sais, há uma opção -o para abri-lo com um programa externo.

Como posso fazer isso padrão? Então eu poderia definir um programa externo, que automaticamente comprime a imagem para um tamanho e-mail

    
por rubo77 08.02.2013 / 14:33

2 respostas

4

A página man de xfce4-screenshooter menciona algumas de suas opções, incluindo esta:

  • -s (--save): Diretório onde a captura de tela será salva

Para salvar em um diretório de captura de tela fixo, acesse Setting Manager -> Keyboard -> Application Shortcuts e clique em Add command . Adicione este comando:

xfce4-screenshooter -s ~/screenshots

Atribua a qualquer tecla que você gostar, como PrtScr .

O PNG é o único formato de saída possível por enquanto, mas você pode escrever um script que converta as capturas de tela automaticamente em JPG sempre que fizer uma captura de tela:

#!/bin/bash
mkdir -p ~/screenshots
xfce4-screenshooter -fs ~/screenshots
cd ~/screenshots
mogrify -format jpg *.png

Salve o script como shoot.sh e atribua uma tecla de atalho ( CTRL + PrtScr funciona bem). O comando para entrar é sh shoot.sh . Se você não precisa dos arquivos PNG e só quer arquivos JPG, você pode adicionar

rm *.png

para o script.

Integração de e-mail com o Thunderbird:

#!/bin/bash
SCREENSHOTS=~/screenshots
mkdir -p $SCREENSHOTS
cd $SCREENSHOTS

xfce4-screenshooter -fs $SCREENSHOTS
SCREENSHOTPNG='find . -type f -mmin -1'
SCREENSHOTPNG='basename $SCREENSHOTPNG'
mogrify -format jpg $SCREENSHOTPNG
#uncomment the line below (remove the #) for even smaller files (and comment the line above):
#mogrify -resize 50% -format jpg $SCREENSHOTPNG
rm $SCREENSHOTPNG

SCREENSHOTJPG='find . -type f -mmin -1'
SCREENSHOTJPG='basename $SCREENSHOTJPG'
thunderbird --compose "attachment=$SCREENSHOTS/$SCREENSHOTJPG"

O Thunderbird suporta mais campos padrão, consulte todos os parâmetros aqui .

Importante Mogrify é parte do ImageMagick, então você precisa ter o ImageMagick instalado. No Ubuntu, você pode instalá-lo com sudo apt-get install imagemagick

    
por Smile4ever 05.06.2014 / 10:14
0

Meu entendimento é que

  • o único formato possível para xfce4-screenshooter no momento é o Formato Portable Network Graphics (PNG)
  • o local pode ser especificado a cada vez por meio da tela Save As

man xfce4-screenshooter é bastante breve.

    
por user25656 08.02.2013 / 17:26