Как в Mac OS X вынести любой виджет из Dashboard на Рабочий стол.

Есть у меня один любимый виджет, которым я пользуюсь с незапамятных времён, называется он iStat Pro – очень удобная штука для мониторинга основных параметров «жизнедеятельности» системы. Уверен, многие о нём знают. Так вот, тестируя свой MacBook Pro на предмет перегрева очень задолбался постоянно запускать Dashboard и смотреть температуру и скорость вращения пропеллеров. Вспомнил, что когда-то в Mac OS X Tiger, Leopard и Snow Leopard был «бородатый», но тем не менее, интересный параметр, позволявший активировать режим разработчика для Dashboard. Его активация, в свою очередь, позволяла вынести любой виджет из “Дэшборда” на Рабочий стол простым перетягиванием. Полез в закрома на внешнем винчестере, нашёл команду:

defaults write com.apple.dashboard devmode TRUE; killall Dock

Запустил Терминал, выполнил команду…эффекта ноль. Полез в настройки Mission Сontrol, снял чек-бокс с параметра «Показать Dashboard как пространство», пробую перетянуть виджет и…всё-равно не работает, не вытягивается виджет на Рабочий стол. Ладно, думаю, полезу ка я и позырю на этот com.apple.dashboard.plist. Перехожу в ~/Library/Preferences/, открываю файл com.apple.dashboard.plist (он, кстати, в бинарном формате) текстовым редактором и…опа! Оказывается раньше (в Tiger, Leopard и Snow Leopard) в качестве параметра использовались строчные (string) значения FALSE / TRUE для ключа devmode:

<key>devmode</key>
<string>TRUE</string>

Сейчас же (в OS X Lion и Mountain Lion) используется новый формат с логическими (bool) ключами:

<key>devmode</key>
<true/>

Выполнил команду с дополнительным ключом (bool):

defaults write com.apple.dashboard devmode -bool TRUE; killall Dock

Перехожу в Dashboard, хватаю виджет, перетягиваю на Рабочий стол и… Работает! Если вы дочитали до данного места – значит выдержали мои «прелюдия» и теперь я вознаграждаю вас короткой инструкцией 🙂


 

Для Mac OS X Tiger, Leopard и Snow Leopard:

  • Запускаем Терминал и выполняем команду:
    defaults write com.apple.dashboard devmode TRUE; killall Dock
  • Запускаем Dashboard (клавиша F4 или F12), хватаем любой необходимый виджет и закрываем Dashboard (ещё раз нажимаем F4 или F12). Отпускаем виджет.
  • Всё!

Для того, чтоб убрать виджет проделываем то-же самое действие, но в обратном порядке. Можно просто зажать клавишу Alt ⌥ / Option ⌥ и нажать на появившемся «крестике».


 

Для OS X Lion и Mountain Lion:

  • Переходим в Системные настройки → Mission Control и снимаем «флажок» с параметра Показать Dashboard как пространство.
  • Запускаем Терминал и выполняем команду:
    defaults write com.apple.dashboard devmode -bool TRUE; killall Dock
  • Запускаем Dashboard (клавиша F4 или F12), хватаем любой необходимый виджет и закрываем Dashboard (ещё раз нажимаем F4 или F12). Отпускаем виджет.
  • Всё! Можно обратно включить отображение «Дэшборда» как пространства.

Для того, чтоб убрать виджет нужно в Системных настройках снова снять чек-бокс с параметра «Показать Dashboard как пространство», схватить виджет на Рабочем столе, запустить Dashboard и отпустить виджет. Виджет останется в Dashboard. Или можно просто зажать клавишу Alt ⌥ / Option ⌥ и нажать на появившемся «крестике» – виджет удалится с Рабочего стола.


 

Ну и для полного отключения девелоперского режима Dashboard нужно в выполняемой команде заменить TRUE на FALSE. На этом пока всё.

Share this article
0
Share
Prev Post

[AppStore] FoxTube. Просмотр YouTube в OffLine.

Next Post

[AppStore] Rays. Лучи света на фотографии.

Comments 9
  1. А виджет всегда будет торчать поверх всех окон ? Я включил и вытянутый мной виджет поверх всего !

  2. вы наверное меня не поняли ! В Виндовс севен совсем по другому гаджеты там лежат только на рабочем столе , любое открытое окно закрывает своим телом гаджет ! Тут же у меня виджет мешает мне торча поверх всех окон и программ !

    1. Да я всё понял. То шутка была. Так просто сделать такое как в Windows 7 нельзя, но есть утилита Amnesty Singles. Она позволяет преобразовывать стандартные (и не только) виджеты в обычные программы. Их потом можно запускать как обычные приложения. Классная штука, стоит попробовать.

  3. Перестал работать переход в dashboard при помощи жеста смахивание вправо , галка в настроиках мишн контрол показывать как пространство стоит но жест не работает ! Команда в терменале на возврат со словом FALSE не помогла ! Подскажите как решить эту проблему !

  4. попробовал , не помогло ! И не удивительно , килалл есть и в части команды defaults write com.apple.dashboard devmode -bool ХХХХХ; killall Dock не могу восстановить этот жест 🙁 Есть ещё идеи ? буду очень признателен за помощь !

  5. Всё нашел причину ! Настроики трекпада переключены на 4 палца вместо трех были ! вопрос решен !

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next