前回の記事はこちら
録画PCのストレージ移行 その1

録画PCには録画したデータが格納される他に
内部的にUSBで接続されているリムーバブルHDDがあり、
ライブラリをとっかえひっかえ再生出来る様になっているんですが、、、

管理人はDLNAサーバにTVersityを使って、
PS3で再生しています。。。まぁ、よくある構成かと…
この欠点は、ライブラリの更新が手動
もしくは、所定の時刻にならないとできないこと。

これを自動化できないか!!?
流石にリムーバブルHDDの電源と連動するのは難しい…
では、スイッチポンで更新できるようにすればどうだろう?
・・・やってみました。


『秘密基地をつくろう!! エマージェンシーボタン』

あまり売れなかった大人のおもちゃシリーズです(汗)
こいつは、ボタンを押すと画面に演出ムービーを表示してから
PCの電源が切れるっていう、お遊び製品です。

こいつはデフォルトでは電源が切れるんですが、
アプリを起動したり、演出をオフに出来たりするため、
意外に使えそうです・・・?

せっかくなので、1回遊んでみました・・・・。
WARNING! WARNING! 緊急事態です艦長!!


これが司令室・・・もとい、コントロールパネルです。
表示されているガシェットをクリックします。


表示されているステータスはマジなのか、
単なる飾りなのかイマイチわかりません。
「SETTING」をクリックすると詳細設定できます。


「動作設定」タブでボタンの動作を変更できます。
ここでは、『refresh.bat』を選択しています。
ちなみに、refresh.bat の中身は自分で書いたもので、

cd “\Program Files\TVersity\Media Server”
“C:\Program Files\TVersity\Media Server\MShare.exe” –refresh

・・・と、書いてあるだけです。
これで、ボタンを押すだけで更新されるようになります。
・・・とは言え、このままでは見栄えが…


分解します。USB以外の線は不要なので根こそぎカットしませう。


ボタンの裏側にピンをおったてます。
ボタンは外しても良かったんですが、、、まぁそのままで…


さきほどおったてたピンを、PCのリセットスイッチに接続します。
あまり使わないボタンなので、有効活用するぜぃ

さてさて、実際に組み込んでみると、
再起動後に司令室を立ち上げると「デバイスが認識できません」
と、エラーが吐かれて再接続しろと怒られる。
…が、内部のUSBピンヘッダに接続したため、それは不可能(汗)

なので、このページを参考にUSBデバイスをリセットさせる事を考えてみた。
実際にバイナリも置いて、バッチを作って動作確認してみようと思ったんですが、
・・・あれ??、再起動しても普通に認識してるぞ???
訳解りませんが、直ってしまったので確認不可能に・・・。
まぁ・・・いいや。。。

・・・リムーバブルHDD(ドライブレター)が認識されたら更新・・・?
あぁ、今になって考えてみるとその手もあったなぁ(爆汗)
同じ事やりたい人は、そっちを激しく推奨します。 (;´Д`)