A resposta é bastante semelhante para cada distribuição. Requer que você use o recurso "atraso" presente nessas ferramentas. O recurso de atraso permite que você emita o comando para tirar uma captura de tela após um intervalo que você especificar. Você pode definir esse intervalo para que, depois de emitir o comando, tenha tempo suficiente para exibir a tela que deseja capturar.
A maneira exata de configurar um atraso depende do aplicativo de captura de tela padrão de cada distribuição. E, com frequência, talvez você possa fazer o que deseja por meio de uma GUI ou de um atalho de terminal ou teclado.
GNOME / Unidade em 12.10
A ferramenta padrão é a captura de tela (ou seja, gnome-screenshot
se você deseja executá-la em um terminal). Então, você começaria a digitar screenshot
o Dash do Unity para ver como você clica. Você verá uma pequena janela com várias opções:
Algumas opções serão expostas dependendo da sua escolha. Se você escolher capturar a tela inteira, os itens "Incluir a borda da janela" e "Aplicar efeito" não estarão disponíveis.
Configure as coisas como quiser. Um atraso de cinco segundos é um bom ponto de partida para permitir que você exiba a tela real que deseja capturar. Para começar, clique em "Capturar tela". Configure rapidamente o que deseja e aguarde.
Você ouvirá o som do obturador da câmera (à moda antiga) e uma nova tela será exibida.
Nele, você verá:
- uma "miniatura" da captura de tela
- uma opção para especificar o nome e o destino para salvar a captura de tela
- e a possibilidade de salvá-lo na área de transferência, se desejar processar a imagem ainda mais.
O formato de imagem padrão .png
é, na opinião de alguns , um formato mais adequado que .jpg
.
Observe que o recurso de atraso de tempo do gnome-screenshot não estará disponível se você escolher "Selecionar área a ser capturada".
Lubuntu 12.10
A ferramenta de captura de tela padrão no Lubuntu é chamada scrot . Existe uma maneira de usar scrot
com um atraso de tempo que não requer o uso do terminal. Mas envolve uma edição única de um arquivo chamado lubuntu-rc.xml
após o backup por segurança. Este arquivo é encontrado em ~/.config/openbox
. Vá para esta subpasta usando seu gerenciador de arquivos, clique com o botão direito do mouse no arquivo e abra-o com seu editor de texto favorito. Em seguida, procure algo como:
<!-- Launch scrot when Print is pressed -->
<keybind key="Print">
<action name="Execute">
<command>....</command>
</action>
</keybind>
Onde ....
está o que existe atualmente entre <command>
e </command>
. Substitua ....
por
scrot -b -d 5 ~/Desktop/%Y:%m:%d:%H:%M:%S.png
Salve o arquivo e feche-o.
Entre em um terminal e corra openbox --reconfigure
. (Você não verá nada acontecer e receberá sua solicitação novamente se não estragou nada. Se você estragou alguma coisa, você receberá um erro. É quando o backup é útil.) o comando é uma etapa necessária para garantir que suas edições lubuntu-rc.xml
agora estejam ativas.
O que você fez editando lubuntu-rc.xml
é pedir scrot
para
- tire uma captura de tela completa (incluindo bordas das janelas por causa de
-b
)
- com um atraso de cinco segundos
- nomeie o arquivo com base na hora atual do ano: mês: dia: hora: min: seg no
.png
formato e
- para salvar a imagem na área de trabalho.
O que é descrito acima basicamente permite que você apenas pressione e Prnt Scrn, em seguida, faça o que deseja, como abrir um menu dentro de 5 segundos e, em seguida, faça scrot
uma captura de tela da janela completa. Faz isso silenciosamente. Não espere ouvir ou ver nada.
A execução man scrot
de um terminal fornece mais informações sobre scrot
.
Pode-se modificar o código para tirar uma foto da janela ativa apenas adicionando -u
e atribuindo a combinação de teclas Alt+ Prnt Scrna este código.
Com ambos Prnt Scrne Alt+ Prnt Scrn, é possível adicionar -q N
ao código onde o -q
comando diz scrot
para salvar a imagem com uma qualidade que não seja o valor padrão N
75. Um valor alto criará um arquivo maior e de maior qualidade. De acordo com man scrot
o efeito de -q
é dependente do formato de imagem escolhido.
Xubuntu 12.10
A ferramenta de captura de tela padrão no Xubuntu 12.10 é Xfce4-screenshooter
. Ele possui uma GUI que não parece muito diferente daquela da GNOME:
Como na ferramenta de captura de tela do GNOME, existem algumas opções, mas a função de atraso não está disponível em "Selecionar uma região".
Ao clicar OK
, outra janela aparece com opções sobre salvar a imagem em um arquivo, copiá-la para a área de transferência, abri-la com programas que podem manipular imagens (como mostra a lista suspensa) e até carregá-la em um serviço específico de hospedagem de imagens.
Se optar por salvar a imagem em disco, uma tela "Salvar como" será exibida, permitindo especificar o nome, o tipo de arquivo e o local do formato salvo.
man xfce4-screenshooter
possui detalhes das opções disponíveis e essas podem ajudar se um usuário estiver interessado em modificar as funções de Prnt Scrne Alt+ Prnt Scrnpara sempre usar a opção de atraso.
- Prnt Scrnpode ser definido como
xfce4-screenshooter -d 5 -f
. Em seguida, a qualquer momento Prnt Scrn, o xfce4-screenshooter captura a tela inteira por -f
um atraso de 5 segundos e solicita um nome de arquivo e um local.
- Alt+ Prnt Scrnpode ser configurado para
xfce4-screenshooter -d 5 -w
pegar a janela ativa por causa de -w
.
Se você está executando o Ubuntu e prefere usar a linha de comando, ele
gnome-screenshot
deve ser pré-instalado no sistema e possui algumas opções úteis de linha de comando (e você deve poder fazer tudo o que pode fazer na GUI via linha de comando).Por exemplo, para tirar uma captura de tela com um atraso de 5 segundos:
Corra
man gnome-screenshot
para a lista completa de opções ou veja alguns exemplos nesta postagem do blog: 4 métodos para capturar capturas de tela no Ubuntu Linuxfonte
Resposta preguiçosa ( para aprendizes rápidos independentes )
Há controvérsia em relação a esta situação .
Resposta rápida / solução alternativa ( para usuários avançados do ubuntu )
gnome-screenshot --delay=numIntValueInSecs
por exemplo
gnome-screenshot --delay=3
Adicione outro para tirar screenshots da janela ativa:
gnome-screenshot -w --delay=3
É isso aí , mas eu também recomendo configurar outras 2 que lhe dariam mais tempo para navegar mais nos menus.
gnome-screenshot --delay=10
gnome-screenshot -w --delay=10
Resposta elaborada ( vá de iniciante a hacker )
Introdução:
Sempre que você pressiona PrntScr, tudo o que o Ubuntu faz é chamar,
gnome-screenshot
que geralmente está localizado no/usr/bin/
caminho e disponível no "terminal" (teletype, tty, cli, linha de comando / prompt), para que você possa usá-lo de todas as maneiras possíveis para se adequar ao seu funky propósitos.O
gnome-screenshot
pequeno programa aceita parâmetros opcionais, você pode ver todas as opções passando o parâmetro padrão para pedir ajuda, você conhece o (-h
)Se você ainda não tem certeza de como usar isso, sempre pode ler uma ajuda mais detalhada, basta solicitar a digitação manual
man gnome-screenshot
Quanto mais você ler manuais completos, invadir o ubuntu para atender às suas necessidades se tornará intuitivo e você não precisará de outras pessoas para lhe dar instruções passo a passo. Talvez a essa altura você já saiba como fazer essa solução sozinha, se você ainda estiver perdido (espero que não), continue lendo ...
Instruções:
Agora
Shortcuts
guia.Custom Shortcuts
+
botão para adicionar seu novo atalho personalizado.(exatamente como descrito na "Resposta rápida" acima)
4½. Atribua a combinação de teclas que você deseja.
*presto!
Você deu mais um passo para ser um mestre do ubuntu, espero que esta resposta tenha sido útil *
fonte
gnome-screenshot
interface foi simplificada e o atraso removido. Isso tornaria muito mais fácil ?!gnome-screenshot
, eu pessoalmente não sei.