Regitro de los ficheros que descargas de Internet


Este sencillo script que os muestro a continuación, nos permitirá

registrar por usuario, los ficheros que nos bajemos de Internet

usando el wget

Cada vez que finaliza una descarga nos informa si esta ha sido satisfactoria

con tres pitidos o si ha dado error con un único pitido. Aunque se podria

usar cualquier sonido que se nos ocurra.

Lo único que tendremos que hacer es colocarlo en un directorio para que

se ejecute en lugar del verdadero wget, para lo que podemos

apoyarnos en los

comandos type wget y echo $PATH para averiguar ubicaciones y

rutas.

#########################################################
# Registre de tots els arxius que en baixem gastant wget.
#
# Se puede cambiar la ultima parte para que en lugar de
# usar el beep del altavoz, emita el sonido que queramos
# usando wavplay
#
# GPL. Carlos Cortes
#########################################################

DIRLOG=/var/log/wget
DIRWGET=/usr/local/bin

QUI=`whoami`

if [ ! -d $DIRLOG ]
then
mkdir $DIRLOG
fi
DIRLOG=$DIRLOG/$QUI
if [ ! -d $DIRLOG ]
then
mkdir $DIRLOG
fi

HORA=`date +’%Y.%m.%d %H:%M:%S’`

printf “$HORA `pwd` -> $*” >> $DIRLOG/wget.txt
printf “\n” >> $DIRLOG/wget.txt

$DIRWGET/wget $*

if [ $? = 0 ]
then
# 3 pitidos. Indica bajado correctamente.
echo -en “\x07”
sleep 1
echo -en “\x07”
sleep 1
echo -en “\x07”
sleep 1
else
# 1 Pitido indica error.
echo -en “\x07”
sleep 1
fi

exit

Carlos Cortes(aka carcoco)

http://bulma.net/todos.phtml?id_autor=132

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=949 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.