# HG changeset patch # User Sushi-k # Date 1270519425 -32400 # Node ID 254d8a21bf3627ef39d369b89392985c7190ed9c # Parent b3095425e6133f80a3aa56310e42f66058edff88 fix: 予約済みの未実行録画にrecomplete.phpが必要なので戻した diff -r b3095425e613 -r 254d8a21bf36 recomplete.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/recomplete.php Tue Apr 06 11:03:45 2010 +0900 @@ -0,0 +1,52 @@ +#!/usr/bin/php +complete = '1'; + + if( file_exists( INSTALL_PATH .$settings->spool . "/". $rrec->path ) ) { + // 篋膣絎篋 + reclog( "recomplete:: 篋膣ID". $rrec->id .":".$rrec->type.$rrec->channel.$rrec->title."牙祉絎篋" ); + + if( $settings->mediatomb_update == 1 ) { + // <c緇c鴻腆阪c純 + @exec("sync"); + sleep(15); + $dbh = mysql_connect( $settings->db_host, $settings->db_user, $settings->db_pass ); + if( $dbh !== false ) { + $sqlstr = "use ".$settings->db_name; + @mysql_query( $sqlstr ); + // ャ + $sqlstr = "set NAME utf8"; + @mysql_query( $sqlstr ); + $sqlstr = "update mt_cds_object set metadata='dc:description=".mysql_real_escape_string($rrec->description)."&epgrec:id=".$reserve_id."' where dc_title='".$rrec->path."'"; + @mysql_query( $sqlstr ); + $sqlstr = "update mt_cds_object set dc_title='".mysql_real_escape_string($rrec->title)."(".date("Y/m/d").")' where dc_title='".$rrec->path."'"; + @mysql_query( $sqlstr ); + } + } + } + else { + // 篋膣紊掩 + reclog( "recomplete:: 篋膣ID". $rrec->id .":".$rrec->type.$rrec->channel.$rrec->title."牙祉紊掩罔≧", EPGREC_ERROR ); + $rrec->delete(); + } +} +catch( exception $e ) { + reclog( "recomplete:: 篋膣若≪祉鴻紊掩罔≧", EPGREC_ERROR ); + reclog( "recomplete:: ".$e->getMessage()."" , EPGREC_ERROR ); + exit( $e->getMessage() ); +} + +?>