集計モノ(猿真似か? Hi)
JQ1UKK/緒方さん、JA1BML山田さん達に触発されてチャレンジしました。Hi
詳しくは上記LINKから御覧になって下さい!!
「xxxCC」「拡張版xxxCC」「年月別交信局数」「マルチバンドお馴染みさんランキング」「1stQSO局をピックアップ」は緒方さん。
「マルチバンドお馴染みさんコンテスト」は山田さんのHPからです。
先ず必要なソフトは「GAWK」からテキスト処理言語の「AWK」を使います。
「AWK」はフリーで公開されています.
gawk
Win32版 (Windows 95/98/ME/NT/2000用)
http://www.vector.co.jp/soft/win95/util/se015007.html
からDL&インストールお願いします。
緒方さんの「xxxCC」を例にとって書きます。必要なのは「awk」なのでgawk Win32版 (Windows
95/98/ME/NT/2000用)
http://www.vector.co.jp/soft/win95/util/se015007.htmlからDL&インストールして下さい。
「AWK」で書いたプログラムのことを「スクリプト」と呼びます.ここでは各行の最初にコールサインがあり,さらにコールサイン順にソートされているという前提で「xxxCC集計スクリプト」を書きました.
ファイル名は「xxxcc.awk」とします.名前をつけて保存の時に「TXTファイル」では無くて「全てのファイル」で保存してください。(失敗談Hi)
xxxcc.awkの内容
#
# ***CC 集計スクリプト
#
# 07-MAY-2001 JQ1UKK/7
#
#
BEGIN {
getline
callsign = $1
count = 1
}
{
if ($1 != callsign) {
output(callsign, count)
count = 1
} else {
count++
}
callsign = $1
}
END {
output(callsign, count)
}
#
function output(callsign, count) {
printf("%3d %s\n", count, callsign)
}
「BAK0001.TXT」はターボハムログのバックアップデータですが、最近VerUPしてTXTでは読めなくなって仕舞いました。
JE4IVN児島さんの「JE4IVNさんのDGP2HL5/1.02を使用します」こちらからDL&インストールして下さい。
起動したら「メニュー」から「ハムログのデータを指定」して「ハムログ旧バックアップファイル形式テキスト出力」で変換してください。出てきたファイルは「HL5BAK0001.TXT」なっていますからそのように替えても構いません。
C:\>sort bak0001.txt | gawk -f xxxcc.awk | sort /R >xxxcc.txt上の「C:¥>」は入れなくても良いそうです。 私は上のコマンドをノートパッドでバッチファイルで保存してDOSプロンプトで入力しないように
しましたが、無事に出来ました。 同じフォルダに「xxxcc.txt」が出来ますのでそれを開いて見て下さい。 bak0001.txtをHL5BAK0001.TXTに張り替えてもいいです。
AWKを使うと瞬時に集計できます、便利ですな〜〜〜。Hi
全データを「axtCC」で見て下さい!!!
Special
Thanks JQ1UKK JA1BML JH0RNN
「拡張版axtCC」
「qso-stats」
「1stqso」 データが多過ぎて駄目だ〜。Hi
「m-o-r」 各々見て下さい!!!!
03/Jan/2005現在!!
「qso-stats2006」 今年はお休みに入ってしまいました。Hi 29/Dec/2006更新
「qso-stats2007」
サテライト始めたので久々にやってみました。Hi 31/Dec/2007更新
「qso-stas2008」どうも目標まで1/3程度しか出れませんでした…。Hi
31/Dec/2008更新
JA1BML山田さん。
「マルチバンドお馴染みさんコンテスト」
2月分のQSLカードをチェックしたので集計してみました。
「バンドとエリア別QSO集計」
JH0RNNさんのリクエストで出来ました。ホヤホヤ!!
2004/Nov/13西蒲原郡岩室村移動