新版本的 Nomenus-rex 是一個用於批量文件重命名的命令行實用程序,現已可用。 它使用一個簡單的配置文件進行配置。 該程序是用 C++ 編寫的,並根據 GPL 3.0 的條款分發。 自上次新聞以來,該實用程序已獲得功能,並修復了許多錯誤和缺點:
- 新規則:“文件創建日期”。 語法類似於日期規則。
- 刪除了大量的“樣板”代碼。
- 名稱衝突測試的顯著性能提升(大約快 1000 倍)。 此測試檢查生成的文件名中是否有重複項,這將導致移動文件時丟失數據。 因此,在約 21k 文件的測試中,測試時間從 18 秒減少到 20k 微秒!
- 修復了 RuleDir 中位於樹頂層的文件的錯誤。
- 新參數 e/example 顯示帶有自動完成(根據當前目錄)源/目標字段的典型配置。
- 輸出文件對時的一些美學修飾。
- 在開始處理之前禁用確認提示的新選項。 可能對腳本有用。
- 添加了操作進度指示器。
- 在處理之前添加了各種排序模式(支持 Unicode)。
- 大多數規則現在都包含在測試中。
- 要處理字符串,需要使用 ICU 庫,它應該可以解決 Unicode 的主要問題。
來源: opennet.ru