Расширенный диалог сохранения файлов

Для того, чтобы по умолчанию показывался раширенный диалог для сохранения файлов:

$ defaults write -g NSNavPanelExpandedStateForSaveMode -bool TRUE

Быстрое добавление заметок в Stickies

Чтобы создать заметку из выделенного текста в любом приложении, нужно нажать Command-Shift-Y.

Сброс базы Spotlight

В случае если поиск перестал работать или работает неверно, полезно бывает удалить поисковый индекс:

Для основоного жёсткого диска:

$ sudo mdutil -E /

Для любого другого диска:

$ sudo mdutil -E /Volumes/volumename (где volumename - имя вашего тома)

5e761d528c57aab819a351fb55492f01

10.5: Front Row и рипнутые DVD

Front Row в «Леопарде» получила возможность проигрывать рипнутые с DVD файлы. Всё, что вам надо сделать — это положить копию директории VIDEO_TS туда, куда Front Row имеет доступ (обычно это ~/Movies/Название_фильма). Вы можете скопировать эти файлы с помощью Finder, либо использовать для этого специальные программы (например, MacTheRipper).

Когда вы запускаете Front Row, выберите секцию Movies, а в ней Movies Folder, где вы увидите все ваши DVD-фильмы. Процесс просмотра выглядит точно так же, как если бы вы вставили оригинальный DVD в привод.

Также вы можете положить в директорию VIDEO_TS файл с именем Preview.jpg и Front Row будет показывать обложку.

Note: Вы можете не только копировать директории в ~/Movies, но и создавать там ссылки (aliases). Front Row с этим отлично справляется.

10.5: Больше информации в виджете iCal

В «Леопарде» обновился не только iCal, но и виджет для него на Dashboard. Теперь он состоит из трёх панелей.

Добавьте виджет на свой Dashboard, он будет показывать текущую дату. Щёлкните на ней, и откроется ещё одна панель с календарём. Щёлкните на календарь и откроется третья панель с событиями из iCal.

Отображаются текущие события всего дня (all-day events) и три следующих по времени обычных события.

10.5: Предупреждение при запуске скачанной программы

Многим не нравится то, что «Леопард» ведёт себя, как известная ОС и предлагает подтвердить запуск программы, которую вы только что скачали из интернета. Это можно устранить следующим способом.

  • Скачайте этот AppleScript
  • Сохраните его в ~/Library/Scripts/Folder Action Scripts. Такой директории вероятно не существует и вам придётся создать её (в терминале это можно сделать коммандой mkdir -p ~/Library/Scripts/Folder Action Scripts.
  • Откройте домашнюю директорию. (Ту самую, в которой находится директория Downloads).
  • Ctrl-клик на директории Download -> More -> Configure Folder Actions
  • В открывшемся окне поставьте галочку Enable Folder Actions

  • В выпавшем меню выберите директорию Downloads
  • В следующем выпавшем меню поставьте галочку напротив скрипта Unquarantine.scpt

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

Unquarantine.scpt

Звонки iPhone в iCal

Хочу представить вашему вниманию достаточно интересную программку — iphonelogd. Это небольшой скрипт на языке Ruby, который позоволяет добавлять в десктопный календарь iCal всю историю звонков iPhone. Он берёт информацию о принятых или отправленных вызовах из бэкапов, которые делать iTunes при каждой синхронизации и добавляет их, как события в выделенный календарь в iCal.
(more…)

Spaces и несколько окон одного приложения

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

Это может быть полезно, например, для системных администраторов, которые следят сразу за несколькими процессами в одном приложении. Можно разместить каждый процесс на своём рабочем столе и легко перемещаться между ними.

Также можно переключаться и с помощью клавиатуры: Ctrl-(цифры) или Ctrl-стрелки.

Математика в Spotlight

Spotlight в «Леопарде» поддерживает вычисления прямо в строке поиска. Вы можете ввести выражение и сразу увидеть результат. Более того, Spotlight умеет считать не только арифметические операции, но и более сложные функции, входящие в стандартую библиотеку С math(3). Например, sqrt(9) вернет вам 3 (извлечение корня), pow(2, 2) — 4 (возведение в степень). Также поддерживается константа pi.

Вы можете использовать комманду man math в терминале, чтобы увидеть все поддерживаемые функции и выражения.

Смотрим начальный ролик «Леопарда»

Если вам понравился ролик, который показывается при первом запуске свежеустановленной системы и вы хотите посмотреть его ещё раз, откройте Finder.app, нажмите Cmd-Shift-G, введите в окне /System/Library/CoreServices/Setup Assistant.app/Contents/Resources/TransitionSection.bundle/Contents/Resources/ и нажмите ОК.

В открывшемся окне вы найдёте intro.mov, содержащий сам видеоролик и into-sound.mp3, содержащий музыкальный трек.

Я себе трек от «Тигра» звонком в телефон поставил.