
今回ご紹介するのは、「SPWAWのシナリオテキストとマップテキストを検索する」というめちゃめちゃ限定的な用途のツールでございます。果たしてこんなツールを欲しがる人がこの世に存在するのかどうかさえ分かりませんが、作ってしまったものは仕方ありません。

前向きに考えると、このツールを使えば次のような利点があるかもしれません。
・膨大なシナリオの中から、自分好みのシナリオが見つけられる
・膨大なマップの中から・・・(以下同文)
一生懸命考えても、メリットはこの二つくらいしかありませんが、それでもちょっと試してやろうかという心優しいお方がいれば、ぜひ動作確認をしていただきたいと思います。

このツールはVBで作っておりますので、動作には".NET Framework 2.0" 以上が必要になります。なにそれ?という方は、リンクからダウンロードしてインストールしてもらえるとありがたいです。ちなみに、".NET Framework"の最新版は3.5です。このツールは2.0以上なら動くはずなので、以下の一覧から好きなのをインストールしてください。
http://www.microsoft.com/japan/msdn/net ... downloads/
もひとつちなみに、Vista環境の方は最初から2.0が入っているはずなので、何も用意する必要はありません(たぶん)。
さて、肝心の使い方ですが、特に説明するほどの機能はありません。よって説明書も無しです。

念のために簡単に言っておくと、画面左上のテキストボックスに検索語を入力してEnterキーかSerchボタンを押せば、左下にその検索語を含むファイルの一覧が表示されます。その中から適当なファイル名をクリックすると、画面右側にテキストファイルの中身が表示されます。
また、検索語を入力するテキストボックスは二つあります。どちらか一つに入力すれば部分一致検索になり、二つともに入力すればいわゆる「AND検索」になります。
具体的な使い方を想定しますと・・・・・
例えば、「12ターンくらいの短いシナリオがサクっとやりたいな」と思ったとしましょう。そういう場合は、どちらかのテキストボックスに”Turn” と入れて、もう一方に”12”と入れましょう。すると、"Turns :12"とかの文字列を含むファイルが一覧表示されます。後は、テキストの中身を見ながら、お好みのシナリオを選べるというわけです。
同様に、"Japan" と "US" とか入力すれば、たぶん大半の日米戦シナリオはひっかかるでしょう。他にも "Size" "Small" とか、"Wild Bill"とか、"1941" とか・・・・、こんな風に、ターン数や、規模や、作者名や、年月日でもお好みのシナリオが検索できるというわけです。
あ、そうそう、言い忘れてましたが、大文字小文字は区別しないので、どちらで入力してもかまいません。
というわけで、興味のある方はぜひ使ってみてください。そして、動いても動かなくてもご報告いただけるとありがたいです。ご意見、ご感想、ご要望、バグ報告などなど、幅広くお待ちしております。

追記:マニュアル作りました。でも英語です。当然英語はでたらめです。
http://docs.google.com/Doc?docid=dd4ngx ... wtg5&hl=en
2008/02/09
Version 1.2 更新
・検索文字列をハイライト表示する機能を追加
・リスト選択時の操作性をアップ(矢印キーでちゃんと動くように)
・エラー処理をちょっと強化