lock com xscreensaver

Publicado por Paulo Victor 10/11/2005

[ Hits: 5.084 ]

Download xx




Esse script utiliza getopts, para receber um parâmetro: "-i" = para iniciar o xscreensaver ou "-l" para lockar  a maquina. Bem simples e eficaz. Espero que gostem. =)

  



Esconder código-fonte

#!/bin/sh
# Script locked xscreensaver
# Paulo Victor vulgo Lord Odin
# paulo.vma@uol.com.br

USER="$( who | awk '{print $1}'| uniq )"

USAGE="Uso: `basename $0` [-h help]  [-l lock] [-i xscreensaver] "
[ $1 ] || { echo $USAGE; exit 1; }

        while getopts 'hli' PARAMETRO; do

        case $PARAMETRO in

                h) echo -n "
                Script que inicia rdesktop.
                Uso: `basename $0` [opcoes]

                Onde as opcoes podem ser:

                -h help            exibe essa mensagem
                -l lock            trava o desktop
                -i xscreensaver    Inicia Xscreensaver"
                echo ""
                echo "" ;;


                l) if pgrep -U $USER -x xscreensaver; then
                        xscreensaver-command -lock
                      else
                        echo "xscreensaver não está rodando"
                        exit 1;
                   fi ;;

                i) echo "Iniciando xscreensaver"

                        xscreensaver &
                        xscreensaver-command -lock ;;
        esac
done

Scripts recomendados

Testando se a conexão com a Internet está ativa

Backup com data no nome do arquivo

Fazer backup da trilha mbr

Libera conectividade social em rede com squid

Loadbalance FAILOVER V.2


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts