Electron製リネームソフト

Electron

Electron でリネームソフトを作りました。正規表現を打ち込んでそれを元にリネームします。いかにも既にありそうな感じですが一応自前で作ってみました。その他機能としては正規表現を登録、保存できる、特定のフォルダーを監視して入ってきたファイルをそのままリネームできる機能です。

mainForm

メインフォーム

presetForm

プリセットフォーム

基本的な使い方はリネームしたいファイルをメインフォームにドラッグアンドドロップで追加します。正規表現を入力して置き換えたい文字群を入力すると正規表現に該当する文字を指定の文字で置き換えます。置き換え前、置き換え後のファイル名をリストで確認できますし下に表示されているサンプルからも確認できます。重複したファイル名が出てきた場合はリストを赤色で表示して警告します。リネームボタンを押すと実際にリネーム処理を行います。その他正規表現、置き換え文字をプリセットとして登録して保存できます。以下その他の機能。

メインの機能

  • export

    リネーム後にファイルを指定のフォルダーに移動させます。フォルダーフォームをクリックするとフォルダー選択ダイアログが出ます。フォルダーそのものをドラッグアンドドロップでも登録できます。

  • watch

    指定のフォルダーを監視します。監視中のフォルダーにファイルが入れられると自動でファイル名をリネームします。

プリセットフォームのボタン

  • create preset

    フォームの内容に基づいてプリセットを作成します。

  • load preset

    選択したプリセットを読み込みます。

  • over write

    選択したプリセットを現在のフォームの内容で上書きします。

  • delete preset

    選択したプリセットを削除します。

プリセットの中身

  • name

    プリセットの名前です。

  • regexp

    正規表現

  • replace

    置き換え後の文字

  • ignore

    ignore case 大文字、小文字を区別しない。

  • global

    正規表現に該当する文字を全て該当させるかどうか

  • export

    リネーム後にファイルを移動させるかどうか。

  • example text

    サンプルテキストです。

拡張子も含めて正規表現の範囲に入るので使用前に十分検証した上で使用してください。

ダウンロード

git hubからコピーして使用してください。npmパッケージをインストールして使用できます。Windows OSだとうまくいかない可能性もあるのでその場合

でnpmパッケージをインストールしてみてください。

Beer 寄付してサイトを応援する。