[root@hage PCast]# mv DbAcRap DbAcRap.orig [root@hage PCast]# vi DbAcRap [root@hage PCast]# cat DbAcRap #!/bin/sh echo $*>> /tmp/DbAcRap.log [root@hage PCast]#
[root@hage PCast]# cat /tmp/DbAcRap.log GetDeviceStatus [root@hage PCast]#$B$H(B DbAcRap GetDeviceStatus $B$,
PC-MV7DX/U2 $B$r@\B3$7$F$$$J$$(B HD-HLAN $B$N(B DbAcRap $B$G(B GetDeviceStatus $B$9$k$H!"(B
bash-2.04$ cd /usr/local/PCast/ bash-2.04$ ./DbAcRap GetDeviceStatus GetDeviceStatus [START]GetDeviceStatus [DATA]Device=0 Status=WAIT [DATA]Device=1 Status=NODEVICE [DATA]Device=2 Status=NODEVICE [DATA]Device=3 Status=NODEVICE [FINISH]GetDeviceStatus bash-2.04$$B$H$J$k$N$G!"(B $B8
[root@hage PCast]# cat DbAcRap #!/bin/sh echo $*>> /tmp/DbAcRap.log echo 1$B%I%k(B case 1$B%I%k(B in GetDeviceStatus) echo '[START]GetDeviceStatus' echo '[DATA]Device=0 Status=WAIT' echo '[DATA]Device=1 Status=NODEVICE' echo '[DATA]Device=2 Status=NODEVICE' echo '[DATA]Device=3 Status=NODEVICE' echo '[FINISH]GetDeviceStatus' ;; esac [root@hage PCast]#$B:FEY(B Web $B4IM}2hLL$N!V=i4|@_Dj!W$+$i!"!V%A%e!<%j@_dj!w$r%/%j%c%/$9$k$h!"(b $BCO0h@_Dj$,$G$-$k$h$&$K$J$C$?!#(B
[root@hage PCast]# cat /tmp/DbAcRap.log GetDeviceStatus GetDeviceStatus [root@hage PCast]#$B$H$J$k$N$G!"(BDbAcRap $B$O
$B8
$B$h!<$7!#$3$l$go?2hm=ls$,$g$-$k$h$&$k$j$c$?$>!#(B
[root@hage /root]# cat /usr/local/PCast/DbAcRap
#!/bin/sh
echo $*>> /tmp/DbAcRap.log
echo 1$B%I%k(B
case 1$B%I%k(B in
GetDeviceStatus)
echo '[START]GetDeviceStatus'
echo '[DATA]Device=0 Status=WAIT'
echo '[DATA]Device=1 Status=NODEVICE'
echo '[DATA]Device=2 Status=NODEVICE'
echo '[DATA]Device=3 Status=NODEVICE'
echo '[FINISH]GetDeviceStatus'
;;
channelscan)
echo '[START]ChannelScan'
echo '[DATA] Channel = 002'
echo '[DATA] Channel = 004'
echo '[DATA] Channel = 006'
echo '[DATA] Channel = 008'
echo '[DATA] Channel = 010'
echo '[DATA] Channel = 012'
echo '[DATA] Channel = 019'
echo '[DATA] Channel = 021'
echo '[DATA] Channel = 032'
echo '[DATA] Channel = 034'
echo '[DATA] Channel = 040'
echo '[DATA] Channel = 058'
echo '[DATA] Channel = 061'
echo '[FINISH]ChannelScan'
;;
esac
[root@hage /root]#
$B%A%e!<%j@_dj(b
$B%A%c%s%M%k$HJ|Aw6IL>$N0lMw$,I=<($5$l$f$$$k2hll$g!"(b
$B!V@_Dj!W$r%/%j%C%/$9$k$H!"(B
DbAcRap SetUserChannel $B$,
SetUserChannel)
echo '[START]SetUserChannel'
echo '[FINISH]SetUserChannel'
;;
$B$3$N$0$i$$$G!"0lDL$j=`Hw$,:Q$s$@$+$J(B?
$BO?2hM=Ls(B
Web $B4IM}2hLL$N!VM=Ls$9$k!W$rA*Br!"(B
$BHVAHL>$@$1F~NO$7$F!V@_Dj!W$r%/%j%C%/$7$F$_$?!#(B
$BM=Ls0lMw2hLL$G!VM=LsO?2h%j%9%H$,B8:_$7$^$;$s!W$H$$$o$l$?!#(B
DbAcRap $B$O!"(B
GetDeviceStatus
GetMergeListBottom
add{0}{1}{2005/7/3/17/4}{2005/7/3/17/6}{02}{2}{0}{0}{0}{0}{$B8
GetMergeListBottom $B$OM=Ls%j%9%H$r
add $B$N0z?t$O(B
1:$BKhF|(B
2:$BKh=5(B
3:$BKh=5(B($B7nMKF|!A6bMKF|(B)
4:$BKh=5(B($B2PMKF|!AEZMKF|(B)
5:$BKh=5(B($B7nMKF|!AEZMKF|(B)
6:$BKh=5(B($B2PMKF|!AF|MKF|(B)
3:$B
5:$B$BM=Ls
PC-MV7DX/U2 $B%U%!!<%`%&%'%"(b?
$B%O%C%/$N5-O?(B
LinkStation/$B8
$B=k$$$N$G(B(2)
yasunari @ yamasita.jp $B;32<9/@.(b@$B5~ETI\8~F|;T(B