#!/bin/bash

HAYINTERNET=down

while [ "$HAYINTERNET" = "down" ];do

echo "No hay internet" >>/tmp/internet
sleep 2
HAYINTERNET=`hayinternet`

done

#DATETIME=`curl -G --data-urlencode "format=%D-%T\n" http://www.timeapi.org/cet/now?`
DATETIME=`curl -s -D - -X HEAD -H 'Connection: close' http://www.google.com|grep Date|awk -F', ' {'print$2'}|rev|cut -c 9- |rev`
DAT1=`curl -s -D - -X HEAD -H 'Connection: close' http://www.google.com|grep Date|awk -F', ' {'print$2'}|rev|cut -c 9- |rev|awk {'print$1'}`
DAT2=`curl -s -D - -X HEAD -H 'Connection: close' http://www.google.com|grep Date|awk -F', ' {'print$2'}|rev|cut -c 9- |rev|awk {'print$2'}`
DAT3=`curl -s -D - -X HEAD -H 'Connection: close' http://www.google.com|grep Date|awk -F', ' {'print$2'}|rev|cut -c 9- |rev|awk {'print$3'}`
TIME1=`wget -q -O - www.worldtimeserver.com/time-zones/cet | grep "Server Time with seconds"|cut -d":" -f2|awk {'print$1'}`
TIME2=`wget -q -O - www.worldtimeserver.com/time-zones/cet | grep "Server Time with seconds"|cut -d":" -f3|awk {'print$1'}`


#DATE=`echo "$DATETIME"|cut -d "-" -f1`
#TIME=`echo "$DATETIME"|cut -d "-" -f2`
#echo "Fecha: $DATE"
#echo "Hora: $TIME"
echo "$DAT1 $DAT2 $DAT3 $TIME1:$TIME2"
hwclock --set --date "$DAT1 $DAT2 $DAT3 $TIME1:$TIME2"
hwclock --hctosys &
#date -d "$DATE"
#date -s "$TIME"


