Алексей Федорчук
В ходе описанных в прошлой заметке поисков пакета nemo-emblems
обнаружилось ещё много «расширителей» этого файлового менеджера (nemo-extensions). Часть их относилась ко всяким средствам разработки, которые мне не нужны, те же, что были полезны — в основном инсталлировались по умолчанию вместе с Nemo. Однако в сухой осадок выпало и несколько потенциально полезных, но по умолчанию не окученных. Это были:
nemo-image-converter
, предназначенный для массовой обработки графических файлов — их масштабирования и вращения;nemo-filename-repairer
— «чинитель» имён каталогов в неправильных кодировках (и, рекурсивно, всего их содержимого);nemo-dropbox
, назначение которого очевидно из имени;nemo-terminal
— встраиваемо в Nemo терминальное окно.
О последнем некогда уже говорилось. И здесь я, чтобы больше не возвращаться к этой теме, добавлю пару слов. Потому что, хотя сам по себе терминал совершенно не изменился, изменилось моё к нему отношение. Тогда мне казалось, что лучше хоть какое-то терминальное окно, чем вообще никакого. Однако после некоторого времени общения с ним я понял, что к практическому применению оно не пригодно. Почему — распространяться не буду. Достаточно сказать, что запущенный в нём экземпляр Zsh напрочь игнорировал свой (то есть мой) пользовательский ~/.zshrc
, а ненастроенный Zsh — это не шелл, а ошибка господа бога.
Так что вернусь к первым двум «расширителям» — оба они встраиваются в контекстное меню Nemo. Например, если выделить в текущем каталоге несколько PNG-файлов (или любых других файлов растровых изображений), и затем щелкнуть правой кнопкой мыши, то в появившемся контекстном меню можно будет увидеть пункты Масштабировать изображения… и Rotate Images…:
Первый, как это ни парадоксально, обеспечивает именно масштабирование картинок. А каким образом это может происходить — становится понятно при беглом вгляде на скриншот вызываемой им панели:
Точно так же, и столь же прозрачно, действует ротация, что видно на соответствующем скриншоте:
К которому остаётся разве что добавить, что вращать изображения можно на 90 градусов посолонь и противусолонь, на 180 градусов, а также на произвольные углы с шагом в один градус.
И ещё: разумеется, масштабирование и вращение применимы и к единичному изображению. Однако наибольшую пользу они принесут в случае, когда надо сотни скриншотов вписать в формат web-страницы. Или массив отснятых фотографий перевести из портретной ориентации в альбомную (или наоборот). А для этих целей данный «расширитель» кажется мне очень востребованным.
А вот действие nemo-filename-repairer
, напротив, распространяется только на каталоги — лишь при правом клике на имени каталога в контекстном меню появляется пункт Repair filename…. Вот только, увы, у меня в системе нет ни одного каталога с именем в неправильной кодировке, и вообще практически нет файлов с именами, отличными от чистого ASCII, так что проверить, как это всё действует, не могу. А потому просто приведу несколько скриншотов, иллюстрирующих потенциальное богатство его возможностей.
Сразу после запуска на специально созданном для иллюстраций каталоге он выглядит так:
Кроме указанной по умолчанию кодировки, доступны ещё и такие:
Если нужной в списке не нашлось, то надо обратиться к пункту Other — и тогда раскрывается второй список:
Если не повезло и там — подозреваю, что требуемую кодировку можно просто вписать руками примерно таким образом:
А после включения рекурсии картина открывается следующая:
Поскольку задача была для меня не актуальной, на этом упражнения я прекратил. А написал эти несколько строк только для того, чтобы неправильно кодированные страдальцы (судя по форумам, их много) просто знали о существовании такого инструмента и о количестве кодировок, им окучиваемых.