Tire a captura de tela do terminal

6

Estou usando o Gnome2.

Eu tenho em Meu primeiro espaço de trabalho dois terminais abertos (gnome-terminal).

Eu quero uma captura de tela de toda a janela do terminal1.

Eu não quero configurar a caixa delimitadora da captura de tela com o mouse ou apontar com ela nessa janela.

Como posso fazer isso no console do terminal2?

    
por astropanic 21.09.2011 / 15:33

4 respostas

3

Você também pode usar o comando gnome-panel-screenshot em um terminal (claro, um diferente), descartando o parâmetro --window (ou -w ), que permitirá que você pegue uma janela em vez de toda tela.

O comando deve se parecer com:

gnome-panel-screenshot --window --delay=10

ou

gnome-panel-screenshot -w -d 10

Os parâmetros --delay=10 e -d 10 darão a você 10 segundos para escolher a janela apropriada da qual você deseja uma captura de tela. Altere esse valor para ajustá-lo às suas necessidades.

Se você desejar uma captura de tela da janela do terminal atual, simplesmente elimine gnome-panel-screenshot -window ou gnome-panel-screenshot -w sem nenhum outro parâmetro, para que a tela inteira não solte nenhum parâmetro.

Para obter uma captura de tela guiada, basta soltar o comando gnome-panel-screenshot -i em um terminal que produzirá esta janela:

BTW:Vocênãoprecisaderrubaresteúltimoterminal,simplesmentepressioneasteclasAltF2einsira-asnajaneladediálogo"Executar aplicativo". . Depois disso, você pode escolher qualquer opção que melhor atenda às suas necessidades de captura de tela.

Boa sorte!

    
por Geppettvs D'Constanzo 21.09.2011 / 17:30
2

Você pode considerar usar o scrot

sudo apt-get install scrot
scrot -s -b other-terminal-window.png

Você ainda precisa clicar na outra janela do terminal.

    
por luopio 21.09.2011 / 15:52
2

Existem algumas maneiras de pegar o terminal sem quaisquer bordas e menus como por exemplo: Digamos que você tenha 2 terminais abertos, um que você renomeie para Terminal R2D2 e outro para Terminal C3PO se você quisesse uma captura de tela para cada um, você acessaria cada terminal e executaria o comando import com os seguintes dados:

Dentro de qualquer terminal: import -windows "Terminal R2D2" R2D2Test.jpg

Dentro de qualquer terminal: import -windows "Terminal C3PO" C3POTest.jpg

Isto irá capturar sua janela de terminal com o título que você mencionou. Notei que você pode capturar qualquer janela. Neste caso, são apenas as janelas do terminal ou qualquer quantidade de janelas do terminal.

Você precisa especificar um título para o seu terminal, indo no menu do terminal para o Terminal - > Título

NOTA - O MenuBar será exibido nas capturas de tela se você não desativá-lo no menu. Vá para Visualizar - > Mostrar MenuBar para desativá-lo. Para ativar, basta clicar com o botão direito no terminal e selecionar Show MenuBar.

Eu não mencionei o Shutter, o Ksnapshot ou as opções comm ALT + PrtScrn, pois você quer um terminal específico que não capture bordas ou ponteiros de mouse.

    
por Luis Alvarado 21.09.2011 / 15:52
1

A tecla de atalho para capturar uma janela é Alt + PrtScr . A tecla de atalho para capturar toda a área de trabalho é PrtScr . Você também pode tentar uma ferramenta para tirar screenshots como Shutter

    
por Nitin Venkatesh 21.09.2011 / 15:43