Monitoramento do computador por meio de screenshots

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

[ Hits: 6.823 ]

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

Adicionando usuarios samba

Atualizando pacotes no Ubuntu

.conky

zsh: Gerando uma sequência de números pseudo-aleatórios sem repetição

Bloquear pelo Hosts


  

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