Hola gente de T!
Hace poco estaba mirando un par de vídeos con el mplayer y mi pantalla se apagaba después de un determinado tiempo así que me puse en campaña y encontré una solución gracias a un post de @LuchoPortables así que metí todo en mi script para apagar el monitor y ahora el nuevo script te apaga o bloquea el monitor para que no se apague.
El código:
#!/bin/bash
#===============================================================================
#
# FILE: Apagar.sh
#
# USAGE: ./Apagar.sh
#
# DESCRIPTION: Apagar el monitor despues de un tiempo,
# en el momento o evita que el monitor se apague.
#
# OPTIONS: None
# REQUIREMENTS: Zenity
# BUGS: ???
# NOTES: Ninguna ^^
# AUTHOR: Due204
# ORGANIZATION: ---
# CREATED: 25/03/12 20:57:01 ART
# REVISION: 0.3
#===============================================================================
function apagar()
{
xset dpms force off
}
function bloquear()
{
xset dpms 0 0 0
xset s reset
xset s off
}
APA=`zenity --window-icon="/usr/share/icons/Faenza/actions/48/gtk-info.png"
--width=240 --height=250 --title="Apagar el Monitor" --list
--column=Opciones: --text "Elige una opcion"
"Apagar ahora"
"Apagar despues de un tiempo"
"Evitar el apagado del monitor" | wc -m`
if [ $APA = 13 ]; then
sleep 2 && apagar
elif [ $APA = 28 ]; then
TEM=`zenity --entry
--window-icon="/usr/share/icons/Faenza/actions/48/gtk-info.png"
--title="Apagar el monitor"
--text="Introduzca el tiempo:"
--entry-text "tiempo en segundos"`
if [ -z $TEM ]; then
exit
else
sleep $TEM && apagar
fi
elif [ $APA = 30 ]; then
bloquear
zenity --info --title="Pantalla Bloqueada"
--text="Esto evitara que su monitor se apage." &
else
exit
fi
# Final del camino.
Las imágenes:
Y así es como queda todo en mi desktop:
Bueno gente espero que le haya gustado el script.
Sera hasta la próxima.

