Como funciona: tengo una lista de títulos que sí puedo utilizar en un fichero de texto llamado "permitidos.txt". En el momento que use alguna aplicación que no esté en la lista saltará un pop-up avisandome. Para ello he utilizado el programa del post anterior, al que he llamado "getwindowname".
fichero "estudiaomuere.sh":
#!/bin/bash
export DISPLAY=:0
windowname=$(/home/ruben/Aplicaciones/getwindowname 2>/dev/null | sed -n '1 p')
set estudia = 0
while read line
do
if [[ $windowname == *$line* ]]
then
estudia=1
fi
done < /home/ruben/Aplicaciones/permitido.txt
if [[ $estudia -eq 0 ]]
then
gmessage -center -borderless -timeout 3 -buttons "" -wrap -fg RED -bg YELLOW "Deberias estar estudiando"
fi
Y luego solo hay que añadir una linea de este estilo al /etc/cron.d/anacron, para que lo mire cada minuto:
0-59 16-23 * * * ruben /home/ruben/Aplicaciones/estudiaomuere.sh
Si la rallada continua crearé un archivo nopermitidos.txt, para controlar mejor las aplicaciones. Posteriormente se podría ampliar para dar un número máximo de avisos antes de que te chape la aplicacion, tiempo máximo de uso al día,... las posibilidades de tortura son infinitas, juas :)





4 comentarios:
Deberias enseñar esto en la encerrona, no te aprovarian pero tardarian un buen rato en recuperarse.
no quieras saber lo que voy a enseñar en la encerrona :)
La verdad es que el invento es bastante efectillo, ya me ha saltado una vez intentando escribir esto...
Tiene pinta de que te funciona fenomenal...
Suerte este año
La verdad es que lo he desactivado. Era una locura y por suerte me di cuenta a tiempo. Ahora tengo uno que me recuerda que he de aprovechar el tiempo pero ser feliz ante todo.
Publicar un comentario en la entrada