Weather Channel for Torsmo
Publicado por Adão S. Raul Neto 18/10/2005
[ Hits: 5.621 ]
Homepage: https://github.com/adaoraul
Script que mostra diversas informações sobre o tempo em sua cidade no torsmo
#!/usr/bin/perl -w
# Script criado para ser usado com o torsmo
# mostra a previsao do tempo da cidade
# escolhida
#
# by dark_on_weed
# Colocar o nome da cidade
# Algumas cidades podem dar problemas,
# mas será corrigido na proxima versão.
my $cidade = "Porto Alegre";
###########################################################################
use POSIX;
use LWP::Simple;
my $numArgs = $#ARGV+1;
my $key = $ARGV[0];
my $conteudo = get("http://br.weather.com/search/search/?where=$cidade&what=");
sub temperatura
{
@temperatura = split(/<TD COLSPAN=\"2\" CLASS=\"obsTempText\" VALIGN=\"TOP\">/,$conteudo);
@temperatura = split(/<\/TD>/,$temperatura[1]);
$temperatura[0] =~ s/(_[^_]*_[^_]*_)|( )//;
$temperatura[0] =~ s/(_[^_]*_[^_]*_)|(°C)//;
return $temperatura[0];
}
sub vento
{
@vento = split(/<TD CLASS=\"currentObsText\">/,$conteudo);
@vento = split(/<\/TD>/,$vento[1]);
return $vento[0];
}
sub umidade
{
@umidade = split(/<TD CLASS=\"currentObsText\">/,$conteudo);
@umidade = split(/<\/TD>/,$umidade[3]);
return $umidade[0];
}
if($key eq "Temp") {
$temperatura = temperatura();
print "$temperatura";
}
elsif($key eq "Umidade") {
$umidade = umidade();
print "$umidade";
}
elsif($key eq "Vento") {
$vento = vento();
print "$vento";
}
elsif($key eq "Cidade") {
print "$cidade";
}
Nenhum comentário foi encontrado.
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Instalando COSMIC no Linux Mint
Turbinando o Linux Mint: o poder das Nemo Actions
Inteligência Artificial no desenvolvimento de software: quando começar a usar?
[Resolvido] Algo deu errado ao abrir seu perfil
Usando o VNSTAT para medir o seu consumo de internet
Habilitando clipboard manager no ambiente COSMIC
Problema com som no laptop (5)
Quando vocês pararam de testar distros? (11)
Não estou conseguindo fazer funcionar meu Postfix na versão 2.4 no Deb... (2)









