File Grinder:ファイルのバッチ名前変更(FB2、MP3など)

いくつかの無料の夜に書かれたファイルの名前をバッチで変更するプログラムをあなたの裁判所に提出したいと思います。 建設的な批判と提案を期待しています。まあ、PRもしたいのですが、どうすればそれができますか? ;)



画像



ここからプログラムをダウンロードしてください







それでは、File Grinderとは正確には何ですか?



要するに、これはテンプレートに基づいたファイルのバッチリネームであり、いくつかの形式のメタタグをサポートしています。



このプログラムのアイデアは、本を読むことに飽くことのない情熱の結果として生まれました。 友人が私の最初のハンドヘルドであるPalm Vxをくれてから約8年間、私は紙の本(デスクトップのカテゴリの一部を除く)を持っていません。 古代では、私はPalmBook形式でのみ本を読みましたが、ある日、FictionBookを発見し、それに応じてPalmFictionリーダーが始まりました。



数年の間、FB2に優れたライブラリが構築されました。もちろん、書籍はどこにでもダウンロードされ、ダウンロードされたTraumライブラリによって状況は悪化しました。 自然な怠lazを破り、このすべてのわいせつを分類することが決定されました。 これらすべての名前を変更するための便利なツールを探した結果、わずかな数の司書プログラムと悪名高い名前変更プログラムbookiだけが見つかりました。



司書のプログラムはすぐに姿を消しました。第一に、雑多な本のコレクション全体をそれらに入れること自体は簡単な作業ではありません。 しかし、Bookiは、非常に使いにくいインターフェイス、不自由さ、およびソースコードの欠如のために落ちました。



上記のすべてのスローの後、このプログラムを作成することが決定されました。 基本的な機能を実現した後、私は「分類の病気」があることに気づきました-数十ギガバイトの写真と音楽を分類することが決定されたため、プログラムにmp3とjpegのサポートが追加されました。



現在、すべての種類のファイル(「元のファイル名」、「部分文字列」、ファイル名の大文字と小文字の変更など)に適用されるタグに加えて、次のファイル形式がサポートされています。



1. FB2(書籍のメタデータ)

2. Taglib-Sharpライブラリを使用したMP3(Id3タグ)

3. JPEG(Exif 2.2タグをサポート)



プログラムは、名前の変更に加えて、ファイルを移動およびコピーすることもでき、ファイル名による検索置換(正規表現を含む)、ファイル名のカウンター、ファイル名の禁止文字の置換、パターンに従ってサブフォルダーの作成などもサポートします。



ここからプログラムをダウンロードしてください



ソースは、少しフォーマット化粧品を使用した後、近い将来GPLの下でレイアウトされます。



プログラムはC#で記述されているため、 .Net Framework 3.5が必要です。



建設的な批判、提案、バグ報告を歓迎します。



最寄りのTODOシートで:



1.コマンドラインサポート(ほぼ準備完了)

2.ファイルの前処理および後処理(エンコードの変更、ファイル形式の変更、アーカイブなど)

3.新しいファイル形式のサポート

4.ローカリゼーション



プログラムのスクリーンショットは次のとおりです。



1.メインウィンドウ(FB2の名前変更)



画像



2.メインウィンドウ(MP3の名前変更)



画像



3.テンプレートエディター



画像



4.検索置換ウィンドウ



画像



ここからプログラムをダウンロードしてください



All Articles