Computer/Mac/RadioTuner/WOL
の編集
https://museion.sakura.ne.jp/wiki/?Computer/Mac/RadioTuner/WOL
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
(no template pages)
[[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 コマンドで予約する.
タイムスタンプを変更しない
[[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 コマンドで予約する.
テキスト整形のルールを表示する