scrot, um acrônimo para SCReen shOT) é um projeto de software simples, livremente distribuído e de código aberto projetado para atuar como um utilitário de captura de tela de linha de comando que usa a biblioteca imlib2 para pegar e salvar imagens. Ele vem com suporte para vários formatos de imagem e está disponível em várias distribuições GNU / Linux.
scrot é o utilitário de captura de tela de linha de comando favorito de centenas de milhares de geeks do Linux, devido à sua arquitetura realmente simples e funcional. Ele fornece aos usuários inúmeras opções de linha de comando, permitindo que eles capturem screenshots de uma janela ativa, toda a janela raiz (área de trabalho / tela) ou uma parte da tela.
Opções de linha de comando
O programa vem com aproximadamente 10 opções de linha de comando, que permitem que você pegue a borda de uma janela, exiba uma contagem regressiva antes de tirar a captura de tela, adicione um atraso antes de tirar a captura de tela (em segundos), execute um aplicativo externo antes Tirar uma captura de tela, definir a qualidade da imagem, usar a janela atualmente focada, gerar uma miniatura para a captura de tela capturada, escolher de forma interativa um retângulo ou janela com o mouse, bem como capturar uma exibição de vários monitores.
Exemplo obrigatório
Abaixo, nós preparamos um exemplo simples sobre como usar o utilitário de captura de tela da linha de comando Scrot para tirar screenshots da sua área de trabalho Linux e salvá-lo em uma pasta específica no formato de imagem PNG, para aqueles de vocês que temem O terminal Linux.
scrot '% Y-% m-% d_ $ wx $ h_scrot.png' -e 'mv $ f ~ / images / shots /'
Parece assustador, nós sabemos, mas ele realmente não é, pois o comando acima simplesmente cria um arquivo PNG chamado algo como & ldquo; 2014-09-11_1600x1024_scrot & rdquo; E salva-o na pasta de fotos no diretório de imagens do seu Diretório doméstico.
Sob o capô e disponibilidade
Um olhar rápido sob o capô nos mostrará que Scrot está escrito inteiramente na linguagem de programação C. Depende do sistema X Window, pois só pode ser usado a partir de um emulador de terminal X11 para capturar janelas X11, diálogos, qualquer parte da tela ou toda a tela.
O que há de novo nesta versão:
- Bump DH nível para 10.
- debian / controle:
- Bumped Standards-Version para 3.9.8.
- Removido o campo Página inicial. Está offline.
- Removido desnecessário dependência autotools-dev.
- Atualizou os campos Vcs- * para usar https em vez de http e git.
- debian / copyright: atualizou os anos de direitos autorais da embalagem.
- debian / patches /:
- 10_improve-hardening.patch: criado para corrigir o endurecimento do GCC.
- 11_fix-ortografia-manpage.patch: criado para corrigir alguns erros de ortografia na página de manual.
- fix-makefile: renomeado para 09_fix-makefile.patch.
- Deletou o arquivo 003_descmanpage.patch inútil e duplicado.
- debian / rules: adicionou a variável DEB_LDFLAGS_MAINT_APPEND para evitar uma ligação desnecessária contra uma biblioteca.
- debian / watch:
- Bump para a versão 4.
- Removido a fonte extra para evitar conflitos com o uscan.
- Usando o NoSite em vez do NoTracking.
O que é novo na versão 0.8:
- Patch de Claes Nasten
- Melhora as opções relacionadas a miniaturas:
- Primeiro, especificando -t quebraria o $ f param para -exec.
- Em segundo lugar, a miniatura e a captura de tela tiveram timestamps diferentes.
- Terceiro, não foram capazes de especificar geometria com -t.
- Eu reparei esses e adicionei, $ m (mini, em vez de $ t como foi feito) para que se possa fazer.
- Sobre a geometria, tendo a largura ou a altura ajustada para 0 faz com que ele preencha o outro referente à relação de aspecto.
Comentários não encontrado