東方文花帖

ちまちま作っていたリプレイ管理ツールがようやく形になったので、ここでちょっと晒してみる。まぁ、まだエラー処理とか全然足りてないのだけれど。

ダウンロードはここから(12KB)
ファイルサイズがやけに小さいのは、Visual C# 2005(Express Edition)で作ってみたからです。つまり、.NET Framework 2.0が必要になっていたり。
説明は一応書いてみたけれど、ページにするのが面倒なのでここに張っておきます。

リプレイ管理for東方文花帖(仮名)

○初めに
 このツールは、以下のような事柄に心当たりのある人に、よいかもしれません。
・ネットからリプレイファイルをダウンロードしたものの、どのような名前にリネームしたらよいのか毎回困る人
・リプレイファイルが60個を越え、見たいリプレイがリストの範囲外になってしまい、リネームに困った人
・プレイヤー名やレベル順に並べようと思ったけど、あまりの手間に挫折した人
・ネットにリプレイをアップロードしようと思ったけれど、どのファイルなのか分からなくなったり不安になった人
・リプレイファイルのファイル名を使って、自分でファイルの管理をしていない人。


○コンセプト
 リプレイファイルはとにかくリプレイフォルダに入れておき、リプレイを見たくなったら並び替えや絞り込みで該当のリプレイを探して、リストの先頭に移動してしまおう。
 ファイル名は勝手にかわるけど、気にしないから問題ない、という人向け。


○使い方
 .NET Framework 2.0が必要です。ダウンロードして、インストールしておいてください。ここからダウンロードできます。再頒布可能パッケージってのがそうです。22MBほどあります。ごめんなさい。
 実行ファイルは東方文花帖のリプレイフォルダに置きます。実行すると、自分のいるフォルダにあるリプレイファイルを一覧表示するからです。
 対象となるのは、th95_udxxxx.rpy形式のファイルだけです。ゲームで保存したリプレイ(th95_xx.rpy)は直接見えません。が、ボタン一つでコピーしてくることはできます。


○想定される使い道
・ネットからダウンロードしたリプレイファイルを、リプレイフォルダにコピーしたい
 ダウンロードしたリプレイファイルを、エクスプローラ等からこのツールの画面にドラッグ&ドロップします。すると、勝手にリネームされリストの先頭に追加されます。この場合の先頭とは、東方文花帖を起動し、REPLAYを選び、右を押して出てくるユーザ用リストの先頭ということになります。
 複数ファイルのドロップにも対応してます。
 同じ内容のリプレイがあった場合には、コピーされません。
 Explzhの中からドラッグ&ドロップで持ってくることもできます。できました。

・エクストラステージのリプレイを探したい
 一覧の下のテキストを入力できるところに、「ex-」と入力します。するとリストの内容がex-というテキストを含んだリプレイのみに絞り込まれます。
 絞り込まれたリプレイを選択し、右クリックから「一番上に移動」を押すと、リストの先頭に移動します。実際にはファイル名をリネームしてます。
 検索対象は、NameとVersionとStageとDatetimeです。
 googleみたいに、スペースで区切って複数の文字列を入力することも可能。

・リプレイをName順に並べたい
 一覧の上のヘッダ部分をクリックすると、クリックした位置の項目で並び替えを行います。
 同じ名前のときにはステージ順に並べたい、という場合には、まずステージのヘッダを押し、次に名前のヘッダを押します。
 この並び替えは表示だけで、実際のリプレイファイルの並びまでは変わりません。反映したい場合には、リストを全選択して、「一番上に移動」を行ってください。

・リプレイファイルを他のフォルダにコピーしたい
 ツール上でコピーしたいリプレイを選択したら、マウスでドラッグします。そのままエクスプローラなどにドロップすれば、そこにコピーされます。


○その他、お約束
 このプログラムを使用して起きたいかなるトラブルも、こちらでは対処いたしません。自己責任の元、プログラムを起動してください。
 プログラム、及びマニュアル全ての著作権は製作者ファンゴルンにあります。著作者の許可無しで複製、転載、配布を禁じます。
 このプログラムについて、ゲーム製作者のZUN氏は一切関知していません。質問をZUN氏にメールしたりしないようにしてください。