- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2016-05-03T01:23:58+09:00","default:admin","admin")
[[Computer/Mac/HardWare/RadioTuner]]
*コマンドやスクリプトの準備 [#t81b7b5e]
+常時起動しているサーバから番組の始まる前(たとえば5分前)に Wake on Lan を行うように設定しておく.cron が導入されていれば,crontab -e で設定ファイルを編集できる.
+以下の systemsleep のコマンドを作成しておく.
+必要に応じて他のスクリプトも作成しておく.
**スクリプト [#dce026b1]
***systemsleep [#ka0f37c0]
Path の通ったところに次のファイルを systemsleep というファイル名で保存し,実行権限を付与しておく.
#***/bin/sh
osascript -e 'tell app "Finder" to sleep'
***「運用方法」の実現(ユーザ権限) [#abebab08]
#***/bin/sh
open -a RakuScheduler
echo "killall Radio" > at aaaa
echo "systemsleep" > at bbbb
echo "killall Radio" > at cccc
echo "systemsleep" > at dddd
. . .
systemsleep
***「運用方法」の実現(管理者権限) [#s8ca7ce6]
# echo "shutdown -h now" > at eeee
スリープを行う場合,"shutdown -h 0900" だと 9:00 にスリープ時間を足した時刻にシャットダウンしてしまうので,at コマンドで予約する.