Proteção de tela automática com xlock
Publicado por @dilasmartins (última atualização em 22/10/2011)
[ Hits: 6.401 ]
Homepage: http://twitter.com/#!/dilasmartins
Olá, fiz esse script porque uso o Fluxbox como padrão e não achei um programa para proteção de tela automático (com certeza deve ter, só não estava com disposição para procurar). Como estou apenas iniciando, tem muita coisa para melhorar.
Lembrando que para o script funcionar, você precisa do programa xlock instalado.
E no caso de estar usando Fluxbox, editar o arquivo ~/.fluxbox/statup e adicionar a linha:
sh autolock.sh (indique o caminho completo do script)
É isso... Abraço!
##Por Dilá Martins 19/10/11
##adlaedio@gmail.com
#!/bin/bash
## Verifica se o script já está rodando
P=`ps aux --sort=start | grep autolock | grep -v grep | awk '{print $2}'`
CONT=`echo "$P" | wc -l`
while [ "$CONT" -gt "2" ]
do
P=`ps aux --sort=start | grep autolock | grep -v grep | awk '{print $2}'`
kill -9 `echo "$P" | head -n1`
let --CONT
done
R=1
while [ $R -eq 1 ]
do
## Verifica as interrupções do mouse e teclado
M=`cat /proc/interrupts | grep 12: | awk '{print $2}'`
K=`cat /proc/interrupts | grep 1: | grep -v 11: | awk '{print $2}'`
sleep 120
M2=`cat /proc/interrupts | grep 12: | awk '{print $2}'`
K2=`cat /proc/interrupts | grep 1: | grep -v 11: | awk '{print $2}'`
## Se não houver mudança em 2 minutos executa o xlock
if [ $M = $M2 ]
then
if [ $K = $K2 ]
then
xlock
fi
fi
R=1
done
Obter lista de cidades do IBGE
Instalador de chaves PGP no APT
Mostrando arquivos de forma diferente
Convertendo avi para mp3, wmv para avi e flw para avi
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
Utilizando a Ferramenta xcheckrestart no Void Linux
Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap
Como compilar kernel no Linux Mint
como usar o caja como cliente FTP no linux mint? (3)
O que você está ouvindo agora? [2] (247)
O que significa essa expressão? (3)
o que é esta mensagem? relatorios do sistema (8)
VMWare Player não conecta na rede nem consigo intercambiar arquivos (3)









