KURO-RS リモコンスクリプトの修正

HS-DHGL KURO-RS

先日作ったスクリプトでは、 電源ボタンに続くチャンネルボタンをすぐ送っていたので、 チューナが起動する前にチャンネルボタンを送ってしまい、 結果、チャンネルの指定が効いていなかった。

各ボタンを送る前に5秒ウェイトするよう修正する。
併せてポートも簡単に設定できるようにしておく

yasunari@sil:/usr/local/bin$ diff -c infrared_remocon.orig infrared_remocon
*** infrared_remocon.orig       2007-09-22 18:13:47.979707989 +0900
--- infrared_remocon    2007-09-23 08:23:01.965970140 +0900
***************
*** 3,16 ****
  DATADIR=/usr/local/lib/kuro-rs
  MACHINE=DST-BX500
  SEND=/usr/local/bin/rs_send

! while :
  do
-       if [ $#  = 0 ]
-       then
-               break
-       fi
-
        FILE=$DATADIR/$MACHINE/$1
        if [ ! -f $FILE ]
        then
--- 3,12 ----
  DATADIR=/usr/local/lib/kuro-rs
  MACHINE=DST-BX500
  SEND=/usr/local/bin/rs_send
+ PORT=1

! while [ $# != 0 ]
  do
        FILE=$DATADIR/$MACHINE/$1
        if [ ! -f $FILE ]
        then
***************
*** 18,24 ****
                exit
        fi

!       $SEND $FILE

        shift
  done
--- 14,21 ----
                exit
        fi

!       $SEND $FILE $PORT

        shift
+       sleep 5
  done
yasunari@sil:/usr/local/bin$

しかしまぁ不安定なこと。
USBケーブルの抜き差しや、HS-DHGL の再起動だけではなく、 長時間起動しっ放し刺しっぱなしで放置しておいただけでも 「3回目でないと動作しない」状態になった。
さきゆき不安(藁)




HS-DH320GL
楽天市場
Yahoo!ショッピング
somap.com
TSUKUMO ネットショップ
ValuMore!
ムラウチドットコム
アット・ニフティストア icon
Joshin web icon
KURO-RS
楽天市場
Amazon
Yahoo!ショッピング
TSUKUMO
クレバリー


KURO-RS リモコンスクリプトの指定時刻実行
ハックの記録
LinkStation/玄箱 をハックしよう

KURO-RS rs_send の修正

Copyright (C) 2003-2007 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市