2012年8月14日火曜日

東京アメッシュの再生を高速化する

東京近辺に住んでいる人は、雨の様子を確認するのに東京アメッシュを使うことが多いと思う。

このサイトのいいところは、東京近辺の雨の様子を高解像度で表示できることと、過去2時間の様子を5分単位でさかのぼって確認できること。特に二つ目の機能は、今後の雨の降りを予想する上で欠かすことのできない、とっても便利なものだと思う。僕も、アメッシュを開けば必ず「再生」ボタンを押す。

ただ、不満な点もある。デフォルトでは再生の速度がとてもゆっくりで、過去2時間分を再生しようとすると30秒近くかかってしまう。

そこで、再生を高速化するGreasemonkeyスクリプト「amesh_quickplay」を作った。このスクリプトが有効な状態で再生すると、過去2時間分が7, 8秒程度で再生されるようになる。

FirefoxとChromeで動作確認済み。

amesh_quickplayのダウンロードはこちら

// ==UserScript==
// @name           amesh_quickplay
// @namespace      amesh.quickplay
// @description    amesh_quickplay
// @include        http://tokyo-ame.jwa.or.jp/
// ==/UserScript==
var executeBrowserContext = function(funcOrString) {
    var code = "javascript:(" + encodeURIComponent(funcOrString.toString()) + ")();";
    location.href = code;
}
executeBrowserContext(function() {
    animation.interval = 0;
});