Monitoramento do computador por meio de screenshots

Publicado por michel rodrigues (última atualização em 05/01/2010)

[ Hits: 7.152 ]

Download executa.sh




Olá colega, este script é bem simples, serve para monitoramento e foi usado no seguinte cenário:

- SO Linux, distribuição Debian 5.0;
- Interface gráfica KDE 3.5;
- Utilização dos comandos sudo e import;

É bem simples, mas qualquer dúvida me mande um e-mail.

ATENÇÃO: adeque os diretórios de acordo com seu ambiente antes de usar.

  



Esconder código-fonte

#!/bin/bash
##Partição que foi escolhida para armazenar as imagens
sudo mount /dev/sda3 /mnt/sda4
##pasta que criei para armazenar o arquivo que contém o contador
cd /mnt/sda4/.pasta1
var=`cat tt.txt`
echo "$var"
sudo mkdir /mnt/sda4/.$var
sudo mv -f /mnt/sda4/.pasta/*.jpg /mnt/sda4/.$var/
var1=$(($var + 1));
sudo echo "$var1" > /mnt/sda4/.pasta1/tt.txt
##Laço infinito para monitorar
variavel="valor"
while [ $variavel = "valor" ]; do
 let i++
 sudo import -window root /mnt/sda4/.pasta/$i.jpg
##Eu preferir tirar screenshots de 10 em 10 segundos mais fica a critério 
sleep 10
done

Scripts recomendados

Capturando tela em modo gráfico (Melhorado)

Relógio digital

Script que verifica se existem arquivos repetidos em dois diretórios

Script para verficar se um pacote está instalado no Slackware

Script para enviar email, avisando quando alguem loga na maquina


  

Comentários
[1] Comentário enviado por uberalles em 06/01/2010 - 10:49h

Vou testar; inclusive as utilidades mais obscuras da técnica!

[2] Comentário enviado por vitinho217 em 04/07/2014 - 09:19h

Muito bom script, mas tem algo que pode ser melhorado no loop infinito:

A criação da variável -> variavel é desnecessária, para fazer um loop infinito ultilize a seguinte instrução:

while : ;do

# CÓDIGO

done

Um abraço e VIVA O LINUX !


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts