Como personalizar a captura de tela XFCE salvando o modelo de nome de arquivo?

3

Quando eu pressionar Print Scrn no XFCE e escolher salvá-lo, o nome do arquivo gerado e oferecido automaticamente será igual a Screenshot - 141012 - 02:21:10.png ( Screenshot - DDMMYY - HH:mm:SS.png ).

Eu odeio usar caracteres incompatíveis com o Windows (como : ) e formatos de datas não amigáveis em nomes de arquivos e, além disso, o nome parece muito longo: scrnYYYYMMDDHHmmSS.png seria muito melhor.

É possível configurar?

    
por Ivan 14.10.2012 / 02:28

3 respostas

3

Não, é impossível.

Modifique manualmente o código-fonte para você, mas você pode enviar um relatório de bug para ele. (por exemplo, faça isso configurável através de xfce4-settings)

    
por 14.10.2012 / 03:05
1

Eu sei que é um tópico antigo, mas como é mais referenciado no google, Eu postei minha solução no caso de alguém ter a mesma problemática.

É um script simples usando gimp script-fu.

Existe um argumento $ 1 para definir o modo screenshot (-s / -w / -f).

#!/bin/sh

filename='date +"$HOME/Pictures/scrn%Y%m%d%H%M%S.png"'
xfce4-screenshooter -o "gimp -n -a -s -d -f -i -b \ 
   '(gimp-file-save RUN-NONINTERACTIVE 1 2 \"$filename\" \"$filename\")' \
   -b '(gimp-quit 0)'" $1

Um pequeno incômodo é que, no meu labtop, são necessários pelo menos 2s para que o gimp crie o arquivo png, então não esqueça de inserir um comando sleep se quiser trabalhar mais com o script.

Dr.Douvron

    
por 25.08.2015 / 15:41
0

Outra abordagem baseada na resposta do Dr. Douvron usando cat em vez de gimp :

target=~/screenshots

mkdir -p $target

filename=$(date +scrn%Y%m%d%H%M%S.png)
path=$target/$filename

xfce4-screenshooter -w -o cat > $path

Exemplo: link

    
por 25.10.2017 / 12:14