Подписка на блог

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

В Тумблере и Же-же есть автоматические трансляции. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

По РСС и Джейсон-фиду трансляции для автоматических читалок

Эмси 0.3

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

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

Кстати, если среди моих читателей есть желающий допиливать эту программу под моим арт-директорством, дайте мне знать.
Подписаться на блог
Поделиться
Отправить
17 комментариев
Александр Чиченин
Надо бы добавить туда поддержку грувшарка

Чтобы вытащить информацио об играющей песне нужно прочитать файл
~/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
Артём Лещев
Спасибо, уже обновил.
Андрей Федосеев
Мне кажется, или там со сглаживанием шрифта что-то не то?
Илья Бирман
Думаю, кажется. Шрифты система гладит :-)
Иван Бессарабов
Спасибо. Я снес «Эмси» после того как выяснил что это я из-за него не могу выключить компьютер, без принудительного убивания iTunes.

Теперь снова поставлю.
Игорь Старков
жаль что нет плей и паузы в ней!
Игорь Старков
а как ее удалить? :)
Илья Бирман
В смысле? Как любую другую программу или файл — перетащить в корзину.

А закрыть её можно либо сняв через Activity Monitor, либо сказав терминалу killall Emcee.
Иван Пухкал
Аналогичная коммерческая программа — http://www.fluxforge.com/tune-buddy/
Илья Бирман
Уродская :-)
Игорь Старков
Пытался переместить в корзину!
Но говорит что не может переместить — так как она открыта! :)
Макс Заметкин
Спасибо огромное!
Так утомили эти все всплывающие штуки гроуловские.
А тут такая лаконичность и информативность.
Дмитрий Куликов
самая лучшая и любимая программа на компе.
жаль такой для айпада нет.
Григорий Шац
Илья, а нельзя ли у вас одолжить часть исходного кода, а именно реализацию пользовательского интерфейса?

Мне бы очень хотелось такую же штуку в Cog Player (iTunes, скажем так, не соответствует моим привычкам и потребностям). Изучать Cocoa и прочие Objective-C только ради этого мне мешает природная лень, а вот совместить два куска кода мне вполне по силам.
Денис Талала
На мой взгляд, было бы очень приколько, если бы можно было вызывать контекстное меню с пунктами «Настройка» и «Закрыть», а в «Настройке» указывать синтаксис отображения вроде %artist%, %track%, %album% и т. п.
Денис Талала
Кстати, Андрей Федосеев прав, шрифт «зашарплен» сильнее, чем любой другой в трее.
Евгений
Во время игры захотелось поставить музыку на паузу нажав на треугольник — ничего не произошло. Может стоить добавить такую возможность?
Евгений
Если на макбуке нажать стрелочку для проигрывания следующего трека >>, то программа исчезает из тулбара.
Илья Бирман
Может быть, название следующего трека просто было слишком длинным и не влезло?
Евгений
Да, скорее всего так и произошло, ты прав.
Илья Бирман
Это система так себя ведёт с невлезающими штуками в меню. Пока не знаю, как это можно победить.
Денис
Илья, а зачем это побеждать? Это же так же логично, как в случае с теми процентами в статус-баре айфона, про которые ты сам и писал.
Илья Бирман
Потому что люди не понимают, куда пропала программа. Если бы я мог узнать, например, сколько осталось места в меню свободного, можно было бы там отобразить хотя бы часть названия. А когда просто всё пропадает — это не дело.
Популярное
Эти ссылки принесут мне миллионы: Услуги адвоката по трудовым спорам в Москве - Ольга Сулим https://mosadvokaty.org/about/