OSDN Git Service

add a README
authorSushi-k <epgrec@park.mda.or.jp>
Thu, 25 Feb 2010 09:38:09 +0000 (18:38 +0900)
committerSushi-k <epgrec@park.mda.or.jp>
Thu, 25 Feb 2010 09:38:09 +0000 (18:38 +0900)
README.ja [new file with mode: 0755]
do-record.sh.pt1

diff --git a/README.ja b/README.ja
new file mode 100755 (executable)
index 0000000..a0d256a
--- /dev/null
+++ b/README.ja
@@ -0,0 +1,165 @@
+epgrecは日本のデジタル放送用録画システムです。\r
+\r
+●改造のための情報\r
+\r
+ ファイルが増えてきたので整理をかねてメモを記しておきます。\r
+\r
+■DBRecordクラス\r
+\r
+ epgrecは簡易O/Rマッピングを行うDBRecordクラスを足回りとして利用しています。\r
+\r
+・オブジェクトの作成\r
+$record = new DBRecord( PROGRAM_TBL|CATEGORY_TBL|CHANNEL_TBL|KEYWORD_TBL|RESERVE_TBL\r
+                        [,フィールド名 ,検索語句]\r
+);\r
+\r
+ DBレコードに関連づけられたDBRecordオブジェクトを生成します。フィールド名と検索語句を指定すると、DBテーブルを検索して最初にヒットしたレコードと関連づけられたオブジェクトを返します。フィールド名と検索語句を省略すると新規レコードを作成して、そのオブジェクトを返します。\r
+\r
+・レコードの読み書き\r
+ プロパティに対するリード/ライトの形でレコードの読み書きを行います。\r
+\r
+$record->フィールド名 = "foobar";        //書き込み\r
+echo $record->フィールド名;                      // 読み出し\r
+\r
+・一括読みだし\r
+$arr = $record->fetch_array("フィールド名", "検索語句"[,options] );\r
+\r
+ 検索語句がヒットしたレコードを配列に読み出します。\r
+\r
+・レコードの削除\r
+$record->delete();\r
+\r
+・静的メソッド\r
+$arr = createRecords( PROGRAM_TBL|CATEGORY_TBL|CHANNEL_TBL|KEYWORD_TBL|RESERVE_TBL\r
+                                        [,options] );\r
+ テーブルの全レコードをDBRecordオブジェクト配列として返します(低速)。optionsにSELECT文のWHERE節を追加して絞り込むことが出来ます。optionsは"WHERE ..."と記述してください。\r
+\r
+■ファイル群\r
+\r
+DBRecord.class.php\r
+ DBRecordクラス\r
+\r
+Keyword.class.php\r
+ キーワードレコードクラス(親:DBRecord)\r
+\r
+Reservation.class.php\r
+ 予約クラス。静的メソッドsimple()、静的メソッドcustom()。\r
+\r
+Settings.class.php\r
+ 設定の読み出し/保存を行うクラス(親:SimpleXML)\r
+\r
+cancelReservation.php\r
+ JavaScriptから呼ばれる予約取り消し\r
+\r
+changeReservation.php\r
+ JavaScriptから呼ばれる予約内容の更新\r
+\r
+channelInfo.php\r
+ チャンネル情報を返す(JavaScriptから呼ばれる)\r
+\r
+channelSetSID.php\r
+ チャンネルに対応するSIDを更新する(JavaScriptから呼ばれる)\r
+\r
+config.php.sample\r
+ config.phpのサンプルファイル\r
+\r
+customReservation.php\r
+ 詳細予約実行(JavaScriptから呼ばれる)\r
+\r
+deleteKeyword.php\r
+ キーワードの削除実行(keywordTable.phpから呼ばれる)\r
+\r
+envSetting.php\r
+ 環境設定\r
+\r
+getepg.php\r
+ EPG取得スクリプト\r
+\r
+index.php\r
+ トップページ(番組表)\r
+\r
+keywordTable.php\r
+ キーワードの管理ページ\r
+\r
+mediatomb.php\r
+ mediatombのDB更新スクリプト\r
+\r
+postsettings.php\r
+ 設定の更新(設定ページから呼ばれる)\r
+\r
+programTable.php\r
+ 番組検索ページ\r
+\r
+reclib.php\r
+ 雑多ライブラリ\r
+\r
+recomplete.php\r
+ 録画終了フラグを立てるスクリプト\r
+\r
+recordedTable.php\r
+ 録画済み一覧ページ\r
+\r
+reservationTable.php\r
+ 予約一覧ページ\r
+\r
+reservationform.php\r
+ 詳細予約のフォームを返す(JavaScriptから呼ばれる)\r
+\r
+sendstream.php\r
+ 録画中に視聴するためのストリーミングを流すスクリプト(未完成)\r
+\r
+simpleReservation.php\r
+ 簡易予約実行(JavaScriptから呼ばれる)\r
+\r
+systemSetting.php\r
+ システム設定ページ\r
+\r
+upgrade_to_201002.php\r
+ 2010年2月版へのアップデートスクリプト\r
+\r
+viewer.php\r
+ ASFヘッダを送るスクリプト\r
+\r
+templates/envSetting.html\r
+ 環境設定ページSmartyテンプレート\r
+\r
+templates/index.html\r
+ トップページSmartyテンプレート\r
+\r
+templates/keywordTable.html\r
+ キーワード一覧ページSmartyテンプレート\r
+\r
+templates/programTable.html\r
+ 番組検索ページSmartyテンプレート\r
+\r
+templates/recordedTable.html\r
+ 録画済み一覧ページSmartyテンプレート\r
+\r
+templates/reservationTable.html\r
+ 予約一覧ページページSmartyテンプレート\r
+\r
+templates/reservationform.html\r
+ 詳細予約フォームのSmartyテンプレート\r
+\r
+templates/systemSetting.html\r
+ システム設定ページSmartyテンプレート\r
+\r
+install/grscan.php\r
+ インストール:地上デジタルチャンネルスキャン(grscanが存在するときのみ)\r
+\r
+install/step1.php\r
+ インストール:ステップ1\r
+\r
+install/step2.php\r
+ インストール:ステップ2\r
+\r
+install/step3.php\r
+ インストール:ステップ3\r
+\r
+install/step4.php\r
+ インストール:ステップ4\r
+\r
+install/step5.php\r
+ インストール:ステップ5\r
+\r
+\r
index 1c5a5e1..4ca0e81 100755 (executable)
@@ -7,6 +7,5 @@ echo "TYPE : $TYPE"
 echo "MODE : $MODE"
 
 RECORDER=/usr/local/bin/recpt1
-B25=/usr/local/bin/b25_bcas
 
 $RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} >/dev/null