]> gitweb.fluxo.info Git - brweather.git/commitdiff
Using relative paths again
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 14 Feb 2013 18:28:47 +0000 (16:28 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 14 Feb 2013 18:28:47 +0000 (16:28 -0200)
brweather/bin/inpe-4
brweather/bin/inpe-5
brweather/bin/inpe-6
brweather/bin/moon
brweather/bin/open-3
brweather/bin/open-4
brweather/bin/open-5
brweather/bin/seasons
brweather/brweather

index f62ea531b6af15bb33b34c8789e69c10e78f8a7a..10ecd76dd1e9165c4fe3ad1db8a73a5d6dbdb9e8 100644 (file)
@@ -6,6 +6,9 @@
 # http://brweatherproject.blogspot.com/
 # Distribuído sob licença GPLv3
 
+# Pasta base
+DIRNAME="$(dirname `dirname $0`)"
+
 NCN=`grep "javascript:janela('http://tempo.cptec.inpe.br/~rtempo/legenda.shtml'" ~/.brweather/cache/cache | cut -f12 -d'/' | cut -f1 -d'.'`
 NC1=`grep -m1 'title="Clique sobre o ícone para ver a legenda"></a></div>' ~/.brweather/cache/cache | cut -f12 -d'/' | cut -f1 -d'.'`
 
@@ -15,206 +18,206 @@ case $NCN in
 "ec")
   CNT="Encoberto com chuvas isoladas"
   CNI="h"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ec.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ec.png $* }"
 ;;
 "ci")
   CNT="Chuvas isoladas"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ci.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ci.png $* }"
 ;;
 "c")
   CNT="Chuva"
   CNI="i"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "in")
   CNT="Instável"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/in.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/in.png $* }"
 ;;
 "pp")
   CNT="Poss. pancadas de chuva"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pp.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pp.png $* }"
 ;;
 "cm")
   CNT="Chuva pela manhã"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cm.png $* }"
 ;;
 "cn")
   CNT="Chuva à noite"
   CNI="G"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cn.png $* }"
 ;;
 "pt")
   CNT="Panc. de chuva à tarde"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pt.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pt.png $* }"
 ;;
 "pm")
   CNT="Panc. de chuva pela manhã"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pm.png $* }"
 ;;
 "np")
   CNT="Nublado e panc. de chuva"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/np.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/np.png $* }"
 ;;
 "pc")
   CNT="Pancadas de chuva"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pc.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pc.png $* }"
 ;;
 "pn")
   CNT="Parcialmente nublado"
   CNI="d"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pn.png $* }"
 ;;
 "cv")
   CNT="Chuvisco"
   CNI="h"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "ch")
   CNT="Chuvoso"
   CNI="i"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "t")
   CNT="Tempestade"
   CNI="m"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "ps")
   CNT="Predomínio de Sol"
   CNI="c"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "e")
   CNT="Encoberto"
   CNI="e"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "n")
   CNT="Nublado"
   CNI="d"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "cl")
   CNT="Céu claro"
   CNI="a"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "nv")
   CNT="Nevoeiro"
   CNI="b"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "g")
   CNT="Geada"
   CNI="r"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "ne")
   CNT="Neve"
   CNI="q"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "nd")
   CNT="Não definido."
   CNI="E"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "pnt")
   CNT="Panc. de chuva à noite"
   CNI="K"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pnt.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pnt.png $* }"
 ;;
 "psc")
   CNT="Poss. de chuva"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/psc.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/psc.png $* }"
 ;;
 "pcm")
   CNT="Poss. de chuva pela manhã"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcm.png $* }"
 ;;
 "pct")
   CNT="Poss. de chuva à tarde"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pct.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pct.png $* }"
 ;;
 "pcn")
   CNT="Poss. de chuva à noite"
   CNI="G"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcn.png $* }"
 ;;
 "npt")
   CNT="Nublado com panc. à tarde"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npt.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npt.png $* }"
 ;;
 "npn")
   CNT="Nublado com panc. à noite"
   CNI="K"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npn.png $* }"
 ;;
 "ncn")
   CNT="Nublado com poss. de chuva à noite"
   CNI="G"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncn.png $* }"
 ;;
 "nct")
   CNT="Nublado com poss. de chuva à tarde"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nct.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nct.png $* }"
 ;;
 "ncm")
   CNT="Nublado com poss. de chuva pela manhã"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncm.png $* }"
 ;;
 "npm")
   CNT="Nublado com panc. de chuva pela manhã"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npm.png $* }"
 ;;
 "npp")
   CNT="Nublado com poss. de chuva"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npp.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npp.png $* }"
 ;;
 "vn")
   CNT="Variação de nebulosidade"
   CNI="c"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "ct")
   CNT="Chuva à tarde"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ct.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ct.png $* }"
 ;;
 "ppn")
   CNT="Poss. de panc. de chuva à noite"
   CNI="K"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppn.png $* }"
 ;;
 "ppt")
   CNT="Poss. de panc. de chuva à tarde"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppt.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppt.png $* }"
 ;;
 "ppm")
   CNT="Poss. de panc. de chuva pela manhã"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppm.png $* }"
 ;;
 *)
   echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log 
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }" 
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }" 
 ;;
 esac
 }
@@ -224,206 +227,206 @@ case $NCN in
 "ec")
   CNT="Encoberto com chuvas isoladas"
   CNI="h"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ec.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ec.png $* }"
 ;;
 "ci")
   CNT="Chuvas isoladas"
   CNI="G"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ci2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ci2.png $* }"
 ;;
 "c")
   CNT="Chuva"
   CNI="i"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "in")
   CNT="Instável"
   CNI="G"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/in2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/in2.png $* }"
 ;;
 "pp")
   CNT="Poss. pancadas de chuva"
   CNI="K"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pp2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pp2.png $* }"
 ;;
 "cm")
   CNT="Chuva pela manhã"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cm.png $* }"
 ;;
 "cn")
   CNT="Chuva à noite"
   CNI="G"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cn.png $* }"
 ;;
 "pt")
   CNT="Panc. de chuva à tarde"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pt.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pt.png $* }"
 ;;
 "pm")
   CNT="Panc. de chuva pela manhã"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pm.png $* }"
 ;;
 "np")
   CNT="Nublado e panc. de chuva"
   CNI="K"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/np2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/np2.png $* }"
 ;;
 "pc")
   CNT="Pancadas de chuva"
   CNI="K"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pc2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pc2.png $* }"
 ;;
 "pn")
   CNT="Parcialmente nublado"
   CNI="D"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pn2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pn2.png $* }"
 ;;
 "cv")
   CNT="Chuvisco"
   CNI="h"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "ch")
   CNT="Chuvoso"
   CNI="i"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "t")
   CNT="Tempestade"
   CNI="m"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "ps")
   CNT="Predomínio de céu claro"
   CNI="C"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps2.png $* }"
 ;;
 "e")
   CNT="Encoberto"
   CNI="e"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "n")
   CNT="Nublado"
   CNI="D"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n2.png $* }"
 ;;
 "cl")
   CNT="Céu claro"
   CNI="A"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl2.png $* }"
 ;;
 "nv")
   CNT="Nevoeiro"
   CNI="B"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv2.png $* }"
 ;;
 "g")
   CNT="Geada"
   CNI="r"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g2.png $* }"
 ;;
 "ne")
   CNT="Neve"
   CNI="q"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "nd")
   CNT="Não definido."
   CNI="E"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "pnt")
   CNT="Panc. de chuva à noite"
   CNI="K"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pnt.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pnt.png $* }"
 ;;
 "psc")
   CNT="Poss. de chuva"
   CNI="G"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/psc2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/psc2.png $* }"
 ;;
 "pcm")
   CNT="Poss. de chuva pela manhã"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcm.png $* }"
 ;;
 "pct")
   CNT="Poss. de chuva à tarde"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pct.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pct.png $* }"
 ;;
 "pcn")
   CNT="Poss. de chuva à noite"
   CNI="G"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcn.png $* }"
 ;;
 "npt")
   CNT="Nublado com panc. à tarde"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npt.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npt.png $* }"
 ;;
 "npn")
   CNT="Nublado com panc. à noite"
   CNI="K"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npn.png $* }"
 ;;
 "ncn")
   CNT="Nublado com poss. de chuva à noite"
   CNI="G"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncn.png $* }"
 ;;
 "nct")
   CNT="Nublado com poss. de chuva à tarde"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nct.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nct.png $* }"
 ;;
 "ncm")
   CNT="Nublado com poss. de chuva pela manhã"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncm.png $* }"
 ;;
 "npm")
   CNT="Nublado com panc. de chuva pela manhã"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npm.png $* }"
 ;;
 "npp")
   CNT="Nublado com poss. de chuva"
   CNI="G"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npp2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npp2.png $* }"
 ;;
 "vn")
   CNT="Variação de nebulosidade"
   CNI="C"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn2.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn2.png $* }"
 ;;
 "ct")
   CNT="Chuva à tarde"
   CNI="g"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ct.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ct.png $* }"
 ;;
 "ppn")
   CNT="Poss. de panc. de chuva à noite"
   CNI="K"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppn.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppn.png $* }"
 ;;
 "ppt")
   CNT="Poss. de panc. de chuva à tarde"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppt.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppt.png $* }"
 ;;
 "ppm")
   CNT="Poss. de panc. de chuva pela manhã"
   CNI="k"
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppm.png $* }"
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppm.png $* }"
 ;;
 *)
   echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log 
-  CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }" 
+  CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }" 
 ;;
 esac
 }
@@ -489,206 +492,206 @@ case $NC1 in
 "ec")
   C1T="Encoberto com chuvas isoladas"
   C1I="h"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ec.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ec.png $* }"
 ;;
 "ci")
   C1T="Chuvas isoladas"
   C1I="g"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ci.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ci.png $* }"
 ;;
 "c")
   C1T="Chuva"
   C1I="i"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "in")
   C1T="Instável"
   C1I="g"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/in.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/in.png $* }"
 ;;
 "pp")
   C1T="Poss. pancadas de chuva"
   C1I="k"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pp.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pp.png $* }"
 ;;
 "cm")
   C1T="Chuva pela manhã"
   C1I="g"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cm.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cm.png $* }"
 ;;
 "cn")
   C1T="Chuva à noite"
   C1I="G"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cn.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cn.png $* }"
 ;;
 "pt")
   C1T="Panc. de chuva à tarde"
   C1I="k"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pt.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pt.png $* }"
 ;;
 "pm")
   C1T="Panc. de chuva pela manhã"
   C1I="k"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pm.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pm.png $* }"
 ;;
 "np")
   C1T="Nublado e panc. de chuva"
   C1I="k"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/np.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/np.png $* }"
 ;;
 "pc")
   C1T="Pancadas de chuva"
   C1I="k"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pc.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pc.png $* }"
 ;;
 "pn")
   C1T="Parcialmente nublado"
   C1I="d"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pn.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pn.png $* }"
 ;;
 "cv")
   C1T="Chuvisco"
   C1I="h"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "ch")
   C1T="Chuvoso"
   C1I="i"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "t")
   C1T="Tempestade"
   C1I="m"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "ps")
   C1T="Predomínio de Sol"
   C1I="c"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "e")
   C1T="Encoberto"
   C1I="e"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "n")
   C1T="Nublado"
   C1I="d"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "cl")
   C1T="Céu claro"
   C1I="a"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "nv")
   C1T="Nevoeiro"
   C1I="b"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "g")
   C1T="Geada"
   C1I="r"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "ne")
   C1T="Neve"
   C1I="q"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "nd")
   C1T="Não definido."
   C1I="E"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "pnt")
   C1T="Panc. de chuva à noite"
   C1I="K"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pnt.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pnt.png $* }"
 ;;
 "psc")
   C1T="Poss. de chuva"
   C1I="g"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/psc.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/psc.png $* }"
 ;;
 "pcm")
   C1T="Poss. de chuva pela manhã"
   C1I="g"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcm.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcm.png $* }"
 ;;
 "pct")
   C1T="Poss. de chuva à tarde"
   C1I="g"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pct.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pct.png $* }"
 ;;
 "pcn")
   C1T="Poss. de chuva à noite"
   C1I="G"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcn.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcn.png $* }"
 ;;
 "npt")
   C1T="Nublado com panc. à tarde"
   C1I="k"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npt.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npt.png $* }"
 ;;
 "npn")
   C1T="Nublado com panc. à noite"
   C1I="K"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npn.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npn.png $* }"
 ;;
 "ncn")
   C1T="Nublado com poss. de chuva à noite"
   C1I="G"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncn.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncn.png $* }"
 ;;
 "nct")
   C1T="Nublado com poss. de chuva à tarde"
   C1I="g"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nct.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nct.png $* }"
 ;;
 "ncm")
   C1T="Nublado com poss. de chuva pela manhã"
   C1I="g"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncm.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncm.png $* }"
 ;;
 "npm")
   C1T="Nublado com panc. de chuva pela manhã"
   C1I="k"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npm.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npm.png $* }"
 ;;
 "npp")
   C1T="Nublado com poss. de chuva"
   C1I="g"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npp.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npp.png $* }"
 ;;
 "vn")
   C1T="Variação de nebulosidade"
   C1I="c"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "ct")
   C1T="Chuva à tarde"
   C1I="g"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ct.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ct.png $* }"
 ;;
 "ppn")
   C1T="Poss. de panc. de chuva à noite"
   C1I="K"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppn.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppn.png $* }"
 ;;
 "ppt")
   C1T="Poss. de panc. de chuva à tarde"
   C1I="k"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppt.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppt.png $* }"
 ;;
 "ppm")
   C1T="Poss. de panc. de chuva pela manhã"
   C1I="k"
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppm.png $* }"
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppm.png $* }"
 ;;
 *)
   echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log 
-  C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }" 
+  C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }" 
 ;;
 esac
 
index bb30e5753d905e252613dd12991d54fab34c2dd9..9e25767434354e8c6a35794776ebec497d3a7a25 100644 (file)
@@ -6,6 +6,9 @@
 # http://brweatherproject.blogspot.com/
 # Distribuído sob licença GPLv3
 
+# Pasta base
+DIRNAME="$(dirname `dirname $0`)"
+
 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`
 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`
 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`
@@ -15,206 +18,206 @@ case $NC2 in
 "ec")
   C2T="Encoberto com chuvas isoladas"
   C2I="h"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ec.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ec.png $* }"
 ;;
 "ci")
   C2T="Chuvas isoladas"
   C2I="g"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ci.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ci.png $* }"
 ;;
 "c")
   C2T="Chuva"
   C2I="i"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "in")
   C2T="Instável"
   C2I="g"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/in.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/in.png $* }"
 ;;
 "pp")
   C2T="Poss. pancadas de chuva"
   C2I="k"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pp.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pp.png $* }"
 ;;
 "cm")
   C2T="Chuva pela manhã"
   C2I="g"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cm.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cm.png $* }"
 ;;
 "C2")
   C2T="Chuva à noite"
   C2I="G"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/C2.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/C2.png $* }"
 ;;
 "pt")
   C2T="Panc. de chuva à tarde"
   C2I="k"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pt.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pt.png $* }"
 ;;
 "pm")
   C2T="Panc. de chuva pela manhã"
   C2I="k"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pm.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pm.png $* }"
 ;;
 "np")
   C2T="Nublado e panc. de chuva"
   C2I="k"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/np.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/np.png $* }"
 ;;
 "pc")
   C2T="Pancadas de chuva"
   C2I="k"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pc.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pc.png $* }"
 ;;
 "pn")
   C2T="Parcialmente nublado"
   C2I="d"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pn.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pn.png $* }"
 ;;
 "cv")
   C2T="Chuvisco"
   C2I="h"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "ch")
   C2T="Chuvoso"
   C2I="i"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "t")
   C2T="Tempestade"
   C2I="m"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "ps")
   C2T="Predomínio de Sol"
   C2I="c"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "e")
   C2T="Encoberto"
   C2I="e"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "n")
   C2T="Nublado"
   C2I="d"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "cl")
   C2T="Céu claro"
   C2I="a"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "nv")
   C2T="Nevoeiro"
   C2I="b"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "g")
   C2T="Geada"
   C2I="r"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "ne")
   C2T="Neve"
   C2I="q"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "nd")
   C2T="Não definido."
   C2I="E"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "pnt")
   C2T="Panc. de chuva à noite"
   C2I="K"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pnt.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pnt.png $* }"
 ;;
 "psc")
   C2T="Poss. de chuva"
   C2I="g"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/psc.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/psc.png $* }"
 ;;
 "pcm")
   C2T="Poss. de chuva pela manhã"
   C2I="g"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcm.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcm.png $* }"
 ;;
 "pct")
   C2T="Poss. de chuva à tarde"
   C2I="g"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pct.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pct.png $* }"
 ;;
 "pC2")
   C2T="Poss. de chuva à noite"
   C2I="G"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pC2.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pC2.png $* }"
 ;;
 "npt")
   C2T="Nublado com panc. à tarde"
   C2I="k"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npt.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npt.png $* }"
 ;;
 "npn")
   C2T="Nublado com panc. à noite"
   C2I="K"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npn.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npn.png $* }"
 ;;
 "nC2")
   C2T="Nublado com poss. de chuva à noite"
   C2I="G"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nC2.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nC2.png $* }"
 ;;
 "nct")
   C2T="Nublado com poss. de chuva à tarde"
   C2I="g"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nct.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nct.png $* }"
 ;;
 "ncm")
   C2T="Nublado com poss. de chuva pela manhã"
   C2I="g"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncm.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncm.png $* }"
 ;;
 "npm")
   C2T="Nublado com panc. de chuva pela manhã"
   C2I="k"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npm.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npm.png $* }"
 ;;
 "npp")
   C2T="Nublado com poss. de chuva"
   C2I="g"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npp.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npp.png $* }"
 ;;
 "vn")
   C2T="Variação de nebulosidade"
   C2I="c"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "ct")
   C2T="Chuva à tarde"
   C2I="g"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ct.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ct.png $* }"
 ;;
 "ppn")
   C2T="Poss. de panc. de chuva à noite"
   C2I="K"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppn.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppn.png $* }"
 ;;
 "ppt")
   C2T="Poss. de panc. de chuva à tarde"
   C2I="k"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppt.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppt.png $* }"
 ;;
 "ppm")
   C2T="Poss. de panc. de chuva pela manhã"
   C2I="k"
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppm.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppm.png $* }"
 ;;
 *)
   echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log 
-  C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 esac
 
@@ -223,206 +226,206 @@ case $NC3 in
 "ec")
   C3T="Encoberto com chuvas isoladas"
   C3I="h"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ec.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ec.png $* }"
 ;;
 "ci")
   C3T="Chuvas isoladas"
   C3I="g"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ci.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ci.png $* }"
 ;;
 "c")
   C3T="Chuva"
   C3I="i"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "in")
   C3T="Instável"
   C3I="g"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/in.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/in.png $* }"
 ;;
 "pp")
   C3T="Poss. pancadas de chuva"
   C3I="k"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pp.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pp.png $* }"
 ;;
 "cm")
   C3T="Chuva pela manhã"
   C3I="g"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cm.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cm.png $* }"
 ;;
 "C3")
   C3T="Chuva à noite"
   C3I="G"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/C3.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/C3.png $* }"
 ;;
 "pt")
   C3T="Panc. de chuva à tarde"
   C3I="k"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pt.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pt.png $* }"
 ;;
 "pm")
   C3T="Panc. de chuva pela manhã"
   C3I="k"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pm.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pm.png $* }"
 ;;
 "np")
   C3T="Nublado e panc. de chuva"
   C3I="k"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/np.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/np.png $* }"
 ;;
 "pc")
   C3T="Pancadas de chuva"
   C3I="k"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pc.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pc.png $* }"
 ;;
 "pn")
   C3T="Parcialmente nublado"
   C3I="d"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pn.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pn.png $* }"
 ;;
 "cv")
   C3T="Chuvisco"
   C3I="h"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "ch")
   C3T="Chuvoso"
   C3I="i"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "t")
   C3T="Tempestade"
   C3I="m"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "ps")
   C3T="Predomínio de Sol"
   C3I="c"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "e")
   C3T="Encoberto"
   C3I="e"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "n")
   C3T="Nublado"
   C3I="d"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "cl")
   C3T="Céu claro"
   C3I="a"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "nv")
   C3T="Nevoeiro"
   C3I="b"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "g")
   C3T="Geada"
   C3I="r"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "ne")
   C3T="Neve"
   C3I="q"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "nd")
   C3T="Não definido."
   C3I="E"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "pnt")
   C3T="Panc. de chuva à noite"
   C3I="K"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pnt.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pnt.png $* }"
 ;;
 "psc")
   C3T="Poss. de chuva"
   C3I="g"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/psc.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/psc.png $* }"
 ;;
 "pcm")
   C3T="Poss. de chuva pela manhã"
   C3I="g"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcm.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcm.png $* }"
 ;;
 "pct")
   C3T="Poss. de chuva à tarde"
   C3I="g"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pct.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pct.png $* }"
 ;;
 "pC3")
   C3T="Poss. de chuva à noite"
   C3I="G"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pC3.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pC3.png $* }"
 ;;
 "npt")
   C3T="Nublado com panc. à tarde"
   C3I="k"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npt.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npt.png $* }"
 ;;
 "npn")
   C3T="Nublado com panc. à noite"
   C3I="K"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npn.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npn.png $* }"
 ;;
 "nC3")
   C3T="Nublado com poss. de chuva à noite"
   C3I="G"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nC3.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nC3.png $* }"
 ;;
 "nct")
   C3T="Nublado com poss. de chuva à tarde"
   C3I="g"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nct.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nct.png $* }"
 ;;
 "ncm")
   C3T="Nublado com poss. de chuva pela manhã"
   C3I="g"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncm.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncm.png $* }"
 ;;
 "npm")
   C3T="Nublado com panc. de chuva pela manhã"
   C3I="k"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npm.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npm.png $* }"
 ;;
 "npp")
   C3T="Nublado com poss. de chuva"
   C3I="g"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npp.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npp.png $* }"
 ;;
 "vn")
   C3T="Variação de nebulosidade"
   C3I="c"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "ct")
   C3T="Chuva à tarde"
   C3I="g"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ct.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ct.png $* }"
 ;;
 "ppn")
   C3T="Poss. de panc. de chuva à noite"
   C3I="K"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppn.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppn.png $* }"
 ;;
 "ppt")
   C3T="Poss. de panc. de chuva à tarde"
   C3I="k"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppt.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppt.png $* }"
 ;;
 "ppm")
   C3T="Poss. de panc. de chuva pela manhã"
   C3I="k"
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppm.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppm.png $* }"
 ;;
 *)
   echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log 
-  C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 esac
 
@@ -433,206 +436,206 @@ case $NC4 in
 "ec")
   C4T="Encoberto com chuvas isoladas"
   C4I="h"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ec.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ec.png $* }"
 ;;
 "ci")
   C4T="Chuvas isoladas"
   C4I="g"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ci.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ci.png $* }"
 ;;
 "c")
   C4T="Chuva"
   C4I="i"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "in")
   C4T="Instável"
   C4I="g"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/in.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/in.png $* }"
 ;;
 "pp")
   C4T="Poss. pancadas de chuva"
   C4I="k"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pp.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pp.png $* }"
 ;;
 "cm")
   C4T="Chuva pela manhã"
   C4I="g"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cm.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cm.png $* }"
 ;;
 "C4")
   C4T="Chuva à noite"
   C4I="G"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/C4.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/C4.png $* }"
 ;;
 "pt")
   C4T="Panc. de chuva à tarde"
   C4I="k"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pt.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pt.png $* }"
 ;;
 "pm")
   C4T="Panc. de chuva pela manhã"
   C4I="k"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pm.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pm.png $* }"
 ;;
 "np")
   C4T="Nublado e panc. de chuva"
   C4I="k"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/np.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/np.png $* }"
 ;;
 "pc")
   C4T="Pancadas de chuva"
   C4I="k"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pc.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pc.png $* }"
 ;;
 "pn")
   C4T="Parcialmente nublado"
   C4I="d"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pn.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pn.png $* }"
 ;;
 "cv")
   C4T="Chuvisco"
   C4I="h"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "ch")
   C4T="Chuvoso"
   C4I="i"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "t")
   C4T="Tempestade"
   C4I="m"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "ps")
   C4T="Predomínio de Sol"
   C4I="c"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "e")
   C4T="Encoberto"
   C4I="e"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "n")
   C4T="Nublado"
   C4I="d"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "cl")
   C4T="Céu claro"
   C4I="a"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "nv")
   C4T="Nevoeiro"
   C4I="b"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "g")
   C4T="Geada"
   C4I="r"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "ne")
   C4T="Neve"
   C4I="q"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "nd")
   C4T="Não definido."
   C4I="E"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "pnt")
   C4T="Panc. de chuva à noite"
   C4I="K"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pnt.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pnt.png $* }"
 ;;
 "psc")
   C4T="Poss. de chuva"
   C4I="g"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/psc.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/psc.png $* }"
 ;;
 "pcm")
   C4T="Poss. de chuva pela manhã"
   C4I="g"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcm.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcm.png $* }"
 ;;
 "pct")
   C4T="Poss. de chuva à tarde"
   C4I="g"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pct.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pct.png $* }"
 ;;
 "pC4")
   C4T="Poss. de chuva à noite"
   C4I="G"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pC4.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pC4.png $* }"
 ;;
 "npt")
   C4T="Nublado com panc. à tarde"
   C4I="k"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npt.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npt.png $* }"
 ;;
 "npn")
   C4T="Nublado com panc. à noite"
   C4I="K"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npn.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npn.png $* }"
 ;;
 "nC4")
   C4T="Nublado com poss. de chuva à noite"
   C4I="G"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nC4.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nC4.png $* }"
 ;;
 "nct")
   C4T="Nublado com poss. de chuva à tarde"
   C4I="g"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nct.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nct.png $* }"
 ;;
 "ncm")
   C4T="Nublado com poss. de chuva pela manhã"
   C4I="g"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncm.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncm.png $* }"
 ;;
 "npm")
   C4T="Nublado com panc. de chuva pela manhã"
   C4I="k"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npm.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npm.png $* }"
 ;;
 "npp")
   C4T="Nublado com poss. de chuva"
   C4I="g"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npp.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npp.png $* }"
 ;;
 "vn")
   C4T="Variação de nebulosidade"
   C4I="c"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "ct")
   C4T="Chuva à tarde"
   C4I="g"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ct.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ct.png $* }"
 ;;
 "ppn")
   C4T="Poss. de panc. de chuva à noite"
   C4I="K"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppn.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppn.png $* }"
 ;;
 "ppt")
   C4T="Poss. de panc. de chuva à tarde"
   C4I="k"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppt.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppt.png $* }"
 ;;
 "ppm")
   C4T="Poss. de panc. de chuva pela manhã"
   C4I="k"
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppm.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppm.png $* }"
 ;;
 *)
   echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log 
-  C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 esac
 
index 8f4f63008cf1337c473108ed8e2c74c337664e5e..49463492237c1de7fb0984af2f08e2bbf16c0b54 100644 (file)
@@ -6,6 +6,8 @@
 # http://brweatherproject.blogspot.com/
 # Distribuído sob licença GPLv3
 
+# Pasta base
+DIRNAME="$(dirname `dirname $0`)"
 
 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`
 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`
@@ -17,206 +19,206 @@ case $NC5 in
 "ec")
   C5T="Encoberto com chuvas isoladas"
   C5I="h"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ec.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ec.png $* }"
 ;;
 "ci")
   C5T="Chuvas isoladas"
   C5I="g"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ci.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ci.png $* }"
 ;;
 "c")
   C5T="Chuva"
   C5I="i"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "in")
   C5T="Instável"
   C5I="g"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/in.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/in.png $* }"
 ;;
 "pp")
   C5T="Poss. pancadas de chuva"
   C5I="k"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pp.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pp.png $* }"
 ;;
 "cm")
   C5T="Chuva pela manhã"
   C5I="g"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cm.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cm.png $* }"
 ;;
 "C5")
   C5T="Chuva à noite"
   C5I="G"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/C5.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/C5.png $* }"
 ;;
 "pt")
   C5T="Panc. de chuva à tarde"
   C5I="k"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pt.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pt.png $* }"
 ;;
 "pm")
   C5T="Panc. de chuva pela manhã"
   C5I="k"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pm.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pm.png $* }"
 ;;
 "np")
   C5T="Nublado e panc. de chuva"
   C5I="k"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/np.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/np.png $* }"
 ;;
 "pc")
   C5T="Pancadas de chuva"
   C5I="k"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pc.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pc.png $* }"
 ;;
 "pn")
   C5T="Parcialmente nublado"
   C5I="d"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pn.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pn.png $* }"
 ;;
 "cv")
   C5T="Chuvisco"
   C5I="h"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "ch")
   C5T="Chuvoso"
   C5I="i"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "t")
   C5T="Tempestade"
   C5I="m"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "ps")
   C5T="Predomínio de Sol"
   C5I="c"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "e")
   C5T="Encoberto"
   C5I="e"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "n")
   C5T="Nublado"
   C5I="d"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "cl")
   C5T="Céu claro"
   C5I="a"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "nv")
   C5T="Nevoeiro"
   C5I="b"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "g")
   C5T="Geada"
   C5I="r"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "ne")
   C5T="Neve"
   C5I="q"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "nd")
   C5T="Não definido."
   C5I="E"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "pnt")
   C5T="Panc. de chuva à noite"
   C5I="K"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pnt.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pnt.png $* }"
 ;;
 "psc")
   C5T="Poss. de chuva"
   C5I="g"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/psc.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/psc.png $* }"
 ;;
 "pcm")
   C5T="Poss. de chuva pela manhã"
   C5I="g"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcm.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcm.png $* }"
 ;;
 "pct")
   C5T="Poss. de chuva à tarde"
   C5I="g"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pct.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pct.png $* }"
 ;;
 "pC5")
   C5T="Poss. de chuva à noite"
   C5I="G"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pC5.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pC5.png $* }"
 ;;
 "npt")
   C5T="Nublado com panc. à tarde"
   C5I="k"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npt.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npt.png $* }"
 ;;
 "npn")
   C5T="Nublado com panc. à noite"
   C5I="K"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npn.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npn.png $* }"
 ;;
 "nC5")
   C5T="Nublado com poss. de chuva à noite"
   C5I="G"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nC5.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nC5.png $* }"
 ;;
 "nct")
   C5T="Nublado com poss. de chuva à tarde"
   C5I="g"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nct.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nct.png $* }"
 ;;
 "ncm")
   C5T="Nublado com poss. de chuva pela manhã"
   C5I="g"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncm.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncm.png $* }"
 ;;
 "npm")
   C5T="Nublado com panc. de chuva pela manhã"
   C5I="k"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npm.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npm.png $* }"
 ;;
 "npp")
   C5T="Nublado com poss. de chuva"
   C5I="g"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npp.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npp.png $* }"
 ;;
 "vn")
   C5T="Variação de nebulosidade"
   C5I="c"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "ct")
   C5T="Chuva à tarde"
   C5I="g"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ct.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ct.png $* }"
 ;;
 "ppn")
   C5T="Poss. de panc. de chuva à noite"
   C5I="K"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppn.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppn.png $* }"
 ;;
 "ppt")
   C5T="Poss. de panc. de chuva à tarde"
   C5I="k"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppt.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppt.png $* }"
 ;;
 "ppm")
   C5T="Poss. de panc. de chuva pela manhã"
   C5I="k"
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppm.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppm.png $* }"
 ;;
 *)
   echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log 
-  C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 esac
 
@@ -227,206 +229,206 @@ case $NC6 in
 "ec")
   C6T="Encoberto com chuvas isoladas"
   C6I="h"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ec.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ec.png $* }"
 ;;
 "ci")
   C6T="Chuvas isoladas"
   C6I="g"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ci.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ci.png $* }"
 ;;
 "c")
   C6T="Chuva"
   C6I="i"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "in")
   C6T="Instável"
   C6I="g"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/in.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/in.png $* }"
 ;;
 "pp")
   C6T="Poss. pancadas de chuva"
   C6I="k"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pp.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pp.png $* }"
 ;;
 "cm")
   C6T="Chuva pela manhã"
   C6I="g"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cm.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cm.png $* }"
 ;;
 "C6")
   C6T="Chuva à noite"
   C6I="G"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/C6.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/C6.png $* }"
 ;;
 "pt")
   C6T="Panc. de chuva à tarde"
   C6I="k"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pt.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pt.png $* }"
 ;;
 "pm")
   C6T="Panc. de chuva pela manhã"
   C6I="k"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pm.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pm.png $* }"
 ;;
 "np")
   C6T="Nublado e panc. de chuva"
   C6I="k"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/np.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/np.png $* }"
 ;;
 "pc")
   C6T="Pancadas de chuva"
   C6I="k"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pc.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pc.png $* }"
 ;;
 "pn")
   C6T="Parcialmente nublado"
   C6I="d"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pn.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pn.png $* }"
 ;;
 "cv")
   C6T="Chuvisco"
   C6I="h"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "ch")
   C6T="Chuvoso"
   C6I="i"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "t")
   C6T="Tempestade"
   C6I="m"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "ps")
   C6T="Predomínio de Sol"
   C6I="c"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "e")
   C6T="Encoberto"
   C6I="e"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "n")
   C6T="Nublado"
   C6I="d"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "cl")
   C6T="Céu claro"
   C6I="a"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "nv")
   C6T="Nevoeiro"
   C6I="b"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "g")
   C6T="Geada"
   C6I="r"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "ne")
   C6T="Neve"
   C6I="q"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "nd")
   C6T="Não definido."
   C6I="E"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "pnt")
   C6T="Panc. de chuva à noite"
   C6I="K"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pnt.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pnt.png $* }"
 ;;
 "psc")
   C6T="Poss. de chuva"
   C6I="g"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/psc.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/psc.png $* }"
 ;;
 "pcm")
   C6T="Poss. de chuva pela manhã"
   C6I="g"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcm.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcm.png $* }"
 ;;
 "pct")
   C6T="Poss. de chuva à tarde"
   C6I="g"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pct.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pct.png $* }"
 ;;
 "pC6")
   C6T="Poss. de chuva à noite"
   C6I="G"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pC6.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pC6.png $* }"
 ;;
 "npt")
   C6T="Nublado com panc. à tarde"
   C6I="k"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npt.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npt.png $* }"
 ;;
 "npn")
   C6T="Nublado com panc. à noite"
   C6I="K"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npn.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npn.png $* }"
 ;;
 "nC6")
   C6T="Nublado com poss. de chuva à noite"
   C6I="G"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nC6.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nC6.png $* }"
 ;;
 "nct")
   C6T="Nublado com poss. de chuva à tarde"
   C6I="g"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nct.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nct.png $* }"
 ;;
 "ncm")
   C6T="Nublado com poss. de chuva pela manhã"
   C6I="g"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncm.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncm.png $* }"
 ;;
 "npm")
   C6T="Nublado com panc. de chuva pela manhã"
   C6I="k"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npm.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npm.png $* }"
 ;;
 "npp")
   C6T="Nublado com poss. de chuva"
   C6I="g"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npp.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npp.png $* }"
 ;;
 "vn")
   C6T="Variação de nebulosidade"
   C6I="c"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "ct")
   C6T="Chuva à tarde"
   C6I="g"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ct.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ct.png $* }"
 ;;
 "ppn")
   C6T="Poss. de panc. de chuva à noite"
   C6I="K"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppn.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppn.png $* }"
 ;;
 "ppt")
   C6T="Poss. de panc. de chuva à tarde"
   C6I="k"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppt.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppt.png $* }"
 ;;
 "ppm")
   C6T="Poss. de panc. de chuva pela manhã"
   C6I="k"
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppm.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppm.png $* }"
 ;;
 *)
   echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log 
-  C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 esac
 
@@ -438,206 +440,206 @@ case $NC7 in
 "ec")
   C7T="Encoberto com chuvas isoladas"
   C7I="h"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ec.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ec.png $* }"
 ;;
 "ci")
   C7T="Chuvas isoladas"
   C7I="g"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ci.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ci.png $* }"
 ;;
 "c")
   C7T="Chuva"
   C7I="i"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "in")
   C7T="Instável"
   C7I="g"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/in.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/in.png $* }"
 ;;
 "pp")
   C7T="Poss. pancadas de chuva"
   C7I="k"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pp.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pp.png $* }"
 ;;
 "cm")
   C7T="Chuva pela manhã"
   C7I="g"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cm.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cm.png $* }"
 ;;
 "C7")
   C7T="Chuva à noite"
   C7I="G"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/C7.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/C7.png $* }"
 ;;
 "pt")
   C7T="Panc. de chuva à tarde"
   C7I="k"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pt.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pt.png $* }"
 ;;
 "pm")
   C7T="Panc. de chuva pela manhã"
   C7I="k"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pm.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pm.png $* }"
 ;;
 "np")
   C7T="Nublado e panc. de chuva"
   C7I="k"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/np.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/np.png $* }"
 ;;
 "pc")
   C7T="Pancadas de chuva"
   C7I="k"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pc.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pc.png $* }"
 ;;
 "pn")
   C7T="Parcialmente nublado"
   C7I="d"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pn.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pn.png $* }"
 ;;
 "cv")
   C7T="Chuvisco"
   C7I="h"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "ch")
   C7T="Chuvoso"
   C7I="i"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "t")
   C7T="Tempestade"
   C7I="m"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "ps")
   C7T="Predomínio de Sol"
   C7I="c"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "e")
   C7T="Encoberto"
   C7I="e"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "n")
   C7T="Nublado"
   C7I="d"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "cl")
   C7T="Céu claro"
   C7I="a"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "nv")
   C7T="Nevoeiro"
   C7I="b"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "g")
   C7T="Geada"
   C7I="r"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "ne")
   C7T="Neve"
   C7I="q"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "nd")
   C7T="Não definido."
   C7I="E"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "pnt")
   C7T="Panc. de chuva à noite"
   C7I="K"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pnt.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pnt.png $* }"
 ;;
 "psc")
   C7T="Poss. de chuva"
   C7I="g"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/psc.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/psc.png $* }"
 ;;
 "pcm")
   C7T="Poss. de chuva pela manhã"
   C7I="g"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pcm.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pcm.png $* }"
 ;;
 "pct")
   C7T="Poss. de chuva à tarde"
   C7I="g"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pct.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pct.png $* }"
 ;;
 "pC7")
   C7T="Poss. de chuva à noite"
   C7I="G"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/pC7.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/pC7.png $* }"
 ;;
 "npt")
   C7T="Nublado com panc. à tarde"
   C7I="k"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npt.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npt.png $* }"
 ;;
 "npn")
   C7T="Nublado com panc. à noite"
   C7I="K"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npn.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npn.png $* }"
 ;;
 "nC7")
   C7T="Nublado com poss. de chuva à noite"
   C7I="G"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nC7.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nC7.png $* }"
 ;;
 "nct")
   C7T="Nublado com poss. de chuva à tarde"
   C7I="g"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nct.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nct.png $* }"
 ;;
 "ncm")
   C7T="Nublado com poss. de chuva pela manhã"
   C7I="g"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ncm.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ncm.png $* }"
 ;;
 "npm")
   C7T="Nublado com panc. de chuva pela manhã"
   C7I="k"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npm.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npm.png $* }"
 ;;
 "npp")
   C7T="Nublado com poss. de chuva"
   C7I="g"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/npp.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/npp.png $* }"
 ;;
 "vn")
   C7T="Variação de nebulosidade"
   C7I="c"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "ct")
   C7T="Chuva à tarde"
   C7I="g"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ct.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ct.png $* }"
 ;;
 "ppn")
   C7T="Poss. de panc. de chuva à noite"
   C7I="K"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppn.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppn.png $* }"
 ;;
 "ppt")
   C7T="Poss. de panc. de chuva à tarde"
   C7I="k"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppt.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppt.png $* }"
 ;;
 "ppm")
   C7T="Poss. de panc. de chuva pela manhã"
   C7I="k"
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ppm.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ppm.png $* }"
 ;;
 *)
   echo "Erro." & echo "$ERROCACHE" > ~/.brweather/log 
-  C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+  C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 esac
 
index 8ffb85df1f669b94a7b8dfbaef6bba165e74cc26..e79e82e995991354bf88b7b8de3374df15401056 100755 (executable)
@@ -6,6 +6,9 @@
 # http://brweatherproject.blogspot.com/
 # Distribuído sob licença GPLv3
 
+# Pasta base
+DIRNAME="$(dirname `dirname $0`)"
+
 #Ano atual
 YEAR=`date "+%Y"`
 
@@ -22,11 +25,11 @@ leandronkz@gmail.com" > ~/.brweather/log
 exit 1
 }
 
-cat /opt/brweather/doc/luas/$YEAR &>/dev/null || ERRO
+cat $DIRNAME/doc/luas/$YEAR &>/dev/null || ERRO
 
 #Dados
 DATE=`date "+%d %h"`
-LUA=`grep "$DATE" /opt/brweather/doc/luas/$YEAR | cut -f2 -d'#'`
+LUA=`grep "$DATE" $DIRNAME/doc/luas/$YEAR | cut -f2 -d'#'`
 
 #Imagens
 #Imagens
@@ -35,252 +38,252 @@ IMAGE=`echo '${image'`
 #Lua 1 (hoje)
 case $LUA in
 "0NO")
-       LUA1I=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/0.png $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/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 $*}"`
+       LUA1I=`echo "$IMAGE $DIRNAME/imagens/moon/4MI/8.png $*}"`
        LUA1T=`echo "Minguante"`
        LUA1=`echo "Min"`
        LUA1F=`echo "Z"`
@@ -292,46 +295,46 @@ esac
 #Proximas fases
 case $LUA1T in
 "Nova")
-       LUAD2=`grep -A 30 "$DATE" /opt/brweather/doc/luas/$YEAR | grep "CR" | head -n1 | cut -f1 -d'#'`
+       LUAD2=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD3=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD4=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD2=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD3=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD4=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD2=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD3=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD4=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD2=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD3=`grep -A 30 "$DATE" $DIRNAME/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'#'`
+       LUAD4=`grep -A 30 "$DATE" $DIRNAME/doc/luas/$YEAR | grep "CH" | head -n1 | cut -f1 -d'#'`
        LUA4T=`echo "Cheia"`
        LUA4=`echo "Che"`
 ;;
@@ -340,22 +343,22 @@ esac
 #Imagens menores (próximas fases)
 case $LUA2T in
 "Nova")
-       LUAI2=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/0.png $* }"`
+       LUAI2=`echo "$IMAGE $DIRNAME/imagens/moon/1NO/0.png $* }"`
        LUA2F=`echo " "`
        LUA2f=`echo " "`
 ;;
 "Crescente")
-       LUAI2=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/6.png $* }"`
+       LUAI2=`echo "$IMAGE $DIRNAME/imagens/moon/1NO/6.png $* }"`
        LUA2F=`echo "E"`
        LUA2f=`echo "e"`
 ;;
 "Cheia")
-       LUAI2=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/1.png $* }"`
+       LUAI2=`echo "$IMAGE $DIRNAME/imagens/moon/3CH/1.png $* }"`
        LUA2F=`echo "M"`
        LUA2f=`echo "m"`
 ;;
 "Minguante")
-       LUAI2=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/3.png $* }"`
+       LUAI2=`echo "$IMAGE $DIRNAME/imagens/moon/4MI/3.png $* }"`
        LUA2F=`echo "V"`
        LUA2f=`echo "v"`
 ;;
@@ -363,22 +366,22 @@ esac
 
 case $LUA3T in
 "Nova")
-       LUAI3=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/0.png $* }"`
+       LUAI3=`echo "$IMAGE $DIRNAME/imagens/moon/1NO/0.png $* }"`
        LUA3F=`echo " "`
        LUA3f=`echo " "`
 ;;
 "Crescente")
-       LUAI3=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/6.png $* }"`
+       LUAI3=`echo "$IMAGE $DIRNAME/imagens/moon/1NO/6.png $* }"`
        LUA3F=`echo "E"`
        LUA3f=`echo "e"`
 ;;
 "Cheia")
-       LUAI3=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/1.png $* }"`
+       LUAI3=`echo "$IMAGE $DIRNAME/imagens/moon/3CH/1.png $* }"`
        LUA3F=`echo "M"`
        LUA3f=`echo "m"`
 ;;
 "Minguante")
-       LUAI3=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/3.png $* }"`
+       LUAI3=`echo "$IMAGE $DIRNAME/imagens/moon/4MI/3.png $* }"`
        LUA3F=`echo "V"`
        LUA3f=`echo "v"`
 ;;
@@ -386,22 +389,22 @@ esac
 
 case $LUA4T in
 "Nova")
-       LUAI4=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/0.png $* }"`
+       LUAI4=`echo "$IMAGE $DIRNAME/imagens/moon/1NO/0.png $* }"`
        LUA4F=`echo " "`
        LUA4f=`echo " "`
 ;;
 "Crescente")
-       LUAI4=`echo "$IMAGE /opt/brweather/imagens/moon/1NO/6.png $* }"`
+       LUAI4=`echo "$IMAGE $DIRNAME/imagens/moon/1NO/6.png $* }"`
        LUA4F=`echo "E"`
        LUA4f=`echo "e"`
 ;;
 "Cheia")
-       LUAI4=`echo "$IMAGE /opt/brweather/imagens/moon/3CH/1.png $* }"`
+       LUAI4=`echo "$IMAGE $DIRNAME/imagens/moon/3CH/1.png $* }"`
        LUA4F=`echo "M"`
        LUA4f=`echo "m"`
 ;;
 "Minguante")
-       LUAI4=`echo "$IMAGE /opt/brweather/imagens/moon/4MI/3.png $* }"`
+       LUAI4=`echo "$IMAGE $DIRNAME/imagens/moon/4MI/3.png $* }"`
        LUA4F=`echo "V"`
        LUA4f=`echo "v"`
 ;;
index f7abf93269c44dd2519f1d2432543de4e27127e4..f542a709fd401943423d5e6174dea9b1d8aca90f 100644 (file)
@@ -6,6 +6,8 @@
 # http://brweatherproject.blogspot.com/
 # Distribuído sob licença GPLv3
 
+# Pasta base
+DIRNAME="$(dirname `dirname $0`)"
 
 AWE=$(echo awk -F"[,:]" '{for(i=1;i<=NF;i++){if($i~/id\042/){print$(i+1)}}}')
 WID=$(awk -F"[,:]" '{for(i=1;i<=NF;i++){if($i~/weather\042/){print$(i+2)}}}' ~/.brweather/cache/open1)
@@ -18,242 +20,242 @@ case $WID in
 "200")
 CNT="Tempestade"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "201")
 CNT="Tempestade"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "202")
 CNT="Tempestado"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "210")
 CNT="Tempestade com raios"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "211")
 CNT="Trovoadas"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "212")
 CNT="Tempestade"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "221")
 CNT="Temporal"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "230")
 CNT="Tempestade com leve garoa"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "231")
 CNT="Tempestade com garoa"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "232")
 CNT="Tempestade com forte garoa"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "300")
 CNT="Garoa"
 CNI="s"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "301")
 CNT="Garoa"
 CNI="s"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "302")
 CNT="Garoa forte"
 CNI="h"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "310")
 CNT="Garoa leve"
 CNI="s"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "311")
 CNT="Garoa"
 CNI="s"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "312")
 CNT="Garoa forte"
 CNI="h"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "321")
 CNT="Garoa forte"
 CNI="h"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "500")
 CNT="Chuva"
 CNI="t"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "501")
 CNT="Chuva moderada"
 CNI="t"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "502")
 CNT="Chuva forte"
 CNI="i"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "503")
 CNT="Chuva pesada"
 CNI="i"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "504")
 CNT="Chuva extrema"
 CNI="i"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "511")
 CNT="Chuva"
 CNI="t"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "520")
 CNT="Chuva"
 CNI="t"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "521")
 CNT="Chuva"
 CNI="t"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "522")
 CNT="Chuva forte"
 CNI="i"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "600")
 CNT="Neve"
 CNI="r"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "601")
 CNT="Neve"
 CNI="r"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "602")
 CNT="Neve"
 CNI="r"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "611")
 CNT="Chuva e neve"
 CNI="q"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "621")
 CNT="Chuva e neve"
 CNI="q"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "701")
 CNT="Névoa"
 CNI="f"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "711")
 CNT="Fumaça"
 CNI="f"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "721")
 CNT="Neblina"
 CNI="f"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "731")
 CNT="Tempestade de areia"
 CNI="f"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "741")
 CNT="Nevoeiro"
 CNI="f"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "800")
 CNT="Céu claro"
 CNI="a"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "801")
 CNT="Poucas nuvens"
 CNI="b"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "802")
 CNT="Nuvens esparsas"
 CNI="c"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "803")
 CNT="Encoberto"
 CNI="d"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "804")
 CNT="Nublado"
 CNI="e"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "900")
 CNT="Tornado"
 CNI="E"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "901")
 CNT="Tempestade tropical"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "902")
 CNT="Furacão"
 CNI="E"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "903")
 CNT="Frio"
 CNI="r"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "904")
 CNT="Quente"
 CNI="a"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "905")
 CNT="Ventos"
 CNI="E"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "906")
 CNT="Granizo"
 CNI="w"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 esac
 }
@@ -264,242 +266,242 @@ case $WID in
 "200")
 CNT="Tempestade"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "201")
 CNT="Tempestade"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "202")
 CNT="Tempestado"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "210")
 CNT="Tempestade com raios"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "211")
 CNT="Trovoadas"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "212")
 CNT="Tempestade"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "221")
 CNT="Temporal"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "230")
 CNT="Tempestade com leve garoa"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "231")
 CNT="Tempestade com garoa"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "232")
 CNT="Tempestade com forte garoa"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "300")
 CNT="Garoa"
 CNI="s"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "301")
 CNT="Garoa"
 CNI="s"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "302")
 CNT="Garoa forte"
 CNI="h"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "310")
 CNT="Garoa leve"
 CNI="s"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "311")
 CNT="Garoa"
 CNI="s"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "312")
 CNT="Garoa forte"
 CNI="h"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "321")
 CNT="Garoa forte"
 CNI="h"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "500")
 CNT="Chuva"
 CNI="t"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "501")
 CNT="Chuva moderada"
 CNI="t"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "502")
 CNT="Chuva forte"
 CNI="i"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "503")
 CNT="Chuva pesada"
 CNI="i"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "504")
 CNT="Chuva extrema"
 CNI="i"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "511")
 CNT="Chuva"
 CNI="t"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "520")
 CNT="Chuva"
 CNI="t"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "521")
 CNT="Chuva"
 CNI="t"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "522")
 CNT="Chuva forte"
 CNI="i"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "600")
 CNT="Neve"
 CNI="r"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "601")
 CNT="Neve"
 CNI="r"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "602")
 CNT="Neve"
 CNI="r"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "611")
 CNT="Chuva e neve"
 CNI="q"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "621")
 CNT="Chuva e neve"
 CNI="q"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "701")
 CNT="Névoa"
 CNI="f"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv2.png $* }"
 ;;
 "711")
 CNT="Fumaça"
 CNI="f"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv2.png $* }"
 ;;
 "721")
 CNT="Neblina"
 CNI="f"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv2.png $* }"
 ;;
 "731")
 CNT="Tempestade de areia"
 CNI="f"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv2.png $* }"
 ;;
 "741")
 CNT="Nevoeiro"
 CNI="f"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv2.png $* }"
 ;;
 "800")
 CNT="Céu claro"
 CNI="a"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl2.png $* }"
 ;;
 "801")
 CNT="Poucas nuvens"
 CNI="b"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps2.png $* }"
 ;;
 "802")
 CNT="Nuvens esparsas"
 CNI="c"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn2.png $* }"
 ;;
 "803")
 CNT="Encoberto"
 CNI="d"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "804")
 CNT="Nublado"
 CNI="e"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n2.png $* }"
 ;;
 "900")
 CNT="Tornado"
 CNI="E"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "901")
 CNT="Tempestade tropical"
 CNI="n"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "902")
 CNT="Furacão"
 CNI="E"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "903")
 CNT="Frio"
 CNI="r"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g2.png $* }"
 ;;
 "904")
 CNT="Quente"
 CNI="a"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl2.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl2.png $* }"
 ;;
 "905")
 CNT="Ventos"
 CNI="F"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "906")
 CNT="Granizo"
 CNI="w"
-CN="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+CN="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 esac
 }
@@ -563,242 +565,242 @@ case $WID1 in
 "200")
 C1T="Tempestade"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "201")
 C1T="Tempestade"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "202")
 C1T="Tempestado"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "210")
 C1T="Tempestade com raios"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "211")
 C1T="Trovoadas"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "212")
 C1T="Tempestade"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "221")
 C1T="Temporal"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "230")
 C1T="Tempestade com leve garoa"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "231")
 C1T="Tempestade com garoa"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "232")
 C1T="Tempestade com forte garoa"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "300")
 C1T="Garoa"
 C1I="s"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "301")
 C1T="Garoa"
 C1I="s"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "302")
 C1T="Garoa forte"
 C1I="h"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "310")
 C1T="Garoa leve"
 C1I="s"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "311")
 C1T="Garoa"
 C1I="s"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "312")
 C1T="Garoa forte"
 C1I="h"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "321")
 C1T="Garoa forte"
 C1I="h"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "500")
 C1T="Chuva"
 C1I="t"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "501")
 C1T="Chuva moderada"
 C1I="t"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "502")
 C1T="Chuva forte"
 C1I="i"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "503")
 C1T="Chuva pesada"
 C1I="i"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "504")
 C1T="Chuva extrema"
 C1I="i"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "511")
 C1T="Chuva"
 C1I="t"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "520")
 C1T="Chuva"
 C1I="t"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "521")
 C1T="Chuva"
 C1I="t"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "522")
 C1T="Chuva forte"
 C1I="i"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "600")
 C1T="Neve"
 C1I="r"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "601")
 C1T="Neve"
 C1I="r"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "602")
 C1T="Neve"
 C1I="r"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "611")
 C1T="Chuva e neve"
 C1I="q"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "621")
 C1T="Chuva e neve"
 C1I="q"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "701")
 C1T="Névoa"
 C1I="f"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "711")
 C1T="Fumaça"
 C1I="f"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "721")
 C1T="Neblina"
 C1I="f"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "731")
 C1T="Tempestade de areia"
 C1I="f"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "741")
 C1T="Nevoeiro"
 C1I="f"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "800")
 C1T="Céu claro"
 C1I="a"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "801")
 C1T="Poucas nuvens"
 C1I="b"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "802")
 C1T="Nuvens esparsas"
 C1I="c"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "803")
 C1T="Encoberto"
 C1I="d"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "804")
 C1T="Nublado"
 C1I="e"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "900")
 C1T="Tornado"
 C1I="E"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "901")
 C1T="Tempestade tropical"
 C1I="n"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "902")
 C1T="Furacão"
 C1I="E"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "903")
 C1T="Frio"
 C1I="r"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "904")
 C1T="Quente"
 C1I="a"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "905")
 C1T="Ventos"
 C1I="E"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "906")
 C1T="Granizo"
 C1I="w"
-C1="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C1="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 esac
 
index d746b2bd78c361d83794c01731860897ecec05c0..363748cc4b07c858a45c195c0b7d0104e50502ab 100644 (file)
@@ -6,6 +6,8 @@
 # http://brweatherproject.blogspot.com/
 # Distribuído sob licença GPLv3
 
+# Pasta base
+DIRNAME="$(dirname `dirname $0`)"
 
 AWE=$(echo awk -F"[,:]" '{for(i=1;i<=NF;i++){if($i~/id\042/){print$(i+1)}}}')
 
@@ -23,242 +25,242 @@ case $WID2 in
 "200")
 C2T="Tempestade"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "201")
 C2T="Tempestade"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "202")
 C2T="Tempestado"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "210")
 C2T="Tempestade com raios"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "211")
 C2T="Trovoadas"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "212")
 C2T="Tempestade"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "221")
 C2T="Temporal"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "230")
 C2T="Tempestade com leve garoa"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "231")
 C2T="Tempestade com garoa"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "232")
 C2T="Tempestade com forte garoa"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "300")
 C2T="Garoa"
 C2I="s"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "301")
 C2T="Garoa"
 C2I="s"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "302")
 C2T="Garoa forte"
 C2I="h"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "310")
 C2T="Garoa leve"
 C2I="s"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "311")
 C2T="Garoa"
 C2I="s"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "312")
 C2T="Garoa forte"
 C2I="h"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "321")
 C2T="Garoa forte"
 C2I="h"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "500")
 C2T="Chuva"
 C2I="t"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "501")
 C2T="Chuva moderada"
 C2I="t"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "502")
 C2T="Chuva forte"
 C2I="i"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "503")
 C2T="Chuva pesada"
 C2I="i"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "504")
 C2T="Chuva extrema"
 C2I="i"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "511")
 C2T="Chuva"
 C2I="t"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "520")
 C2T="Chuva"
 C2I="t"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "521")
 C2T="Chuva"
 C2I="t"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "522")
 C2T="Chuva forte"
 C2I="i"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "600")
 C2T="Neve"
 C2I="r"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "601")
 C2T="Neve"
 C2I="r"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "602")
 C2T="Neve"
 C2I="r"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "611")
 C2T="Chuva e neve"
 C2I="q"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "621")
 C2T="Chuva e neve"
 C2I="q"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "701")
 C2T="Névoa"
 C2I="f"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "711")
 C2T="Fumaça"
 C2I="f"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "721")
 C2T="Neblina"
 C2I="f"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "731")
 C2T="Tempestade de areia"
 C2I="f"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "741")
 C2T="Nevoeiro"
 C2I="f"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "800")
 C2T="Céu claro"
 C2I="a"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "801")
 C2T="Poucas nuvens"
 C2I="b"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "802")
 C2T="Nuvens esparsas"
 C2I="c"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "803")
 C2T="Encoberto"
 C2I="d"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "804")
 C2T="Nublado"
 C2I="e"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "900")
 C2T="Tornado"
 C2I="E"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "901")
 C2T="Tempestade tropical"
 C2I="n"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "902")
 C2T="Furacão"
 C2I="E"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "903")
 C2T="Frio"
 C2I="r"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "904")
 C2T="Quente"
 C2I="a"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "905")
 C2T="Ventos"
 C2I="F"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "906")
 C2T="Granizo"
 C2I="w"
-C2="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C2="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 esac
 
@@ -266,242 +268,242 @@ case $WID3 in
 "200")
 C3T="Tempestade"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "201")
 C3T="Tempestade"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "202")
 C3T="Tempestado"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "210")
 C3T="Tempestade com raios"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "211")
 C3T="Trovoadas"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "212")
 C3T="Tempestade"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "221")
 C3T="Temporal"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "230")
 C3T="Tempestade com leve garoa"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "231")
 C3T="Tempestade com garoa"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "232")
 C3T="Tempestade com forte garoa"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "300")
 C3T="Garoa"
 C3I="s"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "301")
 C3T="Garoa"
 C3I="s"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "302")
 C3T="Garoa forte"
 C3I="h"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "310")
 C3T="Garoa leve"
 C3I="s"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "311")
 C3T="Garoa"
 C3I="s"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "312")
 C3T="Garoa forte"
 C3I="h"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "321")
 C3T="Garoa forte"
 C3I="h"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "500")
 C3T="Chuva"
 C3I="t"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "501")
 C3T="Chuva moderada"
 C3I="t"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "502")
 C3T="Chuva forte"
 C3I="i"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "503")
 C3T="Chuva pesada"
 C3I="i"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "504")
 C3T="Chuva extrema"
 C3I="i"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "511")
 C3T="Chuva"
 C3I="t"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "520")
 C3T="Chuva"
 C3I="t"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "521")
 C3T="Chuva"
 C3I="t"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "522")
 C3T="Chuva forte"
 C3I="i"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "600")
 C3T="Neve"
 C3I="r"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "601")
 C3T="Neve"
 C3I="r"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "602")
 C3T="Neve"
 C3I="r"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "611")
 C3T="Chuva e neve"
 C3I="q"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "621")
 C3T="Chuva e neve"
 C3I="q"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "701")
 C3T="Névoa"
 C3I="f"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "711")
 C3T="Fumaça"
 C3I="f"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "721")
 C3T="Neblina"
 C3I="f"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "731")
 C3T="Tempestade de areia"
 C3I="f"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "741")
 C3T="Nevoeiro"
 C3I="f"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "800")
 C3T="Céu claro"
 C3I="a"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "801")
 C3T="Poucas nuvens"
 C3I="b"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "802")
 C3T="Nuvens esparsas"
 C3I="c"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "803")
 C3T="Encoberto"
 C3I="d"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "804")
 C3T="Nublado"
 C3I="e"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "900")
 C3T="Tornado"
 C3I="E"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "901")
 C3T="Tempestade tropical"
 C3I="n"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "902")
 C3T="Furacão"
 C3I="E"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "903")
 C3T="Frio"
 C3I="r"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "904")
 C3T="Quente"
 C3I="a"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "905")
 C3T="Ventos"
 C3I="F"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "906")
 C3T="Granizo"
 C3I="w"
-C3="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C3="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 esac
 
@@ -509,242 +511,242 @@ case $WID4 in
 "200")
 C4T="Tempestade"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "201")
 C4T="Tempestade"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "202")
 C4T="Tempestado"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "210")
 C4T="Tempestade com raios"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "211")
 C4T="Trovoadas"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "212")
 C4T="Tempestade"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "221")
 C4T="Temporal"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "230")
 C4T="Tempestade com leve garoa"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "231")
 C4T="Tempestade com garoa"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "232")
 C4T="Tempestade com forte garoa"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "300")
 C4T="Garoa"
 C4I="s"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "301")
 C4T="Garoa"
 C4I="s"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "302")
 C4T="Garoa forte"
 C4I="h"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "310")
 C4T="Garoa leve"
 C4I="s"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "311")
 C4T="Garoa"
 C4I="s"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "312")
 C4T="Garoa forte"
 C4I="h"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "321")
 C4T="Garoa forte"
 C4I="h"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "500")
 C4T="Chuva"
 C4I="t"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "501")
 C4T="Chuva moderada"
 C4I="t"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "502")
 C4T="Chuva forte"
 C4I="i"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "503")
 C4T="Chuva pesada"
 C4I="i"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "504")
 C4T="Chuva extrema"
 C4I="i"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "511")
 C4T="Chuva"
 C4I="t"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "520")
 C4T="Chuva"
 C4I="t"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "521")
 C4T="Chuva"
 C4I="t"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "522")
 C4T="Chuva forte"
 C4I="i"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "600")
 C4T="Neve"
 C4I="r"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "601")
 C4T="Neve"
 C4I="r"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "602")
 C4T="Neve"
 C4I="r"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "611")
 C4T="Chuva e neve"
 C4I="q"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "621")
 C4T="Chuva e neve"
 C4I="q"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "701")
 C4T="Névoa"
 C4I="f"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "711")
 C4T="Fumaça"
 C4I="f"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "721")
 C4T="Neblina"
 C4I="f"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "731")
 C4T="Tempestade de areia"
 C4I="f"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "741")
 C4T="Nevoeiro"
 C4I="f"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "800")
 C4T="Céu claro"
 C4I="a"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "801")
 C4T="Poucas nuvens"
 C4I="b"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "802")
 C4T="Nuvens esparsas"
 C4I="c"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "803")
 C4T="Encoberto"
 C4I="d"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "804")
 C4T="Nublado"
 C4I="e"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "900")
 C4T="Tornado"
 C4I="E"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "901")
 C4T="Tempestade tropical"
 C4I="n"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "902")
 C4T="Furacão"
 C4I="E"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "903")
 C4T="Frio"
 C4I="r"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "904")
 C4T="Quente"
 C4I="a"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "905")
 C4T="Ventos"
 C4I="F"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "906")
 C4T="Granizo"
 C4I="w"
-C4="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C4="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 esac
 
index 24458d8be377f9274c819b293740c19a21b571d4..998c504cda27e2ba1c5076fdfa369731f7fa1ce8 100644 (file)
@@ -6,6 +6,8 @@
 # http://brweatherproject.blogspot.com/
 # Distribuído sob licença GPLv3
 
+# Pasta base
+DIRNAME="$(dirname `dirname $0`)"
 
 AWE=$(echo awk -F"[,:]" '{for(i=1;i<=NF;i++){if($i~/id\042/){print$(i+1)}}}')
 
@@ -22,242 +24,242 @@ case $WID5 in
 "200")
 C5T="Tempestade"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "201")
 C5T="Tempestade"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "202")
 C5T="Tempestado"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "210")
 C5T="Tempestade com raios"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "211")
 C5T="Trovoadas"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "212")
 C5T="Tempestade"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "221")
 C5T="Temporal"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "230")
 C5T="Tempestade com leve garoa"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "231")
 C5T="Tempestade com garoa"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "232")
 C5T="Tempestade com forte garoa"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "300")
 C5T="Garoa"
 C5I="s"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "301")
 C5T="Garoa"
 C5I="s"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "302")
 C5T="Garoa forte"
 C5I="h"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "310")
 C5T="Garoa leve"
 C5I="s"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "311")
 C5T="Garoa"
 C5I="s"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "312")
 C5T="Garoa forte"
 C5I="h"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "321")
 C5T="Garoa forte"
 C5I="h"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "500")
 C5T="Chuva"
 C5I="t"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "501")
 C5T="Chuva moderada"
 C5I="t"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "502")
 C5T="Chuva forte"
 C5I="i"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "503")
 C5T="Chuva pesada"
 C5I="i"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "504")
 C5T="Chuva extrema"
 C5I="i"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "511")
 C5T="Chuva"
 C5I="t"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "520")
 C5T="Chuva"
 C5I="t"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "521")
 C5T="Chuva"
 C5I="t"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "522")
 C5T="Chuva forte"
 C5I="i"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "600")
 C5T="Neve"
 C5I="r"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "601")
 C5T="Neve"
 C5I="r"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "602")
 C5T="Neve"
 C5I="r"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "611")
 C5T="Chuva e neve"
 C5I="q"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "621")
 C5T="Chuva e neve"
 C5I="q"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "701")
 C5T="Névoa"
 C5I="f"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "711")
 C5T="Fumaça"
 C5I="f"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "721")
 C5T="Neblina"
 C5I="f"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "731")
 C5T="Tempestade de areia"
 C5I="f"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "741")
 C5T="Nevoeiro"
 C5I="f"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "800")
 C5T="Céu claro"
 C5I="a"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "801")
 C5T="Poucas nuvens"
 C5I="b"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "802")
 C5T="Nuvens esparsas"
 C5I="c"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "803")
 C5T="Encoberto"
 C5I="d"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "804")
 C5T="Nublado"
 C5I="e"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "900")
 C5T="Tornado"
 C5I="E"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "901")
 C5T="Tempestade tropical"
 C5I="n"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "902")
 C5T="Furacão"
 C5I="E"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "903")
 C5T="Frio"
 C5I="r"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "904")
 C5T="Quente"
 C5I="a"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "905")
 C5T="Ventos"
 C5I="F"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "906")
 C5T="Granizo"
 C5I="w"
-C5="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C5="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 esac
 
@@ -265,242 +267,242 @@ case $WID6 in
 "200")
 C6T="Tempestade"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "201")
 C6T="Tempestade"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "202")
 C6T="Tempestado"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "210")
 C6T="Tempestade com raios"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "211")
 C6T="Trovoadas"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "212")
 C6T="Tempestade"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "221")
 C6T="Temporal"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "230")
 C6T="Tempestade com leve garoa"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "231")
 C6T="Tempestade com garoa"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "232")
 C6T="Tempestade com forte garoa"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "300")
 C6T="Garoa"
 C6I="s"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "301")
 C6T="Garoa"
 C6I="s"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "302")
 C6T="Garoa forte"
 C6I="h"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "310")
 C6T="Garoa leve"
 C6I="s"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "311")
 C6T="Garoa"
 C6I="s"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "312")
 C6T="Garoa forte"
 C6I="h"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "321")
 C6T="Garoa forte"
 C6I="h"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "500")
 C6T="Chuva"
 C6I="t"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "501")
 C6T="Chuva moderada"
 C6I="t"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "502")
 C6T="Chuva forte"
 C6I="i"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "503")
 C6T="Chuva pesada"
 C6I="i"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "504")
 C6T="Chuva extrema"
 C6I="i"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "511")
 C6T="Chuva"
 C6I="t"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "520")
 C6T="Chuva"
 C6I="t"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "521")
 C6T="Chuva"
 C6I="t"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "522")
 C6T="Chuva forte"
 C6I="i"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "600")
 C6T="Neve"
 C6I="r"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "601")
 C6T="Neve"
 C6I="r"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "602")
 C6T="Neve"
 C6I="r"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "611")
 C6T="Chuva e neve"
 C6I="q"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "621")
 C6T="Chuva e neve"
 C6I="q"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "701")
 C6T="Névoa"
 C6I="f"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "711")
 C6T="Fumaça"
 C6I="f"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "721")
 C6T="Neblina"
 C6I="f"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "731")
 C6T="Tempestade de areia"
 C6I="f"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "741")
 C6T="Nevoeiro"
 C6I="f"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "800")
 C6T="Céu claro"
 C6I="a"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "801")
 C6T="Poucas nuvens"
 C6I="b"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "802")
 C6T="Nuvens esparsas"
 C6I="c"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "803")
 C6T="Encoberto"
 C6I="d"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "804")
 C6T="Nublado"
 C6I="e"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "900")
 C6T="Tornado"
 C6I="E"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "901")
 C6T="Tempestade tropical"
 C6I="n"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "902")
 C6T="Furacão"
 C6I="E"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "903")
 C6T="Frio"
 C6I="r"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "904")
 C6T="Quente"
 C6I="a"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "905")
 C6T="Ventos"
 C6I="F"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "906")
 C6T="Granizo"
 C6I="w"
-C6="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C6="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 esac
 
@@ -508,242 +510,242 @@ case $WID7 in
 "200")
 C7T="Tempestade"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "201")
 C7T="Tempestade"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "202")
 C7T="Tempestado"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "210")
 C7T="Tempestade com raios"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "211")
 C7T="Trovoadas"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "212")
 C7T="Tempestade"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "221")
 C7T="Temporal"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "230")
 C7T="Tempestade com leve garoa"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "231")
 C7T="Tempestade com garoa"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "232")
 C7T="Tempestade com forte garoa"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "300")
 C7T="Garoa"
 C7I="s"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "301")
 C7T="Garoa"
 C7I="s"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "302")
 C7T="Garoa forte"
 C7I="h"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "310")
 C7T="Garoa leve"
 C7I="s"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "311")
 C7T="Garoa"
 C7I="s"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "312")
 C7T="Garoa forte"
 C7I="h"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "321")
 C7T="Garoa forte"
 C7I="h"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cv.png $* }"
 ;;
 "500")
 C7T="Chuva"
 C7I="t"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "501")
 C7T="Chuva moderada"
 C7I="t"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "502")
 C7T="Chuva forte"
 C7I="i"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "503")
 C7T="Chuva pesada"
 C7I="i"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "504")
 C7T="Chuva extrema"
 C7I="i"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "511")
 C7T="Chuva"
 C7I="t"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "520")
 C7T="Chuva"
 C7I="t"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "521")
 C7T="Chuva"
 C7I="t"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/c.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/c.png $* }"
 ;;
 "522")
 C7T="Chuva forte"
 C7I="i"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ch.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ch.png $* }"
 ;;
 "600")
 C7T="Neve"
 C7I="r"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "601")
 C7T="Neve"
 C7I="r"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "602")
 C7T="Neve"
 C7I="r"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "611")
 C7T="Chuva e neve"
 C7I="q"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "621")
 C7T="Chuva e neve"
 C7I="q"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ne.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ne.png $* }"
 ;;
 "701")
 C7T="Névoa"
 C7I="f"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "711")
 C7T="Fumaça"
 C7I="f"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "721")
 C7T="Neblina"
 C7I="f"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "731")
 C7T="Tempestade de areia"
 C7I="f"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "741")
 C7T="Nevoeiro"
 C7I="f"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nv.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nv.png $* }"
 ;;
 "800")
 C7T="Céu claro"
 C7I="a"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "801")
 C7T="Poucas nuvens"
 C7I="b"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/ps.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/ps.png $* }"
 ;;
 "802")
 C7T="Nuvens esparsas"
 C7I="c"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/vn.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/vn.png $* }"
 ;;
 "803")
 C7T="Encoberto"
 C7I="d"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/e.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/e.png $* }"
 ;;
 "804")
 C7T="Nublado"
 C7I="e"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/n.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/n.png $* }"
 ;;
 "900")
 C7T="Tornado"
 C7I="E"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "901")
 C7T="Tempestade tropical"
 C7I="n"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 "902")
 C7T="Furacão"
 C7I="E"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "903")
 C7T="Frio"
 C7I="r"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/g.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/g.png $* }"
 ;;
 "904")
 C7T="Quente"
 C7I="a"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/cl.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/cl.png $* }"
 ;;
 "905")
 C7T="Ventos"
 C7I="F"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/nd.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/nd.png $* }"
 ;;
 "906")
 C7T="Granizo"
 C7I="w"
-C7="$IMAGE /opt/brweather/imagens/imagem$IMAGEM/t.png $* }"
+C7="$IMAGE $DIRNAME/imagens/imagem$IMAGEM/t.png $* }"
 ;;
 esac
 
index 2b500f3faeb1d4d865e149ad5cee0491fe86437b..b4adf4e66f6e9eb7e68ee49501884460ae6d1132 100644 (file)
@@ -6,28 +6,31 @@
 # http://brweatherproject.blogspot.com/
 # Distribuído sob licença GPLv3
 
+# Pasta base
+DIRNAME="$(dirname `dirname $0`)"
+
 YEAR=`date +%Y`
 DATA0=`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'#'`
+OUTD=`cat $DIRNAME/doc/seasons | grep $YEAR | cut -f2 -d'#'`
+OUTH=`cat $DIRNAME/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'#'`
+INVD=`cat $DIRNAME/doc/seasons | grep $YEAR | cut -f4 -d'#'`
+INVH=`cat $DIRNAME/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'#'`
+PRID=`cat $DIRNAME/doc/seasons | grep $YEAR | cut -f6 -d'#'`
+PRIH=`cat $DIRNAME/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'#'`
+VERD=`cat $DIRNAME/doc/seasons | grep $YEAR | cut -f8 -d'#'`
+VERH=`cat $DIRNAME/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' '`
+DATA1=`cat $DIRNAME/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`
+HORA1=`cat $DIRNAME/doc/seasons | grep $YEAR | cut -f3 -d'#' | sed s/://g`
 if [ $DATA0 -lt $DATA1 ]
 then
        SEASON1="Ver"
@@ -125,9 +128,9 @@ fi
 }
 
 function JUN(){
-DATA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f4 -d'#' | cut -f1 -d' '`
+DATA1=`cat $DIRNAME/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`
+HORA1=`cat $DIRNAME/doc/seasons | grep $YEAR | cut -f5 -d'#' | sed s/://g`
 if [ $DATA0 -lt $DATA1 ]
 then
        SEASON1="Out"
@@ -225,9 +228,9 @@ fi
 }
 
 function SET(){
-DATA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f6 -d'#' | cut -f1 -d' '`
+DATA1=`cat $DIRNAME/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`
+HORA1=`cat $DIRNAME/doc/seasons | grep $YEAR | cut -f7 -d'#' | sed s/://g`
 if [ $DATA0 -lt $DATA1 ]
 then
        SEASON1="Inv"
@@ -325,9 +328,9 @@ fi
 }
 
 function DEZ(){
-DATA1=`cat /opt/brweather/doc/seasons | grep $YEAR | cut -f8 -d'#' | cut -f1 -d' '`
+DATA1=`cat $DIRNAME/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`
+HORA1=`cat $DIRNAME/doc/seasons | grep $YEAR | cut -f9 -d'#' | sed s/://g`
 if [ $DATA0 -lt $DATA1 ]
 then
        SEASON1="Pri"
index f61171d66decd77b0216b471e6bc6178e439ab92..080fd4db938f6c9aaddc91ab36ddc70f6031bddf 100755 (executable)
@@ -6,6 +6,9 @@
 # http://brweatherproject.blogspot.com/
 # Distribuído sob licença GPLv3
 
+# Pasta base
+DIRNAME="$(dirname $0)"
+
 ##Conferindo se o usuário não é root
 if [ `whoami` = "root" ] ; then
   echo "Erro: O BrWeather deve ser usado apenas como usuário normal."
@@ -21,7 +24,7 @@ CONF(){
 
 CONF2(){
   echo "Criando arquivo de configuração ~/.brweather.conf"
-  cp /opt/brweather/doc/brweather.conf.default ~/.brweather.conf
+  cp $DIRNAME/doc/brweather.conf.default ~/.brweather.conf
 }
 
 CONF3(){
@@ -85,7 +88,7 @@ leandronkz@gmail.com"
 
 
 ##Versão do programa
-VERSION=`cat /opt/brweather/doc/version`
+VERSION=`cat $DIRNAME/doc/version`
 
 
 ##Ler arquivo de configuração
@@ -93,7 +96,7 @@ source ~/.brweather.conf
 
 ##Opções do programa que não precisam de Internet
 case $1 in
-"--gerar-log") source /opt/brweather/bin/logs
+"--gerar-log") source $DIRNAME/bin/logs
        exit 0
 ;;
 "--version") echo "BrWeather-$VERSION"
@@ -103,13 +106,13 @@ case $1 in
        echo "http://brweatherproject.blogspot.com/"
        exit 0
 ;;
-"--help") cat /opt/brweather/doc/help
+"--help") cat $DIRNAME/doc/help
        exit 0
 ;;
-"--help-default") cat /opt/brweather/doc/help-default
+"--help-default") cat $DIRNAME/doc/help-default
        exit 0
 ;;
-"--help-open") cat /opt/brweather/doc/help-open
+"--help-open") cat $DIRNAME/doc/help-open
        exit 0
 ;;
 "--help-google")
@@ -117,20 +120,20 @@ case $1 in
        --help-open"
        exit 0
 ;;
-"--man") man /opt/brweather/doc/man
+"--man") man $DIRNAME/doc/man
        exit 0
 ;;
 "--clean-cache") rm ~/.brweather/log* 2>/dev/null & rm ~/.brweather/cache/* 2>/dev/null
        echo "Cache limpo!"
        exit 0
 ;;
-"--changelog") cat /opt/brweather/doc/Changelog
+"--changelog") cat $DIRNAME/doc/Changelog
        exit 0
 ;;
-"--option=LUA"*) source /opt/brweather/bin/moon $*
+"--option=LUA"*) source $DIRNAME/bin/moon $*
        exit 0
 ;;
-"--season"*) source /opt/brweather/bin/seasons $*
+"--season"*) source $DIRNAME/bin/seasons $*
        exit 0
 ;;
 "--mode")
@@ -145,7 +148,7 @@ esac
 
 
 if [ $1 = "--total-images" ] ; then
-  if [ `ls /opt/brweather/imagens/ | grep imagem | wc -l` -gt 7 ] ; then
+  if [ `ls $DIRNAME/imagens/ | grep imagem | wc -l` -gt 7 ] ; then
     echo -e "imagem1\nimagem2\nimagem3\nimagem4\nimagem5\nimagem6\nimagem7\nimagem8\nimagem9\nimagem10\nimagem11\nimagem12" && exit 0
   else
     echo -e "imagem1\nimagem2\nimagem3\nimagem4\nimagem5\nimagem6\nimagem7" && exit 0
@@ -217,7 +220,7 @@ fi
 #Imagens
 IMAGE=`echo '${image'`
 
-if [ `ls /opt/brweather/imagens/ | grep imagem | wc -l` -gt 7 ] ; then
+if [ `ls $DIRNAME/imagens/ | grep imagem | wc -l` -gt 7 ] ; then
 
 case $1 in
 ##CN
@@ -751,79 +754,79 @@ fi
 ##Escolher entre modo Open ou INPE
 if [ $OPEN = "0" ] ; then
   case $1 in
-  "--imagem"*=CN) source /opt/brweather/bin/inpe-4 $*
+  "--imagem"*=CN) source $DIRNAME/bin/inpe-4 $*
   ;;
-  "--imagem"*=C1) source /opt/brweather/bin/inpe-4 $*
+  "--imagem"*=C1) source $DIRNAME/bin/inpe-4 $*
   ;;
-  "--imagem"*=C2) source /opt/brweather/bin/inpe-5 $*
+  "--imagem"*=C2) source $DIRNAME/bin/inpe-5 $*
   ;;
-  "--imagem"*=C3) source /opt/brweather/bin/inpe-5 $*
+  "--imagem"*=C3) source $DIRNAME/bin/inpe-5 $*
   ;;
-  "--imagem"*=C4) source /opt/brweather/bin/inpe-5 $*
+  "--imagem"*=C4) source $DIRNAME/bin/inpe-5 $*
   ;;
-  "--imagem"*=C5) source /opt/brweather/bin/inpe-6 $*
+  "--imagem"*=C5) source $DIRNAME/bin/inpe-6 $*
   ;;
-  "--imagem"*=C6) source /opt/brweather/bin/inpe-6 $*
+  "--imagem"*=C6) source $DIRNAME/bin/inpe-6 $*
   ;;
-  "--imagem"*=C7) source /opt/brweather/bin/inpe-6 $*
+  "--imagem"*=C7) source $DIRNAME/bin/inpe-6 $*
   ;;
-  "--option=city") source /opt/brweather/bin/inpe-1 $*
+  "--option=city") source $DIRNAME/bin/inpe-1 $*
   ;;
-  "--option=date") source /opt/brweather/bin/inpe-1 $*
+  "--option=date") source $DIRNAME/bin/inpe-1 $*
   ;;
-  "--option=Day"*) source /opt/brweather/bin/inpe-1 $*
+  "--option=Day"*) source $DIRNAME/bin/inpe-1 $*
   ;;
-  "--option=LU"*) source /opt/brweather/bin/inpe-1 $*
+  "--option=LU"*) source $DIRNAME/bin/inpe-1 $*
   ;;
-  "--option=CN"*) source /opt/brweather/bin/inpe-4 $*
+  "--option=CN"*) source $DIRNAME/bin/inpe-4 $*
   ;;
-  "--option=TN") source /opt/brweather/bin/inpe-1 $*
+  "--option=TN") source $DIRNAME/bin/inpe-1 $*
   ;;
-  "--option=STE") source /opt/brweather/bin/inpe-1 $*
+  "--option=STE") source $DIRNAME/bin/inpe-1 $*
   ;;
-  "--option=umid") source /opt/brweather/bin/inpe-1 $*
+  "--option=umid") source $DIRNAME/bin/inpe-1 $*
   ;;
-  "--option=umid1") source /opt/brweather/bin/inpe-2 $*
+  "--option=umid1") source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=umid2") source /opt/brweather/bin/inpe-2 $*
+  "--option=umid2") source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=umid3") source /opt/brweather/bin/inpe-2 $*
+  "--option=umid3") source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=umid4") source /opt/brweather/bin/inpe-2 $*
+  "--option=umid4") source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=umid5") source /opt/brweather/bin/inpe-2 $*
+  "--option=umid5") source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=umid6") source /opt/brweather/bin/inpe-2 $*
+  "--option=umid6") source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=umid7") source /opt/brweather/bin/inpe-2 $*
+  "--option=umid7") source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=PA") source /opt/brweather/bin/inpe-1 $*
+  "--option=PA") source $DIRNAME/bin/inpe-1 $*
   ;;
-  "--option=wind"*) source /opt/brweather/bin/inpe-1 $*
+  "--option=wind"*) source $DIRNAME/bin/inpe-1 $*
   ;;
-  "--option=UV"*) source /opt/brweather/bin/inpe-3 $*
+  "--option=UV"*) source $DIRNAME/bin/inpe-3 $*
   ;;
-  "--option=SOL"*) source /opt/brweather/bin/inpe-2 $*
+  "--option=SOL"*) source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=LT"*) source /opt/brweather/bin/inpe-2 $*
+  "--option=LT"*) source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=HT"*) source /opt/brweather/bin/inpe-2 $*
+  "--option=HT"*) source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=C1"*) source /opt/brweather/bin/inpe-4 $*
+  "--option=C1"*) source $DIRNAME/bin/inpe-4 $*
   ;;
-  "--option=PC"*) source /opt/brweather/bin/inpe-2 $*
+  "--option=PC"*) source $DIRNAME/bin/inpe-2 $*
   ;;
-  "--option=C2"*) source /opt/brweather/bin/inpe-5 $*
+  "--option=C2"*) source $DIRNAME/bin/inpe-5 $*
   ;;
-  "--option=C3"*) source /opt/brweather/bin/inpe-5 $*
+  "--option=C3"*) source $DIRNAME/bin/inpe-5 $*
   ;;
-  "--option=C4"*) source /opt/brweather/bin/inpe-5 $*
+  "--option=C4"*) source $DIRNAME/bin/inpe-5 $*
   ;;
-  "--option=C5"*) source /opt/brweather/bin/inpe-6 $*
+  "--option=C5"*) source $DIRNAME/bin/inpe-6 $*
   ;;
-  "--option=C6"*) source /opt/brweather/bin/inpe-6 $*
+  "--option=C6"*) source $DIRNAME/bin/inpe-6 $*
   ;;
-  "--option=C7"*) source /opt/brweather/bin/inpe-6 $*
+  "--option=C7"*) source $DIRNAME/bin/inpe-6 $*
   ;;
   "–option"*) echo "Opção inválida.
 O correto é --option (com dois traços)."
@@ -842,159 +845,159 @@ Experimente --help para mais informações."
 else
 
   case $1 in
-  "--imagem"*=CN) source /opt/brweather/bin/open-3 $*
+  "--imagem"*=CN) source $DIRNAME/bin/open-3 $*
   ;;
-  "--imagem"*=C1) source /opt/brweather/bin/open-3 $*
+  "--imagem"*=C1) source $DIRNAME/bin/open-3 $*
   ;;
-  "--imagem"*=C2) source /opt/brweather/bin/open-4 $*
+  "--imagem"*=C2) source $DIRNAME/bin/open-4 $*
   ;;
-  "--imagem"*=C3) source /opt/brweather/bin/open-4 $*
+  "--imagem"*=C3) source $DIRNAME/bin/open-4 $*
   ;;
-  "--imagem"*=C4) source /opt/brweather/bin/open-4 $*
+  "--imagem"*=C4) source $DIRNAME/bin/open-4 $*
   ;;
-  "--imagem"*=C5) source /opt/brweather/bin/open-5 $*
+  "--imagem"*=C5) source $DIRNAME/bin/open-5 $*
   ;;
-  "--imagem"*=C6) source /opt/brweather/bin/open-5 $*
+  "--imagem"*=C6) source $DIRNAME/bin/open-5 $*
   ;;
-  "--imagem"*=C7) source /opt/brweather/bin/open-5 $*
+  "--imagem"*=C7) source $DIRNAME/bin/open-5 $*
   ;;
-  "--option=city") source /opt/brweather/bin/open-1 $*
+  "--option=city") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=date") source /opt/brweather/bin/open-1 $*
+  "--option=date") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=Day"*"T") source /opt/brweather/bin/open-1 $*
+  "--option=Day"*"T") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=Day0") source /opt/brweather/bin/open-1 $*
+  "--option=Day0") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=Day1") source /opt/brweather/bin/open-1 $*
+  "--option=Day1") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=Day2") source /opt/brweather/bin/open-1 $*
+  "--option=Day2") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=Day3") source /opt/brweather/bin/open-2 $*
+  "--option=Day3") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=Day4") source /opt/brweather/bin/open-2 $*
+  "--option=Day4") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=Day5") source /opt/brweather/bin/open-2 $*
+  "--option=Day5") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=Day6") source /opt/brweather/bin/open-2 $*
+  "--option=Day6") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=Day7") source /opt/brweather/bin/open-2 $*
+  "--option=Day7") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=LU"*) source /opt/brweather/bin/open-1 $*
+  "--option=LU"*) source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=CN"*) source /opt/brweather/bin/open-3 $*
+  "--option=CN"*) source $DIRNAME/bin/open-3 $*
   ;;
-  "--option=TN") source /opt/brweather/bin/open-1 $*
+  "--option=TN") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=CLD") source /opt/brweather/bin/open-1 $*
+  "--option=CLD") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=CLD1") source /opt/brweather/bin/open-1 $*
+  "--option=CLD1") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=CLD2") source /opt/brweather/bin/open-1 $*
+  "--option=CLD2") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=CLD3") source /opt/brweather/bin/open-2 $*
+  "--option=CLD3") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=CLD4") source /opt/brweather/bin/open-2 $*
+  "--option=CLD4") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=CLD5") source /opt/brweather/bin/open-2 $*
+  "--option=CLD5") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=CLD6") source /opt/brweather/bin/open-2 $*
+  "--option=CLD6") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=CLD7") source /opt/brweather/bin/open-2 $*
+  "--option=CLD7") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=umid") source /opt/brweather/bin/open-1 $*
+  "--option=umid") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=umid1") source /opt/brweather/bin/open-1 $*
+  "--option=umid1") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=umid2") source /opt/brweather/bin/open-1 $*
+  "--option=umid2") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=umid3") source /opt/brweather/bin/open-2 $*
+  "--option=umid3") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=umid4") source /opt/brweather/bin/open-2 $*
+  "--option=umid4") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=umid5") source /opt/brweather/bin/open-2 $*
+  "--option=umid5") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=umid6") source /opt/brweather/bin/open-2 $*
+  "--option=umid6") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=umid7") source /opt/brweather/bin/open-2 $*
+  "--option=umid7") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=PA") source /opt/brweather/bin/open-1 $*
+  "--option=PA") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=PA1") source /opt/brweather/bin/open-1 $*
+  "--option=PA1") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=PA2") source /opt/brweather/bin/open-1 $*
+  "--option=PA2") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=PA3") source /opt/brweather/bin/open-2 $*
+  "--option=PA3") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=PA4") source /opt/brweather/bin/open-2 $*
+  "--option=PA4") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=PA5") source /opt/brweather/bin/open-2 $*
+  "--option=PA5") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=PA6") source /opt/brweather/bin/open-2 $*
+  "--option=PA6") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=PA7") source /opt/brweather/bin/open-2 $*
+  "--option=PA7") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=wind") source /opt/brweather/bin/open-1 $*
+  "--option=wind") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=winds") source /opt/brweather/bin/open-1 $*
+  "--option=winds") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=windd") source /opt/brweather/bin/open-1 --option=wind
+  "--option=windd") source $DIRNAME/bin/open-1 --option=wind
   ;;
-  "--option=wind1") source /opt/brweather/bin/open-1 $*
+  "--option=wind1") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=wind2") source /opt/brweather/bin/open-1 $*
+  "--option=wind2") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=wind3") source /opt/brweather/bin/open-2 $*
+  "--option=wind3") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=wind4") source /opt/brweather/bin/open-2 $*
+  "--option=wind4") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=wind5") source /opt/brweather/bin/open-2 $*
+  "--option=wind5") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=wind6") source /opt/brweather/bin/open-2 $*
+  "--option=wind6") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=wind7") source /opt/brweather/bin/open-2 $*
+  "--option=wind7") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=LT1") source /opt/brweather/bin/open-1 $*
+  "--option=LT1") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=LT2") source /opt/brweather/bin/open-1 $*
+  "--option=LT2") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=LT3") source /opt/brweather/bin/open-2 $*
+  "--option=LT3") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=LT4") source /opt/brweather/bin/open-2 $*
+  "--option=LT4") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=LT5") source /opt/brweather/bin/open-2 $*
+  "--option=LT5") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=LT6") source /opt/brweather/bin/open-2 $*
+  "--option=LT6") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=LT7") source /opt/brweather/bin/open-2 $*
+  "--option=LT7") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=HT1") source /opt/brweather/bin/open-1 $*
+  "--option=HT1") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=HT2") source /opt/brweather/bin/open-1 $*
+  "--option=HT2") source $DIRNAME/bin/open-1 $*
   ;;
-  "--option=HT3") source /opt/brweather/bin/open-2 $*
+  "--option=HT3") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=HT4") source /opt/brweather/bin/open-2 $*
+  "--option=HT4") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=HT5") source /opt/brweather/bin/open-2 $*
+  "--option=HT5") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=HT6") source /opt/brweather/bin/open-2 $*
+  "--option=HT6") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=HT7") source /opt/brweather/bin/open-2 $*
+  "--option=HT7") source $DIRNAME/bin/open-2 $*
   ;;
-  "--option=C1"*) source /opt/brweather/bin/open-3 $*
+  "--option=C1"*) source $DIRNAME/bin/open-3 $*
   ;;
-  "--option=C2"*) source /opt/brweather/bin/open-4 $*
+  "--option=C2"*) source $DIRNAME/bin/open-4 $*
   ;;
-  "--option=C3"*) source /opt/brweather/bin/open-4 $*
+  "--option=C3"*) source $DIRNAME/bin/open-4 $*
   ;;
-  "--option=C4"*) source /opt/brweather/bin/open-4 $*
+  "--option=C4"*) source $DIRNAME/bin/open-4 $*
   ;;
-  "--option=C5"*) source /opt/brweather/bin/open-5 $*
+  "--option=C5"*) source $DIRNAME/bin/open-5 $*
   ;;
-  "--option=C6"*) source /opt/brweather/bin/open-5 $*
+  "--option=C6"*) source $DIRNAME/bin/open-5 $*
   ;;
-  "--option=C7"*) source /opt/brweather/bin/open-5 $*
+  "--option=C7"*) source $DIRNAME/bin/open-5 $*
   ;;
   "–option"*) echo "Opção inválida.
 O correto é --option (com dois traços)."