[ 新規に投稿する ]

E-Renameソフトと変換リストによる連続置換マクロの併用No.08995
とも さん 19/05/29 06:14 [ コメントを投稿する ]
  いつも利用させていただいております。
E-Renameというソフトで該当するフォルダをテキストで開き、それを変換リストによる置換で置き換えの間の文字を⇒に変えて置き換えをしてリネームしております。

変換リスト
○○⇒○○
〇,〇⇒〇,〇

という風に変換リストに,が含まれる場合、変換がおかしなことになっておりますが回避方法はございますでしょうか?
[ ]
RE:08995 E-Renameソフトと変換リストによる連続置換マクロの併No.08996
秀丸担当 さん 19/05/30 10:55 [ コメントを投稿する ]
 
山紫水明さんの変換リストによる連続置換マクロで試してみたところ、確かにおかしくなる場合がありました。

おかしくなる場合は、変換モジュールを自動的に判断して使用する場合に起きるようです。
おそらく以下の変換モジュールも入れられているのではないかと思います。
https://hide.maruo.co.jp/lib/hmconv/hmflistreplace120.html
これが入っていて、さらに[編集]→[変換]→[変換リストで変換...]の設定が特定の組み合わせになっていると起きるようでした。

マクロの呼び出し方の問題か、それとも変換モジュールの問題かは、もうちょっと詳しく調べてみないとわからないです。
もう少し調べてみます。

とりあえず現状で回避するには、山紫水明さんのマクロのほうで、「設定の変更(J)」で「詳細表示(H)」にしておくと、変換モジュールは使わないようなので、結果的にそれで回避できるようです。
[ ]
RE:08996 E-Renameソフトと変換リストによる連続置換マクロのNo.08997
秀まるお2 さん 19/05/30 15:54 [ コメントを投稿する ]
   すみません。僕の作ったHmfListReplaceっていう変換モジュールにバグがありました。

 区切り文字に「⇒」のみを指定しても、バグのせいで「,」も区切り文字扱いになってしまってました。

 バグ修正した変換モジュールをアップロードしました。これに入れ替えていただければ大丈夫なはずになります。

    https://hide.maruo.co.jp/lib/hmconv/hmflistreplace130.html

 よろしくお願いします。
[ ]
RE:08997 E-Renameソフトと変換リストによる連続置換マクロのNo.08998
とも さん 19/05/31 20:06 [ コメントを投稿する ]
  ありがとうございました!
[ ]

[ 新規に投稿する ]