MacOS X будильник с радио
Как я могу использовать свой Macbook Air, чтобы разбудить меня утром с помощью интернет-радиостанции по своему выбору? Решение должно разбудить ноутбук ото сна и быть надежным. Вот что я знаю:
- Маки могут быть надежно разбужены с помощью программного обеспечения в определенный момент времени.
- Есть ряд программ, включая бесплатные Будильник 2, а также коммерческие Awaken и Aurora. Они имеют функцию указания плейлиста iTunes, который может включать радиопотоки.
Тем не менее, функция пробуждения к интернет-радио, если она реализована, не очень хорошо проверена. In my tests, Alarm Clock 2 didn't recognize the internet stream at all, while Aurora didn't manage to play the stream after waking up in the morning, the latter failure presumably being a result of the WiFi connection taking a few seconds to establish.
Waking up to internet radio seems to be an eminently useful option. Любые решения?
2 ответа
Попробуйте поместить интернет-радиостанцию в плейлист после нескольких (возможно, около 20) секундных "пустых" треков. Вы можете найти их на компакт-дисках со скрытым треком примерно через минуту тишины. Это должно дать вашему WiFi возможность подключиться.
По крайней мере, 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
Исаларм - Гист
Последние пять часов я потратил на написание этого сценария оболочки. Он использует использует pmset schedule
разбудить компьютер и launchctl
запустить AppleScript, как показано выше. (У меня нет навыков написания сценариев в оболочке, так что на данный момент это отстой. Если кто-то захочет раскошелиться, или переиздать модифицированную версию, тогда продолжайте.)