Эмси 0.3

И года не прошло, как я выпустил апдейт своей маленькой программки «Эмси». Хотя вру, прошло больше года.

В версии 0.3 исправлен баг, из-за которого при запущенном Эмси Айтюнс было нереально закрыть: он перезапускался сам собой. Сейчас всё в порядке. Никаких новых фич не добавлено.

Кстати, если среди моих читателей есть желающий допиливать эту программу под моим арт-директорством, дайте мне знать.

Дальше
17 комментариев
Александр Чиченин 2010

Надо бы добавить туда поддержку грувшарка

Чтобы вытащить информацио об играющей песне нужно прочитать файл
~/Documents/Grooveshark/currentSong.txt

Тут в любом случае (если совсем сильно не загоняться) — нужно смотреть на дату изменения файла по-таймеру, ну и читать соответственно при необходимости.

Пример содержимого, переменные разделяются табуляциями:
Now It’s Done Straylight Run Straylight Run playing http://listen.grooveshark.com/#/s/Now+It+s+Done/2p9WUR http://beta.grooveshark.com/static/amazonart/m263739.jpg

Артём Лещев 2010

Спасибо, уже обновил.

Андрей Федосеев 2010

Мне кажется, или там со сглаживанием шрифта что-то не то?

Илья Бирман 2010

Думаю, кажется. Шрифты система гладит :-)

Иван Бессарабов 2010

Спасибо. Я снес «Эмси» после того как выяснил что это я из-за него не могу выключить компьютер, без принудительного убивания iTunes.

Теперь снова поставлю.

Игорь Старков 2010

жаль что нет плей и паузы в ней!

Игорь Старков 2010

а как ее удалить? :)

Илья Бирман 2010

В смысле? Как любую другую программу или файл — перетащить в корзину.

А закрыть её можно либо сняв через Activity Monitor, либо сказав терминалу killall Emcee.

Иван Пухкал 2010

Аналогичная коммерческая программа — http://www.fluxforge.com/tune-buddy/

Илья Бирман 2010

Уродская :-)

Игорь Старков 2010

Пытался переместить в корзину!
Но говорит что не может переместить — так как она открыта! :)

Макс Заметкин 2010

Спасибо огромное!
Так утомили эти все всплывающие штуки гроуловские.
А тут такая лаконичность и информативность.

Дмитрий Куликов 2010

самая лучшая и любимая программа на компе.
жаль такой для айпада нет.

Григорий Шац 2010

Илья, а нельзя ли у вас одолжить часть исходного кода, а именно реализацию пользовательского интерфейса?

Мне бы очень хотелось такую же штуку в Cog Player (iTunes, скажем так, не соответствует моим привычкам и потребностям). Изучать Cocoa и прочие Objective-C только ради этого мне мешает природная лень, а вот совместить два куска кода мне вполне по силам.

Денис Талала 2010

На мой взгляд, было бы очень приколько, если бы можно было вызывать контекстное меню с пунктами «Настройка» и «Закрыть», а в «Настройке» указывать синтаксис отображения вроде %artist%, %track%, %album% и т. п.

Денис Талала 2010

Кстати, Андрей Федосеев прав, шрифт «зашарплен» сильнее, чем любой другой в трее.

Евгений 2010

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

Евгений 2010

Если на макбуке нажать стрелочку для проигрывания следующего трека >>, то программа исчезает из тулбара.

Илья Бирман 2010

Может быть, название следующего трека просто было слишком длинным и не влезло?

Евгений 2010

Да, скорее всего так и произошло, ты прав.

Илья Бирман 2010

Это система так себя ведёт с невлезающими штуками в меню. Пока не знаю, как это можно победить.

Денис 2010

Илья, а зачем это побеждать? Это же так же логично, как в случае с теми процентами в статус-баре айфона, про которые ты сам и писал.

Илья Бирман 2010

Потому что люди не понимают, куда пропала программа. Если бы я мог узнать, например, сколько осталось места в меню свободного, можно было бы там отобразить хотя бы часть названия. А когда просто всё пропадает — это не дело.

Мои книги