Mercurial > epgrec.yaz
comparison getepg.php @ 57:73350e16077a
fix: bug
author | Sushi-k <epgrec@park.mda.or.jp> |
---|---|
date | Wed, 29 Jul 2009 10:51:38 +0900 |
parents | 4def2b564161 |
children | 3d59472e08dd |
comparison
equal
deleted
inserted
replaced
56:be9e4520cfec | 57:73350e16077a |
---|---|
10 | 10 |
11 if( file_exists( $settings->temp_data ) ) @unlink( $settings->temp_data ); | 11 if( file_exists( $settings->temp_data ) ) @unlink( $settings->temp_data ); |
12 if( file_exists( $settings->temp_xml ) ) @unlink( $settings->temp_xml ); | 12 if( file_exists( $settings->temp_xml ) ) @unlink( $settings->temp_xml ); |
13 | 13 |
14 // BSを処理する | 14 // BSを処理する |
15 if( $settings->bs_tuners ) { | 15 if( $settings->bs_tuners != 0 ) { |
16 // 録画重複チェック | 16 // 録画重複チェック |
17 $num = DBRecord::countRecords( RESERVE_TBL, "WHERE complete = '0' AND type = 'BS' AND endtime > now() AND starttime < addtime( now(), '00:03:05')" ); | 17 $num = DBRecord::countRecords( RESERVE_TBL, "WHERE complete = '0' AND type = 'BS' AND endtime > now() AND starttime < addtime( now(), '00:03:05')" ); |
18 if( $num == 0 ) { | 18 if( $num == 0 ) { |
19 $cmdline = "CHANNEL=211 DURATION=180 TYPE=BS TUNER=0 MODE=0 OUTPUT=".$settings->temp_data." ".DO_RECORD . " >/dev/null 2>&1"; | 19 $cmdline = "CHANNEL=211 DURATION=180 TYPE=BS TUNER=0 MODE=0 OUTPUT=".$settings->temp_data." ".DO_RECORD . " >/dev/null 2>&1"; |
20 exec( $cmdline ); | 20 exec( $cmdline ); |
25 if( file_exists( $settings->temp_xml ) ) @unlink( $settings->temp_xml ); | 25 if( file_exists( $settings->temp_xml ) ) @unlink( $settings->temp_xml ); |
26 } | 26 } |
27 } | 27 } |
28 | 28 |
29 // 地上波を処理する | 29 // 地上波を処理する |
30 if( $settings->gr_tuners ) { | 30 if( $settings->gr_tuners != 0 ) { |
31 foreach( $GR_CHANNEL_MAP as $key=>$value ){ | 31 foreach( $GR_CHANNEL_MAP as $key=>$value ){ |
32 // 録画重複チェック | 32 // 録画重複チェック |
33 $num = DBRecord::countRecords( RESERVE_TBL, "WHERE complete = '0' AND type = 'GR' AND endtime > now() AND starttime < addtime( now(), '00:01:10')" ); | 33 $num = DBRecord::countRecords( RESERVE_TBL, "WHERE complete = '0' AND type = 'GR' AND endtime > now() AND starttime < addtime( now(), '00:01:10')" ); |
34 if( $num == 0 ) { | 34 if( $num == 0 ) { |
35 $cmdline = "CHANNEL=".$value." DURATION=60 TYPE=GR TUNER=0 MODE=0 OUTPUT=".$settings->temp_data." ".DO_RECORD . " >/dev/null 2>&1"; | 35 $cmdline = "CHANNEL=".$value." DURATION=60 TYPE=GR TUNER=0 MODE=0 OUTPUT=".$settings->temp_data." ".DO_RECORD . " >/dev/null 2>&1"; |