Aprenda a usar o Scrot (captura de tela)

Publicado por Xerxes em 14/03/2009

[ Hits: 21.294 ]

 


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

Instalação do MEGAsync no Void Linux

Como restaurar o Portage no Funtoo

Termux: Transforme Seu Android em um Terminal Linux

Como adicionar endereços no "resolv.conf" (eOS)

Corrigindo Saída de Som Invertida no Linux

Leitura recomendada

Como colorir os logs do terminal com ccze

Inutilidades

Copiando CDs e DVDs pelo terminal com facilidade

Bordas das janelas sumindo quando se habilita o compiz-fusion no Linux?

GRUB Rescue - recuperando o Grub com 4 comandos

  

Comentários
[1] Comentário enviado por LucasPipico em 05/08/2020 - 23:13h

segui o tutorial, mas apareceu esse seguinte erro ao executar o comando: scrot '%Y-%m-%d-%H:%M:%S_$wx$h_screenshot.png' -e 'mv $f ~/imagens/shots/; gpicview ~/imagens/shots/$f' o erro foi esse aqui: lucas@lucas-K131:~$ scrot '%Y-%m-%d-%H:%M:%S_$wx$h_screenshot.png' -e 'mv $f ~/imagens/; gpicview ~/imagens/$f'
mv: não foi possível mover '2020-08-05-23:12:18_1920x1080_screenshot.png' para '/home/lucas/imagens/': Não é um diretório



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts