3 # Rec10 TS Recording Tools
\r
4 # Copyright (C) 2009-2011 Yukikaze
\r
5 # モジュール属性 argv を取得するため
\r
8 def searchCHFromChtxt(chtxtin):
\r
9 chtxtt=chtxtin.replace("_0","_%")
\r
11 for datum in rec10d.rec10db.select_by_chtxt_epg_ch(chtxtt):
\r
12 rett = {'bctype':datum[0], 'chtxt':datum[1], 'ch':datum[2], 'csch':datum[3], 'update':datum[4], 'chname':datum[5], 'visible':datum[7]}
\r
17 def searchCHFromBctype(bctypein):
\r
19 for datum in rec10d.rec10db.select_by_bctype_epg_ch(bctypein):
\r
20 rett = {'bctype':datum[0], 'chtxt':datum[1], 'ch':datum[2], 'csch':datum[3], 'update':datum[4], 'chname':datum[5], 'visible':datum[7]}
\r
25 def searchCHFromCh(chin):
\r
27 for datum in rec10d.rec10db.select_by_ch_epg_ch(chin):
\r
28 rett = {'bctype':datum[0], 'chtxt':datum[1], 'ch':datum[2], 'csch':datum[3], 'update':datum[4], 'chname':datum[5], 'visible':datum[7]}
\r
33 def searchCHFromCsch(cschin):
\r
35 for datum in rec10d.rec10db.select_by_csch_epg_ch(cschin):
\r
36 rett = {'bctype':datum[0], 'chtxt':datum[1], 'ch':datum[2], 'csch':datum[3], 'update':datum[4], 'chname':datum[5], 'visible':datum[7]}
\r
41 def searchAllCHFromCh(chin):
\r
43 for datum in rec10d.rec10db.select_by_ch_epg_ch(chin):
\r
44 rett = {'bctype':datum[0], 'chtxt':datum[1], 'ch':datum[2], 'csch':datum[3], 'update':datum[4], 'chname':datum[5], 'visible':datum[7]}
\r
51 for datum in rec10d.rec10db.select_all_epg_ch():
\r
52 rett = {'bctype':datum[0], 'chtxt':datum[1], 'ch':datum[2], 'csch':datum[3], 'update':datum[4], 'chname':datum[5], 'visible':datum[7]}
\r
62 rec10d.rec10db.set_new_status("8")
\r
63 for datum in rec10d.rec10db.select_get_update_epg_ch("6"):
\r
65 if bctype == "cs1" or bctype == u"cs1":
\r
69 elif bctype == "cs2" or bctype == u"cs2":
\r
73 elif bctype == "bs" or bctype == u"bs":
\r
80 def changeCHShow(chtxt,isshow):
\r
81 rec10d.rec10db.change_visible_epg_ch(chtxt, isshow)
\r
85 for datum in rec10d.rec10db.select_get_updatelogo_epg_ch("720"):
\r
87 if bctype == "cs1" or bctype == u"cs1":
\r
91 elif bctype == "cs2" or bctype == u"cs2":
\r
95 elif bctype == "bs" or bctype == u"bs":
\r