Setimon

SETI@home client Network monitor


 略してsetimonである。とりあえず仮名。

 このソフトウェアは、SETI@homeプロジェクトによって配信されてくるデータを数値化し、ユーザー間でバトルして、勝ったほうが相手の解析結果を得てsetimonマスターを目指すゲームではない。

 ネットワーク上で動作している複数のSETI@homeクライアントの解析状況を、まとめて得るためのモニタプログラムである。
 WindowsNT4.0とSunOS 5.6とLinux2.0.36で動作することを確認した。
 Unix系での再コンパイルでは多少のソース修正が必要。

 setimon06.lzhはSETI@homeクライアントVer.3.00対応。

 Ver0.5β新規オプション
 -totaltime
計算修了までの総プロセスタイムを表示する。システムによっては実時間とは異なる。
 -state
SETI@homeクライアントの実行状態を得る。
  • 計算待ち Data_Calculation_wait
  • 計算中  Data_Calculation
  • 計算完了 Data_Calculation_completion
  • 送信中  Data_Sending
  • 受信中  Data_Receiving
  • データ無 Data_nothing

 Ver0.5β2 2000.01.28
 クライアントver.2.00を使用している場合に、-stateオプションが正しく動作しない不具合を修正。
 どーもVer2.00で「送信中」を検出するのはムリのようです。
 一応Ver.2.00 Linux gnulib1-static版で動作確認。

 Ver0.5β3 2000.02.25
 オプションを追加。
 -endhour
計算修了までの残り時間を表示する。システムによっては実時間とは異なる。

 Ver0.5β4 2000.03.06
 オプションを追加。
 -spike
ユニットの解析情報のうち、Spikeを表示する。
 -gaussian
ユニットの解析情報のうち、Gaussianを表示する。

 Ver0.5正式版 2000.03.07
 UNIX系のGCCでコンパイルできるように修正し、makefileを追加。

 Ver0.6 2000.10.07
 SETI@homeクライアントVer.3.0に対応

 Ver0.61 2000.10.07
 Linuxで、未解析のユニットの解析率を誤認する不具合を修正




[index]
Copyright(c)1999 Takahiro Hayashi
Last Updated: Thursday, 23-Sep-2004 15:37:09 JST