#! /bin/bash

inctime=/usr/local/bin/inctime

datai=2024053000
dataf=2024070200

data=${datai}

while [ ${data} -le ${dataf} ]
do        


  # ANL
  yyyy=${data:0:4}
  mm=${data:4:2}
  dd=${data:6:2}
  hh=${data:8:2}

  # FCT6h
  dataf1=$(${inctime} ${data} +6h %y4%m2%d2%h2)

  yyyyf1=${dataf1:0:4}
  mmf1=${dataf1:4:2}
  ddf1=${dataf1:6:2}
  hhf1=${dataf1:8:2}

  # FCT264h
  dataf2=$(${inctime} ${data} +264h %y4%m2%d2%h2)

  yyyyf2=${dataf2:0:4}
  mmf2=${dataf2:4:2}
  ddf2=${dataf2:6:2}
  hhf2=${dataf2:8:2}

  # FCT24h
  dataf3=$(${inctime} ${data} +24h %y4%m2%d2%h2)

  yyyyf3=${dataf3:0:4}
  mmf3=${dataf3:4:2}
  ddf3=${dataf3:6:2}
  hhf3=${dataf3:8:2}

  # FCT48h
  dataf4=$(${inctime} ${data} +48h %y4%m2%d2%h2)

  yyyyf4=${dataf4:0:4}
  mmf4=${dataf4:4:2}
  ddf4=${dataf4:6:2}
  hhf4=${dataf4:8:2}

  # ANL2
  dataa2=$(${inctime} ${data} +72h %y4%m2%d2%h2)

  yyyya2=${dataa2:0:4}
  mma2=${dataa2:4:2}
  dda2=${dataa2:6:2}
  hha2=${dataa2:8:2}

  # FCT6h
  dataf5=$(${inctime} ${dataa2} +72h %y4%m2%d2%h2)

  yyyyf5=${dataf5:0:4}
  mmf5=${dataf5:4:2}
  ddf5=${dataf5:6:2}
  hhf5=${dataf5:8:2}

  # FCT12h
  dataf6=$(${inctime} ${dataa2} +72h %y4%m2%d2%h2)

  yyyyf6=${dataf6:0:4}
  mmf6=${dataf6:4:2}
  ddf6=${dataf6:6:2}
  hhf6=${dataf6:8:2}

  # FCT24h
  dataf7=$(${inctime} ${dataa2} +72h %y4%m2%d2%h2)

  yyyyf7=${dataf7:0:4}
  mmf7=${dataf7:4:2}
  ddf7=${dataf7:6:2}
  hhf7=${dataf7:8:2}

  #- rodadas do SMNA: para os dias 7, 10 e 11 para às 18Z apresentaram dados menores do que o esperado.
  #- rodadas pré-operacionais: ainda atualizando, dia 16/06.
  #- geração de produtos do SMNA: o Zé já começou a desenvolver as figuras e podem ser acessadas nos links abaixo.
  #Precipitação acumulada em 6h (mm)
  #
  #Figuras com intervalo de 6h,
  #Diretórios separados por datas
  #Modelo SMNA com até 11 dias, apagando os dados de dois dias atrás
  #Título e arquivo contendo data de início e da previsão
  #Para a AMS e Brasil
  #Exemplo dia 12/06/2024 (não está mais disponível a partir do dia 14):
  #
  #Global
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_6h_glo_${yyyy}${mm}${dd}${hh}Z_${yyyy}${mm}${dd}${hh}Z.png
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_6h_glo_${yyyy}${mm}${dd}${hh}Z_${yyyyf1}${mmf1}${ddf1}${hhf1}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_6h_glo_${yyyy}${mm}${dd}${hh}Z_${yyyyf2}${mmf2}${ddf2}${hhf2}Z.png
  
  #AMS
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_6h_ams_${yyyy}${mm}${dd}${hh}Z_${yyyy}${mm}${dd}${hh}Z.png
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_6h_ams_${yyyy}${mm}${dd}${hh}Z_${yyyyf1}${mmf1}${ddf1}${hhf1}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_6h_ams_${yyyy}${mm}${dd}${hh}Z_${yyyyf2}${mmf2}${ddf2}${hhf2}Z.png
  
  #Brasil
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_6h_bra_${yyyy}${mm}${dd}${hh}Z_${yyyyf1}${mmf1}${ddf1}${hhf1}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_6h_bra_${yyyy}${mm}${dd}${hh}Z_${yyyyf2}${mmf2}${ddf2}${hhf2}Z.png
  
  #Precipitação Acumulada até 11 dias (mm)
  #
  #Figuras com intervalo de 24h,
  #Diretórios separados por datas
  #Modelo SNMA com até 11 dias, apagando os dados de dois dias atrás
  #Título e arquivo contendo data de início e da previsão
  #Para o Globo, AMS, Brasil
  #Exemplo dia 12/06/2024 (não está mais disponível a partir do dia 14):
  
  #Globo
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_acum_glo_${yyyy}${mm}${dd}${hh}Z_${yyyyf3}${mmf3}${ddf3}${hhf3}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_acum_glo_${yyyy}${mm}${dd}${hh}Z_${yyyyf2}${mmf2}${ddf2}${hhf2}Z.png

  #AMS
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_acum_ams_${yyyy}${mm}${dd}${hh}Z_${yyyyf3}${mmf3}${ddf3}${hhf3}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_acum_ams_${yyyy}${mm}${dd}${hh}Z_${yyyyf2}${mmf2}${ddf2}${hhf2}Z.png

  #Brasil
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_acum_bra_${yyyy}${mm}${dd}${hh}Z_${yyyyf3}${mmf3}${ddf3}${hhf3}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_acum_bra_${yyyy}${mm}${dd}${hh}Z_${yyyyf2}${mmf2}${ddf2}${hhf2}Z.png
  
  #
  #Precipitação Diária até 11 dias (mm)
  #
  #Figuras com intervalo de 24h,
  #Diretórios separados por datas
  #Modelo SNMA com até 11 dias, apagando os dados de dois dias atrás
  #Título e arquivo contendo data de início e da previsão
  #Para o Globo, AMS, Brasil
  #Exemplo dia 12/06/2024 (não está mais disponível a partir do dia 14):
  #
  #Globo
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_glo_${yyyy}${mm}${dd}${hh}Z_${yyyyf3}${mmf3}${ddf3}${hhf3}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_glo_${yyyy}${mm}${dd}${hh}Z_${yyyyf2}${mmf2}${ddf2}${hhf2}Z.png

  #AMS
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_ams_${yyyy}${mm}${dd}${hh}Z_${yyyyf3}${mmf3}${ddf3}${hhf3}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_ams_${yyyy}${mm}${dd}${hh}Z_${yyyyf2}${mmf2}${ddf2}${hhf2}Z.png

  #Brasil
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_bra_${yyyy}${mm}${dd}${hh}Z_${yyyyf3}${mmf3}${ddf3}${hhf3}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/precipitacao/${yyyy}/${mm}/${dd}/${hh}/prec_bra_${yyyy}${mm}${dd}${hh}Z_${yyyyf2}${mmf2}${ddf2}${hhf2}Z.png
  
  #Precipitação (mm/6h), Pressão ao NMM (hPa) e espessura 1000-500 hPa
  #
  #Figuras com intervalo de 6h
  #Diretórios separados por datas
  #Modelo SMNA com até 11 dias, apagando os dados de dois dias atrás
  #Título e arquivo contendo data de início e da previsão
  #Somente para o Globo, AMS e Brasil
  #
  #Exemplo dia 1/06/2024 (não está mais disponível a partir do dia 12)
  #
  #Globo
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/prec_pnmm/${yyyya2}/${mma2}/${dda2}/${hha2}/prec_mslp_esp_6h_glo_${dataa2}Z_${dataf5}Z.png
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/prec_pnmm/${yyyya2}/${mma2}/${dda2}/${hha2}/prec_mslp_esp_6h_glo_${dataa2}Z_${dataf6}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/prec_pnmm/${yyyya2}/${mma2}/${dda2}/${hha2}/prec_mslp_esp_6h_glo_${dataa2}Z_${dataf7}Z.png

  #AMS
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/prec_pnmm/${yyyya2}/${mma2}/${dda2}/${hha2}/prec_mslp_esp_6h_ams_${dataa2}Z_${dataf5}Z.png
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/prec_pnmm/${yyyya2}/${mma2}/${dda2}/${hha2}/prec_mslp_esp_6h_ams_${dataa2}Z_${dataf6}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/prec_pnmm/${yyyya2}/${mma2}/${dda2}/${hha2}/prec_mslp_esp_6h_ams_${dataa2}Z_${dataf7}Z.png

  #Brasil
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/prec_pnmm/${yyyya2}/${mma2}/${dda2}/${hha2}/prec_mslp_esp_6h_bra_${dataa2}Z_${dataf5}Z.png
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/prec_pnmm/${yyyya2}/${mma2}/${dda2}/${hha2}/prec_mslp_esp_6h_bra_${dataa2}Z_${dataf6}Z.png
  #até
  wget https://s1.cptec.inpe.br/grafico/Modelos/SMNA/figuras/prec_pnmm/${yyyya2}/${mma2}/${dda2}/${hha2}/prec_mslp_esp_6h_bra_${dataa2}Z_${dataf7}Z.png

  data=$(${inctime} ${data} +6h %y4%m2%d2%h2)

done
