Gostaria de saber se alguém tem idéia para o desenvolvimento de uma rotina, que conecte a um site e faça um printscreen da tela e salve essa imagem em um repositório. Esse processo será automático de hora em hora em uma thread do tomcat, sem a utilização de um sistema gráfico.
java.awt.Robot consegue salvar telas, mas não pode ser usada no Tomcat se ele tiver sido iniciado como serviço (no caso do Windows), ou se a máquina servidora for Linux/Unix e não estiver rodando X.
aneri
Thingol
A idéia é boa, mas lembrando, eu não tenho um ambiente gráfico carregado, e a java.awt.robot, captura o desktop do usuário, impossibilitando a sua utilização neste caso.
Grato
T
thingol
Se você quiser monitorar um site periodicamente para ver se ele não caiu (é isso que você quer fazer), use uma solução de monitoração como o BigBrother.
aneri
Thingol
A idéia é versionar um site, em um determinado espaço de tempo, para futura conferência de erros.
Imagine a situação:
Alguém reporta um erro via e-mail no site x.
Então quando o sac vai verificar, já houve uma atualização do site e não sabemos se é verídico o erro reportado.
E não existe um recurso que fique de hora em hora criando PrintScreen deste site.
Nem maquina com sistema gráfico.
T
thingol
Hum, isso é para checar se o site foi atacado (defaced).
Nesse caso, você pode usar uma ferramenta para checar se houve “defacing” - normalmente são scripts Perl que fazem isso. É questão de procurar.