BocaDePez
⋮
Buenas ....
Pues eso, que me aburria y me he dicho ... voy a hacer un cutre script en bash para que me mande un correo electronico si la velocidad a la que esta sincronizado mi router ha cambiado :) (Dado los tiempos que corren, es interesante, jejeje)
Aquí os lo dejo: (ni que decir que funciona sólo en *nix)
(Lo he hecho para un 3com812 pero vamos, adaptarlo sera sencillo.)
#!/bin/bash #Script para comprobar la velocidad de download a la que sincroniza un 3com812 USER=admin PASSWD=123 IPROUTER=80.33.233.2 EMAIL=javi@localhost FICHERO="/root/.velocidad_3com812" wget --http-user=$USER --http-passwd=$PASSWD -o /dev/null -O - http://$IPROUTER/monitor_adsl > $FICHERO VELOCIDADDOWN=`cat $FICHERO | grep -A1 Downstream | grep bps | cut -d">" -f2 | cut -d" " -f1` VELOCIDADUP=`cat $FICHERO | grep -A1 Upstream | grep bps | cut -d">" -f2 | cut -d" " -f1` if [ "$VELOCIDADDOWN" != "" ] && [ "$VELOCIDADUP" != "" ]; then VELOCIDADDOWNANT=`cat /root/.velocidad_3com812_down` VELOCIDADUPANT=`cat /root/.velocidad_3com812_up` echo $VELOCIDADDOWN > /root/.velocidad_3com812_down echo $VELOCIDADUP > /root/.velocidad_3com812_up if [ $VELOCIDADDOWNANT != $VELOCIDADDOWN ] || [ $VELOCIDADUPANT != $VELOCIDADUP ]; then echo El router 3com812 en $IPROUTER ha sincronizado con una velocidad de: Download: $VELOCIDADDOWN bps -- Upload: $VELOCIDADUP bps. La velocidad anterior era de: Download: $VELOCIDADDOWNANT bps -- Upload: $VELOCIDADUPANT bps. | mutt -s "Cambio de Velocidad 3com812" $EMAIL fi fi