OSDN Git Service

make it to rec10 0.6.0
[rec10/rec10-git.git] / rec10 / trunk / src / dbviewer.py
1 #!/usr/bin/python
2 # coding: UTF-8
3 # Rec10 TS Recording Tools
4 # Copyright (C) 2009 Yukikaze
5 import recdb
6 import rec10d
7 tasks=recdb.getall()
8 print "チャンネルデータ"
9 for bctype, ontv, chtxt, ch, csch ,updatetime in rec10d.rec10db.select_all_chdata():
10     print {"txt":bctype+","+ontv+","+chtxt+","+ch+","+csch+","+updatetime,"ch":ch}
11 print "録画予約"
12 for task in tasks:
13         #value=line.split(",")
14         if task["type"]=="res":#"res,"+chtxt+","+title+","+btime+","+etime+","+opt
15             chtxt=task['chtxt']
16             title=task['title']
17             btime=task['btime']
18             etime=task['etime']
19             opt=task['opt']
20             print "録画予約"+","+chtxt+","+title+","+btime+","+etime+","+opt
21         elif task["type"]=="key":#"key,"+chtxt+","+keyword+","+btime+","+deltatime+","+opt
22             chtxt=task['chtxt']
23             #title=task['title']
24             btime=task['btime']
25             #etime=task['etime']
26             keyword=task['title']
27             deltatime=task['deltatime']
28             opt=task['opt']
29             print "検索予約"+","+chtxt+","+keyword+","+btime+","+deltatime+","+opt
30         elif task["type"]=="keyevery":#"keyevery,"+chtxt+","+keyword+","+btime+","+deltatime+","+opt+","+deltaday
31             chtxt=task['chtxt']
32             #title=task['title']
33             btime=task['btime']
34             #etime=task['etime']
35             keyword=task['title']
36             deltatime=task['deltatime']
37             opt=task['opt']                     
38             deltaday=task['deltaday']
39             print "隔日予約"+","+chtxt+","+keyword+","+btime+","+deltatime+","+opt+","+deltaday
40         elif task["type"]=="rec":#"rec,"+chtxt+","+title+","+btime+","+etime+","+opt
41             chtxt=task['chtxt']
42             title=task['title']
43             print title
44             btime=task['btime']
45             etime=task['etime']
46             #keyword=task['keyword']
47             #deltatime==task['deltatime']
48             opt=task['opt']
49             print "予約最終"+","+chtxt+","+title+","+btime+","+etime+","+opt
50