#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 コマンドで予約する.



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS