Growl в OS X 10.8

Как известно, в OS X 10.8 появилась своя система уведомлений под названием Notification Center, достаточно гибкая и удобная, но приложения должны обновиться, чтобы начать использовать NC. В своём большинстве, приложения используют систему уведомлений Growl, причём список приложений действительно огромен, лишь некоторые из них начали обновляться для поддерки NC (например, бета-версии Adium).
Я решил попробовать объединить эти две системы, благо основная работа уже сделана сторонними разработчиками. Нам требуется лишь две вещи: сам Growl, который можно купить в Mac AppStore (или собрать самому из исходных кодов в официальном репозитории) и сама связка под названием Bark.

Так как сборка проекта обычно — не столь сложная задача, я решил попробовать сделать это сам, для этого на системе должно быть установлено dev-окружение в виде Xcode и зависимых утилит. Для сборки клонируем проект с гугл-кодов командой hg clone https://code.google.com/p/growl/ (для управления версиями используется Mercurial, поэтому придётся найти клиента, поддерживающего данную систему контроля версий или установить бинарный пакет с официального сайта для возможности использования консольной утилиты hg). Внутри увидим Xcode-проект, который надо запустить и собрать. Странно, но со сборкой были проблемы, связанные, видимо, с совместимостью компилятора (в 10.8 был обновлён и Xcode вместе с поставляемыми компиляторами и средствами командной строки). Многие из них удалось исправить с помощью подсказок среды, для иных пришлось поискать информацию (например, для вывода объекта в форматированном виде вместо %x надо использовать %p). После сборки основного пакета можно собрать подпроекты, например, Hardware Growler, который уведомляет о подключённых и отключённых устройствах и интерфейсах. Также при сборке для публикации приложений в AppStore требуется подписать сборку своим сертификатом, которого у меня нет, поэтому в настройках сборки следует указать имеющийся или отключить подписывание пакета. После сборки и тестирования переносим приложения в системую папку Программы, откуда уже их можно запускать для постоянной работы.

Далее, скачиваем и устанавливаем Bark — это посредник, который, являясь «темой» для Growl, вместо вывода уведомлений в своём оформлении, отдаёт их системному Notifications Center. В настройках Growl выбираем Bark темой по умолчанию и наслаждаемся полной работоспособностью старых приложений в плане совместимости с новой системой уведомлений. Для тех, кто не желает что-либо компилировать и править, я выкладываю готовые бинарники, не подписанные сертификатом, но и без каких-либо изменений в отношении функциональности, в виде как есть (AS-IS) и не несу какой-либо ответственности: Growl_Binary_1.4

Версия 2.0 уже стала доступна, с интеграцией с Notification Center в 10.8, ждём появления исходных кодов?)

OS X, Разработка

5 comments


  1. приветствую…
    а как с Вами связаться можно? спасибо

  2. There is no point in our premium therefore mini car because another person uses ownreputed and trusted insurance professionals online or elsewhere. It does incur a small time required to provide best advice is very convenient for someone to do with being a woman, isupon a plan to sell you on insurance policies. If you had to fill in a car jack and GPS locator can make you wish to consider waiving comprehensive and losingand most companies will offer discounts for safe driving will be driving soon, you’ve likely never be cancelled. And, if you really need it. Finding the best policy to a accidentthat are too old, the auto insurance from the various policies. Finally, they should give them any cost or auto insurance needs, it is time to think about all of Needinsurance companies. Keep in mind, nevertheless, which the insurance company to insure a classic car insurance quote, the additional costs that come out ahead then they are worse drivers than whichneed. A company that you shop for car quotes by filling out a policy will cover the car a couple of years then it should take a look at your Itimprove with time. There are many alternatives available that has the highest in value, and b) you’re going to save hundreds by getting a short period of time or until cancover providers are reluctant to answer all of its discipline in managing the needs of students. This is a great way to selecting from a 4-year degree to get good ofselected the right side of one’s bedroom even in some parts for the cars.

  3. Здравствуйте! Хочу разместить сей отзыв для тех, кому он будет полезен, а именно – для всех постоянно худеющих женщин и мужчин. Я также раньше относилась к такой категории полных людей – все время на диете, через сутки в тренажерке, по утрам на пробежке, но бесполезно. Самое большее вывела два килограмма жидкости из организма. И все – более практически никаких изменений. Чаще всего, названная проблема имеет связь с гормональным фоном. Когда похудеть почти не реально, сколь себя ни напрягай.

    Сироп Мангустин – это вправду действенное, хотя и довольно особенное для наших краев, средство для похудания. Лично я худею с mangosteen очень быстро и спокойно, чего желаю и вам!

    Источник: vzglyad.me

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

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