X-Git-Url: http://git.osdn.net/view?p=rec10%2Frec10-git.git;a=blobdiff_plain;f=rec10%2Ftrunk%2Fsrc%2Ftimerec.py;h=fd5068fe772ef8a0ae6a2e826d5e75350674a6e6;hp=f93d680ad03ee058c30c4e8cbc48ea9f54f9d7ba;hb=12414a3ba81d93316e351ab51aa49bb71cf42f60;hpb=ad22677e91272a519191636d476606e44910dc06 diff --git a/rec10/trunk/src/timerec.py b/rec10/trunk/src/timerec.py index f93d680..fd5068f 100644 --- a/rec10/trunk/src/timerec.py +++ b/rec10/trunk/src/timerec.py @@ -1,7 +1,7 @@ #!/usr/bin/python # coding: UTF-8 # Rec10 TS Recording Tools -# Copyright (C) 2009-2011 Yukikaze +# Copyright (C) 2009-2012 Yukikaze import datetime import os import os.path @@ -337,7 +337,7 @@ def type_reserve(typetxt,chtxt,title,bt,et,opt): if (dt < 58 * 60 and dt > 30 * 60): bctypet = chdb.searchCHFromChtxt(chtxt)['bctype'] chdatat = rec10d.rec10db.select_by_bctype_epg_ch(bctypet) - dt1 = bt - datetime.datetime.strptime(chdatat[0][4], "%Y-%m-%d %H:%M:%S") + dt1 = bt - datetime.datetime.strptime(chdatat[0][5], "%Y-%m-%d %H:%M:%S") dt1 = dt1.days * 24 * 60 * 60 + dt1.seconds if dt1 < 60 * 60: recdata = epgdb.searchTime(title, btime, "5", chtxt) @@ -365,7 +365,7 @@ def type_reserve(typetxt,chtxt,title,bt,et,opt): else: recdblist.printutf8(u"追いかけ機能エラー:番組データが見付かりません。") else: - if rec10d.rec10db.select_by_bctype_epg_ch(bctypet)[0][5] != "0": + if rec10d.rec10db.select_by_bctype_epg_ch(bctypet)[0][6] != "0": rec10d.rec10db.update_status_by_bctype_epg_ch(bctypet, "3") sys.exit() elif (dt <= 30 * 60 and dt > 20 * 60):