nomenus-rex 0.5.2 — утилита для массового переименования файлов
Nomenus-rex это консольная утилита для массового переименования файлов. Настраивается с помощью простого конфигурационного файла. Программа написана на C++ и распространяется на условиях GPL 3.0.
Со времени предыдущей новости (nomenus-rex 0.3.0 — утилита для массового переименования файлов) утилита обросла функциональностью, а также исправлены множественные ошибки и недоделки:
─────────────────┨ 0.5.2 ┠─────────────────
-
Новый параметр для отключения запроса подтверждения перед запуском процессинга. Может быть полезно для скриптов.
-
Прогрессбар. Красивый.
─────────────────┨ 0.5.1 ┠─────────────────
-
Добавлены различные режимы сортировки перед обработкой (Unicode-friendly)
-
Небольшой рефакторинг плюс проверка существования исходной директории.
─────────────────┨ 0.5.0 ┠─────────────────
-
Большинство правил теперь покрыты тестами.
-
Теперь для работы со строками используется ICU библиотека. Это должно исправить основные проблемы с Юникодом.
─────────────────┨ 0.4.0 ┠─────────────────
-
Немного шаблонной магии в парсере конфигурационного файла. Теперь добавлять новые правила будет проще.
-
Новое правило «replace»: поиск и замена всех вхождений подстроки на новую строку в текущем имени. Это новый класс правил.
-
Файлы теперь сортируются по алфавиту перед обработкой.
-
Тесты. Нет так важно для конечного пользователя, но кода стало довольно много и без тестов тяжело его поддерживать в рабочем состоянии.
-
Переработана документация, избавляя пользователя от нобходимости сочинять конфиг. Теперь достаточно лишь копировать из документации типовые блоки.
Как всегда, подготовлена сборка программы для AMD64.
>>> Подробности