Google AdSense の CSV フォーマット変更に対応した WidSense 2.2 がリリース。
しかし前のバージョンの方が見やかったので弄ってみようと思ったところ、幸いにして PHP で書かれていたので簡単に変更できた。CSS のバグもついでに修正。
diff -ur Widsense.wdgt.orig/Widsense.css Widsense.wdgt/Widsense.css --- Widsense.wdgt.orig/Widsense.css 2005-12-17 17:41:45.000000000 +0900 +++ Widsense.wdgt/Widsense.css 2005-12-26 02:40:05.000000000 +0900 @@ -10,7 +10,7 @@ left: 5px; width: 296px; color: white; - font: 11px "Helvetica Neue"; + font: 12px "Helvetica Neue"; font-weight: bold; text-shadow: #56A816 0px 1px 1px; } @@ -44,7 +44,7 @@ #today span.date { text-align: left; - display:inline; + display:inline-block; } #yesterday { diff -ur Widsense.wdgt.orig/analyseCSV.php Widsense.wdgt/analyseCSV.php --- Widsense.wdgt.orig/analyseCSV.php 2005-12-17 17:36:16.000000000 +0900 +++ Widsense.wdgt/analyseCSV.php 2005-12-26 02:41:35.000000000 +0900 @@ -46,7 +46,7 @@ if(!$data[5]) err("Bad data..."); $line = array( - 'date' => $data[0], + 'date' => preg_replace('/^20(0[0-9])-([01][0-9])-([0-3][0-9])$/', '$1/$2/$3', $data[0]), 'displays' => $data[1], 'clicks' => $data[2], 'ctr' => $data[3],