2011/07/01

MSN 節電ガジェットの不具合で Windows ガジェットをお勉強

つい先日マイクロソフトが公開したばかりの「東京電力管内 電力需給情報ガジェット」(http://technet.microsoft.com/ja-jp/windows/hh128527)ですが、東京電力が 7/1 から CSV 形式を変更したため、悲しいことに。

Windows のガジェットは、.html や .js、.xml で作られている簡単なものなので、応急処置をしてみました。変更するのは、以下のファイル。

%USERPROFILE%\AppData\local\Microsoft\Windows Sidebar\Gadgets\MSEP.gadget\js\gadget.js

このスクリプト内の「if (arrCSV.length != 33)」からの 3 行 (218~220) をコメントアウト (行頭に // を付ける) すれば、とりあえず機能します。コメントアウトするんではなく、「!=」を「<」に書き換えるのでも OK。昨日まで、東京電力提供の CSV データ (http://www.tepco.co.jp/forecast/html/images/juyo-j.csv) は 33 行 (32+EOF?)だったようですが、本日より 5 分おきのデータが後半に追加され、数百行にどっと増えています (33行目までは旧形式とほぼ同じ。前日実績→予測値などカラムの変更はありますが、ガジェットの使用データ部分は同じ)。

以前の CSV 形式も提供されている(http://www.tepco.co.jp/forecast/html/old/images/juyo-j.csv) ので 10 行目の「CSV_URL =」を変更するのでもいいですが、提供は 7 日までの期間限定のようです。

まあ、ちょっと待てば修正版のガジェットが用意されると思いますが...

ちなみに、 「CSV_URL =」の部分を「http://setsuden.tohoku-epco.co.jp/common/demand/juyo_tohoku.csv」に書き換えると、東北電力対応にできるかも (グラフ表示は NG ですが)。

2 件のコメント:

匿名 さんのコメント...

このガジェットを利用していたので、助かりました。プログラムの更新があるまでは一時的ではあるかと思いますが、ありがとうございました。

山市 良(仮名) さんのコメント...

7/14にようやくver2がリリースされました。→ http://technet.microsoft.com/ja-jp/windows/hh128527