1. Baixando um instantâneo de um site
Você pode baixar a página com alguns comandos simples. Requer login a cada vez? Isso pode exigir alguma codificação extra, mas esse é um script geral que baixa um site (e acrescenta uma data ao download)
#!/bin/bash
filename="askubuntu"
url="www.askubuntu.com"
date=' date +%d%m%Y'
output="$filename-$date.html"
wget $url -O $output
Resultado:
askubuntu-210611.html pode ser visualizado com um navegador ou um visualizador de texto como gedit
.
Isso pode até ser alterado para adicionar alguns comandos sed/grep
para filtrar tudo o que está html fora do resultado e apenas salvar os dados desejados. Torna fácil adicionar os dados ao libreoffice calc, por exemplo.
Se você adicioná-lo a um script cron
, poderá fazê-lo a cada x minutos / horas.
2. Fazendo várias capturas de tela de um site
Obturador pode fazer imagens a partir da linha de comando com
shutter --window=.*firefox.*
Isso fará uma captura de tela de uma instância chamada firefox e a salvará com um novo nome na pasta em que você salvou as capturas de tela do obturador. Adicione isso a um script e execute-o uma vez a cada vez que desejar e você poderá ter capturas de tela do seu site. Contanto que você atualize a página com um complemento como atualize cada você está configurado para vai.
O obturador também é capaz de criar uma imagem de uma parte da tela com
shutter -s=100,100,300,300 -e
ou capture uma captura de tela de um site (provavelmente não utilizável para você se precisar fazer login sempre):
shutter --web=[URL]