Home

понедельник, 29 марта 2010 г.

Magic Mouse Middle Click Tool

Посмотрел на сторонние утилиты для Apple Magic Mouse и написал свою собственную.

MmM.jpg

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

Архив проекта XCode с исходными текстами и собранным по 10.6 x86_64 бинарником брать здесь.

Ой.

пятница, 26 марта 2010 г.

Гуртовщики мыши

Лучше поздно, чем никогда. Стал обладателем Magic Mouse, вчепятления приводить не буду - ее уже оборзели все и со всех сторон. Буду говорить о настройках.

mouse.gif

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

Но вот скорость перемещения курсора мыши по большому монитору явно недостаточна. Но это легко можно исправить собственными силами.

четверг, 25 марта 2010 г.

Сделаем это по-взрослому

С приходом Mac OS X 10.6 и переходом на 64-битные приложения ситуация с плагинами с Safari резко ухудшилась. Вызвано это было отказом от технологии Input Managers, которую очень многие плагины использовали.

Под раздачу попали, в том числе, и блокировщики рекламы.

Billboard.jpg

Первое время в качестве обходных решений советовали насильно запускать Safari в режиме 32-бит, где старые грабли еще работали. Но давайте вернем этот функционал в работу по-взрослому, без компромиссов.

Кроме дырочки в виде Input Managers существовал еще один способ подгружать дополнительные модули в память приложений. Способ этот, вполне кошерный при правильном использовании, здравствует и по сей час и называется SIMBL (SIMple Bundle Loader). Он вполне себе обновился и нормально существует и работает в 64-битной ипостаси.

Итак, медленно и печально шествуем на родину SIMBL, скачиваем и устанавливаем версию под Snow Leopard, на момент написания рецепта актуальна SIMBL-0.9.7a версия. Если попросит перезагрузиться - не противимся.

Признаком успешной установки будет запущенный процесс SIMBL Agent.

simbl_agent.png

Платформу подготовили, движемся дальше.

Одним из хороших и любимых мною плагинов к Safari является SafariBlock. У него есть (практически) один недостаток - вялые разработчики, которые выдохлись и потеряли активный интерес к своему детищу. Но, благодаря активной поддержке со стороны почитателей, этот недостаток можно компенсировать.

Ползем на родину плагина, но не на первую страницу, а в список претензий. Нас интересует претензия номер 115, которая пеняет на неработоспособность плагина под снежным барсом без танцев с бубном. Спускаемся по странице до комментария за номером 28, к которому приложен переточенный и готовый к употреблению собранный плагин. Скачиваем.

Будем устанавливать. Создадим каталог ~/Library/Application Support/SIMBL/Plugins в вашей пользовательской библиотеке и поместим в него распакованный из архива SafariBlockLeopard.bundle. Перезапускаем Сафари. Если все пошло нормально, в настройках Сафари появится еще один пункт.

SafariBlock.png

Настроить по-вкусу вы можете самостоятельно. Позволю себе лишь обратить внимание на появление в главном меню Safari дополнительных пунктов Disable SafariBlock и Right-click Flash. Кроме того, если на вебстранице на любой картинке правокликнуть мышкой, то во вплывающем меню увидится пункт SafariBlock image. Уточнить адрес блокировки можно в соответствующем диалоге. В адресе можно использовать и символы подстановки *

Ой.

среда, 24 марта 2010 г.

iTunes Radio Directory Service v3.0

По следам публикации в ru_mac.

Я посмотрел в исходные тексты и понял, почему в radio-t так не любят php. Взял irds.051 за основу, причесал, добавил мордочку просмотра и управления. Выглядит так:

irds.png

Забираем отсюда.

среда, 17 марта 2010 г.

Automator и комментарии к файлам

В предыдущей статье я рассказывал о том, как использовать комментарии Spotlight для организации библиотеки документов. И использовал окно инспектора файлов в качестве основного инструмента для задания комментариев. Но для случая множества файлов такой подход становится несколько обременительным.

automator-os-x.jpg

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

вторник, 16 марта 2010 г.

Фонарик спешит на помощь

Наверное каждый из маководов, работавших в гетерогенной сети или обменивающихся флэшками с не инакомыслящими товарищами, был этими самыми не инакомыслящими озадачен по поводу файлов .DS_Store, ._файл и прочих остатков жизнедеятельности. И что самое печальное - чувствуешь себя в таких ситуациях виноватым. С этим надо что-то делать.

inspector_logo.jpg