ファイル名を一括変更するためのコンソール ユーティリティである Nomenus-rex の新しいリリースが利用可能です。 簡単な構成ファイルを使用して構成されます。 このプログラムは C++ で書かれており、GPL 3.0 で配布されています。 前回のニュース以降、このユーティリティには機能が追加され、多数のエラーと欠点が修正されました。
- 新しいルール: 「ファイルの作成日」。 構文は日付ルールに似ています。
- かなりの量の「定型コード」を削除しました。
- 名前衝突テストのパフォーマンスが大幅に向上しました (約 1000 倍高速)。 このテストでは、結果のファイル名に重複したファイル名がないかどうかをチェックします。重複したファイル名があると、ファイルの移動時にデータ損失が発生します。 したがって、約 21 個のファイルを使用したテストでは、テスト時間が 18 秒から 20 マイクロ秒に短縮されました。
- ツリーの最上位にあるファイルの RuleDir ルールのバグを修正しました。
- 新しいパラメータ e/example は、(現在のディレクトリに従って) 自動入力されたソース/宛先フィールドを含む一般的な構成を表示します。
- ファイルのペアを表示する際のいくつかの美しい装飾。
- 処理開始前の確認リクエストを無効にする新しいオプション。 スクリプトに役立ちます。
- 操作の進行状況インジケーターを追加しました。
- 処理前のさまざまな並べ替えモードを追加しました (Unicode サポート付き)。
- ほとんどのルールがテストでカバーされるようになりました。
- ICU ライブラリは文字列の操作に使用され、これにより Unicode に関する主な問題が解決されます。
出所: オープンネット.ru