デベロッパーコンソールの統計情報を取得する
ブラウザを使えば簡単だろうなーと思って、WebViewを使って作ってみた。
アプリとしては粗々で、動作確認ができるレベル。
動作がかなり遅くてWiFiでも15秒くらいかかってる...。
動作内容。
- market.android.com/publish/Home にアクセス
- ログインフォームにリダイレクトされたらIDとパスワードをフォームに設定してsubmit
- market.android.com/publish/Home の読み込みが完了するのを待つ
- syoboi.jp/tool/MyAppStats/script.js を読み込ませる
- 取得結果を適当に表示
追記: 2010-09-27 Windowsで動くようにした。
わざわざAndroidでしんどい思いをしなくても、Windowsで動かせばよかった...。
Windows 7 + IE8 で動作確認。(Vista+IE7 ではたぶん動作しない)
使い方。
cscript appstats.js <email> <password>
結果がテキストで適当に出るはず。
JScript(WSHの)で変数として扱えるところまで作ってあるので、あとはcsvにするとかXMLHttpRequestでデータベースに登録するとかすれば、集計が楽になると思う。
追記: 2010-09-27 sqliteのDBにデータをためるように
php sqlite.php <email> <password>
実装が雑だけど、7日分の差分表示なども付けてみた。
jp.syoboi.android.BookmarkKarano ================================ Date VerCode Ver Total Active % Stars *5 *4 *3 *2 *1 2010-09-28 2 2.0.0 1569(+71) 1325(+60) 0.84 25 17 7 1 0 0 2010-09-27 2 2.0.0 1498 1265 0.84 25 17 7 1 0 0 jp.syoboi.hatebu ================ Date VerCode Ver Total Active % Stars *5 *4 *3 *2 *1 2010-09-28 2 0.1.0 13(+2) 7(+2) 0.54 0 0 0 0 0 0 2010-09-27 2 0.1.0 11 5 0.45 0 0 0 0 0 0
しばらくこれで様子見。