diff options
Diffstat (limited to 'brweather/bin')
-rwxr-xr-x | brweather/bin/google | 871 | ||||
-rwxr-xr-x | brweather/bin/inpe | 3682 | ||||
-rwxr-xr-x | brweather/bin/logs | 92 | ||||
-rwxr-xr-x | brweather/bin/moon | 489 | ||||
-rw-r--r-- | brweather/bin/seasons | 642 |
5 files changed, 5776 insertions, 0 deletions
diff --git a/brweather/bin/google b/brweather/bin/google new file mode 100755 index 0000000..9e06de5 --- /dev/null +++ b/brweather/bin/google @@ -0,0 +1,871 @@ +#!/bin/bash +# BrWeather Modo Google +# Criado por LeandroNKZ <leandronkz@gmail.com> +# Se encontrar BUGs, ou erros no programa, favor reportar ao desenvolvedor +# Acesse o site para maiores instruções: +# http://brweatherproject.blogspot.com/ +# Distribuído sob licença GPLv3 + +#Mensagens de erro +ERROCACHEG="Log $LOG COD#`date +%s` +Falha no cache Google + +Há uma opção não catalogada nas previsões. Por favor, reporte ao desenvolvedor pelo e-mail abaixo. +Para ajudar, execute o comando: + +brweather --gerar-log + +E envie o arquivo gerado para o e-mail= leandronkz@gmail.com + +Junto com os arquivos conkyrc e brweather.conf +Obrigado pela sua contribuição" + +#Localização e data: +GCITY=`cut -f10 -d= ~/.brweather/cache/gcache | cut -f1 -d',' | cut -f2 -d'"'` +GDATE=`date "+%d-%m-%Y"` +GLU=`cat ~/.brweather/cache/lastupdate` + +#Condições meteorológicas de agora: +GCN=`cut -f27 -d'=' ~/.brweather/cache/gcache | cut -f2 -d'"'` +GTN=`cut -f19 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` +GUMID=`cut -f20 -d= ~/.brweather/cache/gcache | cut -f2 -d: | cut -f1 -d'"'` +GWIND=`cut -f22 -d= ~/.brweather/cache/gcache | cut -f2 -d: | cut -f1 -d'"'` + +#Previsão para hoje +GDAY1=`cut -f23 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"' | sed -r 's/\b[a-z]{3,}/\u&/g'` +GLT1=`cut -f24 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` +GHT1=`cut -f25 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` +GC1=`cut -f27 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` + +#Previsão para o segundo dia (amanhã) +GDAY2=`cut -f28 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"' | sed -r 's/\b[a-z]{3,}/\u&/g'` +GLT2=`cut -f29 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` +GHT2=`cut -f30 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` +GC2=`cut -f32 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` + +#Previsão para o terceiro dia (depois de amanhã) +GDAY3=`cut -f33 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"' | sed -r 's/\b[a-z]{3,}/\u&/g'` +GLT3=`cut -f34 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` +GHT3=`cut -f35 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` +GC3=`cut -f37 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` + +#Previsão para o quarto dia +GDAY4=`cut -f38 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"' | sed -r 's/\b[a-z]{3,}/\u&/g'` +GLT4=`cut -f39 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` +GHT4=`cut -f40 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` +GC4=`cut -f42 -d= ~/.brweather/cache/gcache | cut -f1 -d/ | cut -f2 -d'"'` + +case $GDAY1 in +"Seg") + GDAY1T=`echo "Segunda"` + GDAY2T=`echo "Terça"` + GDAY3T=`echo "Quarta"` + GDAY4T=`echo "Quinta"` +;; +"Ter") + GDAY1T=`echo "Terça"` + GDAY2T=`echo "Quarta"` + GDAY3T=`echo "Quinta"` + GDAY4T=`echo "Sexta"` +;; +"Qua") + GDAY1T=`echo "Quarta"` + GDAY2T=`echo "Quinta"` + GDAY3T=`echo "Sexta"` + GDAY4T=`echo "Sábado"` +;; +"Qui") + GDAY1T=`echo "Quinta"` + GDAY2T=`echo "Sexta"` + GDAY3T=`echo "Sábado"` + GDAY4T=`echo "Domingo"` +;; +"Sex") + GDAY1T=`echo "Sexta"` + GDAY2T=`echo "Sábado"` + GDAY3T=`echo "Domingo"` + GDAY4T=`echo "Segunda"` +;; +"Sáb") + GDAY1T=`echo "Sábado"` + GDAY2T=`echo "Domingo"` + GDAY3T=`echo "Segunda"` + GDAY4T=`echo "Sexta"` +;; +"Dom") + GDAY1T=`echo "Domingo"` + GDAY2T=`echo "Segunda"` + GDAY3T=`echo "Terça"` + GDAY4T=`echo "Quarta"` +;; +esac + + +#Função DIA/NOITE +dia(){ +case $GCN in +"Sol") + GCNI=`echo "a"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"Parcialmente ensolarado") + GCNI=`echo "b"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"Ensolarado na maioria") + GCNI=`echo "b"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"Parcialmente nublado") + GCNI=`echo "c"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"Encoberto") + GCNI=`echo "c"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $*}"` +;; +"Chuva") + GCNI=`echo "h"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"Chuvas esparsas") + GCNI=`echo "g"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"Possibilidade de chuva") + GCNI=`echo "h"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"Chuva fraca") + GCNI=`echo "h"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"Nublado") + GCNI=`echo "e"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"Neve") + GCNI=`echo "r"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Possibilidade de neve") + GCNI=`echo "r"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Chuva e neve") + GCNI=`echo "r"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Trovoadas") + GCNI=`echo "l"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Possibilidade de tempestade") + GCNI=`echo "n"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Tempestade") + GCNI=`echo "n"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Pancada de chuva com trovoada") + GCNI=`echo "k"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Névoa") + GCNI=`echo "f"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Névoa::") + GCNI=`echo "f"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Neblina") + GCNI=`echo "f"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; + "Granizo") + GCNI=`echo "p"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"") + GCNI=`echo "N"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` + ;; + *) echo "Erro." & echo "$ERROCACHEG" > ~/.brweather/log + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac +} + +noite(){ +case $GCN in +"Sol") + GCNI=`echo "a"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"Parcialmente ensolarado") + GCNI=`echo "b"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"Ensolarado na maioria") + GCNI=`echo "b"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"Parcialmente nublado") + GCNI=`echo "c"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"Encoberto") + GCNI=`echo "c"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"Chuva") + GCNI=`echo "h"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"Chuvas esparsas") + GCNI=`echo "g"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"Possibilidade de chuva") + GCNI=`echo "h"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"Chuva fraca") + GCNI=`echo "h"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"Nublado") + GCNI=`echo "e"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"Neve") + GCNI=`echo "r"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Possibilidade de neve") + GCNI=`echo "r"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Chuva e neve") + GCNI=`echo "r"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Trovoadas") + GCNI=`echo "l"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"Possibilidade de tempestade") + GCNI=`echo "n"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"Tempestade") + GCNI=`echo "n"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"Pancada de chuva com trovoada") + GCNI=`echo "k"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"Névoa") + GCNI=`echo "f"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Névoa::") + GCNI=`echo "f"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Neblina") + GCNI=`echo "f"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Granizo") + GCNI=`echo "p"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"") + GCNI=`echo "N"` + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) echo "Erro." & echo "$ERROCACHEG" > ~/.brweather/log + GCNP=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac +} + + + +#Dia/noite. Condições atuais +case `date "+%H"` in + "18")noite $* +;; + "19")noite $* +;; + "20") noite $* +;; + "21") noite $* +;; + "22") noite $* +;; + "23") noite $* +;; + "00") noite $* +;; + "01") noite $* +;; + "02") noite $* +;; + "03") noite $* +;; + "04") noite $* +;; + "05") noite $* +;; + "06") dia $* +;; + "07") dia $* +;; + "08") dia $* +;; + "09") dia $* +;; + "10") dia $* +;; + "11") dia $* +;; + "12") dia $* +;; + "13") dia $* +;; + "14") dia $* +;; + "15") dia $* +;; + "16") dia $* +;; + "17") dia $* +;; + *) echo "" >/dev/null +;; +esac + + +#Condições atuais +case $GC1 in +"Sol") + GC1I=`echo "a"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"Parcialmente ensolarado") + GC1I=`echo "b"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"Ensolarado na maioria") + GC1I=`echo "b"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"Parcialmente nublado") + GC1I=`echo "c"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"Encoberto") + GC1I=`echo "c"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $*}"` +;; +"Chuva") + GC1I=`echo "h"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"Chuvas esparsas") + GC1I=`echo "g"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"Possibilidade de chuva") + GC1I=`echo "h"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"Chuva fraca") + GC1I=`echo "h"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"Nublado") + GC1I=`echo "e"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"Neve") + GC1I=`echo "r"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Possibilidade de neve") + GC1I=`echo "r"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Chuva e neve") + GC1I=`echo "r"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Trovoadas") + GC1I=`echo "l"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Possibilidade de tempestade") + GC1I=`echo "n"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Tempestade") + GC1I=`echo "n"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Pancada de chuva com trovoada") + GC1I=`echo "k"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Névoa") + GC1I=`echo "f"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Névoa::") + GC1I=`echo "f"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Neblina") + GC1I=`echo "f"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Granizo") + GC1I=`echo "p"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"") + GC1I=`echo "N"` + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) echo "Erro." & echo "$ERROCACHEG" > ~/.brweather/log + GC1P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + +#Previsão para o segundo dia +case $GC2 in +"Sol") + GC2I=`echo "a"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"Parcialmente ensolarado") + GC2I=`echo "b"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"Ensolarado na maioria") + GC2I=`echo "b"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"Parcialmente nublado") + GC2I=`echo "c"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"Encoberto") + GC2I=`echo "c"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $*}"` +;; +"Chuva") + GC2I=`echo "h"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"Chuvas esparsas") + GC2I=`echo "g"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"Possibilidade de chuva") + GC2I=`echo "h"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"Chuva fraca") + GC2I=`echo "h"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"Nublado") + GC2I=`echo "e"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"Neve") + GC2I=`echo "r"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Possibilidade de neve") + GC2I=`echo "r"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Chuva e neve") + GC2I=`echo "r"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Trovoadas") + GC2I=`echo "l"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Possibilidade de tempestade") + GC2I=`echo "n"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Tempestade") + GC2I=`echo "n"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Pancada de chuva com trovoada") + GC2I=`echo "k"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Névoa") + GC2I=`echo "f"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Névoa::") + GC2I=`echo "f"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Neblina") + GC2I=`echo "f"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Granizo") + GC2I=`echo "p"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"") + GC2I=`echo "N"` + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) echo "Erro." & echo "$ERROCACHEG" > ~/.brweather/log + GC2P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + + +#Previsão para o terceiro dia +case $GC3 in +"Sol") + GC3I=`echo "a"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"Parcialmente ensolarado") + GC3I=`echo "b"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"Ensolarado na maioria") + GC3I=`echo "b"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"Parcialmente nublado") + GC3I=`echo "c"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"Encoberto") + GC3I=`echo "c"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $*}"` +;; +"Chuva") + GC3I=`echo "h"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"Chuvas esparsas") + GC3I=`echo "g"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"Possibilidade de chuva") + GC3I=`echo "h"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"Chuva fraca") + GC3I=`echo "h"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"Nublado") + GC3I=`echo "e"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"Neve") + GC3I=`echo "r"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Possibilidade de neve") + GC3I=`echo "r"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Chuva e neve") + GC3I=`echo "r"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Trovoadas") + GC3I=`echo "l"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Possibilidade de tempestade") + GC3I=`echo "n"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Tempestade") + GC3I=`echo "n"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Pancada de chuva com trovoada") + GC3I=`echo "k"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Névoa") + GC3I=`echo "f"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Névoa::") + GC3I=`echo "f"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Neblina") + GC3I=`echo "f"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Granizo") + GC3I=`echo "p"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"") + GC3I=`echo "N"` + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) echo "Erro." & echo "$ERROCACHEG" > ~/.brweather/log + GC3P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + + + +#Previsão para o quarto dia +case $GC4 in +"Sol") + GC4I=`echo "a"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"Parcialmente ensolarado") + GC4I=`echo "b"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"Ensolarado na maioria") + GC4I=`echo "b"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"Parcialmente nublado") + GC4I=`echo "c"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"Encoberto") + GC4I=`echo "c"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $*}"` +;; +"Chuva") + GC4I=`echo "h"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"Chuvas esparsas") + GC4I=`echo "g"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"Possibilidade de chuva") + GC4I=`echo "h"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"Chuva fraca") + GC4I=`echo "h"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"Nublado") + GC4I=`echo "e"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"Neve") + GC4I=`echo "r"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Possibilidade de neve") + GC4I=`echo "r"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Chuva e neve") + GC4I=`echo "r"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +"Trovoadas") + GC4I=`echo "l"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Possibilidade de tempestade") + GC4I=`echo "n"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Tempestade") + GC4I=`echo "n"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Pancada de chuva com trovoada") + GC4I=`echo "k"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"Névoa") + GC4I=`echo "f"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Névoa::") + GC4I=`echo "f"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Neblina") + GC4I=`echo "f"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"Granizo") + GC4I=`echo "p"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"") + GC4I=`echo "N"` + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) echo "Erro." & echo "$ERROCACHEG" > ~/.brweather/log + GC4P=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + + + +#Opções de comandos no modo Google + +case $1 in +"--imagem"*"=CN") + echo $GCNP +;; +"--imagem"*"=C1") + echo $GC1P +;; +"--imagem"*"=C2") + echo $GC2P +;; +"--imagem"*"=C3") + echo $GC3P +;; +"--imagem"*"=C4") + echo $GC4P +;; +"--imagem"* ) echo "Opção inválida. +Experimente --help para mais informações." +;; +esac + + +case $1 in +##Condições atuais +#Cidade +"--option=city") echo $GCITY +;; +#Data atual +"--option=date") echo $GDATE +;; +#Ultima atualização do programa +"--option=LU") echo $GLU +;; +#Condição atual (modo texto) +"--option=CNT") echo $GCN +;; +#Condição atual (modo ícone) +"--option=CNI") echo $GCNI +;; +#Temperatura atual +"--option=TN") echo $GTN'°' +;; +#Nível de umidade atual +"--option=umid") echo $GUMID +;; +#Direção e velocidade do vento +"--option=wind") echo $GWIND +;; +##Previsão para hoje +#Hoje +"--option=Day1") echo $GDAY1 +;; +#Hoje (none completo) +"--option=Day1T") echo $GDAY1T +;; +#Temperatura mínima +"--option=LT1") echo $GLT1'°' +;; +#Temperatura máxima +"--option=HT1") echo $GHT1'°' +;; +#Condição (modo texto) +"--option=C1T") echo $GC1 +;; +#condição (modo ícone) +"--option=C1I") echo $GC1I +;; +##Previsão para o segundo dia +#Segundo dia +"--option=Day2") echo $GDAY2 +;; +#Segundo dia (nome completo) +"--option=Day2T") echo $GDAY2T +;; +#Temperatura mínima +"--option=LT2") echo $GLT2'°' +;; +#Temperatura máxima +"--option=HT2") echo $GHT2'°' +;; +#Condição (modo texto) +"--option=C2T") echo $GC2 +;; +#condição (modo ícone) +"--option=C2I") echo $GC2I +;; +##Previsão para o terceido dia +#Terceiro dia +"--option=Day3") echo $GDAY3 +;; +#Terceiro dia (nome completo) +"--option=Day3T") echo $GDAY3T +;; +#Temperatura mínima +"--option=LT3") echo $GLT3'°' +;; +#Temperatura máxima +"--option=HT3") echo $GHT3'°' +;; +#Condição (modo texto) +"--option=C3T") echo $GC3 +;; +#condição (modo ícone) +"--option=C3I") echo $GC3I +;; +##Previsão para o quarto dia +#Quarto dia +"--option=Day4") echo $GDAY4 +;; +#Quarto dia (nome completo) +"--option=Day4T") echo $GDAY4T +;; +#Temperatura mínima +"--option=LT4") echo $GLT4'°' +;; +#Temperatura máxima +"--option=HT4") echo $GHT4'°' +;; +#Condição (modo texto) +"--option=C4T") echo $GC4 +;; +#condição (modo ícone) +"--option=C4I") echo $GC4I +;; +"--option="*) echo "Opção inválida. +Experimente --help para mais informações." +;; +"–option"*) echo "Opção inválida. +O correto é --option (com dois traços)." +;; +esac diff --git a/brweather/bin/inpe b/brweather/bin/inpe new file mode 100755 index 0000000..eece1a7 --- /dev/null +++ b/brweather/bin/inpe @@ -0,0 +1,3682 @@ +#!/bin/bash +# BrWeather Modo INPE +# Criado por LeandroNKZ <leandronkz@gmail.com> +# Se encontrar BUGs, ou erros no programa, favor reportar ao desenvolvedor +# Acesse o site para maiores instruções: +# http://brweatherproject.blogspot.com/ +# Distribuído sob licença GPLv3 + +#Mensagem de erro +ERROCACHE="Log $LOG COD#`date +%s` +Falha no cache INPE. + +Há uma opção não catalogada nas previsões. Por favor, reporte ao desenvolvedor pelo e-mail abaixo. +Para ajudar, execute o comando: + +brweather --gerar-log + +E envie o arquivo gerado para o e-mail= leandronkz@gmail.com + +Junto com os arquivos conkyrc e brweather.conf +Obrigado pela sua contribuição" + +##Localização e data: +NCITY=`grep -m1 -A1 '<div id="subcid">' ~/.brweather/cache/cache | cut -f2 -d'>' | cut -f1 -d'<' | tail -n1` +NDATE=`date "+%d-%m-%Y"` +NLU=`cat ~/.brweather/cache/lastupdate` + + +##Condições Meteorológicas de agora: +NCN=`grep "javascript:janela('http://tempo.cptec.inpe.br/~rtempo/legenda.shtml'" ~/.brweather/cache/cache | cut -f12 -d'/' | cut -f1 -d'.'` +NTN=`grep '</b> TEMPERATURA</div>' ~/.brweather/cache/cache | cut -f3 -d'>' | cut -f1 -d'C' | sed 's/º/°/g'` +NUMID=`grep 'UMIDADE RELATIVA </div>' ~/.brweather/cache/cache | cut -f3 -d'>' | cut -f1 -d'<'` +NWINDD=`grep -m1 '<div id="c5">' ~/.brweather/cache/cache | cut -f3 -d'>' | cut -f1 -d'<'` +NWINDS=`grep -m1 '<div id="c5">' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<'` +NPA=`grep -m1 'PRESSÃO ATMOSFÉRICA ' ~/.brweather/cache/cache | cut -f3 -d'>' | cut -f1 -d'<'` +STE=`grep -m1 'SENSAÇÃO TÉRMICA' ~/.brweather/cache/cache | cut -f2 -d'>' | cut -f1 -d'C' | sed 's/º/°/g'` +LUS=`grep -m1 'height="3px" />Atualizado:' ~/.brweather/cache/cache | cut -f2 -d':' | cut -f1 -d'<' | sed 's/ //'` + + +##previsão as próximas horas +NLT1=`grep -A2 -m1 '<div id="c2">TEMP. MÍNIMA<br><b>' ~/.brweather/cache/cache | tail -n1 | sed 's/ //g ; s/º/°/g ; s/C//g'` +NHT1=`grep -m1 '<div id="c3">TEMP. MÁXIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g'` +NC1=`grep -m1 'title="Clique sobre o ícone para ver a legenda"></a></div>' ~/.brweather/cache/cache | cut -f12 -d'/' | cut -f1 -d'.'` +NPC1=`grep -m1 '/imgs/pixel.gif" width="30px" height="10px" border="0"/>' ~/.brweather/cache/cache | cut -f2 -d'>' | cut -f1 -d'<' | sed 's/ //g' | tail -n1` +NUMID1=`grep -m1 '<div class="dd1"> 15h00<br>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<'` +SOLN1=`grep -m1 '<div id="c5">NASCER DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<'` +SOLP1=`grep -m1 '<div id="c6">PÔR DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<'` + +if [ -f $NLT1 ] ; then +LT1="??°" +else +LT1="$NLT1" +fi + +##previsão para o segundo dia (amanhã ou depois) +NLT2=`grep -m2 '<div id="c2">TEMP. MÍNIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NHT2=`grep -m2 '<div id="c3">TEMP. MÁXIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NC2=`grep -m2 'title="Clique sobre o ícone para ver a legenda"></a></div>' ~/.brweather/cache/cache | cut -f12 -d'/' | cut -f1 -d'.' | tail -n1` +NPC2=`grep -m2 '/imgs/pixel.gif" width="30px" height="10px" border="0"/>' ~/.brweather/cache/cache | cut -f2 -d'>' | cut -f1 -d'<' | sed 's/ //g' | tail -n1` +NUMID2=`grep -m2 '<div class="dd1"> 15h00<br>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLN2=`grep -m2 '<div id="c5">NASCER DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLP2=`grep -m2 '<div id="c6">PÔR DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` + + + +##Previsão para o terceiro dia +NLT3=`grep -m3 '<div id="c2">TEMP. MÍNIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NHT3=`grep -m3 '<div id="c3">TEMP. MÁXIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NC3=`grep -m3 'title="Clique sobre o ícone para ver a legenda"></a></div>' ~/.brweather/cache/cache | cut -f12 -d'/' | cut -f1 -d'.' | tail -n1` +NPC3=`grep -m3 '/imgs/pixel.gif" width="30px" height="10px" border="0"/>' ~/.brweather/cache/cache | cut -f2 -d'>' | cut -f1 -d'<' | sed 's/ //g' | tail -n1` +NUMID3=`grep -m3 '<div class="dd1"> 15h00<br>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLN3=`grep -m3 '<div id="c5">NASCER DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLP3=`grep -m3 '<div id="c6">PÔR DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` + + +##Previsão para o quarto dia +NLT4=`grep -m4 '<div id="c2">TEMP. MÍNIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NHT4=`grep -m4 '<div id="c3">TEMP. MÁXIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NC4=`grep -m4 'title="Clique sobre o ícone para ver a legenda"></a></div>' ~/.brweather/cache/cache | cut -f12 -d'/' | cut -f1 -d'.' | tail -n1` +NPC4=`grep -m4 '/imgs/pixel.gif" width="30px" height="10px" border="0"/>' ~/.brweather/cache/cache | cut -f2 -d'>' | cut -f1 -d'<' | sed 's/ //g' | tail -n1` +NUMID4=`grep -m4 '<div class="dd1"> 15h00<br>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLN4=`grep -m4 '<div id="c5">NASCER DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLP4=`grep -m4 '<div id="c6">PÔR DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` + + +##Previsão para o quinto dia +NLT5=`grep -m5 '<div id="c2">TEMP. MÍNIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NHT5=`grep -m5 '<div id="c3">TEMP. MÁXIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NC5=`grep -m5 'title="Clique sobre o ícone para ver a legenda"></a></div>' ~/.brweather/cache/cache | cut -f12 -d'/' | cut -f1 -d'.' | tail -n1` +NPC5=`grep -m5 '/imgs/pixel.gif" width="30px" height="10px" border="0"/>' ~/.brweather/cache/cache | cut -f2 -d'>' | cut -f1 -d'<' | sed 's/ //g' | tail -n1` +NUMID5=`grep -m5 '<div class="dd1"> 15h00<br>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLN5=`grep -m5 '<div id="c5">NASCER DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLP5=`grep -m5 '<div id="c6">PÔR DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` + + +##Previsão para o sexto dia +NLT6=`grep -m6 '<div id="c2">TEMP. MÍNIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NHT6=`grep -m6 '<div id="c3">TEMP. MÁXIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NC6=`grep -m6 'title="Clique sobre o ícone para ver a legenda"></a></div>' ~/.brweather/cache/cache | cut -f12 -d'/' | cut -f1 -d'.' | tail -n1` +NPC6=`grep -m6 '/imgs/pixel.gif" width="30px" height="10px" border="0"/>' ~/.brweather/cache/cache | cut -f2 -d'>' | cut -f1 -d'<' | sed 's/ //g' | tail -n1` +NUMID6=`grep -m6 '<div class="dd1"> 15h00<br>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLN6=`grep -m6 '<div id="c5">NASCER DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLP6=`grep -m6 '<div id="c6">PÔR DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` + + +##Previsão para o sétimo dia +NLT7=`grep -m7 '<div id="c2">TEMP. MÍNIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NHT7=`grep -m7 '<div id="c3">TEMP. MÁXIMA<br><b>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'C' | sed 's/º/°/g' | tail -n1` +NC7=`grep -m7 'title="Clique sobre o ícone para ver a legenda"></a></div>' ~/.brweather/cache/cache | cut -f12 -d'/' | cut -f1 -d'.' | tail -n1` +NPC7=`grep -m7 '/imgs/pixel.gif" width="30px" height="10px" border="0"/>' ~/.brweather/cache/cache | cut -f2 -d'>' | cut -f1 -d'<' | sed 's/ //g' | tail -n1` +NUMID7=`grep -m7 '<div class="dd1"> 15h00<br>' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLN7=`grep -m7 '<div id="c5">NASCER DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` +SOLP7=`grep -m7 '<div id="c6">PÔR DO SOL' ~/.brweather/cache/cache | cut -f4 -d'>' | cut -f1 -d'<' | tail -n1` + + +##Radiação ultravioleta +UVN=`grep -m1 '<img src="http://img0.cptec.inpe.br/~rgrafico/icones_principais/uv/medio/' ~/.brweather/cache/cache | cut -f13 -d'/' | cut -f1 -d'.'` +UV1=`grep -m2 '<img src="http://img0.cptec.inpe.br/~rgrafico/icones_principais/uv/medio/' ~/.brweather/cache/cache | cut -f14 -d'/' | cut -f1 -d'.' | tail -n1` +UV2=`grep -m3 '<img src="http://img0.cptec.inpe.br/~rgrafico/icones_principais/uv/medio/' ~/.brweather/cache/cache | cut -f14 -d'/' | cut -f1 -d'.' | tail -n1` +UV3=`grep -m4 '<img src="http://img0.cptec.inpe.br/~rgrafico/icones_principais/uv/medio/' ~/.brweather/cache/cache | cut -f14 -d'/' | cut -f1 -d'.' | tail -n1` +UV4=`grep -m5 '<img src="http://img0.cptec.inpe.br/~rgrafico/icones_principais/uv/medio/' ~/.brweather/cache/cache | cut -f14 -d'/' | cut -f1 -d'.' | tail -n1` +UV5=`grep -m6 '<img src="http://img0.cptec.inpe.br/~rgrafico/icones_principais/uv/medio/' ~/.brweather/cache/cache | cut -f14 -d'/' | cut -f1 -d'.' | tail -n1` +UV6=`grep -m7 '<img src="http://img0.cptec.inpe.br/~rgrafico/icones_principais/uv/medio/' ~/.brweather/cache/cache | cut -f14 -d'/' | cut -f1 -d'.' | tail -n1` +UV7=`grep -m8 '<img src="http://img0.cptec.inpe.br/~rgrafico/icones_principais/uv/medio/' ~/.brweather/cache/cache | cut -f14 -d'/' | cut -f1 -d'.' | tail -n1` + + +case $UVN in +"uv_0") + NUVN=`echo "ND"` + NUVNT=`echo "ND"` +;; +"uv_-9") + NUVN=`echo "ND"` + NUVNT=`echo "ND"` +;; +"uv_nd") + NUVN=`echo "ND"` + NUVNT=`echo "ND"` +;; +"uv_nd2") + NUVN=`echo "ND"` + NUVNT=`echo "ND"` +;; +"uv_1") + NUVN=`echo "1"` + NUVNT=`echo "Baixo"` +;; +"uv_2") + NUVN=`echo "2"` + NUVNT=`echo "Baixo"` +;; +"uv_3") + NUVN=`echo "3"` + NUVNT=`echo "Moderado"` +;; +"uv_4") + NUVN=`echo "4"` + NUVNT=`echo "Moderado"` +;; +"uv_5") + NUVN=`echo "5"` + NUVNT=`echo "Moderado"` +;; +"uv_6") + NUVN=`echo "6"` + NUVNT=`echo "Alto"` +;; +"uv_7") + NUVN=`echo "7"` + NUVNT=`echo "Alto"` +;; +"uv_8") + NUVN=`echo "8"` + NUVNT=`echo "Muito Alto"` +;; +"uv_9") + NUVN=`echo "9"` + NUVNT=`echo "Muito Alto"` +;; +"uv_10") + NUVN=`echo "10"` + NUVNT=`echo "Muito Alto"` +;; +"uv_11") + NUVN=`echo "11"` + NUVNT=`echo "Extremo"` +;; +"uv_12") + NUVN=`echo "12"` + NUVNT=`echo "Extremo"` +;; +"uv_13") + NUVN=`echo "13"` + NUVNT=`echo "Extremo"` +;; +"uv_14") + NUVN=`echo "14"` + NUVNT=`echo "Extremo"` +;; +esac + + + +case $UV1 in +"uv_0") + NUV1=`echo "ND"` + NUV1T=`echo "ND"` +;; +"uv_-9") + NUV1=`echo "ND"` + NUV1T=`echo "ND"` +;; +"uv_nd") + NUV1=`echo "ND"` + NUV1T=`echo "ND"` +;; +"uv_nd2") + NUV1=`echo "ND"` + NUV1T=`echo "ND"` +;; +"uv_1") + NUV1=`echo "1"` + NUV1T=`echo "Baixo"` +;; +"uv_2") + NUV1=`echo "2"` + NUV1T=`echo "Baixo"` +;; +"uv_3") + NUV1=`echo "3"` + NUV1T=`echo "Moderado"` +;; +"uv_4") + NUV1=`echo "4"` + NUV1T=`echo "Moderado"` +;; +"uv_5") + NUV1=`echo "5"` + NUV1T=`echo "Moderado"` +;; +"uv_6") + NUV1=`echo "6"` + NUV1T=`echo "Alto"` +;; +"uv_7") + NUV1=`echo "7"` + NUV1T=`echo "Alto"` +;; +"uv_8") + NUV1=`echo "8"` + NUV1T=`echo "Muito Alto"` +;; +"uv_9") + NUV1=`echo "9"` + NUV1T=`echo "Muito Alto"` +;; +"uv_10") + NUV1=`echo "10"` + NUV1T=`echo "Muito Alto"` +;; +"uv_11") + NUV1=`echo "11"` + NUV1T=`echo "Extremo"` +;; +"uv_12") + NUV1=`echo "12"` + NUV1T=`echo "Extremo"` +;; +"uv_13") + NUV1=`echo "13"` + NUV1T=`echo "Extremo"` +;; +"uv_14") + NUV1=`echo "14"` + NUV1T=`echo "Extremo"` +;; +esac + +case $UV2 in +"uv_0") + NUV2=`echo "ND"` + NUV2T=`echo "ND"` +;; +"uv_-9") + NUV2=`echo "ND"` + NUV2T=`echo "ND"` +;; +"uv_nd") + NUV2=`echo "ND"` + NUV2T=`echo "ND"` +;; +"uv_nd2") + NUV2=`echo "ND"` + NUV2T=`echo "ND"` +;; +"uv_1") + NUV2=`echo "1"` + NUV2T=`echo "Baixo"` +;; +"uv_2") + NUV2=`echo "2"` + NUV2T=`echo "Baixo"` +;; +"uv_3") + NUV2=`echo "3"` + NUV2T=`echo "Moderado"` +;; +"uv_4") + NUV2=`echo "4"` + NUV2T=`echo "Moderado"` +;; +"uv_5") + NUV2=`echo "5"` + NUV2T=`echo "Moderado"` +;; +"uv_6") + NUV2=`echo "6"` + NUV2T=`echo "Alto"` +;; +"uv_7") + NUV2=`echo "7"` + NUV2T=`echo "Alto"` +;; +"uv_8") + NUV2=`echo "8"` + NUV2T=`echo "Muito Alto"` +;; +"uv_9") + NUV2=`echo "9"` + NUV2T=`echo "Muito Alto"` +;; +"uv_10") + NUV2=`echo "10"` + NUV2T=`echo "Muito Alto"` +;; +"uv_11") + NUV2=`echo "11"` + NUV2T=`echo "Extremo"` +;; +"uv_12") + NUV2=`echo "12"` + NUV2T=`echo "Extremo"` +;; +"uv_13") + NUV2=`echo "13"` + NUV2T=`echo "Extremo"` +;; +"uv_14") + NUV2=`echo "14"` + NUV2T=`echo "Extremo"` +;; +esac + +case $UV3 in +"uv_0") + NUV3=`echo "ND"` + NUV3T=`echo "ND"` +;; +"uv_-9") + NUV3=`echo "ND"` + NUV3T=`echo "ND"` +;; +"uv_nd") + NUV3=`echo "ND"` + NUV3T=`echo "ND"` +;; +"uv_nd2") + NUV3=`echo "ND"` + NUV3T=`echo "ND"` +;; +"uv_1") + NUV3=`echo "1"` + NUV3T=`echo "Baixo"` +;; +"uv_2") + NUV3=`echo "2"` + NUV3T=`echo "Baixo"` +;; +"uv_3") + NUV3=`echo "3"` + NUV3T=`echo "Moderado"` +;; +"uv_4") + NUV3=`echo "4"` + NUV3T=`echo "Moderado"` +;; +"uv_5") + NUV3=`echo "5"` + NUV3T=`echo "Moderado"` +;; +"uv_6") + NUV3=`echo "6"` + NUV3T=`echo "Alto"` +;; +"uv_7") + NUV3=`echo "7"` + NUV3T=`echo "Alto"` +;; +"uv_8") + NUV3=`echo "8"` + NUV3T=`echo "Muito Alto"` +;; +"uv_9") + NUV3=`echo "9"` + NUV3T=`echo "Muito Alto"` +;; +"uv_10") + NUV3=`echo "10"` + NUV3T=`echo "Muito Alto"` +;; +"uv_11") + NUV3=`echo "11"` + NUV3T=`echo "Extremo"` +;; +"uv_12") + NUV3=`echo "12"` + NUV3T=`echo "Extremo"` +;; +"uv_13") + NUV3=`echo "13"` + NUV3T=`echo "Extremo"` +;; +"uv_14") + NUV3=`echo "14"` + NUV3T=`echo "Extremo"` +;; +esac + +case $UV4 in +"uv_0") + NUV4=`echo "ND"` + NUV4T=`echo "ND"` +;; +"uv_-9") + NUV4=`echo "ND"` + NUV4T=`echo "ND"` +;; +"uv_nd") + NUV4=`echo "ND"` + NUV4T=`echo "ND"` +;; +"uv_nd2") + NUV4=`echo "ND"` + NUV4T=`echo "ND"` +;; +"uv_1") + NUV4=`echo "1"` + NUV4T=`echo "Baixo"` +;; +"uv_2") + NUV4=`echo "2"` + NUV4T=`echo "Baixo"` +;; +"uv_3") + NUV4=`echo "3"` + NUV4T=`echo "Moderado"` +;; +"uv_4") + NUV4=`echo "4"` + NUV4T=`echo "Moderado"` +;; +"uv_5") + NUV4=`echo "5"` + NUV4T=`echo "Moderado"` +;; +"uv_6") + NUV4=`echo "6"` + NUV4T=`echo "Alto"` +;; +"uv_7") + NUV4=`echo "7"` + NUV4T=`echo "Alto"` +;; +"uv_8") + NUV4=`echo "8"` + NUV4T=`echo "Muito Alto"` +;; +"uv_9") + NUV4=`echo "9"` + NUV4T=`echo "Muito Alto"` +;; +"uv_10") + NUV4=`echo "10"` + NUV4T=`echo "Muito Alto"` +;; +"uv_11") + NUV4=`echo "11"` + NUV4T=`echo "Extremo"` +;; +"uv_12") + NUV4=`echo "12"` + NUV4T=`echo "Extremo"` +;; +"uv_13") + NUV4=`echo "13"` + NUV4T=`echo "Extremo"` +;; +"uv_14") + NUV4=`echo "14"` + NUV4T=`echo "Extremo"` +;; +esac + + +case $UV5 in +"uv_0") + NUV5=`echo "ND"` + NUV5T=`echo "ND"` +;; +"uv_-9") + NUV5=`echo "ND"` + NUV5T=`echo "ND"` +;; +"uv_nd") + NUV5=`echo "ND"` + NUV5T=`echo "ND"` +;; +"uv_nd2") + NUV5=`echo "ND"` + NUV5T=`echo "ND"` +;; +"uv_1") + NUV5=`echo "1"` + NUV5T=`echo "Baixo"` +;; +"uv_2") + NUV5=`echo "2"` + NUV5T=`echo "Baixo"` +;; +"uv_3") + NUV5=`echo "3"` + NUV5T=`echo "Moderado"` +;; +"uv_4") + NUV5=`echo "4"` + NUV5T=`echo "Moderado"` +;; +"uv_5") + NUV5=`echo "5"` + NUV5T=`echo "Moderado"` +;; +"uv_6") + NUV5=`echo "6"` + NUV5T=`echo "Alto"` +;; +"uv_7") + NUV5=`echo "7"` + NUV5T=`echo "Alto"` +;; +"uv_8") + NUV5=`echo "8"` + NUV5T=`echo "Muito Alto"` +;; +"uv_9") + NUV5=`echo "9"` + NUV5T=`echo "Muito Alto"` +;; +"uv_10") + NUV5=`echo "10"` + NUV5T=`echo "Muito Alto"` +;; +"uv_11") + NUV5=`echo "11"` + NUV5T=`echo "Extremo"` +;; +"uv_12") + NUV5=`echo "12"` + NUV5T=`echo "Extremo"` +;; +"uv_13") + NUV5=`echo "13"` + NUV5T=`echo "Extremo"` +;; +"uv_14") + NUV5=`echo "14"` + NUV5T=`echo "Extremo"` +;; +esac + +case $UV6 in +"uv_0") + NUV6=`echo "ND"` + NUV6T=`echo "ND"` +;; +"uv_-9") + NUV6=`echo "ND"` + NUV6T=`echo "ND"` +;; +"uv_nd") + NUV6=`echo "ND"` + NUV6T=`echo "ND"` +;; +"uv_nd2") + NUV6=`echo "ND"` + NUV6T=`echo "ND"` +;; +"uv_1") + NUV6=`echo "1"` + NUV6T=`echo "Baixo"` +;; +"uv_2") + NUV6=`echo "2"` + NUV6T=`echo "Baixo"` +;; +"uv_3") + NUV6=`echo "3"` + NUV6T=`echo "Moderado"` +;; +"uv_4") + NUV6=`echo "4"` + NUV6T=`echo "Moderado"` +;; +"uv_5") + NUV6=`echo "5"` + NUV6T=`echo "Moderado"` +;; +"uv_6") + NUV6=`echo "6"` + NUV6T=`echo "Alto"` +;; +"uv_7") + NUV6=`echo "7"` + NUV6T=`echo "Alto"` +;; +"uv_8") + NUV6=`echo "8"` + NUV6T=`echo "Muito Alto"` +;; +"uv_9") + NUV6=`echo "9"` + NUV6T=`echo "Muito Alto"` +;; +"uv_10") + NUV6=`echo "10"` + NUV6T=`echo "Muito Alto"` +;; +"uv_11") + NUV6=`echo "11"` + NUV6T=`echo "Extremo"` +;; +"uv_12") + NUV6=`echo "12"` + NUV6T=`echo "Extremo"` +;; +"uv_13") + NUV6=`echo "13"` + NUV6T=`echo "Extremo"` +;; +"uv_14") + NUV6=`echo "14"` + NUV6T=`echo "Extremo"` +;; +esac + +case $UV7 in +"uv_0") + NUV7=`echo "ND"` + NUV7T=`echo "ND"` +;; +"uv_-9") + NUV7=`echo "ND"` + NUV7T=`echo "ND"` +;; +"uv_nd") + NUV7=`echo "ND"` + NUV7T=`echo "ND"` +;; +"uv_nd2") + NUV7=`echo "ND"` + NUV7T=`echo "ND"` +;; +"uv_1") + NUV7=`echo "1"` + NUV7T=`echo "Baixo"` +;; +"uv_2") + NUV7=`echo "2"` + NUV7T=`echo "Baixo"` +;; +"uv_3") + NUV7=`echo "3"` + NUV7T=`echo "Moderado"` +;; +"uv_4") + NUV7=`echo "4"` + NUV7T=`echo "Moderado"` +;; +"uv_5") + NUV7=`echo "5"` + NUV7T=`echo "Moderado"` +;; +"uv_6") + NUV7=`echo "6"` + NUV7T=`echo "Alto"` +;; +"uv_7") + NUV7=`echo "7"` + NUV7T=`echo "Alto"` +;; +"uv_8") + NUV7=`echo "8"` + NUV7T=`echo "Muito Alto"` +;; +"uv_9") + NUV7=`echo "9"` + NUV7T=`echo "Muito Alto"` +;; +"uv_10") + NUV7=`echo "10"` + NUV7T=`echo "Muito Alto"` +;; +"uv_11") + NUV7=`echo "11"` + NUV7T=`echo "Extremo"` +;; +"uv_12") + NUV7=`echo "12"` + NUV7T=`echo "Extremo"` +;; +"uv_13") + NUV7=`echo "13"` + NUV7T=`echo "Extremo"` +;; +"uv_14") + NUV7=`echo "14"` + NUV7T=`echo "Extremo"` +;; +esac + +##Dias da semana +DAY0=`date "+%a"` +DAY0T=`date +%A | sed -r 's/\b[a-z]{3,}/\u&/g'` +DVOLATIL=`grep -m1 '<div id="prev_ond"><div id="tit">' ~/.brweather/cache/cache | cut -f3 -d'>' | cut -f1 -d'-' | sed 's/ //g'` + + +case $DVOLATIL in + "Domingo") + DAY1=`echo "Dom"` + DAY1T=`echo "Domingo"` + DAY2=`echo "Seg"` + DAY2T=`echo "Segunda"` + DAY3=`echo "Ter"` + DAY3T=`echo "Terça"` + DAY4=`echo "Qua"` + DAY4T=`echo "Quarta"` + DAY5=`echo "Qui"` + DAY5T=`echo "Quinta"` + DAY6=`echo "Sex"` + DAY6T=`echo "Sexta"` + DAY7=`echo "Sáb"` + DAY7T=`echo "Sábado"` +;; + "Segunda") + DAY1=`echo "Seg"` + DAY1T=`echo "Segunda"` + DAY2=`echo "Ter"` + DAY2T=`echo "Terça"` + DAY3=`echo "Qua"` + DAY3T=`echo "Quarta"` + DAY4=`echo "Qui"` + DAY4T=`echo "Quinta"` + DAY5=`echo "Sex"` + DAY5T=`echo "Sexta"` + DAY6=`echo "Sáb"` + DAY6T=`echo "Sábado"` + DAY7=`echo "Dom"` + DAY7T=`echo "Domingo"` +;; + "Terça") + DAY1=`echo "Ter"` + DAY1T=`echo "Terça"` + DAY2=`echo "Qua"` + DAY2T=`echo "Quarta"` + DAY3=`echo "Qui"` + DAY3T=`echo "Quinta"` + DAY4=`echo "Sex"` + DAY4T=`echo "Sexta"` + DAY5=`echo "Sáb"` + DAY5T=`echo "Sábado"` + DAY6=`echo "Dom"` + DAY6T=`echo "Domingo"` + DAY7=`echo "Seg"` + DAY7T=`echo "Segunda"` +;; + "Quarta") + DAY1=`echo "Qua"` + DAY1T=`echo "Quarta"` + DAY2=`echo "Qui"` + DAY2T=`echo "Quinta"` + DAY3=`echo "Sex"` + DAY3T=`echo "Sexta"` + DAY4=`echo "Sáb"` + DAY4T=`echo "Sábado"` + DAY5=`echo "Dom"` + DAY5T=`echo "Domingo"` + DAY6=`echo "Seg"` + DAY6T=`echo "Segunda"` + DAY7=`echo "Ter"` + DAY7T=`echo "Terça"` +;; + "Quinta") + DAY1=`echo "Qui"` + DAY1T=`echo "Quinta"` + DAY2=`echo "Sex"` + DAY2T=`echo "Sexta"` + DAY3=`echo "Sáb"` + DAY3T=`echo "Sábado"` + DAY4=`echo "Dom"` + DAY4T=`echo "Domingo"` + DAY5=`echo "Seg"` + DAY5T=`echo "Segunda"` + DAY6=`echo "Ter"` + DAY6T=`echo "Terça"` + DAY7=`echo "Qua"` + DAY7T=`echo "Quarta"` +;; + "Sexta") + DAY1=`echo "Sex"` + DAY1T=`echo "Sexta"` + DAY2=`echo "Sáb"` + DAY2T=`echo "Sábado"` + DAY3=`echo "Dom"` + DAY3T=`echo "Domingo"` + DAY4=`echo "Seg"` + DAY4T=`echo "Segunda"` + DAY5=`echo "Ter"` + DAY5T=`echo "Terça"` + DAY6=`echo "Qua"` + DAY6T=`echo "Quarta"` + DAY7=`echo "Qui"` + DAY7T=`echo "Quinta"` +;; + "Sábado") + DAY1=`echo "Sáb"` + DAY1T=`echo "Sábado"` + DAY2=`echo "Dom"` + DAY2T=`echo "Domingo"` + DAY3=`echo "Seg"` + DAY3T=`echo "Segunda"` + DAY4=`echo "Ter"` + DAY4T=`echo "Terça"` + DAY5=`echo "Qua"` + DAY5T=`echo "Quarta"` + DAY6=`echo "Qui"` + DAY6T=`echo "Quinta"` + DAY7=`echo "Sex"` + DAY7T=`echo "Sexta"` +;; +esac + + +# Condição do tempo para agora +# Dia +dia(){ +case $NCN in +"cl") + CNT=`echo "Céu Claro"` + CNI=`echo "a"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"ps") + CNT=`echo "Predomínio de Sol"` + CNI=`echo "b"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"vn") + CNT=`echo "Variação de nebulosidade"` + CNI=`echo "c"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"pn") + CNT=`echo "Parcialmente nublado"` + CNI=`echo "c"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"mn") + CNT=`echo "Muitas nuvens"` + CNI=`echo "c"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"e") + CNT=`echo "Encoberto"` + CNI=`echo "c"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $* }"` +;; +"g") + CNT=`echo "Geada"` + CNI=`echo "r"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"ge") + CNT=`echo "Gelado"` + CNI=`echo "r"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nv") + CNT=`echo "Nevoeiro"` + CNI=`echo "f"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nnv") + CNT=`echo "Nevoeiro"` + CNI=`echo "f"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"ec") + CNT=`echo "Chuvas isoladas"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"in") + CNT=`echo "Instável"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ncm") + CNT=`echo "Possibilidade de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"npt") + CNT=`echo "Possibilidade de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pcm") + CNT=`echo "Possibilidade de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pct") + CNT=`echo "Possibilidade de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"nct") + CNT=`echo "Possibilidade de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pm") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppm") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppt") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pt") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"n") + CNT=`echo "Nublado"` + CNI=`echo "e"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"nb") + CNT=`echo "Nublado"` + CNI=`echo "e"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"cv") + CNT=`echo "Chuviscos"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"npp") + CNT=`echo "Nublado com possibilidade de chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"ci") + CNT=`echo "Chuvas isoladas"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"c") + CNT=`echo "Chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ch") + CNT=`echo "Chuvoso"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"cm") + CNT=`echo "Chuva pela manhã"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ct") + CNT=`echo "Chuva à tarde"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"psc") + CNT=`echo "Chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"np") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"npm") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pc") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pp") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"t") + CNT=`echo "Tempestade"` + CNI=`echo "n"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"de") + CNT=`echo "Tempestade"` + CNI=`echo "n"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"ne") + CNT=`echo "Neve"` + CNI=`echo "q"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +#Noite +"ncl") + CNT=`echo "Céu claro"` + CNI=`echo "A"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"nnb") + CNT=`echo "Nublado"` + CNI=`echo "D"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"cn") + CNT=`echo "Chuva"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nch") + CNT=`echo "Chuvoso"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nci") + CNT=`echo "Chuva"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npn") + CNT=`echo "Chuva"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pcn") + CNT=`echo "Possibilidade de chuva à noite"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ncn") + CNT=`echo "Possibilidade de chuva à noite"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pnt") + CNT=`echo "Pancadas de chuva com trovoada"` + CNI=`echo "K"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"npc") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "K"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"ppn") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "K"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"nd") + CNT=`echo "N/A"` + CNI=`echo ""` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +"ndi") + CNT=`echo "N/A"` + CNI=`echo ""` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; + " ") + CNT=`echo "N/A"` + CNI=`echo "N"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) + echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac +} + +noite(){ +case $NCN in +"cl") + CNT=`echo "Céu Claro"` + CNI=`echo "a"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"ps") + CNT=`echo "Céu Claro"` + CNI=`echo "b"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"vn") + CNT=`echo "Variação de nebulosidade"` + CNI=`echo "c"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"pn") + CNT=`echo "Parcialmente nublado"` + CNI=`echo "c"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"mn") + CNT=`echo "Muitas nuvens"` + CNI=`echo "c"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"e") + CNT=`echo "Encoberto"` + CNI=`echo "c"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"g") + CNT=`echo "Geada"` + CNI=`echo "r"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"ge") + CNT=`echo "Gelado"` + CNI=`echo "r"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nv") + CNT=`echo "Nevoeiro"` + CNI=`echo "f"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nnv") + CNT=`echo "Nevoeiro"` + CNI=`echo "f"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"ec") + CNT=`echo "Chuvas isoladas"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"in") + CNT=`echo "Instável"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ncm") + CNT=`echo "Possibilidade de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npt") + CNT=`echo "Possibilidade de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pcm") + CNT=`echo "Possibilidade de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pct") + CNT=`echo "Possibilidade de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nct") + CNT=`echo "Possibilidade de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pm") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ppm") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ppt") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pt") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"n") + CNT=`echo "Nublado"` + CNI=`echo "e"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"nb") + CNT=`echo "Nublado"` + CNI=`echo "e"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"cv") + CNT=`echo "Chuviscos"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npp") + CNT=`echo "Nublado com possibilidade de chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"ci") + CNT=`echo "Chuvas isoladas"` + CNI=`echo "g"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"c") + CNT=`echo "Chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ch") + CNT=`echo "Chuvoso"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"cm") + CNT=`echo "Chuva pela manhã"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ct") + CNT=`echo "Chuva à tarde"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"psc") + CNT=`echo "Chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"np") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"npm") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pc") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pp") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "h"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"t") + CNT=`echo "Tempestade"` + CNI=`echo "n"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"de") + CNT=`echo "Tempestade"` + CNI=`echo "n"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"ne") + CNT=`echo "Neve"` + CNI=`echo "q"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +#Noite +"ncl") + CNT=`echo "Céu claro"` + CNI=`echo "A"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"nnb") + CNT=`echo "Nublado"` + CNI=`echo "D"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"cn") + CNT=`echo "Chuva"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nch") + CNT=`echo "Chuvoso"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nci") + CNT=`echo "Chuva"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npn") + CNT=`echo "Chuva"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pcn") + CNT=`echo "Possibilidade de chuva à noite"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ncn") + CNT=`echo "Possibilidade de chuva à noite"` + CNI=`echo "G"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pnt") + CNT=`echo "Pancadas de chuva com trovoada"` + CNI=`echo "K"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"npc") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "K"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"ppn") + CNT=`echo "Pancadas de chuva"` + CNI=`echo "K"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"nd") + CNT=`echo "N/A"` + CNI=`echo ""` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +"ndi") + CNT=`echo "N/A"` + CNI=`echo ""` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; + " ") + CNT=`echo "N/A"` + CNI=`echo "N"` + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) + echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log + CN=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac +} + + +#Dia/noite. Condições atuais +case `date "+%H"` in + "18")noite $* +;; + "19")noite $* +;; + "20") noite $* +;; + "21") noite $* +;; + "22") noite $* +;; + "23") noite $* +;; + "00") noite $* +;; + "01") noite $* +;; + "02") noite $* +;; + "03") noite $* +;; + "04") noite $* +;; + "05") noite $* +;; + "06") dia $* +;; + "07") dia $* +;; + "08") dia $* +;; + "09") dia $* +;; + "10") dia $* +;; + "11") dia $* +;; + "12") dia $* +;; + "13") dia $* +;; + "14") dia $* +;; + "15") dia $* +;; + "16") dia $* +;; + "17") dia $* +;; + *) echo "" >/dev/null +;; +esac + +# Previsão do tempo as próximas horas +case $NC1 in +"cl") + C1T=`echo "Céu Claro"` + C1I=`echo "a"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"ps") + C1T=`echo "Predomínio de Sol"` + C1I=`echo "b"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"vn") + C1T=`echo "Variação de nebulosidade"` + C1I=`echo "c"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"pn") + C1T=`echo "Parcialmente nublado"` + C1I=`echo "c"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"mn") + C1T=`echo "Muitas nuvens"` + C1I=`echo "c"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"e") + C1T=`echo "Encoberto"` + C1I=`echo "c"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $* }"` +;; +"g") + C1T=`echo "Geada"` + C1I=`echo "r"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"ge") + C1T=`echo "Gelado"` + C1I=`echo "r"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nv") + C1T=`echo "Nevoeiro"` + C1I=`echo "f"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nnv") + C1T=`echo "Nevoeiro"` + C1I=`echo "f"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"ec") + C1T=`echo "Chuvas isoladas"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"in") + C1T=`echo "Instável"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ncm") + C1T=`echo "Possibilidade de chuva"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"npt") + C1T=`echo "Possibilidade de chuva"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pcm") + C1T=`echo "Possibilidade de chuva"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pct") + C1T=`echo "Possibilidade de chuva"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"nct") + C1T=`echo "Possibilidade de chuva"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pm") + C1T=`echo "Pancadas de chuva"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppm") + C1T=`echo "Pancadas de chuva"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppt") + C1T=`echo "Pancadas de chuva"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pt") + C1T=`echo "Pancadas de chuva"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"n") + C1T=`echo "Nublado"` + C1I=`echo "e"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"nb") + C1T=`echo "Nublado"` + C1I=`echo "e"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"cv") + C1T=`echo "Chuviscos"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"npp") + C1T=`echo "Nublado com possibilidade de chuva"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"ci") + C1T=`echo "Chuvas isoladas"` + C1I=`echo "g"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"c") + C1T=`echo "Chuva"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ch") + C1T=`echo "Chuvoso"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"cm") + C1T=`echo "Chuva pela manhã"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ct") + C1T=`echo "Chuva à tarde"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"psc") + C1T=`echo "Chuva"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"np") + C1T=`echo "Pancadas de chuva"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"npm") + C1T=`echo "Pancadas de chuva"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pc") + C1T=`echo "Pancadas de chuva"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pp") + C1T=`echo "Pancadas de chuva"` + C1I=`echo "h"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"t") + C1T=`echo "Tempestade"` + C1I=`echo "n"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"de") + C1T=`echo "Tempestade"` + C1I=`echo "n"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"ne") + C1T=`echo "Neve"` + C1I=`echo "q"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +#Noite +"ncl") + C1T=`echo "Céu claro"` + C1I=`echo "A"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"nnb") + C1T=`echo "Nublado"` + C1I=`echo "D"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"cn") + C1T=`echo "Chuva"` + C1I=`echo "G"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nch") + C1T=`echo "Chuvoso"` + C1I=`echo "G"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nci") + C1T=`echo "Chuva"` + C1I=`echo "G"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npn") + C1T=`echo "Chuva"` + C1I=`echo "G"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pcn") + C1T=`echo "Possibilidade de chuva à noite"` + C1I=`echo "G"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ncn") + C1T=`echo "Possibilidade de chuva à noite"` + C1I=`echo "G"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pnt") + C1T=`echo "Pancadas de chuva com trovoada"` + C1I=`echo "K"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"npc") + C1T=`echo "Pancadas de chuva"` + C1I=`echo "K"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"ppn") + C1T=`echo "Pancadas de chuva"` + C1I=`echo "K"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"nd") + C1T=`echo "N/A"` + C1I=`echo ""` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +"ndi") + C1T=`echo "N/A"` + C1I=`echo ""` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; + " ") + C1T=`echo "N/A"` + C1I=`echo "N"` + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) + echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log + C1=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + +# Previsão do tempo para o segundo dia +case $NC2 in +"cl") + C2T=`echo "Céu Claro"` + C2I=`echo "a"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"ps") + C2T=`echo "Predomínio de Sol"` + C2I=`echo "b"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"vn") + C2T=`echo "Variação de nebulosidade"` + C2I=`echo "c"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"pn") + C2T=`echo "Parcialmente nublado"` + C2I=`echo "c"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"mn") + C2T=`echo "Muitas nuvens"` + C2I=`echo "c"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"e") + C2T=`echo "Encoberto"` + C2I=`echo "c"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $* }"` +;; +"g") + C2T=`echo "Geada"` + C2I=`echo "r"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"ge") + C2T=`echo "Gelado"` + C2I=`echo "r"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nv") + C2T=`echo "Nevoeiro"` + C2I=`echo "f"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nnv") + C2T=`echo "Nevoeiro"` + C2I=`echo "f"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"ec") + C2T=`echo "Chuvas isoladas"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"in") + C2T=`echo "Instável"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ncm") + C2T=`echo "Possibilidade de chuva"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"npt") + C2T=`echo "Possibilidade de chuva"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pcm") + C2T=`echo "Possibilidade de chuva"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pct") + C2T=`echo "Possibilidade de chuva"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"nct") + C2T=`echo "Possibilidade de chuva"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pm") + C2T=`echo "Pancadas de chuva"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppm") + C2T=`echo "Pancadas de chuva"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppt") + C2T=`echo "Pancadas de chuva"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pt") + C2T=`echo "Pancadas de chuva"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"n") + C2T=`echo "Nublado"` + C2I=`echo "e"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"nb") + C2T=`echo "Nublado"` + C2I=`echo "e"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"cv") + C2T=`echo "Chuviscos"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"npp") + C2T=`echo "Nublado com possibilidade de chuva"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"ci") + C2T=`echo "Chuvas isoladas"` + C2I=`echo "g"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"c") + C2T=`echo "Chuva"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ch") + C2T=`echo "Chuvoso"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"cm") + C2T=`echo "Chuva pela manhã"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ct") + C2T=`echo "Chuva à tarde"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"psc") + C2T=`echo "Chuva"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"np") + C2T=`echo "Pancadas de chuva"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"npm") + C2T=`echo "Pancadas de chuva"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pc") + C2T=`echo "Pancadas de chuva"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pp") + C2T=`echo "Pancadas de chuva"` + C2I=`echo "h"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"t") + C2T=`echo "Tempestade"` + C2I=`echo "n"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"de") + C2T=`echo "Tempestade"` + C2I=`echo "n"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"ne") + C2T=`echo "Neve"` + C2I=`echo "q"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +#Noite +"ncl") + C2T=`echo "Céu claro"` + C2I=`echo "A"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"nnb") + C2T=`echo "Nublado"` + C2I=`echo "D"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"cn") + C2T=`echo "Chuva"` + C2I=`echo "G"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nch") + C2T=`echo "Chuvoso"` + C2I=`echo "G"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nci") + C2T=`echo "Chuva"` + C2I=`echo "G"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npn") + C2T=`echo "Chuva"` + C2I=`echo "G"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pcn") + C2T=`echo "Possibilidade de chuva à noite"` + C2I=`echo "G"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ncn") + C2T=`echo "Possibilidade de chuva à noite"` + C2I=`echo "G"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pnt") + C2T=`echo "Pancadas de chuva com trovoada"` + C2I=`echo "K"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"npc") + C2T=`echo "Pancadas de chuva"` + C2I=`echo "K"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"ppn") + C2T=`echo "Pancadas de chuva"` + C2I=`echo "K"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"nd") + C2T=`echo "N/A"` + C2I=`echo ""` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +"ndi") + C2T=`echo "N/A"` + C2I=`echo ""` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +" ") + C2T=`echo "N/A"` + C2I=`echo "N"` + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) + echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log + C2=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + +# Previsão do tempo para o terceiro dia +case $NC3 in +"cl") + C3T=`echo "Céu Claro"` + C3I=`echo "a"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"ps") + C3T=`echo "Predomínio de Sol"` + C3I=`echo "b"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"vn") + C3T=`echo "Variação de nebulosidade"` + C3I=`echo "c"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"pn") + C3T=`echo "Parcialmente nublado"` + C3I=`echo "c"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"mn") + C3T=`echo "Muitas nuvens"` + C3I=`echo "c"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"e") + C3T=`echo "Encoberto"` + C3I=`echo "c"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $* }"` +;; +"g") + C3T=`echo "Geada"` + C3I=`echo "r"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"ge") + C3T=`echo "Gelado"` + C3I=`echo "r"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nv") + C3T=`echo "Nevoeiro"` + C3I=`echo "f"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nnv") + C3T=`echo "Nevoeiro"` + C3I=`echo "f"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"ec") + C3T=`echo "Chuvas isoladas"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"in") + C3T=`echo "Instável"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ncm") + C3T=`echo "Possibilidade de chuva"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"npt") + C3T=`echo "Possibilidade de chuva"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pcm") + C3T=`echo "Possibilidade de chuva"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pct") + C3T=`echo "Possibilidade de chuva"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"nct") + C3T=`echo "Possibilidade de chuva"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pm") + C3T=`echo "Pancadas de chuva"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppm") + C3T=`echo "Pancadas de chuva"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppt") + C3T=`echo "Pancadas de chuva"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pt") + C3T=`echo "Pancadas de chuva"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"n") + C3T=`echo "Nublado"` + C3I=`echo "e"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"nb") + C3T=`echo "Nublado"` + C3I=`echo "e"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"cv") + C3T=`echo "Chuviscos"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"npp") + C3T=`echo "Nublado com possibilidade de chuva"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"ci") + C3T=`echo "Chuvas isoladas"` + C3I=`echo "g"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"c") + C3T=`echo "Chuva"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ch") + C3T=`echo "Chuvoso"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"cm") + C3T=`echo "Chuva pela manhã"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ct") + C3T=`echo "Chuva à tarde"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"psc") + C3T=`echo "Chuva"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"np") + C3T=`echo "Pancadas de chuva"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"npm") + C3T=`echo "Pancadas de chuva"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pc") + C3T=`echo "Pancadas de chuva"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pp") + C3T=`echo "Pancadas de chuva"` + C3I=`echo "h"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"t") + C3T=`echo "Tempestade"` + C3I=`echo "n"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"de") + C3T=`echo "Tempestade"` + C3I=`echo "n"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"ne") + C3T=`echo "Neve"` + C3I=`echo "q"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +#Noite +"ncl") + C3T=`echo "Céu claro"` + C3I=`echo "A"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"nnb") + C3T=`echo "Nublado"` + C3I=`echo "D"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"cn") + C3T=`echo "Chuva"` + C3I=`echo "G"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nch") + C3T=`echo "Chuvoso"` + C3I=`echo "G"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nci") + C3T=`echo "Chuva"` + C3I=`echo "G"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npn") + C3T=`echo "Chuva"` + C3I=`echo "G"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pcn") + C3T=`echo "Possibilidade de chuva à noite"` + C3I=`echo "G"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ncn") + C3T=`echo "Possibilidade de chuva à noite"` + C3I=`echo "G"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pnt") + C3T=`echo "Pancadas de chuva com trovoada"` + C3I=`echo "K"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"npc") + C3T=`echo "Pancadas de chuva"` + C3I=`echo "K"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"ppn") + C3T=`echo "Pancadas de chuva"` + C3I=`echo "K"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"nd") + C3T=`echo "N/A"` + C3I=`echo ""` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +"ndi") + C3T=`echo "N/A"` + C3I=`echo ""` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +" ") + C3T=`echo "N/A"` + C3I=`echo "N"` + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) + echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log + C3=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + + +# Previsão do tempo para o quarto dia +case $NC4 in +"cl") + C4T=`echo "Céu Claro"` + C4I=`echo "a"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"ps") + C4T=`echo "Predomínio de Sol"` + C4I=`echo "b"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"vn") + C4T=`echo "Variação de nebulosidade"` + C4I=`echo "c"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"pn") + C4T=`echo "Parcialmente nublado"` + C4I=`echo "c"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"mn") + C4T=`echo "Muitas nuvens"` + C4I=`echo "c"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"e") + C4T=`echo "Encoberto"` + C4I=`echo "c"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $* }"` +;; +"g") + C4T=`echo "Geada"` + C4I=`echo "r"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"ge") + C4T=`echo "Gelado"` + C4I=`echo "r"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nv") + C4T=`echo "Nevoeiro"` + C4I=`echo "f"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nnv") + C4T=`echo "Nevoeiro"` + C4I=`echo "f"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"ec") + C4T=`echo "Chuvas isoladas"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"in") + C4T=`echo "Instável"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ncm") + C4T=`echo "Possibilidade de chuva"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"npt") + C4T=`echo "Possibilidade de chuva"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pcm") + C4T=`echo "Possibilidade de chuva"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pct") + C4T=`echo "Possibilidade de chuva"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"nct") + C4T=`echo "Possibilidade de chuva"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pm") + C4T=`echo "Pancadas de chuva"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppm") + C4T=`echo "Pancadas de chuva"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppt") + C4T=`echo "Pancadas de chuva"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pt") + C4T=`echo "Pancadas de chuva"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"n") + C4T=`echo "Nublado"` + C4I=`echo "e"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"nb") + C4T=`echo "Nublado"` + C4I=`echo "e"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"cv") + C4T=`echo "Chuviscos"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"npp") + C4T=`echo "Nublado com possibilidade de chuva"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"ci") + C4T=`echo "Chuvas isoladas"` + C4I=`echo "g"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"c") + C4T=`echo "Chuva"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ch") + C4T=`echo "Chuvoso"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"cm") + C4T=`echo "Chuva pela manhã"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ct") + C4T=`echo "Chuva à tarde"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"psc") + C4T=`echo "Chuva"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"np") + C4T=`echo "Pancadas de chuva"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"npm") + C4T=`echo "Pancadas de chuva"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pc") + C4T=`echo "Pancadas de chuva"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pp") + C4T=`echo "Pancadas de chuva"` + C4I=`echo "h"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"t") + C4T=`echo "Tempestade"` + C4I=`echo "n"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"de") + C4T=`echo "Tempestade"` + C4I=`echo "n"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"ne") + C4T=`echo "Neve"` + C4I=`echo "q"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +#Noite +"ncl") + C4T=`echo "Céu claro"` + C4I=`echo "A"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"nnb") + C4T=`echo "Nublado"` + C4I=`echo "D"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"cn") + C4T=`echo "Chuva"` + C4I=`echo "G"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nch") + C4T=`echo "Chuvoso"` + C4I=`echo "G"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nci") + C4T=`echo "Chuva"` + C4I=`echo "G"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npn") + C4T=`echo "Chuva"` + C4I=`echo "G"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pcn") + C4T=`echo "Possibilidade de chuva à noite"` + C4I=`echo "G"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ncn") + C4T=`echo "Possibilidade de chuva à noite"` + C4I=`echo "G"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pnt") + C4T=`echo "Pancadas de chuva com trovoada"` + C4I=`echo "K"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"npc") + C4T=`echo "Pancadas de chuva"` + C4I=`echo "K"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"ppn") + C4T=`echo "Pancadas de chuva"` + C4I=`echo "K"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"nd") + C4T=`echo "N/A"` + C4I=`echo ""` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +"ndi") + C4T=`echo "N/A"` + C4I=`echo ""` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +" ") + C4T=`echo "N/A"` + C4I=`echo "N"` + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) + echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log + C4=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + + + +# Previsão do tempo para o quinto dia +case $NC5 in +"cl") + C5T=`echo "Céu Claro"` + C5I=`echo "a"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"ps") + C5T=`echo "Predomínio de Sol"` + C5I=`echo "b"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"vn") + C5T=`echo "Variação de nebulosidade"` + C5I=`echo "c"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"pn") + C5T=`echo "Parcialmente nublado"` + C5I=`echo "c"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"mn") + C5T=`echo "Muitas nuvens"` + C5I=`echo "c"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"e") + C5T=`echo "Encoberto"` + C5I=`echo "c"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $* }"` +;; +"g") + C5T=`echo "Geada"` + C5I=`echo "r"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"ge") + C5T=`echo "Gelado"` + C5I=`echo "r"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nv") + C5T=`echo "Nevoeiro"` + C5I=`echo "f"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nnv") + C5T=`echo "Nevoeiro"` + C5I=`echo "f"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"ec") + C5T=`echo "Chuvas isoladas"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"in") + C5T=`echo "Instável"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ncm") + C5T=`echo "Possibilidade de chuva"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"npt") + C5T=`echo "Possibilidade de chuva"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pcm") + C5T=`echo "Possibilidade de chuva"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pct") + C5T=`echo "Possibilidade de chuva"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"nct") + C5T=`echo "Possibilidade de chuva"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pm") + C5T=`echo "Pancadas de chuva"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppm") + C5T=`echo "Pancadas de chuva"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppt") + C5T=`echo "Pancadas de chuva"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pt") + C5T=`echo "Pancadas de chuva"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"n") + C5T=`echo "Nublado"` + C5I=`echo "e"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"nb") + C5T=`echo "Nublado"` + C5I=`echo "e"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"cv") + C5T=`echo "Chuviscos"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"npp") + C5T=`echo "Nublado com possibilidade de chuva"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"ci") + C5T=`echo "Chuvas isoladas"` + C5I=`echo "g"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"c") + C5T=`echo "Chuva"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ch") + C5T=`echo "Chuvoso"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"cm") + C5T=`echo "Chuva pela manhã"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ct") + C5T=`echo "Chuva à tarde"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"psc") + C5T=`echo "Chuva"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"np") + C5T=`echo "Pancadas de chuva"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"npm") + C5T=`echo "Pancadas de chuva"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pc") + C5T=`echo "Pancadas de chuva"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pp") + C5T=`echo "Pancadas de chuva"` + C5I=`echo "h"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"t") + C5T=`echo "Tempestade"` + C5I=`echo "n"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"de") + C5T=`echo "Tempestade"` + C5I=`echo "n"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"ne") + C5T=`echo "Neve"` + C5I=`echo "q"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +#Noite +"ncl") + C5T=`echo "Céu claro"` + C5I=`echo "A"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"nnb") + C5T=`echo "Nublado"` + C5I=`echo "D"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"cn") + C5T=`echo "Chuva"` + C5I=`echo "G"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nch") + C5T=`echo "Chuvoso"` + C5I=`echo "G"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nci") + C5T=`echo "Chuva"` + C5I=`echo "G"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npn") + C5T=`echo "Chuva"` + C5I=`echo "G"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pcn") + C5T=`echo "Possibilidade de chuva à noite"` + C5I=`echo "G"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ncn") + C5T=`echo "Possibilidade de chuva à noite"` + C5I=`echo "G"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pnt") + C5T=`echo "Pancadas de chuva com trovoada"` + C5I=`echo "K"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"npc") + C5T=`echo "Pancadas de chuva"` + C5I=`echo "K"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"ppn") + C5T=`echo "Pancadas de chuva"` + C5I=`echo "K"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"nd") + C5T=`echo "N/A"` + C5I=`echo ""` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +"ndi") + C5T=`echo "N/A"` + C5I=`echo ""` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +" ") + C5T=`echo "N/A"` + C5I=`echo "N"` + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) + echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log + C5=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + + + +# Previsão do tempo para o sexto dia +case $NC6 in +"cl") + C6T=`echo "Céu Claro"` + C6I=`echo "a"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"ps") + C6T=`echo "Predomínio de Sol"` + C6I=`echo "b"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"vn") + C6T=`echo "Variação de nebulosidade"` + C6I=`echo "c"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"pn") + C6T=`echo "Parcialmente nublado"` + C6I=`echo "c"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"mn") + C6T=`echo "Muitas nuvens"` + C6I=`echo "c"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"e") + C6T=`echo "Encoberto"` + C6I=`echo "c"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $* }"` +;; +"g") + C6T=`echo "Geada"` + C6I=`echo "r"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"ge") + C6T=`echo "Gelado"` + C6I=`echo "r"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nv") + C6T=`echo "Nevoeiro"` + C6I=`echo "f"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nnv") + C6T=`echo "Nevoeiro"` + C6I=`echo "f"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"ec") + C6T=`echo "Chuvas isoladas"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"in") + C6T=`echo "Instável"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ncm") + C6T=`echo "Possibilidade de chuva"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"npt") + C6T=`echo "Possibilidade de chuva"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pcm") + C6T=`echo "Possibilidade de chuva"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pct") + C6T=`echo "Possibilidade de chuva"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"nct") + C6T=`echo "Possibilidade de chuva"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pm") + C6T=`echo "Pancadas de chuva"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppm") + C6T=`echo "Pancadas de chuva"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppt") + C6T=`echo "Pancadas de chuva"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pt") + C6T=`echo "Pancadas de chuva"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"n") + C6T=`echo "Nublado"` + C6I=`echo "e"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"nb") + C6T=`echo "Nublado"` + C6I=`echo "e"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"cv") + C6T=`echo "Chuviscos"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"npp") + C6T=`echo "Nublado com possibilidade de chuva"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"ci") + C6T=`echo "Chuvas isoladas"` + C6I=`echo "g"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"c") + C6T=`echo "Chuva"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ch") + C6T=`echo "Chuvoso"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"cm") + C6T=`echo "Chuva pela manhã"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ct") + C6T=`echo "Chuva à tarde"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"psc") + C6T=`echo "Chuva"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"np") + C6T=`echo "Pancadas de chuva"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"npm") + C6T=`echo "Pancadas de chuva"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pc") + C6T=`echo "Pancadas de chuva"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pp") + C6T=`echo "Pancadas de chuva"` + C6I=`echo "h"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"t") + C6T=`echo "Tempestade"` + C6I=`echo "n"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"de") + C6T=`echo "Tempestade"` + C6I=`echo "n"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"ne") + C6T=`echo "Neve"` + C6I=`echo "q"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +#Noite +"ncl") + C6T=`echo "Céu claro"` + C6I=`echo "A"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"nnb") + C6T=`echo "Nublado"` + C6I=`echo "D"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"cn") + C6T=`echo "Chuva"` + C6I=`echo "G"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nch") + C6T=`echo "Chuvoso"` + C6I=`echo "G"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nci") + C6T=`echo "Chuva"` + C6I=`echo "G"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npn") + C6T=`echo "Chuva"` + C6I=`echo "G"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pcn") + C6T=`echo "Possibilidade de chuva à noite"` + C6I=`echo "G"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ncn") + C6T=`echo "Possibilidade de chuva à noite"` + C6I=`echo "G"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pnt") + C6T=`echo "Pancadas de chuva com trovoada"` + C6I=`echo "K"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"npc") + C6T=`echo "Pancadas de chuva"` + C6I=`echo "K"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"ppn") + C6T=`echo "Pancadas de chuva"` + C6I=`echo "K"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"nd") + C6T=`echo "N/A"` + C6I=`echo ""` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +"ndi") + C6T=`echo "N/A"` + C6I=`echo ""` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +" ") + C6T=`echo "N/A"` + C6I=`echo "N"` + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) + echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log + C6=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + + + + +# Previsão do tempo para o sétimo dia +case $NC7 in +"cl") + C7T=`echo "Céu Claro"` + C7I=`echo "a"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/1.png $* }"` +;; +"ps") + C7T=`echo "Predomínio de Sol"` + C7I=`echo "b"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/2.png $* }"` +;; +"vn") + C7T=`echo "Variação de nebulosidade"` + C7I=`echo "c"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"pn") + C7T=`echo "Parcialmente nublado"` + C7I=`echo "c"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"mn") + C7T=`echo "Muitas nuvens"` + C7I=`echo "c"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/3.png $* }"` +;; +"e") + C7T=`echo "Encoberto"` + C7I=`echo "c"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/4.png $* }"` +;; +"g") + C7T=`echo "Geada"` + C7I=`echo "r"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"ge") + C7T=`echo "Gelado"` + C7I=`echo "r"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nv") + C7T=`echo "Nevoeiro"` + C7I=`echo "f"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/5.png $* }"` +;; +"nnv") + C7T=`echo "Nevoeiro"` + C7I=`echo "f"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/6.png $* }"` +;; +"ec") + C7T=`echo "Chuvas isoladas"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"in") + C7T=`echo "Instável"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ncm") + C7T=`echo "Possibilidade de chuva"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"npt") + C7T=`echo "Possibilidade de chuva"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pcm") + C7T=`echo "Possibilidade de chuva"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pct") + C7T=`echo "Possibilidade de chuva"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"nct") + C7T=`echo "Possibilidade de chuva"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pm") + C7T=`echo "Pancadas de chuva"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppm") + C7T=`echo "Pancadas de chuva"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"ppt") + C7T=`echo "Pancadas de chuva"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"pt") + C7T=`echo "Pancadas de chuva"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"n") + C7T=`echo "Nublado"` + C7I=`echo "e"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"nb") + C7T=`echo "Nublado"` + C7I=`echo "e"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/8.png $* }"` +;; +"cv") + C7T=`echo "Chuviscos"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"npp") + C7T=`echo "Nublado com possibilidade de chuva"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/9.png $* }"` +;; +"ci") + C7T=`echo "Chuvas isoladas"` + C7I=`echo "g"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/7.png $* }"` +;; +"c") + C7T=`echo "Chuva"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ch") + C7T=`echo "Chuvoso"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"cm") + C7T=`echo "Chuva pela manhã"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"ct") + C7T=`echo "Chuva à tarde"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"psc") + C7T=`echo "Chuva"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/10.png $* }"` +;; +"np") + C7T=`echo "Pancadas de chuva"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"npm") + C7T=`echo "Pancadas de chuva"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pc") + C7T=`echo "Pancadas de chuva"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"pp") + C7T=`echo "Pancadas de chuva"` + C7I=`echo "h"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/11.png $* }"` +;; +"t") + C7T=`echo "Tempestade"` + C7I=`echo "n"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"de") + C7T=`echo "Tempestade"` + C7I=`echo "n"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/13.png $* }"` +;; +"ne") + C7T=`echo "Neve"` + C7I=`echo "q"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/14.png $* }"` +;; +#Noite +"ncl") + C7T=`echo "Céu claro"` + C7I=`echo "A"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/15.png $* }"` +;; +"nnb") + C7T=`echo "Nublado"` + C7I=`echo "D"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/16.png $* }"` +;; +"cn") + C7T=`echo "Chuva"` + C7I=`echo "G"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nch") + C7T=`echo "Chuvoso"` + C7I=`echo "G"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"nci") + C7T=`echo "Chuva"` + C7I=`echo "G"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"npn") + C7T=`echo "Chuva"` + C7I=`echo "G"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pcn") + C7T=`echo "Possibilidade de chuva à noite"` + C7I=`echo "G"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"ncn") + C7T=`echo "Possibilidade de chuva à noite"` + C7I=`echo "G"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/17.png $* }"` +;; +"pnt") + C7T=`echo "Pancadas de chuva com trovoada"` + C7I=`echo "K"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"npc") + C7T=`echo "Pancadas de chuva"` + C7I=`echo "K"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"ppn") + C7T=`echo "Pancadas de chuva"` + C7I=`echo "K"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/18.png $* }"` +;; +"nd") + C7T=`echo "N/A"` + C7I=`echo ""` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +"ndi") + C7T=`echo "N/A"` + C7I=`echo ""` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +" ") + C7T=`echo "N/A"` + C7I=`echo "N"` + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +*) + echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log + C7=`echo "$IMAGE /opt/brweather/imagens/imagem$IMAGEM/na.png $* }"` +;; +esac + +##opções de comandos dos serviços nacionais +case $1 in +"--imagem"*"=CN") echo $CN +;; +"--imagem"*"=C1") echo $C1 +;; +"--imagem"*"=C2") echo $C2 +;; +"--imagem"*"=C3") echo $C3 +;; +"--imagem"*"=C4") echo $C4 +;; +"--imagem"*"=C5") echo $C5 +;; +"--imagem"*"=C6") echo $C6 +;; +"--imagem"*"=C7") echo $C7 +;; +"--imagem"* ) echo "Opção inválida. +Experimente --help para mais informações." +;; +"–imagem"*) echo "Opção inválida. +O correto é --imagem (com dois traços)." +;; +esac + + +case $1 in +##Condições atuais +#Cidade +"--option=city") echo $NCITY +;; +#Data atual +"--option=date") echo $NDATE +;; +#Hoje +"--option=Day0") echo $DAY0 +;; +#Hoje (nome completo) +"--option=Day0T") echo $DAY0T +;; +#Ultima atualização do programa +"--option=LU") echo $NLU +;; +#Ultima atualização do servidor de dados +"--option=LUS") echo $LUS +;; +#Condição atual (modo texto) +"--option=CNT") echo $CNT +;; +#Condição atual (modo ícone) +"--option=CNI") echo $CNI +;; +#Temperatura atual +"--option=TN") echo $NTN +;; +#Sensação térmica +"--option=STE") echo $STE +;; +#Nível de umidade atual +"--option=umid") echo $NUMID +;; +#Pressão atmosférica +"--option=PA") echo $NPA +;; +#Radiação UV +"--option=UVN") echo $NUVN +;; +#Radiação UV (completo) +"--option=UVNT") echo $NUVNT +;; +#Direção do vento +"--option=windd") echo $NWINDD +;; +#Velocidade do vento +"--option=winds") echo $NWINDS +;; +##Previsão para as próximas horas +#Próximo dia +"--option=Day1") echo $DAY1 +;; +#Próximo dia (nome completo) +"--option=Day1T") echo $DAY1T +;; +#Temperatura mínima +"--option=LT1") echo $LT1 +;; +#Temperatura máxima +"--option=HT1") echo $NHT1 +;; +#Condição (modo texto) +"--option=C1T") echo $C1T +;; +#condição (modo ícone) +"--option=C1I") echo $C1I +;; +#Pressão atmosférica +"--option=PC1") echo $NPC1 +;; +#Umidade +"--option=umid1") echo $NUMID1'%' +;; +#Radiação UV +"--option=UV1") echo $NUV1 +;; +#Radiação UV (completo +"--option=UV1T") echo $NUV1T +;; +#Nascer do Sol +"--option=SOLN1") echo $SOLN1 +;; +#Pôr do Sol +"--option=SOLP1") echo $SOLP1 +;; +##Previsão para o segundo dia +#Próximo dia +"--option=Day2") echo $DAY2 +;; +#Próximo dia +"--option=Day2T") echo $DAY2T +;; +#Temperatura mínima +"--option=LT2") echo $NLT2 +;; +#Temperatura máxima +"--option=HT2") echo $NHT2 +;; +#Condição (modo texto) +"--option=C2T") echo $C2T +;; +#Condição (modo ícone) +"--option=C2I") echo $C2I +;; +#Pressão atmosférica +"--option=PC2") echo $NPC2 +;; +#Radiação UV +"--option=UV2") echo $NUV2 +;; +#Radiação UV (completo +"--option=UV2T") echo $NUV2T +;; +#Umidade +"--option=umid2") echo $NUMID2'%' +;; +#Nascer do Sol +"--option=SOLN2") echo $SOLN2 +;; +#Pôr do Sol +"--option=SOLP2") echo $SOLP2 +;; +##Previsão para o terceiro dia +#Terceiro dia +"--option=Day3") echo $DAY3 +;; +#Terceiro dia (nome completo) +"--option=Day3T") echo $DAY3T +;; +#Temperatura mínima +"--option=LT3") echo $NLT3 +;; +#Temperatura máxima +"--option=HT3") echo $NHT3 +;; +#Condição (modo texto) +"--option=C3T") echo $C3T +;; +#condição (modo ícone) +"--option=C3I") echo $C3I +;; +#Pressão atmosférica +"--option=PC3") echo $NPC3 +;; +#Radiação UV +"--option=UV3") echo $NUV3 +;; +#Radiação UV (completo +"--option=UV3T") echo $NUV3T +;; +#Umidade +"--option=umid3") echo $NUMID3'%' +;; +#Nascer do Sol +"--option=SOLN3") echo $SOLN3 +;; +#Pôr do Sol +"--option=SOLP3") echo $SOLP3 +;; +##Previsão para o quarto dia +#Quarto dia +"--option=Day4") echo $DAY4 +;; +#Quarto dia (nome completo) +"--option=Day4T") echo $DAY4T +;; +#Temperatura mínima +"--option=LT4") echo $NLT4 +;; +#Temperatura máxima +"--option=HT4") echo $NHT4 +;; +#Condição (modo texto) +"--option=C4T") echo $C4T +;; +#condição (modo ícone) +"--option=C4I") echo $C4I +;; +#Pressão atmosférica +"--option=PC4") echo $NPC4 +;; +#Radiação UV +"--option=UV4") echo $NUV4 +;; +#Radiação UV (completo +"--option=UV4T") echo $NUV4T +;; +#Umidade +"--option=umid4") echo $NUMID4'%' +;; +#Nascer do Sol +"--option=SOLN4") echo $SOLN4 +;; +#Pôr do Sol +"--option=SOLP4") echo $SOLP4 +;; +##Previsão para o quinto dia +#Quinto dia +"--option=Day5") echo $DAY5 +;; +#Quinto dia (nome completo) +"--option=Day5T") echo $DAY5T +;; +#Temperatura mínima +"--option=LT5") echo $NLT5 +;; +#Temperatura máxima +"--option=HT5") echo $NHT5 +;; +#Condição (modo texto) +"--option=C5T") echo $C5T +;; +#condição (modo ícone) +"--option=C5I") echo $C5I +;; +#Pressão atmosférica +"--option=PC5") echo $NPC5 +;; +#Radiação UV +"--option=UV5") echo $NUV5 +;; +#Radiação UV (completo +"--option=UV5T") echo $NUV5T +;; +#Umidade +"--option=umid5") echo $NUMID5'%' +;; +#Nascer do Sol +"--option=SOLN5") echo $SOLN5 +;; +#Pôr do Sol +"--option=SOLP5") echo $SOLP5 +;; +##Previsão para o sexto dia +#Sexto dia +"--option=Day6") echo $DAY6 +;; +#Sexto dia (nome completo) +"--option=Day6T") echo $DAY6T +;; +#Temperatura mínima +"--option=LT6") echo $NLT6 +;; +#Temperatura máxima +"--option=HT6") echo $NHT6 +;; +#Condição (modo texto) +"--option=C6T") echo $C6T +;; +#condição (modo ícone) +"--option=C6I") echo $C6I +;; +#Pressão atmosférica +"--option=PC6") echo $NPC6 +;; +#Radiação UV +"--option=UV6") echo $NUV6 +;; +#Radiação UV (completo +"--option=UV6T") echo $NUV6T +;; +#Umidade +"--option=umid6") echo $NUMID6'%' +;; +#Nascer do Sol +"--option=SOLN6") echo $SOLN6 +;; +#Pôr do Sol +"--option=SOLP6") echo $SOLP6 +;; +##Previsão para o sétimo dia +#Sétimo dia +"--option=Day7") echo $DAY7 +;; +#Sétimo dia (nome completo) +"--option=Day7T") echo $DAY7T +;; +#Temperatura mínima +"--option=LT7") echo $NLT7 +;; +#Temperatura máxima +"--option=HT7") echo $NHT7 +;; +#Condição (modo texto) +"--option=C7T") echo $C7T +;; +#condição (modo ícone) +"--option=C7I") echo $C7I +;; +#Pressão atmosférica +"--option=PC7") echo $NPC7 +;; +#Radiação UV +"--option=UV7") echo $NUV7 +;; +#Radiação UV (completo +"--option=UV7T") echo $NUV7T +;; +#Umidade +"--option=umid7") echo $NUMID7'%' +;; +#Nascer do Sol +"--option=SOLN7") echo $SOLN7 +;; +#Pôr do Sol +"--option=SOLP7") echo $SOLP7 +;; +"--option"*) echo "Opção inválida. +Experimente --help para mais informações." +;; +"–option"*) echo "Opção inválida. +O correto é --option (com dois traços)." +;; +esac diff --git a/brweather/bin/logs b/brweather/bin/logs new file mode 100755 index 0000000..34fb4e9 --- /dev/null +++ b/brweather/bin/logs @@ -0,0 +1,92 @@ +#!/bin/bash +# Analisador de logs do BrWeather +# Criado por LeandroNKZ <leandronkz@gmail.com> +# Se encontrar BUGs, ou erros no programa, favor reportar ao desenvolvedor +# Acesse o site para maiores instruções: +# http://brweatherproject.blogspot.com/ +# Distribuído sob licença GPLv3 + +#Data e hora atual +DATA=`date "+%A %d/%m/%y %H:%M:%S"` + +#Cabeçalho +clear +echo "Criando relatório de logs..." + +sleep 2 + +echo "Arquivo de logs do BrWeather-$VERSION +Criado em: $DATA + +Em caso de erros persistentes no programa, por favor, leia e envie este arquivo de logs para o e-mail abaixo: + +leandronkz@gmail.com + +Lembre-se de que ele contém a sua cidade/estado. +Se não quiser expor estar informações, não envie." > ~/brweather.log + +echo "" >> ~/brweather.log +echo "-----------------------------------------------------------------------------------------------------------------" >> ~/brweather.log +echo "" >> ~/brweather.log + + + + + +#Copiando logs de erros +echo "" +echo "Analisando logs de erros..." +sleep 2 + +echo "Log de erros" >> ~/brweather.log +cat ~/.brweather/log 2>/dev/null >> ~/brweather.log || echo "Não encontrado" >> ~/brweather.log + +echo "" >> ~/brweather.log +echo "-----------------------------------------------------------------------------------------------------------------" >> ~/brweather.log +echo "" >> ~/brweather.log + + +#Copiando cache INPE +echo "" +echo "Copiando cache..." +sleep 1 + +echo "Previsão" >> ~/brweather.log +echo "" >> ~/brweather.log +cat ~/.brweather/cache/previsao 2>/dev/null >> ~/brweather.log || echo "Não encontrado" >> ~/brweather.log +echo "" >> ~/brweather.log +echo "-----------------------------------------------------------------------------------------------------------------" >> ~/brweather.log +echo "" >> ~/brweather.log + +echo "Cache" >> ~/brweather.log +echo "" >> ~/brweather.log +cat ~/.brweather/cache/cache 2>/dev/null >> ~/brweather.log || echo "Não encontrado" >> ~/brweather.log +echo "" >> ~/brweather.log +echo "-----------------------------------------------------------------------------------------------------------------" >> ~/brweather.log +echo "" >> ~/brweather.log + + +#Copiando cache Google +echo "PrevisãoG" >> ~/brweather.log +echo "" >> ~/brweather.log +cat ~/.brweather/cache/previsaog 2>/dev/null >> ~/brweather.log || echo "Não encontrado" >> ~/brweather.log +echo "" >> ~/brweather.log +echo "-----------------------------------------------------------------------------------------------------------------" >> ~/brweather.log +echo "" >> ~/brweather.log + +echo "GCache" >> ~/brweather.log +echo "" >> ~/brweather.log +cat ~/.brweather/cache/gcache 2>/dev/null >> ~/brweather.log || echo "Não encontrado" >> ~/brweather.log +echo "" >> ~/brweather.log +echo "-----------------------------------------------------------------------------------------------------------------" >> ~/brweather.log +echo "" >> ~/brweather.log + +sleep 2 + +#FIM +echo "" +echo "Criação do log completa! +Leia o arquivo em: +/home/seu_usuário/brweather.log" +echo "" +sleep 2 diff --git a/brweather/bin/moon b/brweather/bin/moon new file mode 100755 index 0000000..8ffb85d --- /dev/null +++ b/brweather/bin/moon @@ -0,0 +1,489 @@ +#!/bin/bash +# BRWeather - Fases da lua +# Criado por LeandroNKZ <leandronkz@gmail.com> +# Se encontrar BUGs, ou erros no programa, favor reportar ao desenvolvedor +# Acesse o site para maiores instruções: +# http://brweatherproject.blogspot.com/ +# Distribuído sob licença GPLv3 + +#Ano atual +YEAR=`date "+%Y"` + +#Mensagem de erro +ERRO(){ +LOG=`date "+%A %d/%m/%Y %H:%M:%S"` +echo "Erro." +echo "Log $LOG COD#`date +%s` + +Falha no utilitário moon +O ano $YEAR não consta no bando de dados. +Contate o desenvolvedor pelo e-mail abaixo: +leandronkz@gmail.com" > ~/.brweather/log +exit 1 +} + +cat /opt/brweather/doc/luas/$YEAR &>/dev/null || ERRO + +#Dados +DATE=`date "+%d %h"` +LUA=`grep "$DATE" /opt/brweather/doc/luas/$YEAR | cut -f2 -d'#'` + +#Imagens +#Imagens +IMAGE=`echo '${image'` + +#Lua 1 (hoje) +case $LUA in +"0NO") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/0.png $*}"` + LUA1T=`echo "Nova"` + LUA1=`echo "Nov"` + LUA1F=`echo " "` + LUA1f=`echo " "` +;; +"1NO") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/1.png $*}"` + LUA1T=`echo "Nova"` + LUA1=`echo "Nov"` + LUA1F=`echo " "` + LUA1f=`echo " "` +;; +"2NO") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/2.png $*}"` + LUA1T=`echo "Nova"` + LUA1=`echo "Nov"` + LUA1F=`echo "A"` + LUA1f=`echo "a"` +;; +"3NO") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/3.png $*}"` + LUA1T=`echo "Nova"` + LUA1=`echo "Nov"` + LUA1F=`echo "B"` + LUA1f=`echo "b"` +;; +"4NO") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/4.png $*}"` + LUA1T=`echo "Nova"` + LUA1=`echo "Nov"` + LUA1F=`echo "C"` + LUA1f=`echo "c"` +;; +"5NO") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/5.png $*}"` + LUA1T=`echo "Nova"` + LUA1=`echo "Nov"` + LUA1F=`echo "D"` + LUA1f=`echo "d"` +;; +"6NO") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/6.png $*}"` + LUA1T=`echo "Nova"` + LUA1=`echo "Nov"` + LUA1F=`echo "D"` + LUA1f=`echo "d"` +;; +"7NO") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/7.png $*}"` + LUA1T=`echo "Nova"` + LUA1=`echo "Nov"` + LUA1F=`echo "E"` + LUA1f=`echo "e"` +;; +"8NO") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/8.png $*}"` + LUA1T=`echo "Nova"` + LUA1=`echo "Nov"` + LUA1F=`echo "E"` + LUA1f=`echo "e"` +;; +"0CR") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/2CR/0.png $*}"` + LUA1T=`echo "Crescente"` + LUA1=`echo "Cre"` + LUA1F=`echo "F"` + LUA1f=`echo "f"` +;; +"1CR") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/2CR/1.png $*}"` + LUA1T=`echo "Crescente"` + LUA1=`echo "Cre"` + LUA1F=`echo "G"` + LUA1f=`echo "g"` +;; +"2CR") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/2CR/2.png $*}"` + LUA1T=`echo "Crescente"` + LUA1=`echo "Cre"` + LUA1F=`echo "G"` + LUA1f=`echo "g"` +;; +"3CR") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/2CR/3.png $*}"` + LUA1T=`echo "Crescente"` + LUA1=`echo "Cre"` + LUA1F=`echo "H"` + LUA1f=`echo "h"` +;; +"4CR") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/2CR/4.png $*}"` + LUA1T=`echo "Crescente"` + LUA1=`echo "Cre"` + LUA1F=`echo "H"` + LUA1f=`echo "h"` +;; +"5CR") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/2CR/5.png $*}"` + LUA1T=`echo "Crescente"` + LUA1=`echo "Cre"` + LUA1F=`echo "I"` + LUA1f=`echo "i"` +;; +"6CR") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/2CR/6.png $*}"` + LUA1T=`echo "Crescente"` + LUA1=`echo "Cre"` + LUA1F=`echo "J"` + LUA1f=`echo "j"` +;; +"7CR") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/2CR/7.png $*}"` + LUA1T=`echo "Crescente"` + LUA1=`echo "Cre"` + LUA1F=`echo "K"` + LUA1f=`echo "k"` +;; +"8CR") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/2CR/8.png $*}"` + LUA1T=`echo "Crescente"` + LUA1=`echo "Cre"` + LUA1F=`echo "L"` + LUA1f=`echo "l"` +;; +"0CH") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/0.png $*}"` + LUA1T=`echo "Cheia"` + LUA1=`echo "Che"` + LUA1F=`echo "M"` + LUA1f=`echo "m"` +;; +"1CH") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/1.png $*}"` + LUA1T=`echo "Cheia"` + LUA1=`echo "Che"` + LUA1F=`echo "N"` + LUA1f=`echo "n"` +;; +"2CH") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/2.png $*}"` + LUA1T=`echo "Cheia"` + LUA1=`echo "Che"` + LUA1F=`echo "O"` + LUA1f=`echo "o"` +;; +"3CH") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/3.png $*}"` + LUA1T=`echo "Cheia"` + LUA1=`echo "Che"` + LUA1F=`echo "O"` + LUA1f=`echo "o"` +;; +"4CH") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/4.png $*}"` + LUA1T=`echo "Cheia"` + LUA1=`echo "Che"` + LUA1F=`echo "P"` + LUA1f=`echo "p"` +;; +"5CH") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/5.png $*}"` + LUA1T=`echo "Cheia"` + LUA1=`echo "Che"` + LUA1F=`echo "Q"` + LUA1f=`echo "q"` +;; +"6CH") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/6.png $*}"` + LUA1T=`echo "Cheia"` + LUA1=`echo "Che"` + LUA1F=`echo "R"` + LUA1f=`echo "r"` +;; +"7CH") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/7.png $*}"` + LUA1T=`echo "Cheia"` + LUA1=`echo "Che"` + LUA1F=`echo "S"` + LUA1f=`echo "s"` +;; +"8CH") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/8.png $*}"` + LUA1T=`echo "Cheia"` + LUA1=`echo "Che"` + LUA1F=`echo "S"` + LUA1f=`echo "s"` +;; +"0MI") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/0.png $*}"` + LUA1T=`echo "Minguante"` + LUA1=`echo "Min"` + LUA1F=`echo "T"` + LUA1f=`echo "t"` +;; +"1MI") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/1.png $*}"` + LUA1T=`echo "Minguante"` + LUA1=`echo "Min"` + LUA1F=`echo "U"` + LUA1f=`echo "u"` +;; +"2MI") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/2.png $*}"` + LUA1T=`echo "Minguante"` + LUA1=`echo "Min"` + LUA1F=`echo "V"` + LUA1f=`echo "v"` +;; +"3MI") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/3.png $*}"` + LUA1T=`echo "Minguante"` + LUA1=`echo "Min"` + LUA1F=`echo "W"` + LUA1f=`echo "w"` +;; +"4MI") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/4.png $*}"` + LUA1T=`echo "Minguante"` + LUA1=`echo "Min"` + LUA1F=`echo "X"` + LUA1f=`echo "x"` +;; +"5MI") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/5.png $*}"` + LUA1T=`echo "Minguante"` + LUA1=`echo "Min"` + LUA1F=`echo "Y"` + LUA1f=`echo "y"` +;; +"6MI") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/6.png $*}"` + LUA1T=`echo "Minguante"` + LUA1=`echo "Min"` + LUA1F=`echo "Y"` + LUA1f=`echo "y"` +;; +"7MI") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/7.png $*}"` + LUA1T=`echo "Minguante"` + LUA1=`echo "Min"` + LUA1F=`echo "Z"` + LUA1f=`echo "z"` +;; +"8MI") + LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/8.png $*}"` + LUA1T=`echo "Minguante"` + LUA1=`echo "Min"` + LUA1F=`echo "Z"` + LUA1f=`echo "z"` +;; +esac + + +#Proximas fases +case $LUA1T in +"Nova") + LUAD2=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "CR" | head -n1 | cut -f1 -d'#'` + LUA2T=`echo "Crescente"` + LUA2=`echo "Cre"` + LUAD3=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "CH" | head -n1 | cut -f1 -d'#'` + LUA3T=`echo "Cheia"` + LUA3=`echo "Che"` + LUAD4=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "MI" | head -n1 | cut -f1 -d'#'` + LUA4T=`echo "Minguante"` + LUA4=`echo "Min"` +;; +"Crescente") + LUAD2=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "CH" | head -n1 | cut -f1 -d'#'` + LUA2T=`echo "Cheia"` + LUA2=`echo "Che"` + LUAD3=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "MI" | head -n1 | cut -f1 -d'#'` + LUA3T=`echo "Minguante"` + LUA3=`echo "Min"` + LUAD4=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "NO" | head -n1 | cut -f1 -d'#'` + LUA4T=`echo "Nova"` + LUA4=`echo "Nov"` +;; +"Cheia") + LUAD2=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "MI" | head -n1 | cut -f1 -d'#'` + LUA2T=`echo "Minguante"` + LUA2=`echo "Min"` + LUAD3=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "NO" | head -n1 | cut -f1 -d'#'` + LUA3T=`echo "Nova"` + LUA3=`echo "Nov"` + LUAD4=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "CR" | head -n1 | cut -f1 -d'#'` + LUA4T=`echo "Crescente"` + LUA4=`echo "Cre"` +;; +"Minguante") + LUAD2=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "NO" | head -n1 | cut -f1 -d'#'` + LUA2T=`echo "Nova"` + LUA2=`echo "Nov"` + LUAD3=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "CR" | head -n1 | cut -f1 -d'#'` + LUA3T=`echo "Crescente"` + LUA3=`echo "Cre"` + LUAD4=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "CH" | head -n1 | cut -f1 -d'#'` + LUA4T=`echo "Cheia"` + LUA4=`echo "Che"` +;; +esac + +#Imagens menores (próximas fases) +case $LUA2T in +"Nova") + LUAI2=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/0.png $* }"` + LUA2F=`echo " "` + LUA2f=`echo " "` +;; +"Crescente") + LUAI2=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/6.png $* }"` + LUA2F=`echo "E"` + LUA2f=`echo "e"` +;; +"Cheia") + LUAI2=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/1.png $* }"` + LUA2F=`echo "M"` + LUA2f=`echo "m"` +;; +"Minguante") + LUAI2=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/3.png $* }"` + LUA2F=`echo "V"` + LUA2f=`echo "v"` +;; +esac + +case $LUA3T in +"Nova") + LUAI3=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/0.png $* }"` + LUA3F=`echo " "` + LUA3f=`echo " "` +;; +"Crescente") + LUAI3=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/6.png $* }"` + LUA3F=`echo "E"` + LUA3f=`echo "e"` +;; +"Cheia") + LUAI3=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/1.png $* }"` + LUA3F=`echo "M"` + LUA3f=`echo "m"` +;; +"Minguante") + LUAI3=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/3.png $* }"` + LUA3F=`echo "V"` + LUA3f=`echo "v"` +;; +esac + +case $LUA4T in +"Nova") + LUAI4=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/0.png $* }"` + LUA4F=`echo " "` + LUA4f=`echo " "` +;; +"Crescente") + LUAI4=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/6.png $* }"` + LUA4F=`echo "E"` + LUA4f=`echo "e"` +;; +"Cheia") + LUAI4=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/1.png $* }"` + LUA4F=`echo "M"` + LUA4f=`echo "m"` +;; +"Minguante") + LUAI4=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/3.png $* }"` + LUA4F=`echo "V"` + LUA4f=`echo "v"` +;; +esac + + + +# Opções +case $1 in +##Lua da hoje +"--option=LUA1") echo $LUA1 +;; +##Lua de hoje, por extenso +"--option=LUA1T") echo $LUA1T +;; +##Próxima fase +"--option=LUA2") echo $LUA2 +;; +##Próxima fase, por extenso +"--option=LUA2T") echo $LUA2T +;; +##Terceira fase +"--option=LUA3") echo $LUA3 +;; +##Terceira fase, por extenso +"--option=LUA3T") echo $LUA3T +;; +##Quarta fase +"--option=LUA4") echo $LUA4 +;; +##Quarta fase, por extenso +"--option=LUA4T") echo $LUA4T +;; +##Imagem Fase atual +"--option=LUA1I") echo $LUA1I +;; +##Fase atual, ícone 1 +"--option=LUA1F") echo $LUA1F +;; +##Fase atual, ícone 2 +"--option=LUA1f") echo $LUA1f +;; +##Imagem segunda fase +"--option=LUA2I") echo $LUAI2 +;; +##Segunda fase, ícone 1 +"--option=LUA2F") echo $LUA2F +;; +##Segunda fase, ícone 2 +"--option=LUA2f") echo $LUA2f +;; +##Imagem, terceira fase +"--option=LUA3I") echo $LUAI3 +;; +##Terceira fase, ícone 1 +"--option=LUA3F") echo $LUA3F +;; +##Tercira fase, ícone 2 +"--option=LUA3f") echo $LUA3f +;; +##Imagem, quarta fase +"--option=LUA4I") echo $LUAI4 +;; +##Quarta fase, ícone 1 +"--option=LUA4F") echo $LUA4F +;; +##Quarta fase, ícone 2 +"--option=LUA4f") echo $LUA4f +;; +##Data de hoje +"--option=LUA1D") echo "$DATE" +;; +##Data da segunda fase +"--option=LUA2D") echo $LUAD2 +;; +##Data da terceira fase +"--option=LUA3D") echo $LUAD3 +;; +##Data da quarta fase +"--option=LUA4D") echo $LUAD4 +;; +*) echo "Opção inválida +Experimente --help para mais informações." +;; +esac diff --git a/brweather/bin/seasons b/brweather/bin/seasons new file mode 100644 index 0000000..64f17f4 --- /dev/null +++ b/brweather/bin/seasons @@ -0,0 +1,642 @@ +#!/bin/bash +# BrWeather Estações do ano +# Criado por LeandroNKZ <leandronkz@gmail.com> +# Se encontrar BUGs, ou erros no programa, favor reportar ao desenvolvedor +# Acesse o site para maiores instruções: +# http://brweatherproject.blogspot.com/ +# Distribuído sob licença GPLv3 + +YEAR=`date +%Y` +DATA1=`date +%d` + +##Outono +OUTD=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f2 -d'#'` +OUTH=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f3 -d'#'` +##Inverno +INVD=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f4 -d'#'` +INVH=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f5 -d'#'` +##Primavera +PRID=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f6 -d'#'` +PRIH=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f7 -d'#'` +##Verão +VERD=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f8 -d'#'` +VERH=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f9 -d'#'` + + +##Funções +function MAR(){ +DATA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f2 -d'#' | cut -f1 -d' '` +HORA0=`date +%R | sed s/://g` +HORA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f3 -d'#' | sed s/://g` +if [ $DATA0 -lt $DATA1 ] +then + SEASON1="Ver" + SEASON1T="Verão" + SEASON1D=$VERD + SEASON1H=$VERH + SEASON2="Out" + SEASON2T="Outono" + SEASON2D=$OUTD + SEASON2H=$OUTH + SEASON3="Inv" + SEASON3T="Inverno" + SEASON3D=$INVD + SEASON3H=$INVH + SEASON4="Pri" + SEASON4T="Primavera" + SEASON4D=$PRID + SEASON4H=$PRIH +elif [ $DATA0 -gt $DATA1 ] +then + SEASON1="Out" + SEASON1T="Outono" + SEASON1D=$OUTD + SEASON1H=$OUTH + SEASON2="Inv" + SEASON2T="Inverno" + SEASON2D=$INVD + SEASON2H=$INVH + SEASON3="Pri" + SEASON3T="Primavera" + SEASON3D=$PRID + SEASON3H=$PRIH + SEASON4="Ver" + SEASON4T="Verão" + SEASON4D=$VERD + SEASON4H=$VERH +elif [ $DATA0 -eq $DATA1 ] +then + if [ $HORA0 -lt $HORA1 ] + then + SEASON1="Ver" + SEASON1T="Verão" + SEASON1D=$VERD + SEASON1H=$VERH + SEASON2="Out" + SEASON2T="Outono" + SEASON2D=$OUTD + SEASON2H=$OUTH + SEASON3="Inv" + SEASON3T="Inverno" + SEASON3D=$INVD + SEASON3H=$INVH + SEASON4="Pri" + SEASON4T="Primavera" + SEASON4D=$PRID + SEASON4H=$PRIH + elif [ $HORA0 -gt $HORA1 ] + then + SEASON1="Out" + SEASON1T="Outono" + SEASON1D=$OUTD + SEASON1H=$OUTH + SEASON2="Inv" + SEASON2T="Inverno" + SEASON2D=$INVD + SEASON2H=$INVH + SEASON3="Pri" + SEASON3T="Primavera" + SEASON3D=$PRID + SEASON3H=$PRIH + SEASON4="Ver" + SEASON4T="Verão" + SEASON4D=$VERD + SEASON4H=$VERH + elif [ $HORA0 -eq $HORA1 ] + then + SEASON1="Out" + SEASON1T="Outono" + SEASON1D=$OUTD + SEASON1H=$OUTH + SEASON2="Inv" + SEASON2T="Inverno" + SEASON2D=$INVD + SEASON2H=$INVH + SEASON3="Pri" + SEASON3T="Primavera" + SEASON3D=$PRID + SEASON3H=$PRIH + SEASON4="Ver" + SEASON4T="Verão" + SEASON4D=$VERD + SEASON4H=$VERH + fi +fi +} + +function JUN(){ +DATA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f4 -d'#' | cut -f1 -d' '` +HORA0=`date +%R | sed s/://g` +HORA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f5 -d'#' | sed s/://g` +if [ $DATA0 -lt $DATA1 ] +then + SEASON1="Out" + SEASON1T="Outono" + SEASON1D=$OUTD + SEASON1H=$OUTH + SEASON2="Inv" + SEASON2T="Inverno" + SEASON2D=$INVD + SEASON2H=$INVH + SEASON3="Pri" + SEASON3T="Primavera" + SEASON3D=$PRID + SEASON3H=$PRIH + SEASON4="Ver" + SEASON4T="Verão" + SEASON4D=$VERD + SEASON4H=$VERH +elif [ $DATA0 -gt $DATA1 ] +then + SEASON1="Inv" + SEASON1T="Inverno" + SEASON1D=$INVD + SEASON1H=$INVH + SEASON2="Pri" + SEASON2T="Primavera" + SEASON2D=$PRID + SEASON2H=$PRIH + SEASON3="Ver" + SEASON3T="Verão" + SEASON3D=$VERD + SEASON3H=$VERH + SEASON4="Out" + SEASON4T="Outono" + SEASON4D=$OUTD + SEASON4H=$OUTH +elif [ $DATA0 -eq $DATA1 ] +then + if [ $HORA0 -lt $HORA1 ] + then + SEASON1="Out" + SEASON1T="Outono" + SEASON1D=$OUTD + SEASON1H=$OUTH + SEASON2="Inv" + SEASON2T="Inverno" + SEASON2D=$INVD + SEASON2H=$INVH + SEASON3="Pri" + SEASON3T="Primavera" + SEASON3D=$PRID + SEASON3H=$PRIH + SEASON4="Ver" + SEASON4T="Verão" + SEASON4D=$VERD + SEASON4H=$VERH + elif [ $HORA0 -gt $HORA1 ] + then + SEASON1="Inv" + SEASON1T="Inverno" + SEASON1D=$INVD + SEASON1H=$INVH + SEASON2="Pri" + SEASON2T="Primavera" + SEASON2D=$PRID + SEASON2H=$PRIH + SEASON3="Ver" + SEASON3T="Verão" + SEASON3D=$VERD + SEASON3H=$VERH + SEASON4="Out" + SEASON4T="Outono" + SEASON4D=$OUTD + SEASON4H=$OUTH + elif [ $HORA0 -eq $HORA1 ] + then + SEASON1="Inv" + SEASON1T="Inverno" + SEASON1D=$INVD + SEASON1H=$INVH + SEASON2="Pri" + SEASON2T="Primavera" + SEASON2D=$PRID + SEASON2H=$PRIH + SEASON3="Ver" + SEASON3T="Verão" + SEASON3D=$VERD + SEASON3H=$VERH + SEASON4="Out" + SEASON4T="Outono" + SEASON4D=$OUTD + SEASON4H=$OUTH + fi +fi +} + +function SET(){ +DATA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f6 -d'#' | cut -f1 -d' '` +HORA0=`date +%R | sed s/://g` +HORA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f7 -d'#' | sed s/://g` +if [ $DATA0 -lt $DATA1 ] +then + SEASON1="Inv" + SEASON1T="Inverno" + SEASON1D=$INVD + SEASON1H=$INVH + SEASON2="Pri" + SEASON2T="Primavera" + SEASON2D=$PRID + SEASON2H=$PRIH + SEASON3="Ver" + SEASON3T="Verão" + SEASON3D=$VERD + SEASON3H=$VERH + SEASON4="Out" + SEASON4T="Outono" + SEASON4D=$OUTD + SEASON4H=$OUTH +elif [ $DATA0 -gt $DATA1 ] +then + SEASON1="Pri" + SEASON1T="Primavera" + SEASON1D=$PRID + SEASON1H=$PRIH + SEASON2="Ver" + SEASON2T="Verão" + SEASON2D=$VERD + SEASON2H=$VERH + SEASON3="Out" + SEASON3T="Outono" + SEASON3D=$OUTD + SEASON3H=$OUTH + SEASON4="Inv" + SEASON4T="Inverno" + SEASON4D=$INVD + SEASON4H=$INVH +elif [ $DATA0 -eq $DATA1 ] +then + if [ $HORA0 -lt $HORA1 ] + then + SEASON1="Inv" + SEASON1T="Inverno" + SEASON1D=$INVD + SEASON1H=$INVH + SEASON2="Pri" + SEASON2T="Primavera" + SEASON2D=$PRID + SEASON2H=$PRIH + SEASON3="Ver" + SEASON3T="Verão" + SEASON3D=$VERD + SEASON3H=$VERH + SEASON4="Out" + SEASON4T="Outono" + SEASON4D=$OUTD + SEASON4H=$OUTH + elif [ $HORA0 -gt $HORA1 ] + then + SEASON1="Pri" + SEASON1T="Primavera" + SEASON1D=$PRID + SEASON1H=$PRIH + SEASON2="Ver" + SEASON2T="Verão" + SEASON2D=$VERD + SEASON2H=$VERH + SEASON3="Out" + SEASON3T="Outono" + SEASON3D=$OUTD + SEASON3H=$OUTH + SEASON4="Inv" + SEASON4T="Inverno" + SEASON4D=$INVD + SEASON4H=$INVH + elif [ $HORA0 -eq $HORA1 ] + then + SEASON1="Pri" + SEASON1T="Primavera" + SEASON1D=$PRID + SEASON1H=$PRIH + SEASON2="Ver" + SEASON2T="Verão" + SEASON2D=$VERD + SEASON2H=$VERH + SEASON3="Out" + SEASON3T="Outono" + SEASON3D=$OUTD + SEASON3H=$OUTH + SEASON4="Inv" + SEASON4T="Inverno" + SEASON4D=$INVD + SEASON4H=$INVH + fi +fi +} + +function DEZ(){ +DATA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f8 -d'#' | cut -f1 -d' '` +HORA0=`date +%R | sed s/://g` +HORA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f9 -d'#' | sed s/://g` +if [ $DATA0 -lt $DATA1 ] +then + SEASON1="Pri" + SEASON1T="Primavera" + SEASON1D=$PRID + SEASON1H=$PRIH + SEASON2="Ver" + SEASON2T="Verão" + SEASON2D=$VERD + SEASON2H=$VERH + SEASON3="Out" + SEASON3T="Outono" + SEASON3D=$OUTD + SEASON3H=$OUTH + SEASON4="Inv" + SEASON4T="Inverno" + SEASON4D=$INVD + SEASON4H=$INVH +elif [ $DATA0 -gt $DATA1 ] +then + SEASON1="Ver" + SEASON1T="Verão" + SEASON1D=$VERD + SEASON1H=$VERH + SEASON2="Out" + SEASON2T="Outono" + SEASON2D=$OUTD + SEASON2H=$OUTH + SEASON3="Inv" + SEASON3T="Inverno" + SEASON3D=$INVD + SEASON3H=$INVH + SEASON4="Pri" + SEASON4T="Primavera" + SEASON4D=$PRID + SEASON4H=$PRIH +elif [ $DATA0 -eq $DATA1 ] +then + if [ $HORA0 -lt $HORA1 ] + then + SEASON1="Pri" + SEASON1T="Primavera" + SEASON1D=$PRID + SEASON1H=$PRIH + SEASON2="Ver" + SEASON2T="Verão" + SEASON2D=$VERD + SEASON2H=$VERH + SEASON3="Out" + SEASON3T="Outono" + SEASON3D=$OUTD + SEASON3H=$OUTH + SEASON4="Inv" + SEASON4T="Inverno" + SEASON4D=$INVD + SEASON4H=$INVH + elif [ $HORA0 -gt $HORA1 ] + then + SEASON1="Ver" + SEASON1T="Verão" + SEASON1D=$VERD + SEASON1H=$VERH + SEASON2="Out" + SEASON2T="Outono" + SEASON2D=$OUTD + SEASON2H=$OUTH + SEASON3="Inv" + SEASON3T="Inverno" + SEASON3D=$INVD + SEASON3H=$INVH + SEASON4="Pri" + SEASON4T="Primavera" + SEASON4D=$PRID + SEASON4H=$PRIH + elif [ $HORA0 -eq $HORA1 ] + then + SEASON1="Ver" + SEASON1T="Verão" + SEASON1D=$VERD + SEASON1H=$VERH + SEASON2="Out" + SEASON2T="Outono" + SEASON2D=$OUTD + SEASON2H=$OUTH + SEASON3="Inv" + SEASON3T="Inverno" + SEASON3D=$INVD + SEASON3H=$INVH + SEASON4="Pri" + SEASON4T="Primavera" + SEASON4D=$PRID + SEASON4H=$PRIH + fi +fi +} + + +##Estação atual +case `date +%b` in +"Jan") + SEASON1="Ver" + SEASON1T="Verão" + SEASON1D=$VERD + SEASON1H=$VERH + SEASON2="Out" + SEASON2T="Outono" + SEASON2D=$OUTD + SEASON2H=$OUTH + SEASON3="Inv" + SEASON3T="Inverno" + SEASON3D=$INVD + SEASON3H=$INVH + SEASON4="Pri" + SEASON4T="Primavera" + SEASON4D=$PRID + SEASON4H=$PRIH +;; +"Fev") + SEASON1="Ver" + SEASON1T="Verão" + SEASON1D=$VERD + SEASON1H=$VERH + SEASON2="Out" + SEASON2T="Outono" + SEASON2D=$OUTD + SEASON2H=$OUTH + SEASON3="Inv" + SEASON3T="Inverno" + SEASON3D=$INVD + SEASON3H=$INVH + SEASON4="Pri" + SEASON4T="Primavera" + SEASON4D=$PRID + SEASON4H=$PRIH +;; +"Mar") + MAR +;; +"Abr") + SEASON1="Out" + SEASON1T="Outono" + SEASON1D=$OUTD + SEASON1H=$OUTH + SEASON2="Inv" + SEASON2T="Inverno" + SEASON2D=$INVD + SEASON2H=$INVH + SEASON3="Pri" + SEASON3T="Primavera" + SEASON3D=$PRID + SEASON3H=$PRIH + SEASON4="Ver" + SEASON4T="Verão" + SEASON4D=$VERD + SEASON4H=$VERH +;; +"Mai") + SEASON1="Out" + SEASON1T="Outono" + SEASON1D=$OUTD + SEASON1H=$OUTH + SEASON2="Inv" + SEASON2T="Inverno" + SEASON2D=$INVD + SEASON2H=$INVH + SEASON3="Pri" + SEASON3T="Primavera" + SEASON3D=$PRID + SEASON3H=$PRIH + SEASON4="Ver" + SEASON4T="Verão" + SEASON4D=$VERD + SEASON4H=$VERH +;; +"Jun") + JUN +;; +"Jul") + SEASON1="Inv" + SEASON1T="Inverno" + SEASON1D=$INVD + SEASON1H=$INVH + SEASON2="Pri" + SEASON2T="Primavera" + SEASON2D=$PRID + SEASON2H=$PRIH + SEASON3="Ver" + SEASON3T="Verão" + SEASON3D=$VERD + SEASON3H=$VERH + SEASON4="Out" + SEASON4T="Outono" + SEASON4D=$OUTD + SEASON4H=$OUTH +;; +"Ago") + SEASON1="Inv" + SEASON1T="Inverno" + SEASON1D=$INVD + SEASON1H=$INVH + SEASON2="Pri" + SEASON2T="Primavera" + SEASON2D=$PRID + SEASON2H=$PRIH + SEASON3="Ver" + SEASON3T="Verão" + SEASON3D=$VERD + SEASON3H=$VERH + SEASON4="Out" + SEASON4T="Outono" + SEASON4D=$OUTD + SEASON4H=$OUTH +;; +"Set") + SET +;; +"Out") + SEASON1="Pri" + SEASON1T="Primavera" + SEASON1D=$PRID + SEASON1H=$PRIH + SEASON2="Ver" + SEASON2T="Verão" + SEASON2D=$VERD + SEASON2H=$VERH + SEASON3="Out" + SEASON3T="Outono" + SEASON3D=$OUTD + SEASON3H=$OUTH + SEASON4="Inv" + SEASON4T="Inverno" + SEASON4D=$INVD + SEASON4H=$INVH +;; +"Nov") + SEASON1="Pri" + SEASON1T="Primavera" + SEASON1D=$PRID + SEASON1H=$PRIH + SEASON2="Ver" + SEASON2T="Verão" + SEASON2D=$VERD + SEASON2H=$VERH + SEASON3="Out" + SEASON3T="Outono" + SEASON3D=$OUTD + SEASON3H=$OUTH + SEASON4="Inv" + SEASON4T="Inverno" + SEASON4D=$INVD + SEASON4H=$INVH +;; +"Dez") + DEZ +;; +esac + +##Opções +case $1 in +"--seasons=1") echo $SEASON1 +;; +"--seasons=1T") echo $SEASON1T +;; +"--seasons=1D") echo $SEASON1D +;; +"--seasons=1H") echo $SEASON1H +;; +"--seasons=2") echo $SEASON2 +;; +"--seasons=2T") echo $SEASON2T +;; +"--seasons=2D") echo $SEASON2D +;; +"--seasons=2H") echo $SEASON2H +;; +"--seasons=3") echo $SEASON3 +;; +"--seasons=3T") echo $SEASON3T +;; +"--seasons=3D") echo $SEASON3D +;; +"--seasons=3H") echo $SEASON3H +;; +"--seasons=4") echo $SEASON4 +;; +"--seasons=4T") echo $SEASON4T +;; +"--seasons=4D") echo $SEASON4D +;; +"--seasons=4H") echo $SEASON4H +;; +"--seasons=OUTD") echo $OUTD +;; +"--seasons=OUTH") echo $OUTH +;; +"--seasons=INVD") echo $INVD +;; +"--seasons=INVH") echo $INVH +;; +"--seasons=PRID") echo $PRID +;; +"--seasons=PRIH") echo $PRIH +;; +"--seasons=VERD") echo $VERD +;; +"--seasons=VERH") echo $VERH +;; +"--season"*) echo "opção inválida. O correto é --seasons" +;; +*) echo "Opção inválida" +;; +esac |