Tente usar o scrot. O comando para isso seria algo como scrot ~/images/filename.png -cd 2
, o que levaria uma captura de tela em 2 segundos. Ou while true; do scrot -cd 2 $(date +%F_%R:%S).png; done
Executando o Fedora 15 (movendo-se para 16 em breve) - 2.6.40.6-0.fc15.x86_64
Eu gostaria de fazer uma captura de tela a cada poucos segundos - algo como:
$ while true; do import -w root png:$(date +%F_%R:%S).png; sleep 2; done
O problema com import
do ImageMagick é que ele não parece capturar corretamente no GNOME-shell.
Euacabariavendoaaparênciadatelaantesdeinvocaroshellvisual.
Comoalternativa,gnome-screenshot
capturaacapturadetelacomperfeiçãotodasasvezes,mastambémchamaessepromptdenomedearquivo/local:
Parece não haver uma maneira de contornar isso, eu olhei sobre a gnome-screenshot
help algumas vezes, ela não parece ter um modo não disruptivo, nem parece ter um arquivo entrada de nome do jeito que import
faz.
Existe alguma maneira de obter capturas de tela sem interrupções com nomes de arquivo especificados via CLI e ainda assim ser preciso? Existe uma opção diferente de import
ou gnome-screenshot
que tenha essa funcionalidade? Existe uma opção de import
que faz renderizar o GNOME-Shell corretamente?
Talvez você possa usar algum tipo de software de gravação de sessão (GNOME Istambul, ...) em vez de uma captura de tela periódica. Mas isso pode não atender às suas necessidades.
No momento em que escrevo, o GNOME 3.8 ainda envia gnome-screenshot
para fazer uma captura de tela do sistema. Haverá uma função incorporada para capturar screenshots em gnome-shell
na versão futura. Mas agora ainda podemos usar gnome-screenshot
para capturar a área de trabalho após um período de atraso. Você simplesmente faz isso. Há um ponto NÃO para instalar imagemagick
ou scrot
A beleza de gnome-screenshot
é que ele capturará tudo na tela, incluindo janelas transparentes, ou qualquer ação de redimensionamento que aconteça na visão geral do shell do gnome. É a melhor ferramenta para o GNOME
Para atrasar 3 segundos:
gnome-screenshot --delay=3
Você pode descobrir mais opções para capturar imagens com:
gnome-screenshot --help
Tome seu tempo e domine as coisas, da maneira do GNOME;)