listreput.exe - ListReput Copyright (c) YumemiYougie-Project 1995-2004 |
Grep検索リスト 一括変換反映ツール。
このアプリケーションは秀丸などでgrepをかけてリストアップした項目に対してテキスト修正をかけ、その修正を元のファイルに反映させるツールです。
grep検索したリストを書き換えれて、それが元のファイルにも反映されれば…、と思い作成した物です。
ファイル名、行番号、テキスト、から内容を書き換えるだけの物なので、書式が同じであればどういった物でも有効です。
ここではgrep検索した結果のテキストをそのまま保存した物をリストファイルと呼びます。
使用手順.1
1. リストファイルを編集し、保存
2. 本アプリケーションまたはショートカットにリストファイルをドロップ
使用手順.2
1. リストファイルを編集し、本アプリケーションに関連づけてある拡張子で保存
2. リストファイルをダブルクリックする等して実行
ファイルの指定は相対パスとなります。検索をかけたフォルダに保存して下さい。
ウィンドウ等は表示されずそのまま変換が開始されるので、間違って実行しないよう注意して下さい。
実行結果は同フォルダの res_[リストファイル名].txt に出力されます。
時間のかかる変換をかけた場合、結果に Completed. と出力されるまで待って下さい。
GREPリスト例
eventa01.mlc(24): ・・・・・。
eventa01.mlc(28): 「・・・・なんだ。そんなこと?」
eventa01.mlc(40): ・・・・・・・
eventa01.mlc(145): ・・・・・・・・。
eventa01.mlc(153): ・・・おや、音楽が途切れたな、ここで終わりか。
eventa01.mlc(210): 「分かったよ、大人しく捕まるよ・・・さあ、手錠をはめてくれ」
eventa01.mlc(214): 「頼む、助けてくれ・・・。殺さないでくれ」
eventa01.mlc(218): 「いやだ・・・助けて・・・」
eventa01.mlc(233): つられて言っちまった・・・。
eventa01.mlc(234): しかしひどい警官だな、ハリーってヤツは・・・。
"ファイル名"(行番号): "テキスト"
の書式で改行のみ、注釈等は無効です。
ファイルが既に別の手を加えられている場合(書式が変わってしまうほどの)などは正しく編集されません。
また、バックアップ等も作成されないので個別にとっておくようにお願いします。
●特殊な機能
本アプリケーションは「超代筆君MEGA-Mix」SWRITER.EXE の checktxt コマンドによって出されたファイルに対応しています。
A eventa01.mlc(24): ・・・・・。
B eventa01.mlc(28): 「・・・・なんだ。そんなこと?」
C eventa01.mlc(40): ・・・・・・・
といった冒頭の識別記号を無視して動作するので checktxt によって出力されたファイルに直接変更を加えた物を本アプリケーションに通す事が可能です。
2007/ 2/6 無関係の行は処理しないよう修正。
2005/11/9 関連づけて実行できるように修正。