Домашний компьютер|2 Октябрь 2012 17:38

Улучшаем работу «Центра уведомлений»

лого HissБезусловно, встроенные средства каждой популярной операционной платформы достаточно неплохи по своим возможностям, однако это не значит, что их невозможно улучшить. То же самое можно сказать и про функцию Центра уведомлений (Notification Center) в последней Mac OS, одним из немногочисленных недостатков которого является то, что они они ограничивают разработчиков сразу по нескольким пунктам. Например, в том, что отправлять Push-оповещения могут лишь те приложения, которые были загружены непосредственно из App Store. Из-за этого за рамками «законов» Apple оказывается целый класс сторонних программ вроде Skype, Transmission и многих других.

Приложениям, установленным из других источников,разрешено показывать только локальные уведомления. Таким образом поступает, например, тестовая сборка Tweetbot for Mac. Чтобы обойти столь досадные ограничения, австралийские разработчики из команды Collect 3 придумали элегантное решение. Называется оно Hiss.

Программа Hiss представляет собой небольшую утилиту, задачей которой является перенаправление growl-уведомлений напрямую в Центр уведомлений.

Программ, которые совместимы с Growl, огромное количество. С помощью Hiis отправляемые такими утилитами уведомления отображаются в Центре уведомлений. При этом в системе нет самого Growl. В качестве примера можно привести следующее. В App Store отсутствует популярный клиент мгновенных сообщений Adium, который давным-давно умеет выводить Growl-уведомления. Сама программа подписана и проверку GateKeeper проходит. Откройте окно с настройками Adium и перейдите в подраздел «События». Установите Growl-уведомления напротив пунктов всех интересующих вас событий (к примеру, о поступлении нового сообщения в фоновом чате). После этого вы будете получать уведомление о новом письме, а в Центре уведомлений при этом будет появляться соответствующее событие.

Особенность Hiss в том, что ее помощью оправлять уведомления в Центр все приложения, которые поддерживают Growl. Скачать средство можно с сайта разработчика.