Каталог товаров

Групповое переименование файлов и папок в Name Mangler 3 для OS X

Категории
08.03.2013
Каждому пользователю бывает нужно задать файлам или папкам другие имена. Но вручную этим заниматься — дурная трата времени. В таких случаях очень пригодится так называемое средство пакетного переименования, и одной из лучших программ такого типа является Name Mangler.

Каждому пользователю бывает нужно задать файлам или папкам другие имена. Но вручную этим заниматься — дурная трата времени. В таких случаях очень пригодится так называемое средство пакетного переименования, и одной из лучших программ такого типа является Name Mangler.

Для начала в окно программы нужно перетащить нужные файлы и/или папки. Хотя если в окне настройки, в выпадающем списке On startup выбрать пункт Populate with Finder selection, Name Mangler сама внесет в свое окно объекты, которые вы выделили в окне Файндера.

Общий вид основного (и практически единственного) окна Name Mangler: все процессы работы с именами файлов и папок проходят именно здесь.

После этого можно приступать к составлению правила переименования выбранных объектов. Для этого в правой области окна программы выберите один из типов правил. Всего их девять:

  • Find and Replace — такие же поиск и замена, к каким мы привыкли в текстовых редакторах. Только вместо текста в обработке находятся имена всех выбранных объектов.
  • Sequence — отличный способ задать общую для всех объектов часть, к которой программа «пристегнет» порядковый номер определенного формата.
  • Compose — конструктор имен, в котором желательно использовать определенные переменные, чтобы не оказалось, что всем объектам нужно задать одно и то же имя (чему воспротивится и операционная система, и программа).
  • Add Prefix — простое «пристегивание» к исходным именам объектов одного и того же префикса.
  • Add Suffix — по аналогии с предыдущим пунктом, «пристегивание» к исходным именам объектов одного и того же суффикса.
  • Insert — ввод последовательности символов, которую нужно вставить в имя каждого объекта, начиная с определенной позиции с начала или с конца.
  • Remove — «вырезатель» конкретного числа знаков, начиная с конкретной позиции с начала или с конца имени каждого объекта.
  • Change Case — тоже как в текстовом редакторе, преобразование регистра букв в именах всех объектов.
  • Set Extension — быстрое задание одного и того же расширения всем объектам в окне Name Mangler.
osx-namemangler-02

Не забывайте о маленькой кнопке в верхнем левом углу окна Name Mangler: с ее помощью можно задавать сортировку объектов в списке.

Устанавливая параметры выбранного типа правила, обращайте внимание на то, как изменятся имена объектов, когда вы нажмете большую кнопку в правом нижнем углу окна программы. Так вы будете уверены, что все делаете правильно. Если одного правила обработки мало, нажмите клавиши ⌘N или щелкните по кнопке +Add Step — под уже настроенным правилом добавится еще одно, и вам нужно будет повторить для него всю настройку сначала.

osx-namemangler-04

Очень классно: в качестве вставляемых строк Name Mangler позволяет использовать более сотни разных метаданных, связанных с выбранными объектами.

Не забудьте еще об одном клавиатурном сокращении — ⌘I, которое покажет колонку промежуточных имен. Содержимое этой колонки будет меняться, в зависимости от того, на каком правиле переименования вы щелкнете (при этом оно выделится темной окантовкой). Это дополнительный способ проверки корректности работы всех созданных правил, что избавит вас от неприятных ошибок после запуска обработки имен выбранных объектов. Ведь отменить это действие уже не получится.

osx-namemangler-06

Важный нюанс: поле поиска строки для замены поддерживает так называемые регулярные выражения, которые позволяют задавать целый диапазон строковых величин.

Все последовательности правил, которые вы использовали хотя бы раз, Name Mangler запоминает автоматически в своей «истории». Ее можно открыть клавишами ⇧⌘H или щелкнув на кнопке History справа вверху. Но у истории ограниченный объем «ячеек», поэтому те последовательности, которыми вы собираетесь пользоваться часто, сохраняйте в виде пресе́тов (шаблонов) — они будут доступны в основном меню программы Presets (там изначально есть пять полезных примеров).

Отдельно стоит упомянуть десятый тип правил переименования — Advanced. В нем можно составлять сложные процедуры обработки имен объектов, используя условия, циклы, переменные и постоянные величины. Для этого в Name Mangler предусмотрен довольно гибкий и мощный метаязык. Если у вас есть навыки в программировании, вам должна понравиться эта возможность. Тем более, что там можно даже использовать собственноручно сохраненные сниппеты (часто используемые фрагменты кода). В общем, приятный сюрприз для айтишников. :)

osx-namemangler-03

Простой пример кода на метаязыке Name Mangler: оператор if-else (условие если-иначе) возможно задать только так — другие типы правил переименования такую логику не обеспечивают.

Наконец, еще одной немаловажной особенностью Name Mangler является возможность создания так называемых дроплетов — маленьких, но абсолютно автономных программок, которые умеют выполнять определенную цепочку преобразований имен. Вы создаете обычную последовательность, проверяете ее на контрольной группе файлов или папок, и если все работает, как надо, — жмете клавиши ⌘D и задаете имя будущей программе. Потом остается только перетаскивать на значок этой программы любые подходящие объекты, чьи имена будут обработаны практически мгновенно.

osx-namemangler-05

Просто окно настройки программы.

Поскольку третья версия Name Mangler вышла буквально на днях, пока эта чудная утилита доступна в Mac App Store по промо-цене. Хотя если есть сомнения и хочется тщательно изучить возможности этого инструмента, всегда можно скачать демо-версию с сайта разработчика.

Купить Name Mangler 3 для OS X в Mac App Store
9,99 $


Читать дальше...