terça-feira, 31 de julho de 2012

Como usar o BrWeather - Parte 4 [Atualizado]

Olá a todos!

Esta é a quarta parte do tutorial que mostra como utilizar o BrWeather.

Se você perdeu os posts anteriores, confira:


Nesta etapa, listarei as opções do modo Open.



O modo Open
Esta opção utiliza os dados obtidos da previsão do Open Weather Map:


O modo open é recomendado àqueles que residem no exterior e também, para quem mora em uma cidade que o INPE não fornece a previsão completa. Exemplo, se você mora em uma cidade que o INPE não mostre as condições atuais (como pressão atmosférica, temperatura atual, nível de umidade atual, sensação térmica, etc), você deve utilizar o BrWeather no modo Open.

Dados gerais

Estas opções exibem os dados gerais:

Cidade:
brweather --option=city

Data atual (no formato DD-MM-AAAA):
brweather --option=date

Dia de hoje, abreviado (ex.: Sáb, Dom, etc):
brweather --option=Day0

Dia de hoje, por extenso:
brweather --option=Day0T

Hora da última atualização dos dados (no formato HH:MM:SS):
brweather --option=LU




Condições do momento

Estas opções retornam algumas condições climáticas do momento:

Temperatura atual:
brweather --option=TN

Condição meteorológica do momento (exemplo: nublado, chuva, Céu claro, etc.):
brweather --option=CNT

Nível de umidade atual:
brweather --option=umid

Velocidade do vento:
brweather --option=winds

Direção do vento:
brweather --option=windd

Nível de pressão atmosférica:
brweather --option=PA

Quantidade de nuvens (em %):
brweather --option=CLD



Previsão para as próximas horas

Estas opções fornecem a previsão para as próximas horas. Normalmente a previsão é para a próxima 1 hora.

Próximas horas:
brweather --option=Day1

Próximas horas, por extenso (exemplo: Sábado):
brweather --option=Day1T

Previsão para as próximas horas (exemplo: Chuva, Tempestade, "Neve", etc.):
brweather --option=C1T

Previsão de temperatura mínima:
brweather --option=LT1

Temperatura máxima:
brweather --option=HT1

Previsão do nível de umidade:
brweather --option=umid1

Quantidade de nuvens (em %):
brweather --option=CLD1

Nível de pressão atmosférica:
brweather --option=PA1




Previsão para os próximos dias:

Segundo dia:

Nome (abreviado):
brweather --option=Day2

Segundo dia (por extenso):
brweather --option=Day2T

Previsão para o segundo dia:
brweather --option=C2T

Previsão de temperatura mínima:
brweather --option=LT2

Temperatura máxima:
brweather --option=HT2

Previsão do nível de umidade:
brweather --option=umid2

Quantidade de nuvens (em %):
brweather --option=CLD2

Nível de pressão atmosférica:
brweather --option=PA2



Terceiro dia:

brweather --option=Day3
brweather --option=Day3T

Previsão:
brweather --option=C3T

Temperatura mínima:
brweather --option=LT3

Temperatura máxima:
brweather --option=HT3

Nível de umidade:
brweather --option=umid3

Quantidade de nuvens (em %):
brweather --option=CLD3

Nível de pressão atmosférica:
brweather --option=PA3



Quarto dia:

brweather --option=Day4
brweather --option=Day4T

Previsão:
brweather --option=C4T

Temperatura mínima:
brweather --option=LT4

Temperatura máxima:
brweather --option=HT4

Nível de umidade:
brweather --option=umid4

Quantidade de nuvens (em %): 
brweather --option=CLD4

Nível de pressão atmosférica:
brweather --option=PA4



Quinto dia:

brweather --option=Day5
brweather --option=Day5T

Previsão:
brweather --option=C5T

Temperatura mínima:
brweather --option=LT5

Temperatura máxima:
brweather --option=HT5

Nível de umidade:
brweather --option=umid5

Quantidade de nuvens (em %):
brweather --option=CLD5

Nível de pressão atmosférica:
brweather --option=PA5



Sexto dia:

brweather --option=Day6
brweather --option=Day6T

Previsão:
brweather --option=C6T

Temperatura mínima:
brweather --option=LT6

Temperatura máxima:
brweather --option=HT6

Nível de umidade:
brweather --option=umid6

Quantidade de nuvens (em %):
brweather --option=CLD6

Nível de pressão atmosférica:
brweather --option=PA6



Sétimo dia:

brweather --option=Day7
brweather --option=Day7T

Previsão:
brweather --option=C7T

Temperatura mínima:
brweather --option=LT7

Temperatura máxima:
brweather --option=HT7

Nível de umidade:
brweather --option=umid7

Quantidade de nuvens (em %):
brweather --option=CLD7

Nível de pressão atmosférica:
brweather --option=PA7



Utilização

Para utilizar as opções acima no Conky, basta utilizar a sintaxe no arquivo conkyrc:

${execi <segundos> brweather --option=<opção>}

Exemplos:

Para exibir a condição do momento:
${execi 3600 brweather --option=CNT}

Exibir a temperatura atual:
${execi 3600 brweather --option=TN}

Ou, exibir a previsão para o quinto dia:
${execi 3600 brweather --option=C5T}



Opções de ícones

Você também pode utilizar ícones para representar as condições climáticas. Para isso, basta ter uma fonte "weather" instalada (como a ConkyWeather), e utilizar a seguinte sintaxe no conkyrc:

${font <fonte weather>:size=<tamanho>}${execi <segundos> brweather --option=<opção>}

Para mais informações, acesse: Como usar o BrWeather - Parte 3: Ícones



Opções de imagens

O BrWeather modo open também tem a opção de exibir imagens no lugar dos ícones. Vejamos as opções, depois o seu uso.

Condições atuais:
brweather --imagem1=CN

Próximas horas:
brweather --imagem1=C1

Segundo dia:
brweather --imagem1=C2

Terceiro dia:
brweather --imagem1=C3

Dias restantes:
brweather --imagem1=C4
brweather --imagem1=C5
brweather --imagem1=C6
brweather --imagem1=C7

Obs.: Pode-se trocar o parâmetro "--imagem1" por até 12 valores diferentes. Exemplo: --imagem3, --imagem5, --imagem10. Para mais informações, acesse: Como usar o BrWeather - Parte 3.

Continua na Parte 5.

Até a próxima!



2 comentários:

  1. Ola, a execucao do brweather sempre retorna erro, mesmo no terminal:

    luciano@desktop:/home/luciano/brweather>./brweather --option=CNI
    Erro.
    Erro.

    Estou usando o modo INPE. Alguma sugestao?

    Obrigado.

    ResponderExcluir
    Respostas
    1. Olá.
      Devem ter mudado alguma coisa na forma como os dados são exibidos na página do INPE, por isso o erro.

      Infelizmente, não tenho tido muito tempo para me dedicar ao projeto. Assim que eu puder, vou dar uma checada nisso.

      Por enquanto, você pode continuar utilizando o BrWeather no modo OPEN.

      Excluir