Captura de tela pela rede

1. Captura de tela pela rede

Erik da Silva Castilho
escastilho

(usa Ubuntu)

Enviado em 16/06/2011 - 11:02h

Pessoal, bom dia!

Alguém conhece algum aplicativo para capturar a tela de algum desktop pela rede?


  


2. Re: Captura de tela pela rede

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 16/06/2011 - 11:13h

Usando um desktop remoto (gráfico) tipo o remina?

Ou usando terminal texto, tipo ssh??

No remina(ou similar) vai ser fácil, faça como faz no seu próprio desktop, apertando PrintScreen ou usando o comando import.
No terminal (modo texto) acho que não tem como :-) um print screen.



3. Re: Captura de tela pela rede

Erik da Silva Castilho
escastilho

(usa Ubuntu)

Enviado em 17/06/2011 - 09:13h

O que preciso de fazer é o seguinte, o aplicativo captura a tela do computador remoto de forma automatizada, tipo de 5 em 5 minutos ou algo do tipo.


4. Re: Captura de tela pela rede

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 17/06/2011 - 09:34h

Ok, fiz esse script, basta mudar os parâmetros que você quiser rodar no micro desejado.
#pega_tela.sh
#!/bin/bash
i=0
while :
do
i=$(($i+1))
import -window root tela$i.png
#espera 5 minutos antes de capturar a tela denovo (5 * 60 = 300)
sleep 300
# 288 é a frequência que ele vai rodar, no caso um dia inteiro ( ((288 * 300) / 60) / 60 = 24 horas))
if [ "$i" -eq 288 ]; then
break
fi
done

No fim você vai ter vários arquivos começando por tela1.png até ..... tela288.png :-)

Pode mudar, agendar no CRON, etc
Abraços


5. Re: Captura de tela pela rede

Erik da Silva Castilho
escastilho

(usa Ubuntu)

Enviado em 17/06/2011 - 09:54h

Entendi, muito o bom o script hein! fiz um teste aqui e é bem funcional. Será que existe algo que captura a tela pela rede? tipo, montar um servidor de 'snapshot' e deixar rodando o script e capturando a tela de todos os computadores da rede e salvando em determinados diretórios?

Mas valeu por este.


6. Re: Captura de tela pela rede

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 17/06/2011 - 10:01h

Tem muitas opções e também complicadores.

-Você poderia deixar rodando num CRON, ai teria que agendar em cada máquina da rede, guardaria as imagens num diretório compartilhado e você poderia acessá-los de lá;
-Você poderia acessar as máquinas via rede (SSH, DesktopRemote, etc) e rodar o script, o detalhe é que via SSH em console, não vai rodar, porque estará sem a interface gráfica rodando, teria que acessar pelo SSH apenas para agendar a tarefa no cron :-).

Nunca fiz algo do tipo, acho meio desnecessário, é para monitorar os usuários ???

Abraços


7. Re: Captura de tela pela rede

Erik da Silva Castilho
escastilho

(usa Ubuntu)

Enviado em 17/06/2011 - 10:04h

Infelizmente sim, ocorreram algumas coisas na empresa e tive que pensar em algo do tipo. Mas vou ver certinho, esse script já ajuda e muito.

Valeu e abraços


8. Re: Captura de tela pela rede

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 17/06/2011 - 10:45h

Olá

Uma melhoria naquele script:

mude a linha:
import -window root tela$i.png
para:
import -window root tela$i.jpeg

O comando import vai fazer a compactação da imagem no formato especificado e o formato jpeg vai deixar a imagem menor do que o png.


Vai ajudar a não encher os HDs :-)


ABraços


9. Re: Captura de tela pela rede

Erik da Silva Castilho
escastilho

(usa Ubuntu)

Enviado em 17/06/2011 - 10:49h

Opa, eu já tinha feito essa alteração mas mesmo assim valeu. Agora estou vendo algo para Windows, pois na rede infelizmente ainda tem uns pc's com Windows.


10. Re: Captura de tela pela rede

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 17/06/2011 - 10:51h

É agora ficou difícil, ultimamente estou me sentindo leigo em windows :-)


11. Re: Captura de tela pela rede

Erik da Silva Castilho
escastilho

(usa Ubuntu)

Enviado em 17/06/2011 - 10:56h

Rsrsrs...eu tb amigo, vi alguns aplicativos que fazem isso, vou estudar o caso certinho, acho isso uma bobeira tb, mas a gerência fica na pressão daí é complicado.

Valeu pela ajuda.


12. Re: Captura de tela pela rede

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/06/2011 - 10:59h

Só para esclarecer tem um jeito de Tirar uma cópia de um terminal

http://www.vivaolinux.com.br/dica/Capturar-tela-do-XServer-remotamente/






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts