Будильник MacOS X с радио

Будильник MacOS X с радио

Как я могу использовать свой Macbook Air, чтобы он разбудил меня утром с помощью интернет-радиостанции по моему выбору? Решение должно вывести ноутбук из спящего режима и быть надежным. Вот что я знаю:

  • Компьютеры Mac можно надежно вывести из режима ожидания с помощью программного обеспечения в указанное время.
  • Существует ряд программ, включая бесплатнуюБудильник 2а также коммерческийПробудитьсяиАврора. Они имеют функцию указания плейлиста iTunes, который может включать радиопотоки.

Однако особенность пробужденияинтернет-радио, если он реализован, похоже, не очень хорошо протестирован. В моих тестах,Будильник 2вообще не распознал интернет-поток, в то время какАвроране смог воспроизвести трансляцию после пробуждения утром, последняя ошибка, вероятно, была вызвана тем, что для установления соединения по WiFi потребовалось несколько секунд.

Просыпаться под интернет-радио кажется чрезвычайно полезным вариантом. Есть какие-нибудь решения?

решение1

По крайней мере, Aurora позволяет запускать AppleScript, который можно использовать для воспроизведения радиопотока:

set volume 1 -- 0 to 7
say "wake up"
tell application "iTunes"
    activate
    set sound volume to 40 -- 0 to 100
    -- delay 15
    play track 1 of playlist "Radios"
end tell

lsalarm — Суть

Я потратил последние пять часов на написание этого скрипта оболочки. Он использует uses pmset scheduleдля пробуждения компьютера и launchctlзапуска AppleScript, как тот, что выше. (У меня нет навыков написания скриптов оболочки, так что на данный момент это отстой. Если кто-то хочет сделать форк gist или повторно опубликовать измененную версию, то вперед.)

решение2

Попробуйте добавить интернет-радиостанцию ​​в плейлист после нескольких (возможно, около 20) 1-секундных "пустых" треков. Вы часто можете найти их на компакт-дисках со скрытым треком после минуты или около того тишины. Это должно дать вашему WiFi шанс подключиться.

Связанный контент