stop VARCHAR(30),\
title VARCHAR(100),\
exp VARCHAR(200),\
+ category VARCHAR(100),\
UNIQUE unitv(bctype,channel,start,stop,title)\
)")
except:
""
#db.commit()
self.close_db(db)
- def add_tv(self, bctype, channel, start, stop, title, desc):
+ def add_tv(self, bctype, channel, start, stop, title, desc, category):
db = self.connect_db()
db[1].execute('\
INSERT IGNORE INTO tv \
- VALUES (%s,%s,%s,%s,%s,%s)', \
- (bctype, channel, start, stop, title, desc))
+ VALUES (%s,%s,%s,%s,%s,%s,%s)', \
+ (bctype, channel, start, stop, title, desc, category))
#db.commit()
self.close_db(db)
def add_multi_tv(self, tvlists):
"""
- tvlists is (bctype,channel,start,stop,title,desc) lists.
+ tvlists is (bctype,channel,start,stop,title,desc,category) lists.
"""
db = self.connect_db()
db[1].executemany('\
INSERT IGNORE INTO tv \
- (bctype,channel,start,stop,title,exp) \
- values(%s,%s,%s,%s,%s,%s)', \
+ (bctype,channel,start,stop,title,exp,category) \
+ values(%s,%s,%s,%s,%s,%s,%s)', \
tvlists)
#db.commit()
self.close_db(db)
#status.changeBSCSRecording(1)
#print rec10d.rec10db.select_all_status()
#status.changeBSCSRecording(-1)
- print rec10d.rec10db.select_all_status()
- print str(status.getBSCSRecording())
- print str(status.getTERecording())
+ #print rec10d.rec10db.select_all_status()
+ #print str(status.getBSCSRecording())
+ #print str(status.getTERecording())
+ xml2db.xml2db("te18.xml", "te20")
""
\ No newline at end of file
import status
mypath = str(os.path.dirname(os.path.abspath(__file__))) + "/"
def tv2tsmix(pout, ch, time):
- if len(ch) > 2:#BS/CSは100とかCS??とかなので3文字以上
- status.changeBSCSRecording(1)
- else:
- status.changeTERecording(1)
+ #if len(ch) > 2:#BS/CSは100とかCS??とかなので3文字以上
+ # status.changeBSCSRecording(1)
+ #else:
+ # status.changeTERecording(1)
tv2b25ts(pout + ".b25", ch, time)
- if len(ch) > 2:#BS/CSは100とかCS??とかなので3文字以上
- status.changeBSCSRecording(-1)
- else:
- status.changeTERecording(-1)
+ #if len(ch) > 2:#BS/CSは100とかCS??とかなので3文字以上
+ # status.changeBSCSRecording(-1)
+ #else:
+ # status.changeTERecording(-1)
b252tsmix(pout + ".b25", pout)
if os.access(pout, os.F_OK):
try:
ustop = unicode(xmldate['programme:stop'].replace(" +0900", ""))
utitle = unicode(xmldate['title'].replace(",", "-"))
udesc = unicode(xmldate['desc'])
- tvlists.append([ubctype, uch, ustart, ustop, utitle, udesc])
+ ucategory = unicode(xmldate['category'])
+ #print ucategory+"//"
+ tvlists.append([ubctype, uch, ustart, ustop, utitle, udesc,ucategory])
#writetvDB(ubctype,uch,ustart,ustop,utitle,udesc)
#print xmld
+ #print xmldate
xmldate['title'] = ""
xmldate['desc'] = ""
+ xmldate['category'] =""
#xmldate[]
if name == "tv":
if len(chlists) > 0: