============================================================ 【 名 前 】お〜瑠璃ね〜む ver3.0 (2009/07/16) 【登 録 名】allren30.lzh 【著 作 者】Beefway 【 E-mail 】beefway@gmail.com 【開発環境】WindowsXP SP3, VisualC++6.0 【動作環境】Windows98 / Me / NT / 2000 / XP / Vista / 7 ============================================================ ● 始めに  ○これは、ファイル名を一括変更するソフトウェアです。  ○このツールは使用者ご自身の責任でご使用ください。万が一にもファイルが消えて   しまう等の事態が発生しましても、私Beefwayは責任を負えませんことをご了承   ください。  ○使い方は直感的に分かるかと思いますが、詳しくはヘルプをご参照ください。 ============================================================================  注意 : 強制終了するバグが存在します。  ツリー表示しているときに長い拡張子のファイルが見つかると強制終了することが  分かっています。もはや仕様です。。ご理解の上ご使用ください。 ============================================================================ ● インストール/アンインストール  ○インストールは、解凍して作成されたフォルダを適当なフォルダ(Program Files等)   に入れるだけです。  ○アンインストールは、インストールしたフォルダを削除するだけです。通常利用   ではレジストリに書き込みません。   ただし、use.iniファイルを意図的に削除して使用していた場合や、「右クリック   メニューに追加」をしていた場合には、メニューバーの[設定情報を削除して終了]   を行ってから削除してください。 ● 商用利用/免責事項  ○商用利用についても、一般利用と同様に制限はありませんが、自己責任でご使用下さい。  ○このソフトウェアを利用することに関して発生した問題について、作者は一切の責任を   負いません。 ● 最近の履歴 ○ ver3.0 (2009/07/16)  ☆☆ 4つの新機能を追加 ☆☆  ・ランダムモードを追加    ファイル名をランダムな文字列に変更できます。  ・置換モードの正規表現    置換モードでPerl5互換(bregexp利用)の正規表現が使用できます。    正規表現の機能のうち \a,\c,\e,\t,\n,\r の機能は抑制しています。    \fはファイル名、\s(\:)はファイルサイズとして使用できます。  ・テキストエディタ連携    テキストボックスでファイル名を編集できます。設定により外部のテキスト    エディタを利用することもできます。  ・マクロ編集    一度作成したマクロを編集できます。1から作成することもできます。  変更点  ・「編集」モードの名称を「位置編集」モードに変更  ・モニターのDPI設定が120の場合にもボタンの表示が大きくずれないようにした  ・リストの主要ヘッダ幅を0で終了した場合、デフォルト値で起動するようにした  ・初回起動時に"AllRename"をツール名として表示する設定を選べるようにした  ・扱える最大ファイル数を50000まで増やした  ・直前の変更以外にリストの選択分もCSV形式で保存できるようにした  ・リストのファイルをCSVに書き出せるようにした(書式は3種類)  ・読み込むCSVファイルの行頭が#ならコメントとして読み飛ばすようにした  ・1920×1200ディスプレイの普及により横幅を最大1920に対応  ・連番モードの支援機能で"<,>,+,-"が不要な場合には付かないようにした  ・フォルダ名変更モードでフォルダをドラッグ&ドロップした場合、変更対象が   ドロップしたフォルダか、フォルダより下の階層かを設定可能にした  ・CSVの最後に改行が無くても最終行の項目が読みこめるようにした  ・等幅フォントで表示できるようにした  ・ツリーの表示/非表示を切り替えてもリストがクリアされないようにした  ・重複ファイル名を避けるための連番付与で、0埋め桁揃えする機能を追加した  ・いくつかのダイアログ表示時に設定変更までできるようにした  ・かっこの削除で先頭に半角スペースが残る場合に一緒に消すようにした  ・Windows Vista、Windows7の「 - コピー (n)」「 - ショートカット」表記の   削除にも対応した  ・マクロの保存数を9個から25個に増やした  ・ツリー表示の不具合で強制終了すると、次回起動時に非表示になるようにした  ・マクロ再生時にモードがフォルダ名変更モードかどうかの区別を無くした  ・システムファイルをフィルタで表示しない設定を追加した  ・表現その他を変更  修正したバグ・仕様  ・ファイルサイズと更新日時のヘッダ列で、幅が0の値を保存するバグを修正  ・ファイルサイズのチェックを外したときMB表示が淡色にならないバグを修正  ・読み込む階層の深さの設定が正常に機能しないバグ(v2.8で発生)を修正  ・マクロの記録で、編集モードが正しく記録されないバグ(v2.8で発生)を修正  ・最大化中にツリーの表示を切り替えるとリストがグレーアウトするバグを修正  ・フォルダ選択ダイアログを開くたびにメモリを無駄に消費していたバグを修正  ・フォルダの末尾1バイトが"\"文字(例:ソ,表)の場合に正しく扱えないバグを修正  ・ツリー上でマウスを動かすとリストがクリアされる場合があるバグを修正  ・設定の固定の文字を保存するとドロップダウンの他の文字を消すバグを修正  ・設定の固定でマクロモードがないバグを修正  ・ボックスに長いテキストを入力して実行すると強制終了するバグ8個を修正  ・レジストリ利用時に設定を削除しても右クリックメニューが残るバグを修正  ・変更UnDo時にEscキーを押すとモード表示がおかしくなるバグを修正  ・変更UnDo時にCSVを開く操作とマクロの実行ができないように変更  ・UNDOボタンが無効の時にタブキーでフォーカスが切り替わらないバグを修正  ・1回ずつ実行確認する時のタイムスタンプと属性モードのメッセージを修正 ○ ver2.8 (2004/08/06)  修正したバグ・仕様  ・"変更を継続"設定でマクロを実行するとファイル名が更新されないバグを修正  ・リストビューのヘッダ幅が保存できないバグ(ver2.7で発生)を修正  ・"設定情報を削除して終了"が正常に機能していなかったバグを修正  ・リネームエラーのメッセージが表示されなくなっていたバグを修正  ・"文字追加"のマクロが機能しないバグ(ver2.7で発生)を修正  ・先頭に半角スペースを含んだ文字列をiniファイルへ保存できない仕様を回避  ・文字追加のドロップダウンに入る文字数が横幅分に制限されていたバグを修正  ・"<",">"が無い場合、連番入力支援に正しく展開できなかったバグを修正  ・CSVモードでCSVファイルと読み込み後のリストの順序が逆になるバグを修正  ・CSVモードでフォルダ名の最後に"\"がないと読み込まれないバグを修正  ・"設定情報を削除して終了"を中止しても右クリックメニューが消えるバグを修正  変更点  ・数字のみを入力するボックスで、ホイール操作で数字を増減するよう修正  ・連番モードで、入力アシストダイアログに入力済みの文字が反映されるよう修正  ・拡張子フィルタに"."が無くても拡張子として判断できるように修正  ・文字追加、文字削除の文字数を保存するようにした  ・文字追加と連番モードで"\s"を入力してファイルサイズが付加されるようにした  ・拡張子、連番、文字追加でも履歴を保存するように変更した  ・タイムスタンプの"現在時刻"のボタン仕様を変更した ○ ver2.7 (2003/09/21)  ☆☆ 1つの新機能を追加 ☆☆  ・8.3形式モード  修正したバグ・仕様  ・マクロモードで変更確認せずに実行したとき、先頭のリストのファイルがリネーム   されないバグを修正  変更点  ・大文字小文字モードで、語頭のみ大文字にする機能を追加した。  ・ツリー表示の不具合があるため、[フォルダの選択]メニューを復活させた。  ・置換モードの文字を複数保存できるようにした。  ・置換モードで、「先頭の」という表現を「最初の」に変更した。  ・「設定情報を削除して終了」の時に、右クリックメニューも削除するようにした。  ・「常に最前面表示」の設定を追加した。  ・F2キーで直接リネームする際に、ファイル名の変更確認を行うようにした。  ・iniファイルとレジストリのどちらを使うかの設定方法を変更した。   (use.iniがあればiniファイルを、なければレジストリを使用する)  ・ファイルサイズと更新日時の列をデフォルトで表示するようにした。  ・allrename.iniの添付をやめ、version up 時にフォルダごと上書きを行っても設定が   設定が初期化されないようにした。  ・他、メッセージの変更など。 ○ ver2.6.1 (2003/02/12)  修正したバグ・仕様  ・ルートや1文字の名前のフォルダにあるファイルに "\f"が使えないバグを修正  ・「後ろから指定文字数を削除」のマクロ再生ができなかったバグを修正  変更点  ・アーカイブとシステムのファイル属性を変更できるようにした。  ・フォルダの右クリックメニュー(コンテキストメニュー)を追加した。  ・マクロを1つも登録していなければ、macro.lstを生成しないようにした。  ・設定値として保存できる文字を64文字までに制限した。  ・iniファイルがないときはレジストリに書き込むようにした。  ・連番モードの入力支援を使いやすくした(つもり)。  ・デフォルトではツリーを表示しないようにした。  ・他 ○ ver2.6 (2002/12/08)  修正したバグ・仕様  ・ツールバーがないとき右クリックのポップアップの位置がおかしかったのを修正  ・編集モードで表示されるファイル名が、最大の長さのファイル名にならないバグ   を修正(Unicode対応にしたときに修正しなかった)  ・全角半角変換で、カタカナの「ヴ」が変換できなかったバグを修正  変更点  ・ツリービューを追加した。表示/非表示が切り替えられるようにもした。  ・変更確認の後、変更前の列のソートをするとミニアイコン順になるようにした。  ・今さらながらシェルソートをクイックソートに変更して高速化した。  ・サブフォルダの読み込みが、ツリー経由の場合1階層のみにできるようにした。  ・ツールバーのクラシックデザインをフラットではないようにした。  ・ツールバーにマクロ記録ボタンを追加した。  ・リストビューで、F2キーかクリックで直接ファイル名を変更できるようにした。   (ただし、この直接編集ではUNDOができません)  ・文字削除モードで、"「 文字 」"を削除できるようにした。  ・日付指定コントロールの初期値が 0:00:00 になるようにした。  ・[フォルダの選択]メニューを削除し、その機能を取り去った。  ・他 ○ ver2.5 (2002/11/03)  ☆☆ 1つの新機能を追加 ☆☆  ・マクロモード  修正したバグ・仕様  ▲CSVモードが一切機能していなかったバグを修正  ・文字"%"を扱うと、ファイル名が文字化けしたり強制終了したりするバグを修正  ・全角化と半角化のフラグが逆であったバグを修正  ▲リストの1番上のファイル名を必ず強制変更しようとしていたバグを修正  ・拡張子を空欄にして、拡張子の追加をしたらファイル名が化けるバグを修正  ・変更UNDO時に設定を開こうしたときのエラーメッセージが違ったのを修正  ・変更ログがないのに変更UNDOボタンを押した時、編集領域が変更UNDOモードを   表示したままにしていたバグを修正  ・拡張子が小文字csv ではないCSVファイルを読み込んだら強制終了するバグを修正  ・編集モードで、2バイト文字を1文字として扱う仕様に変更  ・設定の固定で変更モードに"属性"しても起動時に反映されなかったバグを修正  ・その他、細かいところを修正  変更点  ・ver1.3 以前にあったツールバーを復活させた。XPではLunaっぽく表示します。  ・ツールバーやステータスバーの表示/非表示を切り替えられるようにした。  ・WindowsXPで、.manifestファイルによりLunaの外観になるようにした。  ・設定値をiniファイルかレジストリのどちらに保存できるか選べるようにした。  ・"特定追加","特定削除" という言葉を "文字追加","文字削除" に変更した。  ・変更中に同名のファイルがあった場合の回避ファイル名を設定できるようにした。  ・特定削除モードで、"コピー (n) 〜 " の削除ができるようにした。(nは1桁)  ・ファイル読み込み時のサブフォルダの階層の深さを指定できるようにした。  ・変更UNDOログの作成数を9個固定にした。  ・連番・文字追加モードでは、"\f" はフォルダ名を表すようにした。  ・4GB超のファイルも正しいファイルサイズを認識するようにした。  ・フォルダ選択ダイアログで選択したフォルダが次回のデフォルト値になるようにした。  ・リスト内でカット&ペーストを行うと、カーソル位置にペーストされるようにした。  ・システムファイルに対するフィルタを導入した。  ・初回起動メッセージなど、細かいところを変更。 ---------------------------------------------------------------------- ○今後について ・スキップ時にダイアログをデフォルトで追加 (「今後は表示しない」ボタン付き) ○謝辞  BREGEXP.DLL の作成および制限無しの使用・配布するを許諾されているbabaq氏に  大変感謝いたします。お礼申し上げます。 Beefwayの連絡先 E-mail: beefway@gmail.com URL : http://beefway.hp.infoseek.co.jp/