最近寒くなって来ました。前にも書いたとおり自宅は帰宅すると勝手に部屋のエアコンが点くんですが、クーラーと暖房とどっちが必要かを判断する手段がない・・・また、いつ頃から暖房をつけたらいいかも単なるバッチファイルだと判断できない!
というわけで、コマンドラインから現在の予想気温をWebから取得するPowerShellスクリプトを作りました。
$url = 'http://www.google.com/ig/api?weather=yokohama,kanagawa' $encoding='UTF-8' $web_client = New-Object System.Net.WebClient $doc = [System.Text.Encoding]::GetEncoding($encoding).GetString($web_client.DownloadData($url)) $xmldata = [xml]$doc echo $xmldata.xml_api_reply.weather.current_conditions.temp_c.data sc tempnow.txt $xmldata.xml_api_reply.weather.current_conditions.temp_c.data
情報元はGoogleです。こういうAPIを色々用意していてくれるのは助かるね。いい時代だ。
0 件のコメント:
コメントを投稿