附收音機的 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 — 要點

我花了過去五個小時編寫這個 shell 腳本。它使用 usepmset schedule來喚醒電腦並launchctl啟動一個像上面那樣的 AppleScript。 (我沒有 shell 腳本技能,所以目前很糟糕。如果有人想分叉要點或重新發布修改後的版本,那就繼續吧。)

答案2

試著在幾個(大約 20 個左右)1 秒的「空白」曲目之後將網路廣播電台放入播放清單中。您通常可以在安靜一分鐘左右後在帶有隱藏曲目的 CD 上找到這些內容。這應該會讓您的 WiFi 有機會連接。

相關內容