ログ集計ソフト-今日何専用



↓ダウンロードはこちら
ログ集計ソフト-今日何専用ver1.00



【このソフトについて】What's This?
このソフトは、mine様が配布されているソフト「今日、何してたっけ?」という、
ウィンドウのアクティブ時間とウィンドウタイトルを記録するソフトのログファイルから、
特定のソフトウェアが起動していた合計時間を手軽に計測するためのものです。
→「今日、何してたっけ?」配布ページ(Vector様):http://www.vector.co.jp/soft/win95/util/se447540.html
mine様HP:http://hp.vector.co.jp/authors/VA032074/

「今日、何してたっけ?」のログ以外でも、同じ書式であれば、集計出来ます。
詳細は下記の【ソフトの詳細】の項目をご参照ください。



【使い方】
1.ソフトをダブルクリックとかで起動
2.出てきたウィンドウの中に文字入力出来る場所があるので、
そこに検索したいキーワード(時間を集計したいウィンドウタイトルの文字)を入力
※例えば、webブラウザInternet Explorerのアクティブ合計時間を集計したければ、
検索キーワードは「 - Windows Internet Explorer」とか「Internet Explorer」とか。
3.集計したいファイル(複数でもOK)を選択してウィンドウにドラッグアンドドロップ。
※一ヶ月の合計時間が知りたければ一ヶ月分のログファイルをまるごと選択してD&Dしてね。
4.集計結果が終わったよってお知らせダイアログが出るまで待つ。(沢山のファイルでもそんなにかからないはず・・)
5.集計結果が表示されるのでチェック。(コピペも出来る)
6.続けて他のキーワードや他のログファイルを集計したければ、集計結果の下に検索キーワード入力欄があるので、
そこに検索したいキーワードを入力して再びログファイルをドラッグアンドドロップ。
→この繰り返し

【便利な使い方?】
集計結果の”推移[分]”という項目では1日毎(1ファイルごと)の合計利用時間をカンマ区切りで表記してあり、
この部分をテキストファイルなどにコピー&ペーストして拡張子を.csvに変更するとExcelなどで編集することが出来ます。
詳細は下記をご参照あれ。


【ソフトの詳細】

このソフトウェアのログ形式はmine様の「今日、何してたっけ?」というソフトのログ形式
開始時間(時間:分:秒),(カンマ)終了時間(時間:分:秒),(カンマ)利用時間(アクティブ時間),(カンマ)アクティブウィンドウ名
という形式を元に集計しております。

文字で表すと
hh:mm:ss,hh:mm,ss,ss,Window title

具体例
06:09:08,06:09:09,1,google - Mozilla Firefox

この場合はam6時9分8秒から6時9分9秒までの間の1秒間アクティブだったことを示し、
アクティブウィンドウのウィンドウタイトルは「google - Mozilla Firefox」です。

これを利用して、特定のソフトの総合アクティブ時間を集計することができます。
複数ファイルをドラッグアンドドロップすると、それらのファイルのログから
指定されたキーワードが含まれたアクティブ時間を取り出し、集計します。

一ヶ月間の合計利用時間が知りたければ、1ヶ月分のログファイルをまとめてドラッグアンドドロップしてください。

集計が終わると、ダイアログで合計アクティブ時間が表示された後、
集計結果が以下のような形式で表示されます。

検索文字列[- Mozilla Firefox]
合計時間:476.08時間
推移[分]:560.77,18.05,4876.67,53.42,18983.60,285.95,3786.50,
検索ファイル一覧
C:\Program Files (x86)\kyounani02\log\2012-11-15-log.txt
C:\Program Files (x86)\kyounani02\log\2012-11-16-log.txt
C:\Program Files (x86)\kyounani02\log\2012-11-17-log.txt
C:\Program Files (x86)\kyounani02\log\2012-11-18-log.txt
C:\Program Files (x86)\kyounani02\log\2012-11-19-log.txt
C:\Program Files (x86)\kyounani02\log\2012-11-20-log.txt
C:\Program Files (x86)\kyounani02\log\2012-11-21-log.txt


この推移[分]と書いてある行は、1日毎の合計利用時間をカンマ区切りで表記してあり、
この部分をテキストファイルなどにコピー&ペーストして拡張子を.csvに変更するとExcelなどで編集することが出来ます。

コピペして保存する部分↓
560.77,18.05,4876.67,53.42,18983.60,285.95,3786.50,

また、csvファイルは改行して複数行にすることも出来ます。

0.00,8.00,13.25,3.43,2.12,386.80,0.00,
9.18,293.15,3948.38,564.13,23.67,4921.58,54.23,
19742.87,8553.30,114746.12,169.47,1.40,274.35,

↑こんな感じ。


集計が終わって結果が表示された後でも、下に検索キーワードを入力する欄があるので、
検索キーワードを変えたりして再度新たにファイルをドラッグアンドドロップすれば、
新しくドラッグアンドドロップされたファイルから検索キーワードで指定されたウィンドウのアクティブ時間を計算してくれます!


・注意事項

高速に処理させるため、処理中はユーザーの操作を受け付けません。(途中で閉じるボタンとか押しても反応しないかも?)
その代わり、何らかの要因で無限ループに陥った時の対策として、ループ回数が1万回を超すとエラーダイアログが出て自動終了するようにしています。
なので、あまりにも巨大なログファイルだと・・?
あと、大丈夫だとは思いますが、検索キーワードを見つけた場合、直前の200文字ぐらいから開始時間などを探しに行きます。
あまりにも長~~~いウィンドウタイトルだと、上手く検索されないかも・・?



ドラッグアンドドロップされるファイルは今日何してたっけ形式のログファイルを想定しているため、
変なファイル突っ込むと、思わぬエラーが出たりするかも。



What's New?
・直前の時間検索を50文字から200文字に変更
・csv形式で開けるよう、集計一覧にカンマ区切りの1日毎(1ファイルごと)の合計時間を表示
・検索キーワード入力欄を、集計終了後にも表示するよう変更

【免責事項&著作権表示】
c2013極楽地獄会柱開闢[https://kouryuu1332.cloudfree.jp/]
このプログラムの著作権は極楽地獄会柱開闢とそれに関わる者が保有しますが、
このプログラムを利用した如何なる不利益や損失に関する責任は一切負わないものとします。
また、mine様とそのソフトウェア「今日、何してたっけ?」と極楽地獄会柱開闢は何ら関わりがございません。

「今日、何してたっけ?」配布ページ(Vector様):http://www.vector.co.jp/soft/win95/util/se447540.html
mine様HP:http://hp.vector.co.jp/authors/VA032074/