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";