2008/12/28

PCを指定時刻に起動する

予約録画を実現するためシャットダウンした状態から
指定時刻に自動的に起動する方法を調べてみました

参考: ACPI Wakeup - MythTV

作成したスクリプトは以下です

$ chmod +x hoge.sh
# ./hoge.sh 2008-12-31 07:00:00


#!/bin/sh

if [ $# -ne 2 ];
then
echo usage:
echo $0 `date +%F" "%T`
exit
fi

SECS=`date -u --date "$1 $2" +%s`
echo 0 >/sys/class/rtc/rtc0/wakealarm
echo $SECS >/sys/class/rtc/rtc0/wakealarm
cat /proc/driver/rtc


実行結果の alrm_date の行が
2008-12-31 なら成功
****-12-31 なら失敗です

0 件のコメント:

コメントを投稿