チェンジセット 46

差分発生行の前後
無視リスト:
コミット日時:
2007/03/16 19:14:25 (17 年前)
コミッタ:
sorshi
ログメッセージ:

開始時刻、録画時間、録画局を個別に指定する手動番組予約機能追加。

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • trunk/doc/CHANGES.txt

    r44 r46  
    11foltia 更新履歴 http://www.dcc-jpl.com/soft/foltia/ 
     2 
     307.3.16 
     4m.php:新設 
     5viewepg.php: 
     6foltialib.php: 
     7 開始時刻、録画時間、録画局を個別に指定する手動番組予約機能追加。 
    28 
    3907.2.11 
  • trunk/doc/index.html

    r36 r46  
    3939<h2 id="functions">・主要機能</h2> 
    4040<ul> 
    41   <li>番組名によるアニメ自動MPEG2録画機能 
     41  <li>番組名によるアニメ自動録画機能 
    4242    <ul> 
    4343      <li>最大6番組までの同時録画対応</li> 
    4444    </ul> 
    4545  </li> 
    46   <li>EPG番組表による手動選択MPEG2録画機能</li> 
     46  <li>EPG番組表による番組選択録画機能</li> 
     47  <li>開始時刻、放送局など個別設定による手動録画機能</li> 
    4748  <li>USBリモコンユニットを使った外部チューナー制御機能</li> 
    48   <li>MPEG4トランスコード機能(iPod VideoとPSP、Webブラウザなどで視聴可能形式) </li> 
     49  <li>録画終了と同時にMPEG2からH.264/AVCへの自動変換機能(iPod Video、PSP、Webブラウザなどで視聴可能形式) </li> 
    4950  <li>video podcastのしくみを使ったiPod自動シンク機能 
    5051    <ul> 
     
    352353    <img src="img/screen05.png" width="800" height="1000" /><br /> 
    353354</p> 
     355<h3>番組表:番組手動予約</h3> 
     356<p> 個別の手動録画を行います。<br /> 
     357・EPGでまだ降ってきていない番組 <br /> 
     358・ケータイで外から大急ぎで予約したい場合 <br /> 
     359などの用途を想定しています。テンキーから迅速に予約出来るようにあえてプルダウンメニューでなく数字入力式としています。foltiaの仕組み的に番組の尺の最大値は特に制限はないのですが取り回しを考えて最大6時間に区切ってあります。録画したい番組が360分を超える場合には適当に分割して予約してください。</p> 
     360  デモ画面:<a href="http://www.dcc-jpl.com/soft/foltia/demo/m.php">http://www.dcc-jpl.com/soft/foltia/demo/m.php</a><br /> 
     361    <img src="img/screen19.png" width="247" height="503" /><br /> 
    354362<h3>録画一覧(録画順):</h3> 
    355363<p>   録画済みのMPEG2ファイルを放映順に一覧表示します。削除チェックボックスにチェックを入れて削除ボタンを押すとそのファイルは削除されます。上部にディスク空き容量とトラコンプロセスを表示します。<br /> 
  • trunk/install/mktable.txt

    r1 r46  
    160160INSERT INTO foltia_station VALUES (385, 'TBSチャンネル', 0, '', '', NULL, NULL, NULL, NULL); 
    161161INSERT INTO foltia_station VALUES (386, 'テレ朝チャンネル', 0, '', '', NULL, NULL, NULL, NULL); 
    162 INSERT INTO foltia_station VALUES (387, 'TVKテレビ', 5, '', '', NULL, NULL, NULL, NULL); 
    163 INSERT INTO foltia_station VALUES (388, 'テレビ神奈川', 5, '', '', NULL, NULL, NULL, NULL); 
    164162INSERT INTO foltia_station VALUES (389, 'BS Japan', 0, '', '', 'b', 'X171', NULL, NULL); 
    165163INSERT INTO foltia_station VALUES (390, 'サンテレビジョン', -10, '', '', NULL, NULL, NULL, NULL); 
  • trunk/install/php/foltialib.php

    r32 r46  
    457457if ($freebytes == "" ){ 
    458458// 
    459 print "<!-- err:\$freebytes is null -->"; 
     459//print "<!-- err:\$freebytes is null -->"; 
    460460}elseif($freebytes > 1024*1024*100 ){// 100GB以上あいてれば 
    461461//なにもしない 
     
    486486"; 
    487487}else{ 
    488 print "<!-- no much : $freebytes -->"; 
     488//print "<!-- no much : $freebytes -->"; 
    489489 
    490490 
     
    497497 
    498498 
    499  
     499function foldatevalidation($foldate){ 
     500 
     501if (strlen($foldate) == 12 ){ 
     502 
     503        $startyear =   substr($foldate,0,4); 
     504        $startmonth =   substr($foldate,4,2); 
     505        $startday =   substr($foldate,6,2); 
     506        $starthour =   substr($foldate,8,2); 
     507        $startmin =   substr($foldate,10,2); 
     508 
     509        $startepoch = date ("U",mktime($starthour  , $startmin , 0, $startmonth  , $startday, $startyear));      
     510        $nowe = time(); 
     511        if ($startepoch > $nowe){ 
     512        //print "$foldate:$startepoch:$nowe"; 
     513                return TRUE; 
     514        }else{ 
     515                return FALSE; 
     516        }       //end if $startepoch > $nowe 
     517}else{ 
     518        return FALSE; 
     519}//end if ($foldate) == 12  
     520 
     521}//end function 
    500522 
    501523 
  • trunk/install/php/viewepg.php

    r42 r46  
    2323<meta http-equiv="Content-Style-Type" content="text/css"> 
    2424<link rel="stylesheet" type="text/css" href="graytable.css">  
    25 <title>foltia:EPG</title> 
     25<title>foltia:EPG番組表</title> 
    2626</head> 
    2727<?php 
     
    4242printhtmlpageheader(); 
    4343?> 
    44   <p align="left"><font color="#494949" size="6">EPG番組表</font></p> 
    45   <hr size="4"> 
     44<p align="left"><font color="#494949" size="6">EPG番組表</font></p> 
     45<p align="left"><a href="./m.php">番組手動予約</a ></p> 
     46<hr size="4"> 
    4647<p align="left">EPG番組表を表示します。 
    4748<?php  
track feed