つっこみ

つっこみ欄にコメントを記載して[つっこむ]ボタンを押してください。
お名前欄の記載は省略できます。

お名前 :
←ここのテキストボックスはスパム対策用なので何も入力しないでください
つっこみ :

[キャンセル]


つっこみ先の記事

・ リモートシャットダウン 実装編

タイマー録画機に WindowsXP Professional を入れてみました。再インストール? 上書きインストール? とびくびくしましたが、アップグレードという選択肢があってすんなり入りました。ネットワークデバイスドライバの「電源OFFからWOLで起動」のオプションが初期値に戻っていたことを除けば、ほとんど手間要らずでアップグレード完了。これはなかなかよろしい。

てことで、WOLによる起動に加えて リモートシャットダウンも FreeBSD から制御してみます。

とりあえず思いつきによるシャットダウン条件は下記のとおり。

  1. 電源が入っている
  2. 直近予約時刻まで一時間以上
  3. 録画中・エンコード中でない
  4. 私がPCを使っていない

(1)~(3)は簡単ですが、(4)の条件は難しい。タイマー録画機は録画以外にもお絵かきやCDのコピーとかに使いますから、使ってるときに電源が切れてくれると困ります。しかしローカルで判断するならともかく、どうやってネットワーク越しにWindows機を使ってるかどうか判断するのか?

てことでこれまた思いつきでApacheのアクセスログを使ってみることに。

てことで、3時間アクセスログになんにも無ければ私が使っていないと判断することにしました。

そんなわけでサクッと実装完了。WOL起動と違ってこんどは特に便利にはならないのですが、BootTimer+mAgicAnimeの組み合わせでは

という問題もありました。いずれも致命的ではありませんが常駐物を少なく出来るので、ちゃんと動きそうなら BootTimer から切り替えようかと思います。

(おまけ) うっかりシャットダウンのカウントダウンが始まっちゃったときの解除呪文

>shutdown -a

■この記事への permanent link URL(下にいくほどファイルサイズが大きくなります)
  http://toriyu.jp/hitorigoto/id2102.html
  http://toriyu.jp/hitorigoto/2007-12-13.html (1日分)
  http://toriyu.jp/hitorigoto/2007-12.html#id2102 (1ヶ月分)