3 # Rec10 TS Recording Tools
4 # Copyright (C) 2009 Yukikaze
7 path=os.path.dirname(os.path.abspath(__file__))+"/"
13 return getStatusNum("ts2avi")
14 def setEncoding(tasknum):
15 setData('ts2avi',tasknum)
17 return getStatusNum('terec')
19 f = open(path+'status')
20 lines = f.readlines() # 1行毎にファイル終端まで全て読む(改行文字も含まれる)
23 def getStatusNum(datastr):
24 ini=ConfigParser.SafeConfigParser()
25 ini.read(path+'status')
28 t=int(ini.get('tasknum',datastr))
32 def setTERecording(tasknum):
33 setData('terec',tasknum)
34 def getBSCSRecording():
35 return getStatusNum("bscsrec")
36 def setBSCSRecording(tasknum):
37 setData('bscsrec',tasknum)
38 def setData(datastr,tasknum):
39 ini=ConfigParser.SafeConfigParser()
40 ini.read(path+'status')
41 ini.set('tasknum',datastr,str(tasknum))
42 f=open(path+'status','w')