Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Qemu
Por percival
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Aprenda a usar o Scrot (captura de tela)
Linux user
Publicado por Xerxes Lins em 14/03/2009

Login: xerxeslins, 2560170 pontos | Blog: http://linuxstyle.blogspot.com/
[ Hits: 3197 ]

Aprenda a usar o Scrot (captura de tela)

Scrot é uma linha de comando que serve para capturar tela, semelhante ao import. Primeiramente instale o scrot, ele deve existir nos seus repositórios.

Exemplos:

No Arch Linux:

# pacman -S scrot

No Ubuntu:

# apt-get --install scrot

No Slackware:

# slapt-get --install scrot

Abaixo estão dois comandos para capturar tela usando scrot:

Capturando toda a tela:

$ scrot '%Y-%m-%d-%H:%M:%S_$wx$h_screenshot.png' -e 'mv $f ~/imagens/shots/; gpicview ~/imagens/shots/$f'

Capturando uma tela selecionada com o mouse:

$ scrot -s '%Y-%m-%d-%H:%M:%S_$wx$h_screenshot.png' -e 'mv $f ~/imagens/shots/; gpicview ~/imagens/shots/$f'

Agora vou explicar, os comandos acima irão capturar a imagem com o scrot e irão atribuir um nome a essa imagem no formato: ano-mês-dia-hora:minutos-segundos_tamanhohorizontalxtamanhovertical.png e irão mover a imagem para o diretório "shots" que está no diretório "imagens" do meu diretório pessoal.

Após isso a imagem será visualizada com o visualizador gpicview.

Isso foi um exemplo para mostrar a utilização do scrot. Você pode usar outros visualizadores, como o ristretto por exemplo. Coloquei esses comandos nos atalhos do Fluxbox, desse modo:

Abri o arquivo com os atalhos:

$ nano ~/.fluxbox/keys

Adicionei o seguinte ao final do arquivo:

#tira screenshot da tela toda, manda para ~/imagens/shots e mostra com o gpicview
None Print :Exec scrot '%Y-%m-%d-%H:%M:%S_$wx$h_screenshot.png' -e 'mv $f ~/imagens/shots/; gpicview ~/imagens/shots/$f'
#mesmo que o de cima, mas seleciona a área com o mouse
Mod1 Print :Exec scrot -s '%Y-%m-%d-%H:%M:%S_$wx$h_screenshot.png' -e 'mv $f ~/imagens/shots/; gpicview ~/imagens/shots/$f'

Agora quando eu teclar "PrintScreen", capturarei a imagem da tela toda, ela será salva no diretório ~/imagens/shots e visualizada automaticamente com o gpicview. E o comando Alt+PrintScreen me permitirá selecionar uma área para capturar usando o mouse e a imagem também será salva no diretório ~/.imagens/shots e visualizada com o gpicview.
Linux: Aprenda a usar o Scrot
Imagem foi obtida com o uso do scrot
Não esqueça de usar o comando:

$ scrot --help

Para sanar qualquer dúvida.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Comando para listar usuários comuns
   Dica Linux recomendada Copiando seu LILO do disquete para a MBR
   Dica Linux recomendada Gravando logs do comando dd (clonagem de HDs e partições)
   Dica Linux recomendada Desabilitando o beep do console
   Dica Linux recomendada Calculadora para modo texto

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.