linux CLI screenshot sem X

6

Existe uma maneira fácil de o FOSS obter uma captura de tela de uma GUI de linha de comando baseada em xingamentos quando o X não está instalado?

E se os poderosos disserem que não posso fazer login remoto? (Estou trabalhando nisso ha)

    
por Dustin Getz 23.03.2010 / 22:27

7 respostas

5

SSH para o servidor e execute o comando baseado em curses; Ele deve traduzir corretamente para curses "gráficos", dependendo de como a emulação do seu cliente de terminal está configurada. Captura de tela usando o utilitário do seu sistema operacional.

Pelo menos, é o que eu faria.

    
por 23.03.2010 / 22:35
3

Você também pode usar o programa de tela, e pressionar ctrl-a h irá escrever a tela em um arquivo 'hardcopy.n'.

    
por 24.03.2010 / 02:53
2

scrot é uma ferramenta de captura de tela baseada em cli que eu usei antes. É um pouco peculiar (vai tirar uma screenshot do sistema que estou sshed de), mas pode ser ideal para as suas necessidades

    
por 24.03.2010 / 03:12
1

Além do que o Joe mencionou, você também pode usar uma máquina virtual para obter capturas de tela de coisas que você não pode fazer de outra maneira, como o instalador.

Se obter a saída de uma sessão incluindo todos os comandos e o comando de saída como texto seria melhor, dê uma olhada no comando script . E em algumas situações, algo como pastebinit pode ser apropriado.

Embora não tenha certeza de como o script lida com um aplicativo baseado em maldições.

    
por 23.03.2010 / 22:42
1

Se você estiver executando em um terminal virtual (por exemplo, [Ctrl] -Alt-F1), você poderá, em outro terminal, digitar:

sudo cat /dev/vcs1 > screenshot_file

ou

sudo cat /dev/vcsa1 > screenshot_file

mas os resultados provavelmente não serão satisfatórios.

    
por 24.03.2010 / 05:47
0

Eu fiz isso em antigos terminais seriais, tirando uma foto da tela termial. Isso é simples e funciona sem modificações no terminal.

    
por 23.03.2010 / 22:54
0

Uma solução pode ser um loopback de vídeo. Em teoria, você poderia usar um dispositivo Video4Linux e capturar sua saída com um programa de captura v4l.

    
por 23.03.2010 / 22:58