comparison getepg.php @ 43:4def2b564161

modified: getepg.php
author Sushi-k <epgrec@park.mda.or.jp>
date Tue, 28 Jul 2009 12:51:33 +0900
parents 8965ef108821
children 73350e16077a
comparison
equal deleted inserted replaced
42:68de7a0e44cd 43:4def2b564161
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 );
21 $cmdline = EPGDUMP." /BS ".$settings->temp_data." ".$settings->temp_xml; 21 $cmdline = $settings->epgdump." /BS ".$settings->temp_data." ".$settings->temp_xml;
22 exec( $cmdline ); 22 exec( $cmdline );
23 storeProgram( "BS", $settings->temp_xml ); 23 storeProgram( "BS", $settings->temp_xml );
24 if( file_exists( $settings->temp_data ) ) @unlink( $settings->temp_data ); 24 if( file_exists( $settings->temp_data ) ) @unlink( $settings->temp_data );
25 if( file_exists( $settings->temp_xml ) ) @unlink( $settings->temp_xml ); 25 if( file_exists( $settings->temp_xml ) ) @unlink( $settings->temp_xml );
26 } 26 }
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";
36 exec( $cmdline ); 36 exec( $cmdline );
37 $cmdline = EPGDUMP." ".$key." ".$settings->temp_data." ".$settings->temp_xml; 37 $cmdline = $settings->epgdump." ".$key." ".$settings->temp_data." ".$settings->temp_xml;
38 exec( $cmdline ); 38 exec( $cmdline );
39 storeProgram( "GR", $settings->temp_xml ); 39 storeProgram( "GR", $settings->temp_xml );
40 if( file_exists( $settings->temp_data ) ) @unlink( $settings->temp_data ); 40 if( file_exists( $settings->temp_data ) ) @unlink( $settings->temp_data );
41 if( file_exists( $settings->temp_xml ) ) @unlink( $settings->temp_xml ); 41 if( file_exists( $settings->temp_xml ) ) @unlink( $settings->temp_xml );
42 } 42 }