Jump to content


Photo

Klein issue met zap timer


  • Please log in to reply
3 replies to this topic

#1 valkhyr

  • Member
  • 33 posts

+2
Neutral

Posted 28 April 2013 - 18:17

Ik kwam een klein probleempje tegen met het maken van een zap timer zonder eindtijd.

Als je een zap timer aanmaakt zonder eind, dan verschijnt er geen icoontje in de zenderoverzicht.

Het zappen werkt gewoon en de tekst remove timer verschijnt ook gewoon in beeld, alleen je kan dit niet zien in je overzicht.

 

Attached Files


Vu+ Duo


Re: Klein issue met zap timer #2 Dimitrij

  • PLi® Core member
  • 10,330 posts

+350
Excellent

Posted 1 May 2013 - 07:40

Ik probeerde gisteren om het te repareren.
Werkte niet erg goed :(
.

RecordTimer.py

def isInTimer


GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K


Re: Klein issue met zap timer #3 Dimitrij

  • PLi® Core member
  • 10,330 posts

+350
Excellent

Posted 1 May 2013 - 15:29

Done...

--- a/RecordTimer.py
+++ b/RecordTimer.py
@@ -768,6 +768,9 @@
 							check = True
 							break
 			if check:
+				timer_end = x.end 
+				if x.justplay and (timer_end - x.begin) <= 1:
+					timer_end += 60
 				if x.repeated != 0:
 					if bt is None:
 						bt = localtime(begin)
@@ -777,7 +780,7 @@
 						end2   = et.tm_wday * 1440 + et.tm_hour * 60 + et.tm_min
 					if x.repeated & (1 << bday):
 						xbt = localtime(x.begin)
-						xet = localtime(x.end)
+						xet = localtime(timer_end)
 						xbegin = bday * 1440 + xbt.tm_hour * 60 + xbt.tm_min
 						xend   = bday * 1440 + xet.tm_hour * 60 + xet.tm_min
 						if xend < xbegin:
@@ -798,15 +801,15 @@
 								type = 2
 				else:
 					if begin < x.begin <= end:
-						if x.end < end: # recording within event
-							time_match = x.end - x.begin
+						if timer_end < end: # recording within event
+							time_match = timer_end - x.begin
 							type = 3
 						else:           # recording last part of event
 							time_match = end - x.begin
 							type = 1
-					elif x.begin <= begin <= x.end:
-						if x.end < end: # recording first part of event
-							time_match = x.end - begin
+					elif x.begin <= begin <= timer_end:
+						if timer_end < end: # recording first part of event
+							time_match = timer_end - begin
 							type = 4
 						else:           # recording whole event
 							time_match = end - begin

 


GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K


Re: Klein issue met zap timer #4 valkhyr

  • Member
  • 33 posts

+2
Neutral

Posted 2 May 2013 - 09:57

Bedankt, het werkt weer!


Edited by valkhyr, 2 May 2013 - 09:57.

Vu+ Duo



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users