$B!}(BIr$B%^%k%A%9%F!<%7%g%sMQ%j%b%3%s%=%U%H(B IRcom Ver 0.01  97.3.31


$B!|$3$l$O$J$s$G$9$+!)(B

$B%"%k%W%9EE5$@=$N@V30@~%G!<%?DL?.%"%@%W%?!V(BIr$B%^%k%A%9%F!<%7%g%s!W$O!"(B
$BK\Mh!"(BIrDA$BBP1~$N(BPDA$B$d%N!<%H%Q%=%3%sEy$H%G!<%?DL?.$r9T$J$&$?$a$N(B
$B$b$N$G$9$,!"$*$^$15!G=!)$H$7$F2HDmMQ(BAV$B5!4o$N%j%b%3%sGH!)$r=P$7$?$j!"(B
$B$$$o$f$k3X=,%j%b%3%s$N??;w$J$I$b$G$-$?$j$7$^$9!#(B

Windows$BMQ$H$7$F$O$3$N%j%b%3%s5!G=$r;H$&%7%'%"%&%'%"$J$I$,$"$k$h$&(B
$B$G$9$,!"$3$&$$$&5!G=$3$=(Bcron$BEy$,;H$($k(BUnix$B$GF0$+$9$N$,%$%$$H;W$$(B
$B$^$;$s$+!)(B(^^;

$B$H$$$&$o$1$G!"(BIr$B%^%k%A%9%F!<%7%g%s$N%j%b%3%s5!G=$r;H$&%W%m%0%i%`$,(B
$B$3$N(BIRcom$B$G$9!#(B

IRcom$B$r;H$($P(B
$B!&(BIr$B%^%k%A%9%F!<%7%g%s$K$"$i$+$8$a%W%j%;%C%H$5$l$F$$$k(B
  TV/VTR$B$r%j%b%3%sA`:n(B
$B!&3X=,%j%b%3%s$N$h$&$K%j%b%3%s$N@V30@~$rO?2;!)$7$F%U%!%$%k$K(B
  $BJ]B8$7!"$=$N@V30@~%G!<%?$rAw?.$9$k(B
$B$3$H$,$G$-$^$9!#(B

$B!|:n<T(B
  $BNS(B $B8,0l(B xg2k-hys@asahi-net.or.jp

$B!|Cm0U(B
$B0J2<$N;v9`$KG<F@$7$?J}$N$_$7$+K\%=%U%H%&%'%"(BIRcom$B$rMxMQ$7$F$O(B
$B$$$1$^$;$s!#(B

$B$b$N$,$b$N$@$1$K6X;_;v9`$,B?$$$G$9$N$G$h$/FI$s$G$/$@$5$$!#(B

$B!&K\%=%U%H%&%'%"$r;HMQ$9$k$3$H$K$h$C$F(BIR$B%^%k%A%9%F!<%7%g%s!"(B
  $B$*$h$SK\%=%U%H%&%'%"$rF0:n$7$F$$$k%3%s%T%e!<%?$N!"%O!<%I%&%'%"(B
  $B%=%U%H%&%'%"$,CWL?E*GK2u$rHo$k2DG=@-$,$"$j$^$9!#(B
$B!&K\%=%U%H%&%'%"$K$h$C$F%j%b%3%sA`:n$7$h$&$H$7$?EE;REE5$5!4o$,(B
  $BCWL?E*GK2u$rHo$k2DG=@-$,$"$j$^$9!#(B
  $B;HMQ<T$N<+8J@UG$$K$*$$$F%j%b%3%sA`:n5!G=$r;HMQ$9$k$h$&$K(B
  $B$7$F$/$@$5$$!#$^$?!"EE4o5!4o$,8N>c$7$?>l9g!"<+8J$N@UG$(B
  $B$K$*$$$FBP=h$7$F$/$@$5$$!#EE4o%a!<%+$NA[Dj$7$F$$$J$$4D6-!"(B
  $B>u67$G$N8N>c$H$J$j$^$9$N$G!"%a!<%+$H$7$F$bM-=~=$M}$"$k$$$O(B
  $B=$M}$N5qH]$H$$$&$3$H$b$"$j$($^$9!#(B
$B!&K\%=%U%H%&%'%"$r;HMQ$9$k$3$H$K$h$C$F@8$8$kB;32!"ITMx1WEy$K(B
  $B$D$$$F!"NS$O0l@Z$N@UG$$rIi$$$^$;$s!#(B
$B!&K\%=%U%H%&%'%"$KIU?o$9$k;qNA$NFbMF$K$h$C$F@8$8$kB;32!"ITMx1WEy(B
  $B$K$D$$$F!"NS$O0l@Z$N@UG$$rIi$$$^$;$s!#(B
$B!&K\%=%U%H%&%'%"$K4X$7$F%"%k%W%9EE5$$5$s$K<ALd$9$k$3$H$O@dBP$K(B
  $B$7$J$$$G$/$@$5$$!#(B
$B!&K\%=%U%H%&%(%"$*$h$S(BIR$B%^%k%A%9%F!<%7%g%s$r(B $BL1;v!"7:;v$rLd$o$:!"(B
  $B$$$+$J$kHH:a$K$b;HMQ$9$k$3$H$r6X;_$7$^$9!#(B
  $B$^$?!"HH:a$K;HMQ$5$l$?$H$7$F$b!"NS$*$h$S%"%k%W%9EE5$$5$s$O(B
  $B$$$C$5$$$=$N@U$OIi$$$^$;$s!#@U$rIi$&$N$O;HMQ<T<+?H$G$9!#(B
$B!&K\%=%U%H%&%'%"$r0eNE5!4o$J$I?ML?!"$"$k$$$O$"$J$?$,Bg@Z$K;W$&(B
  $B@8J*$NL?$K$+$+$o$k$h$&$J5!4o$K$?$$$7$F!"$^$?$=$l$i$N(B
  $B5!4o$N6a$/$G;H$&$3$H$r6X;_$7$^$9!#(B
$B!&K\%=%U%H%&%'%"$r8x6&5!4X$d6bM;5!4XEy!"B>?M$N:b;:$r$"$D$+$&(B
  $B$h$&$J4D6-!"$"$k$$$O$=$N6a$/$G;H$&$3$H$r6X;_$7$^$9!#(B
$B!&K\%=%U%H%&%'%"$r%*!<%G%#%*%S%G%*5!4o0J30$N$b$N!"Nc$($P(B
  $B%(%"%3%s!"%R!<%?!<!"%9%H!<%VEy$KBP$7$F;HMQ$9$k$3$H$r6X;_$7$^$9!#(B
  $B2P;v$N860x$K$b$J$j$($^$9$N$G!#(B($B$J$*!"(BAV$B5!4o$,2P$r?a$+$J$$(B
  $B$H$$$&J]>Z$b$"$j$^$;$s$N$G<+8J$N@UG$$K$*$$$F;HMQ$7$F$/$@$5$$(B)
$B!&(BIRcom Ver 0.01 $B$O;n:n%P!<%8%g%s$G!"$J$*$b3+H/Cf$G$9$N$G(B
  $B:FG[I[$r6X$8$^$9!#(B
$B!&%=!<%9$rFI$`$3$H$K$h$C$F@:?@E*>c32!"$*$h$S$"$J$?$N(B
  $B%3!<%G%#%s%0%9%?%$%k$K=EBg$J1F6A$rM?$($k2DG=@-$,$"$j$^$9!#(B(^^;

$B>e5-$NCm0UE@$r$9$Y$F$A$c$s$HFI$s$@$N$A!"G<F@$7$?>l9g!"$5$i$K(B
$B0J2<$N;v9`$K$bL\$r$H$*$7$F!"G<F@$7$F$/$@$5$$!#(B

$B!&@V30@~%j%b%3%s$NA`:n$O4pK\E*$KAw?.$N$_$G$9$N$G!"Nc$($P1~Ez?.9f(B
  $B$r$&$1$H$C$F!"5!4o$,@5$7$/F0:n$7$?$+$I$&$+$rH=JL$9$kJ}K!$O(B
  $B$"$j$^$;$s!#(B
$B!&3X=,%j%b%3%s5!G=$G$9$,!"8=:_$N$H$3$m3X=,$G$-$k$,!"$J$<$+(B
  $B$=$l$rAw?.$7$F$bH?1~$7$J$$5!4o(B($B5!G=(B)$B$b$"$j$^$9!#(B
  ($BNc!'NS$N;}$C$F$k(BMD$B%G%C%-$N%j%b%3%s$N$$$/$D$+$N%\%?%s(B(;_;))
$B!&%j%b%3%s$N%\%?%s$r2!$7B3$1$k$h$&$JA`:n$OMxMQ$G$-$^$;$s!#(B

$B!|F0:n4D6-(B
$B!v(BUnix$B7O(BOS
$B!&(BPC/AT$B8_495!(B Linux 2.0.28

$B!|%=!<%9%;%C%H$NFbMFJ*(B
  README $B$3$N%U%!%$%k(B(JIS)
  HISTORY $B3+H/MzNr(B(JIS)
  install-sh
  setup         
  obj/
  src/
     ircom.c
     command.c
     command.h
     common.h
     parse.c
     parse.h
     sendcmd.c
     sendcmd.h
     tty.c
     tty.h
     Makefile.in
     config.h.in
     configure*
     configure.in

$B!|(BUnix$B7O(BOS$B$G%3%s%Q%$%k$9$kJ}K!(B
tty$B$,$D$+$($k(BUnix$B7O(BOS$B$J$i$[$\LdBj$J$/%3%s%Q%$%k$G$-$k$H;W$$$^$9!#(B
($B%7%j%"%k%]!<%H$N(BRTS$BC<;R$,FHN)$7$F%3%s%H%m!<%k$G$-$J$$(BOS$B$O(B
 $B;HMQ$G$-$^$;$s!#(B)

1. ./setup os$BL>(B   (os$BL>$OE,Ev$G$$$$$G$9!#(Bc.f. linux, newsos4 ...
                   uname$B$,;H$($k4D6-$G$"$l$P(B ./setup $B$@$1$G$b$$$$$G$9(B)
2. cd obj/os$BL>(B
3. ./configure
4. obj/os$BL>(B $B$K=PMh>e$,$k(Bcommon.h $B$N(B #define RSPORT
   $B$r$*;H$$$K$J$k(Btty$B%G%P%$%9$N%9%Z%7%c%k%U%!%$%k(B
   $B$KJQ99$7$F$/$@$5$$(B
   $B$^$?!"(B#define DEFAULT_MAKER $B$K$h$/$D$+$&(BTV or VTR$B$N(B
   $B%a!<%+!<%3!<%I$r;XDj$7$F$*$/$HJXMx$G$9!#(B
5. make

OS$B$N<oN`$H(BRSPORT$B$N%9%Z%7%c%k%U%!%$%k$NNc(B
$B!&(BLinux 1.2.X 1.3.X 2.0.X #define RSPORT "/dev/cua1"
$B!&(BBSD/OS 2.X              #define RSPORT "/dev/tty01"
$B!&(BNEWS-OS 4.2$B7O(B           #define RSPORT "/dev/tty00"
$B!&(BNEWS-OS 6.1$B7O(B           #define RSPORT "/dev/term/00"
$B!&(BSunOS 4.1.4             #define RSPORT "/dev/ttya"
$B!&(BSolaris2.3(SunOS 5.3)   #define RSPORT "/dev/ttya"
$B!&(BNetBSD 1.0              #define RSPORT "/dev/tty01"
$B!&(BEWS4800 Rel.4.4 Rev01   #define RSPORT "/dev/term/00"
$B!&(BFreeBSD 2.0.5R 2.1.0R   #define RSPORT "/dev/cuaa0"
$B!&(BNEXTSTEP 3.3J           #define RSPORT "/dev/ttya"
$B!&(BIRIX                    #define RSPORT "/dev/ttyf1"

$B!|(BIRcom$B$r;H$&$?$a$KMQ0U$9$k$b$N(B&$B=`Hw(B
$B!&%"%k%W%9EE5$@=(B IR$B%^%k%A%9%F!<%7%g%s(B IR001
  (AT$B8_495!$h$j$O(BPC98$B$r07$C$F$k$H$3$m$G$h$/$_$+$1$^$9(B)
  (IRcom$B$r:n$k$?$a$K;29M$K$7$?(BPC WAVE$B$N5-;v$K$h$l$P!"(B
   $BIY;NDL$+$i$^$C$?$/F1$8$b$N$,!V(BIR$B%3%^%s%@!W$H$$$&L>A0$G(B
   $B=P$F$$$k$h$&$G$9(B)

 $BF1:-$N@\B3%1!<%V%k!"JQ49%"%@%W%?$G%Q%=%3%s(Bor$B%o!<%/%9%F!<%7%g%s(B
$B$H(BIR$B%^%k%A%9%F!<%7%g%s$r@\B3$7$F$/$@$5$$!#(B

$B!|(BIRcom$B$N;H$$J}(B

ircom$B$+$i!V(Btty not respond.$B!W$N$h$&$J%a%C%;!<%8$,(B
$B=P$F$-$?$j!"$I$&$b%G!<%?E>Aw$,$5$l$F$J$$$h$&$J5$$,$9$k(B
$B>l9g!"ESCf$GCfCG$7$?$$>l9g$O(BCTRL-C$B$GCfCG$7$F2<$5$$!#(B
$BCfCG$7$?$H$-$O(BIR$B%^%k%A%9%F!<%7%g%s$NEE8;$rF~$lD>$7$F2<$5$$!#(B

$B!&(Busage
  ircom $B%*%W%7%g%s(B

 $B%*%W%7%g%s$N@bL@(B
 filename : $B%j%b%3%s%G!<%?%U%!%$%kL>!"%9%/%j%W%H%U%!%$%kL>(B $BJ8;zNs(B
 command  : $B%W%j%;%C%H%3%^%s%I!J8e=R!K(B
 maker    : $B%W%j%;%C%H%3%^%s%IMQ%a!<%+!<L>!J8e=R!K(B
 second   : $BIC(B($B@5?t(B)

 -h           $B4JC1$J%*%W%7%g%s$N@bL@$rI=<($7$^$9!#(B
 -r filename  $B%j%b%3%s$N@V30@~%G!<%?$r3X=,$7!"(Bfilename$B$G(B
              $B;XDj$7$?%U%!%$%kL>$GJ]B8$7$^$9!#(B
 -p filename  -r$B%*%W%7%g%s$GJ]B8$7$?@V30@~%G!<%?$rAw?.$7$^$9!#(B
 -M maker     $B%W%j%;%C%H%3%^%s%IMQ%a!<%+!<L>$r;XDj$7$^$9!#(B
 -P command   $B%W%j%;%C%H%3%^%s%I$rAw?.$7$^$9!#(B-M$B%*%W%7%g%s$,(B
              $B@h$K;XDj$5$l$F$$$l$P$=$N%a!<%+$N%W%j%;%C%H%3%^%s%I(B
              $B$H$J$j$^$9!#(B
 -w second    $B;XDj$7$?IC?t!"(Bsleep$B$7$^$9!#(B
              $BAaAw$j!"4,La$7Ey!"F0:n$K;~4V$N$+$+$k%3%^%s%I$N8e$K(B
              $B;XDj$7$F;HMQ$7$^$9!#(B
 -f filename  filename$B$G;XDj$7$?%7!<%1%s%9%U%!%$%k$K$7$?$,$C$F!"(B
              $B%W%j%;%C%H%3%^%s%I$d@V30@~%G!<%?%U%!%$%k$r=g$KAw?.$7$^$9!#(B
 -z           IR$B%^%k%A%9%F!<%7%g%s$N%P!<%8%g%sHV9fEy$rI=<($7$^$9!#(B
 -v           -r -p -P -f$B%*%W%7%g%sEy$NF0:n$rI8=`%(%i!<=PNO$K(B
              $B4JC1$K%l%]!<%H$7$^$9!#(B
 -D ttydevice IR$B%^%k%A%9%F!<%7%g%s$HDL?.$r9T$J$&(Btty$B%G%P%$%9$rJQ99$7$^$9!#(B
 -S           $B$^$@;H$($^$;$s(B

$B%*%W%7%g%s$O=q$$$?=gHV$I$*$j$K:8$+$i1&$K2r<a!"<B9T$5$l$^$9!#(B
$BF1$8%*%W%7%g%s$r2?EY=q$$$F$b$+$^$$$^$;$s!#(B
$B$?$@$7!"(B-M -v  $B%*%W%7%g%s$K$D$$$F$O$=$l$,8z2L$r$*$h$\$9(B
$B%*%W%7%g%s$h$j$b:8B&$K=q$+$J$$$H8z2L$,$"$j$^$;$s!#(B
$B$^$?!"$=$N@-3J>e!"(B-D $B%*%W%7%g%s!"(B-S $B%*%W%7%g%s$O:G$b:8B&$G(B
$B;XDj$9$k$h$&$K$7$F$/$@$5$$!#(B

-h $B%*%W%7%g%s$O<B9T$5$l$?=V4V!"(Busage$B$rI=<($7$F(Bircom$B$r=*N;(B
$B$7$^$9!#(B

$B4D6-JQ?t(BIRCOMTTY$B$G(B-D$B%*%W%7%g%s$G;XDj$7$J$+$C$?>l9g$N(B
$B%G%U%)%k%H$N%7%j%"%k%]!<%H$N@_Dj$,$G$-$^$9!#(B
$B4D6-JQ?t(BIRCOMMAKER$B$G(B-M$B%*%W%7%g%s$G;XDj$7$J$+$C$?>l9g$N(B
$B%G%U%)%k%H$N%a!<%+!<L>$N@_Dj$,$G$-$^$9!#(B

$B!&%W%j%;%C%H%3%^%s%IMQ%a!<%+!<L>0lMw(B
  $BBgJ8;z>.J8;z$O6hJL$7$F$$$^$;$s(B($B$I$A$i$G$b$h$$(B)

  $B%S%/%?!<(B
    victor_tv_a
    victor_tv_b
    victor_tv_c
    victor_vtr_a
    victor_vtr_b
    victor_vtr_c
  $B;0MN(B
    sanyo_tv_a
    sanyo_tv_b
    sanyo_tv_c
    sanyo_vtr_a
    sanyo_vtr_b
    sanyo_vtr_c
    sanyo_vtr_d
  $B%7%c!<%W(B  
    sharp_tv_a
    sharp_tv_b
    sharp_vtr_a
    sharp_vtr_b
    sharp_vtr_c
  $BIY;NDL%<%M%i%k(B
    fgeneral_tv_a
    fgeneral_tv_b
  $B%=%K!<(B
    sony_tv
    sony_vtr_a
    sony_vtr_b
    sony_vtr_c
  $BEl<G(B
    toshiba_tv
    toshiba_vtr_a
    toshiba_vtr_b
  $B#N#E#C(B
    nec_tv
    nec_vtr_a
    nec_vtr_b
  $BF|N)(B
    hitachi_tv
    hitachi_vtr_a
    hitachi_vtr_b
  $B>>2<(B
    matsushita_tv_a
    matsushita_tv_b
    matsushita_vtr_a
    matsushita_vtr_b
    matsushita_vtr_c
  $B;0I)(B
    mitsubishi_tv
    mitsubishi_vtr_a
    mitsubishi_vtr_b
    mitsubishi_vtr_c
    mitsubishi_vtr_d

$B!&%W%j%;%C%H%3%^%s%I(B

  $B#T#V(B
    $BEE8;F~(B/$B@Z(B          power
    $BA*6I<!(B             ch_up $B$^$?$O(B ch_+
    $BA*6JA0(B             ch_down $B$^$?$O(B ch_-
    $B2;NLBg(B             vol_up $B$^$?$O(B vol_+
    $B2;NL>.(B             vol_down $B$^$?$O(B vol_-
    $B%F%l%S!?%S%G%*@ZBX(B select

  $B#V#T#R(B
    $BEE8;F~(B/$B@Z(B          power
    $B4,La$7(B             rew
    $B:F@8(B               play
    $BAaAw$j(B             ff
    $BO?2h(B               rec
    $BDd;_(B               stop
    $B0l;~Dd;_(B           pause
    $BA*6I<!(B             ch_up $B$^$?$O(B ch_+
    $BA*6JA0(B             ch_down $B$^$?$O(B ch_-
    $B%F%l%S!?%S%G%*@ZBX(B select

$B!&%7!<%1%s%9%U%!%$%k$NJ8K!(B

  -$B4pK\%k!<%k(B
   $B!&@hF,J8;z$,(B'#'$B$N$b$N$O9TKv$^$G%3%a%s%H(B
   $B!&@hF,J8;z$,(B'%'$B$N$b$N$OFC<l%3%^%s%I(B(%dir$B$^$?$O(B%wait$B$N$_M-8z(B)
   $B!&@hF,J8;z$,(B'#'$B$G$b(B'%'$B$G$b$J$$$b$N$O%W%j%;%C%H%3%^%s%IAw=P$+!"(B
     -r$B%*%W%7%g%s$GJ]B8$7$?@V30@~%G!<%?$NAw=P$N$I$A$i$+$K$J$k(B
   $B!&#19T#1%3%^%s%I(B
   $B!&(B-f$B%3%^%s%I$G<B9T$7$?>l9g!"%U%!%$%k$N@hF,$+$i8e$m$K$`$+$C$F(B
     $B#1$D(B(1$B9T(B)$B$E$D<B9T$5$l$k(B

  - $B%3%a%s%H(B
    $BNc(B # comment   

  - $BFC<l%3%^%s%I(B
    $B!&(B%dir directory
      -r$B%*%W%7%g%s$G$"$i$+$8$aJ]B8$7$F$*$$$?@V30@~%G!<%?$N(B
      $BCV$$$F$"$k%G%#%l%/%H%j$r;XDj$7$^$9!#(B
      $BNc(B %dir /usr/local/lib/IRcom/
    $B!&(B%wait $BIC(B
      sleep$B$9$k;~4V$r;XDj$7$^$9!#C10L$OIC(B
      ($B$"$^$j@53N$G$O$"$j$^$;$s(B)
      $BNc(B %wait 120

  - $B%W%j%;%C%H%3%^%s%I(B
    $B=q<0$O(B
    $B%a!<%+!<L>(B $B%W%j%;%C%H%3%^%s%I(B
    $B!&%a!<%+L>$H%W%j%;%C%H%3%^%s%I$N4V$O#1%P%$%H%9%Z!<%9(B(0x20)
      $B$G6h@Z$C$F$/$@$5$$!#(B
    $B!&%a!<%+L>$OA0=R$N%a!<%+L>$N$H$3$m$r;2>H$7$F$/$@$5$$(B
    $B!&%W%j%;%C%H%3%^%s%I$OA0=R$N%W%j%;%C%H%3%^%s%I$N$H$3$m$r(B
      $B;2>H$7$F$/$@$5$$(B
     $BNc(B sony_tv ch_up
        sony_vtr_b power
        sharp_tv_b vol_down

  - $BJ]B8$7$?@V30@~%G!<%?$NAw=P(B
    $B=q<0$O(B
    $B%U%!%$%kL>(B
    $B!&%U%!%$%kL>$O@dBP%Q%9$^$?$O!"(B
      $B%Q%9$N:G=i$NJ8;z$,(B'/'$B$G$O$J$$>l9g!"$=$N@hF,$K(B
      %dir$B$G;XDj$7$?%G%#%l%/%H%j%Q%9$,DI2C$5$l$?$b$N$H(B
      $B$J$j$^$9!#(B
      $BNc(B %dir /usr/local/lib/IRcom/
         VTR/rec.rem
         TV/power.rem
         CD/play.rem
         $B$3$N>l9g!"$=$l$>$l(B
         /usr/local/lib/IRcom/VTR/rec.rem
         /usr/local/lib/IRcom/TV/power.rem
         /usr/local/lib/IRcom/CD/play.rem
         $B$r;XDj$7$?$b$N$HF1$80UL#$K$J$$(Br$B$^$9!#(B

$B!|;H$$J}$NNc(B

0.$B@\B33NG'(B
  ircom -z
  
  ALPS Ir MultiStation
  F/W Ver. 1.00
  $B$H$$$&J8;zNs$,I=<($5$l$l$P(BOK

1.$B%=%K!<$N%F%l%S$NEE8;$r(BON($B$^$?$O(BOFF)$B$9$k(B
  ircom -M sony_tv -P power

2.($BEE8;(BOFF$B>uBV$@$H$7$F(B)$B%=%K!<$N(B8mm$B%S%G%*$rEE8;(BON$B$7$F%F!<%W$r4,La$7(B
  $B$7$F%F!<%W$r:F@8!"(B60$BIC:F@8$7$?$iDd;_$7$FEE8;(BOFF
  ircom -M sony_vtr_b -P power -P rew -w 180 -P play -w 60 -P stop -P off

3.($BEE8;(BON$B>uBV$@$H$7$F(B)$B%7%c!<%W$N%F%l%S$N2;NL$r2<$2!";0MN$N%F%l%S$N(B
  $B2;NL$r>e$2$k(B
  ircom -M sharp_tv_a -P vol_down -M sanyo_tv_b -P vol_up

4.$B@V30@~%G!<%?$r%U%!%$%k$KJ]B8$9$k(B
  ircom -v -r hogehoge.rem
  $B<B9T$7$?$i(B15$BIC0JFb$K%G!<%?$r5-O?$7$?$$%j%b%3%s$r(B
  IR$B%^%k%A%9%F!<%7%g%s$K$`$1$F%\%?%s$r2!$9(B
  $B$&$^$/$$$1$P(Bhogehoge.rem$B$K%G!<%?$,J]B8$5$l$k(B

5.$BJ]B8$7$F$*$$$?@V30@~%G!<%?$rAw?.$9$k(B
  ircom -p hogehoge.rem
  (-r$B%*%W%7%g%s$G5-O?$G$-$?$N$KAw?.$7$F$b$&$^$/$$$+$J$$$3$H$,(B
   $B$"$j$^$9(B)

6.$B@V30@~%G!<%?$NJ]B8(B&$BAw?.(B($B$&$^$/5-O?$G$-$?$+$I$&$+$N%A%'%C%/$9$k$N$KJXMx(B)
  ircom -r hogehoge.rem -w 5 -p hogehoge.rem

7.$B%7!<%1%s%9%U%!%$%k$K$7$?$,$C$F%j%b%3%sA`:n(B
  ircom -f sequence.seq

$B!|%7!<%1%s%9%U%!%$%k$NNc(B

# $B@V30@~%G!<%?$NJ]B8>l=j$N;XDj(B
%dir /usr/local/lib/IRcom
#
# $B%F%l%S$N(BON($B%W%j%;%C%H%3%^%s%I(B)
sony_tv power
#
# CD$B%W%l%$%d!<$N(BON$B!"%H%i%C%/(B2$B$N;XDj(B($BJ]B8$7$F$*$$$?%G!<%?$NAw?.(B)
CD/power.rem
CD/Tr2.rem
#$B",(B/usr/local/lib/IRcom/CD/power.rem$B!"(B/usr/local/lib/IRcom/CD/Tr2.rem
#$B",$K$=$l$>$l$N5!G=$KBP1~$9$k%j%b%3%s$N%\%?%s$N%G!<%?$rJ]B8:Q$_$N>l9g(B
#
# VTR$B$N(BON$B!"4,La$7(B(180$BIC$G40A4$K4,La$7$G$-$k$H$7$F(B)$B!"O?2h3+;O(B
# $B#1;~4V$?$C$?$iDd;_$7$F4,La$7$7$F!"(BOFF ($B%W%j%;%C%H%3%^%s%I(B)
sony_vtr_b power
sony_vtr_b rew
%wait 180
sony_vtr_b rec
%wait 3600
sony_vtr_b stop
%wait 180
sony_vtr_b power


$B!|;29M;qNA(B
$B!&EEGH<B83<R(B PC WAVE 1997$BG/(B4$B7n9f(BP.150-151
  $B!V(BWWW$B%5!<%P(BInterTV$B$GM7$V!WCf$N@6?eN4IW;a$K$h$k(BIR$B%^%k%A%9%F!<%7%g%s(B
   $B$N@)8f%3%^%s%I0lMwI=(B

$B!|:#8e$N2]Bj(B
$B!&(B9600baud$B0J30$NDL?.B.EY$KBP1~(B
$B!&%=!<%9$N@0M}(B
   
$B!|3'MM$X$NMWK>(B
$B!&%P%0%l%]!<%H!"2~A1MW5a$OBg4?7^$G$9!#(B
  (xg2k-hys@asahi-net.or.jp$B$^$G$I$&$>(B)
$B!&6l>p!"B;32Ge=~MW5a$O0l@Z<u$1IU$1$^$;$s$N$G$"$7$+$i$:(B

$B!|$=$NB>(B
$B!&K\Mh!"(BMD$B$NJ8;zBG$A9~$_$r<+F0E*$K$d$j$?$+$C$?$+$iGc$C$?$N$K(B
  MD$B%j%b%3%s$N(B[name]$B%\%?%s$N3X=,$O$G$-$k$1$IAw?.$,$&$^$/$$$+$J$$$H$O!D(B
  (T^T)
  $B$"$H$O?M4V$,FI$`J8;zNs$+$i(BMD$B$NJ8;zBG$A9~$_%7!<%1%s%9$KJQ49$9$k(B
  $B%3%s%Q%$%i$r:n$l$P$9$0$G$-$k$H;W$C$?$N$K!A!#(B
$B!&<B$O(BVTR$B$r;XDj$N%A%c%s%M%k$K$9$kJ}K!$,$J$+$C$?$j$7$^$9!#(B(^^;;
  ($B%j%b%3%s$K(Bup/down$B$7$+$J$$$+$i(B)$B$J$s$+$$$$J}K!$J$$$+$J$!(B

