Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /usr/local/www/mactrick.com/wp-includes/pomo/plural-forms.php on line 210
2008 Июль — Mactrick.com

iPhone: Отключаем создание бекапов при синхронизации

Если у вас в Iphone’е прошивка 2.0 и вы установили достаточно много приложений из AppStore, вас, возможно утомляет длительная синхронизация телефона с iTunes. Это происходит из-за того, что при каждой синхронизации делается резервная копия всех ваших программ. Для того, чтобы отключить создание этих резеврных копий, вы можете сделать так:

  • Закройте iTunes
  • Откройте терминал
  • Введите там строку:
    defaults write com.apple.itunes DeviceBackupsDisabled -bool YES

10.5: Восстанавливаем QuickLook

Не знаю, как у вас, а у меня иногда перестаёт работать Quick Look. Нажимаешь пробел на файле, а ничего не происходит. Причём из Mail.app всё работает и приложения посмотреть можно. Опытным путём я вычислил, что достаточно перезапустить Finder, чтобы всё вернулось на круги своя. Перезапустить его можно например из терминала, дав такую команду:

killall Finder

iPhone: RSS-фид свежих приложений

После выхода новой прошивки 2.0 для iPhone и программы, которая позволяет поставить эту прошивку на купленные в России телефоны, многие стали пользоваться AppStore для установки программ. Всем наверное интересно следить за новыми поступлениями в магазин. Вот несколько RSS-потоков для этого:

Выявляем программу, использующую примонтированный образ

У каждого, должно быть, случалось такое, что примонтированный образ невозможно отмонтировать из-за того, что он используется другой программой. Для того, чтобы узнать, какой именно программой используется примонтированный образ, вы можете использовать консольную утилиту lsof.

Например, вы примонтировали образ с драйверами для принтера, называется он Color LaserJet 2605. Просто введите в терминале комманду:

lsof | grep LaserJet

Вывод программы может быть примерно такой:

bash      5184   bm  cwd      DIR       14,5       408         2 /Volumes/Color LaserJet 2605

Первая строчка — имя процесса, который использует образ. В данном случае, для примера, я просто перешёл в в точку монтирования из соседней консоли.

Теперь, зная имя процесса, достаточно освободить им образ, и он легко отмонтируется.

10.5: Быстрый просмотр логов с помощью QuickLook

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

  • Откройте Console.
  • Выберите нужный файл протокола в сайдбаре и перетащите его на рабочий стол. (Либо в любое другое удобное для вас место.) Этим вы создадите алиас на файл протокола.
  • После этого вы можете выделить получившийся алиас, нажать пробел и просмотреть лог.

10.5: Убираем тени окон на скриншотах

Если вы сделаете скриншот отдельного окна в «Леопарде» (Cmd-Shift-4, Пробел), то обнаружите, что и на скриншоте окно отбрасывает тень. Кому-то это нравится, а кто-то хочет от этого избавиться. Если вам не нравится штатное поведение, вы можете сделать так:

defaults write com.apple.screencapture disable-shadow -bool true
killall SystemUIServer

Для того, чтобы вернуть всё как было:

defaults delete com.apple.screencapture disable-shadow