| MOC HTML化プログラム |
| MOCH-1.0 |
概要紹介 |
【ソフト名】 Hamlog用MOC HTML化スクリプト1.0(MOCH-1.0.zip) 【登 録 名】 MOCH-1.0.zip 【著作権者】 JA1BML 山田 正寛 【対応機種】 AT互換機 Windows98/98SE/Windows2000/WindowsXP 【作成方法】 zipを解凍し、出て来たAWKファイルを実行 【動作確認】 自作AT互換機 / WindwosXP 【掲 載 日】 2005/02/01 【掲載期間】 【ソフトウェア種別】 フリーソフトウェア 【転載条件】 メールでお問合せ下さい。 【コメント】 |
機能概要 |
Hamlogのバックアップファイルからログを読み取り、MOC(マルチバンドお馴染みさんコンテスト)の集計を行い、順位表をHTMLファイルとして出力する。 下記の3種類のHTML化が出来ます。 ・累計集計の上位一覧表(こんな表が出来ます)。 ・月別集計の上位一覧表(こんな表が出来ます)。 ・トップ10のサマリー集計表(こちらの中ほどの現在のベスト10に掲載している表が出来上がります)。 使い方は以下の通りです。 1. インストール ・最初にMOC-1.0.zipをインストールします。 ・次に、MOCh-1.0.zipを解凍する。 ・出てきたファイル(MOCH.awk,MOCT10.awk,MOCH.bat,MOCmH.batとMOCT10.bat)を MOC-1.0と同じディレクトリに置く。 ・バッチファイルを使用する環境に合せて編集する。 (1) 累計集計の上位一覧表(MOCH.bat) gawk -f MOC.awk Bak0001.txt | sort /R | gawk -f MOCH.awk ranklim=150 minpoint=30 >MOC.html ranklim= :一覧表に何位までを表示するかを指定します。 minpoint=:一覧表に表示する最低得点を指定します。 同時に指定したときは、ranklimで指定した順位以内、 かつ、minpointで指定した得点以上の局が一覧表に 表示されます。(2) 月別集計の上位一覧表(MOCmH.bat) gawk -f MOC.awk include=0501 qslpnt=0 Bak0001.txt | sort /R | gawk -f MOCH.awk ranklim=100 minpoint=30 >MOCm.html include= :処理対象とする年と月を 0501 のような形で指定します。 なお、ここには正規表現が使用出来ます(上級者向き)。 qslpnt= :得点計算に QSL受領を使用するか否かを指定します。 累計集計の時には qslpnt=1 を指定して、 月別集計の時には qslpnt=0 を指定するのが標準です。 ranklimとminpointの指定はMOCH.batと同様です。(3) トップ10のサマリー集計表(MOCT10.bat) gawk -f MOC.awk Bak0001.txt | sort /R | gawk -f MOCT10.awk ranklim=10 >MOCT10.html ranklim= :サマリー表に何位までを表示するかを指定します。 2. 実行 ・Hamlogのバックアップファイルを作成する。 ・エクスプローラで 実行したいバッチファイルをダブルクリックする。 ・バッチファイルが置かれたディレクトリにHTMLファイルが出来上がる。 3. 注意事項 ・背景色が私のHPの背景色になっています。 変更するには、HTMLの6行目↓を変更します。 background-color : "#E6FFB3"; |
サポート機種 |
AT互換機:Windows系のOS |
備 考 |
AWK スクリプトを使用する上での共通的な解説を用意しましたので ご利用下さい。 |
ダウンロード |
MOCH-1.0.zip サイズは3KBです。 |