ПростоSWITCH. Выпуск №31

Поговорим немного об украшательствах? В штатном файловом менеджере Mac OS X есть кое-какие средства обустроить содержимое папок — рассмотрим пример того, как это сделать поэффектнее. А после этого речь зайдет о том, как научить музыкальные файлы самим запрыгивать в медиатеку iTunes без вашего участия. Ну, и по традиции, вспомним об утилите, которой наверняка будут рады новички, особенно те, кому по долгу службы или по стечению обстоятельств приходится болтаться между Маком и PC. 🙂

Finder: Превращение папки в книжную полку

Если у вас есть хотя бы одна «особенная» папка, в которой хранятся интересные для вас файлы и каталоги, как ее можно выделить среди остальных директорий? Можно для нее установить одну из семи цветовых меток. Можно назначить оригинальную пиктограмму. Но это все касается внешнего оформления папки, а как быть с ее внутренним содержимым? Хорошо, когда «особенная» папка оригинально смотрится и снаружи, и изнутри.

Вид содержимого каталога Finder позволяет оформить при помощи цветного фона. Но при желании можно и фоновое изображение назначить. Как раз последняя возможность и позволяет нам превратить любую папку, например, в книжную полку. И делается это очень просто.

Во-первых, нужно взять картинку полки. Ее можно нарисовать самостоятельно или скачать из интернета. Ну, скажем, вот такую:

Во-вторых, следует открыть ту самую «особенную» папку, которую хочется по-особенному оформить. Переключите отображение данных в этой папке в режим значков (клавиши command+1).

В-третьих, откройте инспектор настройки оформления каталога (клавиши command+J). Здесь, в группе Фон (Background), выберите опцию Картинка (Picture). И теперь, не покидая текущего окна Finder, перетащите загруженное изображение в маленькое поле с маленькой подписью Перетяните изображение сюда (Drag Image Here). Другой способ добавить изображение — щелкните на этом поле, и в диалоговом окне выберите загруженный графический файл.

Вот и все дела. Осталось только подогнать размер иконок и кегль надписей, чтобы значки файлов и каталогов совпадали с изображением полок, на которых они якобы стоят. Для изображения, предложенного выше, параметры настройки отображения папки должны быть такими:



Вот так можно оформить папку с PDF-журналами — прямо личная библиотека с древними документами. 🙂

Для разнообразия вот вам еще несколько фоновых изображений, имитирующих книжные полки — деревянные, пластиковые и металлические. Помните только, что фоновые изображения Finder позволяет использовать только в режиме отображения значков — в других режимах используется стандартный белый или полосатый фон.

Automator: Автоматический импорт музыки в iTunes

Вполне типичная ситуация: пользователь-маковод качает музыку из Сети, складывая ее в определенной папке, например, с именем Загруженная музыка. И часто из такой папки аудиофайлы вручную добавляются в фонотеку iTunes. Спрашивается: зачем это делать вручную, когда есть «Автоматор»?

Вот как нужно делать. Пользователь складывает загруженную музыку в ту же папку. Но как только система обнаруживает в этой папке данные, среди них ищутся аудиофайлы, которые и добавляются в медиатеку iTunes. После этого все объекты (каталоги и файлы) отправляются в Корзину. Просто и удобно — и всегда порядок на жестком диске.

Как это можно организовать… Нужно создать два процесса «Автоматора» — два Действия папки (Folder Action). Первое действие будет отвечать за копирование музыки в медиатеку iTunes. Вот его строение:

На входе мы принимаем все, что сложили в папку Загруженная музыка. Первое действие позволяет нам прошерстить еще и содержимое каталогов, вложенных в нашу папку (если таковые имеются, конечно), и получить полный список файлов. Следующим действием мы фильтруем полученный список файлов, оставляя в нем только музыкальные файлы. И третье действие, получив перечень аудиофайлов, копирует их в медиатеку iTunes.

Сохраните и этот процесс — например, под именем Добавить в iTunes.

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

Как видите, здесь только одно действие, которое принимает файлы и каталоги, добавленные в нашу «музыкальную» папку, и удаляет их в Корзину. Сохраните этот процесс под именем Удалить содержимое.

Все, закрывайте «Автоматор» и проверьте только что созданные действия.


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

moveAddict: Файлы и папки можно вырезать

Наверное, многие свичеры, пытающиеся обустроить Mac OS X так, чтобы в ней было «так же удобно, как в Windows», готовы будут поставить нерукотворный памятник разработчику этой утилиты. moveAddict при работе с «Файндером» добавляет возможность вырезания данных при помощи очевидного клавиатурного сокращения command+X.

При «вырезании» выделенные объекты Finder помечаются синей цветовой меткой (вроде как аналог полупрозрачных иконок вырезаемых данных в «Проводнике Windows»). При этом под строкой меню появляется маленькое уведомление о «вырезанных» данных. Затем только и остается, что открыть нужный каталог и нажать клавиши command+V — данные перенесутся сюда, не оставив на прежнем месте и следа после себя.

Полезное дополнение — moveAddict, как и «Проводник Windows» позволяет объединять содержимое папок (уже имеющейся в данном каталоге и той, которую вырезали и вставляют сюда же), если их имена совпадают. Кроме того, команды вырезания, копирования и вставки можно разместить в виде кнопок и на панели инструментов Finder.

В общем, аналогия с «Проводником» по части ностальгической комбинации клавиш Ctrl+X у moveAddict проработана очень качественно. Да и работает программа шустро — не так быстро, как хотелось бы, но ждать приходится буквально доли секунды, секунду максимум.

Единственное, что может огорчить потенциальных пользователей этой утилиты — ее цена. moveAddict, к сожалению, небесплатна — разработчики просят за радость вырезания данных целых пять долларов. Поэтому если вам нужно решение попроще и бесплатное, вспомните, что в рубрике «ПростоSWITCH» мы уже говорили о том, как при помощи «Автоматора» можно реализовать механизм вырезания объектов Finder. Правда, это решение работает заметно медленнее (увы, на первый запуск службы Automator требуется несколько секунд).

И, кстати говоря, у moveAddict есть еще один небольшой недостаток — при включенной утилите начинает глючить PuntoSwitcher, пропуская первые две-три буквы при переключении клавиатурной раскладки и транслитерации введенного текста. Так что нет ничего идеального…


Редакция пока не поставила оценку
1 Star2 Stars3 Stars4 Stars5 Stars6 Stars7 Stars8 Stars9 Stars10 Stars (проголосовали 3, рейтинг: 7,67)
Загрузка...
Рейтинг читателей:7,7



Автор:
Маководом Саша стал семь лет назад, и с тех пор ни разу об этом не пожалел. Одно из его хобби — копаться в Мак-программах и искать простые решения повседневных задач маковода. О самом интересном он регулярно рассказывает на страницах «ПростоМАКа».

Комментарии

  1. Nik говорит:

    … скачал аудио книгу) добавил как путный автоматором в тунца, но…))) нумерация вся почему то получилась шиворот на выворот)) пришлось вручную всё перенумеровать) это глюк или что?

  2. Nik говорит:

    это просто эмоции с моей стороны)… добавил в медиатеку, книга состоит из нескольких треков, причем по-своему они пронумерованы. но главы получились все в разнобой… первая на 16 месте, 16 на 124 и тд(

  3. Nik говорит:

    хах треки просто пронумерованы в метаданных нет номеров)))))) странно скачивал с фирменного сайта)

  4. Dimon говорит:

    Спасибо! про полки это интересная идея! А вот эту фразу я не понял: «так же удобно, как в Windows»» ЭТО В ВИНДОВС ТО УДОБНО??? шутка какая-то чтоли? =)))

  5. Alex Zhurovich говорит:

    Ну, или ирония — как вам больше нравится? 🙂

  6. Kritika говорит:

    чепуха

  7. zametkin говорит:

    О, то, что давно хотел сделать и не знал как!
    Спасибо, сейчас буду открывать для себя новую страницу в изучении OS X.
    Ламерский вопрос: как часто Automator будет выполнять этот скрипт (я про добавление музыки в библиотеку iTunes)?

  8. Alex Zhurovich говорит:

    Вот и не пишите чепуху. 🙂

  9. Alex Zhurovich говорит:

    Действие папки срабатывает каждый раз, когда в каталоге появляются новые данные.

  10. zametkin говорит:

    К сожалению, правило не срабатывает, если файлы лежат на удалённом диске (в моём случае — TimeCapsule в локальной сети).

  11. Alex Zhurovich говорит:

    Уточните: если данные уже там лежат или их только что положили?

  12. Alex Zhurovich говорит:

    Не совсем понял, что вы сделали. «Добавил как путный автоматором в тунца» — что именно вы сделали. И нарушилась нумерация чего? Книга состоит из нескольких треков?

  13. zametkin говорит:

    У меня ситуация следующая:
    — есть папка Music на TimeCapsule
    — есть iTunes, файл библиотеки которого лежит на MacBook, но сама библиотека — в папке Music на TimeCapsule, при этом в настройках самого iTunes отключены функции автоматической сортировки музыки по папкам и перенос файлов в папку медиатеки
    — до создания сценария было 645 папок, после — добавил туда еще одну, новую, стало 646, но в самом iTunes содержимое не появилось — только после ручного добавления.

  14. Alex Zhurovich говорит:

    А к папке Music вы назначили созданные действия с «МакБука»? И с «МакБука» же добавили туда музыку?

    • zametkin говорит:

      Именно.

      • Alex Zhurovich говорит:

        Жаль, у меня нет «тайм-капсулы» — не могу наверняка указать причину такого поведения системы. Попробуйте тогда тот же алгоритм сохранить в другом формате — например, в виде программы. Нужно только вначале алгоритма добавить действие Получить указанные объекты Finder, внеся в его список папку с загруженной музыкой. Решение не полностью автоматическое, но мне кажется более действенным в вашей ситуации. Вам нужно лишь один раз вызвать созданную программу после того, как вы скачали очередную порцию аудиофайлов — все остальное должна сделать программа.

  15. Alex Zhurovich говорит:

    В метаданных номера треков были проставлены перед тем, как они были залиты в медиатеку iTunes?

  16. Sashe4ka говорит:

    Реву нииимагу, крокодильими слезами… 🙂
    Страсть как благодарен вам за статью, просто описать не могу — ввиду моего зареванного состояния.
    Я попробовал оформить файндер, но наткнулся на один нюанс. Подписи названия папок не соответствуют торцам полочек. Причем на превью все как надо. Я наверно чего-то не учел.
    Система Mac OS X Leopard.

  17. Alex Zhurovich говорит:

    Вам проще всего показать скриншот своего инспектора настройки отображения данных в папке. 🙂

  18. Alex Zhurovich говорит:

    Тогда заполните метаданные при помощи того же TriTag. А потом добавляйте в фонотеку.

  19. Pavel Pavlyukovich говорит:

    Столкнулся с подобной проблемой — подписи названия папок не соответствуют торцам полочек. При чем смещение начинается после 5-й полки. А через 20 строк — все слетает вообще.

  20. Aba3004 говорит:

    Здорово,спасибо!)

  21. Alex Zhurovich говорит:

    Под «Леопард», вероятно, «полки» приходится адаптировать.

  22. Dmitriy Stadnik говорит:

    Добавляю картинку в качастве фона, ничего не происходит. Ставлю любую другую-изменяет. В чём проблема, не подскажете?

  23. Dmitriy Stadnik говорит:

    Образал-вставилось. Может быть проблема в железе? У меня MB063 сток.

  24. Alexander Pahalchuk говорит:

    У меня та же проблема. Длинную картинку ставить не хочет, но как только обрезаю примерно до 12 полок в длинну сразу же работает. В чем может быть проблема?

  25. Alexander Pahalchuk говорит:

    У меня еще вопрос по поводу автоматора. Я решил сделать себе такой процес: когда я скачиваю чтото, оно попадает в папку Downloads. я хочу чтоб автоматор его сразу фильтровал и музыку фильмы документы и картинки соответсвено расфасовывал по своим папкам. так вот вопрос: есть ли там такая функция типа ЕСЛИ(тип файла= фильм){и исполняется процесс помещения в папку фильмы}; ЕСЛИ(тип файла= музыка){то соответсвенно в музыку}; и.т.д? или например если поставить в конце программки функцию петля, то каждый раз тип искомых файлов менялся? спасибо=)

  26. Alex Zhurovich говорит:

    Вряд ли это железная проблема. В комментариях к прошлым публикациям на «ПростоМАКе» мы сообща уже обнаруживали нюансы сборки Mac OS X для ноутбуков. Вполне возможно, что вы назвали еще одно незадокументированное свойство «макбучной» версии Mac OS.

  27. Alex Zhurovich говорит:

    За основу можете взять алгоритм из 13-го выпуска «ПростоSWITCH». Если будет идея, как его можно усовершенствовать, не поленитесь рассказать. 🙂

  28. Сергей Лебедев говорит:

    Привет!

    Самое обидное — после обновления до 10-го тунца перестал работать автоматический импорт музыки, описанный вами здесь https://prostomac.com/2010/07/prostoswitch-31/#itunes-autoimport.
    То есть в автоматоре не смог найти действие «Импорт в iTunes».

    Уже столкнулись с этим?

  29. Talexvg говорит:

    у меня проблема: я на snow leopard»е
    и раньше на фоне в папке у меня стояли разные картинки сейчас же половина картинок отображается а другая половина нет!
    просто белый фон(
    в чем проблема может быть?

  30. McDee говорит:

    Проблема с фоновыми картинками следующая: если высота изображения большая (например 2500 пикселей), то она не отображается в виде фона.

    Деревянные полки, которые в этой рубрике можно скачать не устанавливались, но уменьшив высоту они «встали». Сейчас нет возможности установить максимальный допустимый размер изображения, но вечером как доберусь до Мака протестирую и обязательно отпишу.

    • McDee говорит:

      Путем проб и ошибок установил: максимальная ширина — 2000 — 2040 пикселей; высота примерно 2000 пикселей.

      Пишу примерно потому что картинка 2040х2000 допускается, 2050х2019 нет, а полки обрезанные до 966х2048 ставятся фоновой картинкой. В общем не совсем понятны ограничения, толи они жестко регламентированы сторонами, толи общим числом пикселей.

  31. Talexvg говорит:

    всё сделал как надо.
    вместо «полок» белый фон..
    заметил что на snow leopard (10.6.4) некоторые изображения добавляются в фон папки а некоторые нет в том числе и изображения полок.
    помогите!
    на leoparde вроде всё работало(

  32. Talexvg говорит:

    да с любыми.
    и со «стандартными» которые открываются по умолчанию в окне
    (ну там где их картинка «Аврора» и папки с Эпполовскими обоями)

    качаю у вас например white finder background переношу на квадратик в парамерах вида и белый фон.(
    попробовал всё что у вас на странице есть не пошло(
    хотя на самом деле я уже разобрался в этом : просто в «просмотре» изменил размер.
    уменьшил высоту и картинка отобразилась.
    похоже Finder именно из-за большой высоты и не отображал…
    но уменьшил высоту=эффект конечно уже не тот(
    так что разобрался в чём дело но решить проблему не могу.

  33. Talexvg говорит:

    кстати у McDee таже проблема сделал как он написал в своем посте но чем больше высота тем больше расстояние между полками а при 966х2048 расстояние настолько мелко что влезают только значки 48х48 хах(

  34. McDee говорит:

    Я высоту меня не «изменением размера», а именно обрезал лишнее. Таким образом пропорции не нарушаются и текст нормально влезает.

  35. Taksa говорит:

    что касается функции
    то я пользуюсь следующим приемом: открываем два окна финдера и перетаскиваем мышкой нужный файл, когда появляется плюсик в нужном окне финдера,то не отпуская кнопку мышки нажимаем на яблоко (comand) и вуаля,файл не копируется,а перемещается из папки в папку.

  36. Taksa говорит:

    что касается функции
    то я пользуюсь следующим приемом: открываем два окна финдера и перетаскиваем мышкой нужный файл, когда появляется плюсик в нужном окне финдера,то не отпуская кнопку мышки нажимаем на яблоко (comand) и вуаля,файл не копируется,а перемещается из папки в папку.

Оставьте комментарий

© 2011 Программы для Mac OS, iPhone и iPad