#!/usr/bin/perl #コマンド文字列の定義 #XX:XX:XX:XX:XX:XXは、LinuxPC3のMACアドレスになります。 $CMDWOL = 'wakeonlan -i 192.168.1.255 XX:XX:XX:XX:XX:XX'; $CMDSSH = 'ssh kapler@192.168.1.11 ./setch.pl '; use CGI; $query = CGI->new; #パラメータの取得 $cmdON = $query->param('ON'); $cmdCH = $query->param('CH'); if ( length($cmdON) > 0 ){ #電源ONのコマンドを発行する system($CMDWOL); } if ( length($cmdCH) > 0 ){ #チャンネル変更のコマンドを発行する $strCmd = $CMDSSH.$cmdCH; system($strCmd); } print "Content-type: text/html; charset=euc-jp\n\n"; print <