Jump to content


Photo

Timer gelijk verwijderen wanneer deze afgelopen is

timer verwijderen afgelopen

  • Please log in to reply
27 replies to this topic

#1 _HarmeN

  • Senior Member
  • 765 posts

+4
Neutral

Posted 3 November 2016 - 11:30

Ik wil graag dat timers gelijk verdwijnen wanneer deze klaar zijn. Nu heb ik de optie: Remove completed timers after (days) op 0 gezet, maar toch blijft er zo nu een timer staan met de status afgelopen.

Iemand enig idee hoe ik dit kan oplossen?


Edited by _HarmeN, 3 November 2016 - 11:31.

Vu+ Ultimo 4K (OpenPLI-9.0) :: 1x DVB-C FBC :: ZIGGO

Vu+ Ultimo 4K (OpenPLI-9.0) :: 1x DVB-C FBC + 1x DVB-S2 FBC :: ZIGGO

 


Re: Timer gelijk verwijderen wanneer deze afgelopen is #2 carlo666

  • Senior Member
  • 361 posts

+5
Neutral

Posted 3 November 2016 - 17:50

waarschijnlijk is 0 hetzelfde als disable



Re: Timer gelijk verwijderen wanneer deze afgelopen is #3 fnonamus

  • Senior Member
  • 51 posts

0
Neutral

Posted 3 November 2016 - 21:29

Minimaal is na 1 dag, 0 is i.d.d. niet verwijderen cq handmatig.

Re: Timer gelijk verwijderen wanneer deze afgelopen is #4 _HarmeN

  • Senior Member
  • 765 posts

+4
Neutral

Posted 3 November 2016 - 22:48

Minimaal is na 1 dag, 0 is i.d.d. niet verwijderen cq handmatig.

 

Toch ben ik het daar niet mee eens, ik heb hem op 0 staan en verdwijnen diverse timers wel automatisch (wat ik dus ook wil) maar er staat altijd 1 die ik zelf nog moet verwijderen :<


Vu+ Ultimo 4K (OpenPLI-9.0) :: 1x DVB-C FBC :: ZIGGO

Vu+ Ultimo 4K (OpenPLI-9.0) :: 1x DVB-C FBC + 1x DVB-S2 FBC :: ZIGGO

 


Re: Timer gelijk verwijderen wanneer deze afgelopen is #5 satlutser

  • Senior Member
  • 166 posts

+1
Neutral

Posted 4 November 2016 - 11:36

Ik heb die optie ook op 0 staan. Dan blijft bij mij altijd alleen de laatste timer in de lijst staan.


Zgemma H7S, Seagate 1Tb intern, OpenPli 7.3, LCD4Linux, Astra 19.2E, 23.5E, 28.2E, DVB-T2, alles fta.

Re: Timer gelijk verwijderen wanneer deze afgelopen is #6 _HarmeN

  • Senior Member
  • 765 posts

+4
Neutral

Posted 5 November 2016 - 19:09

Het lijkt er idd op dat er altijd 1 blijft staan, zal dus moeten worden gefixed door pli team 


Vu+ Ultimo 4K (OpenPLI-9.0) :: 1x DVB-C FBC :: ZIGGO

Vu+ Ultimo 4K (OpenPLI-9.0) :: 1x DVB-C FBC + 1x DVB-S2 FBC :: ZIGGO

 


Re: Timer gelijk verwijderen wanneer deze afgelopen is #7 _HarmeN

  • Senior Member
  • 765 posts

+4
Neutral

Posted 16 December 2016 - 19:14

Klein uitstapje naar VTi gemaakt, daar hebben ze gewoon een optie waar je kan kiezen om afgeronde timers gelijk te verwijderen. In PLi is ook een optie voor het behouden van timers, deze heb ik dus zoals hierboven te lezen is op 0 staan. Ik weet niet wat de bedoeling precies is maar wat mij betreft als deze op 0 staat worden alle afgeronde timers verwijderd. Dit gaat nu nog niet helemaal 100%


Vu+ Ultimo 4K (OpenPLI-9.0) :: 1x DVB-C FBC :: ZIGGO

Vu+ Ultimo 4K (OpenPLI-9.0) :: 1x DVB-C FBC + 1x DVB-S2 FBC :: ZIGGO

 


Re: Timer gelijk verwijderen wanneer deze afgelopen is #8 WanWizard

  • PLi® Core member
  • 70,223 posts

+1,798
Excellent

Posted 16 December 2016 - 22:04

De standaard cleanup is een event dat dagelijks loopt, als een separaat proces. Ik zie dat OpenATV daarnaast ook expliciet een cleanup runs als je de box in standby/uit zet.

 

Ik heb wel een idee waar dit fout gaat, maar mijn Python is dusdanig dat ik dit ff bij een expert wil checken...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Timer gelijk verwijderen wanneer deze afgelopen is #9 littlesat

  • PLi® Core member
  • 57,063 posts

+698
Excellent

Posted 17 December 2016 - 00:09

Ik zou die nooit automatisch laten verwijderen daar het gewoon handig is sat die blijft staan om hem eventueel om te zetten naar een repeated timer en opschonen is ook zo gebeurt

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Timer gelijk verwijderen wanneer deze afgelopen is #10 DeBeek

  • Senior Member
  • 1,490 posts

+47
Good

Posted 17 December 2016 - 10:06

Ik zou die nooit automatisch laten verwijderen daar het gewoon handig is sat die blijft staan om hem eventueel om te zetten naar een repeated timer en opschonen is ook zo gebeurt

En daarom kan je dit instellen tot 7 dagen...

 

Maar daar gaat het niet over,  Als je bv 5 timers ingesteld hebt en deze zijn afgelopen dan worden er 4 direct verwijderd maar de laatste blijft staan.

en bij 1 timer blijft deze altijd staan..

 

voorbeeld foto's 2x X-files,  2 opnames, 1 timer blijft staan..

 

Attached File  1.jpg   132.89KB   2 downloads Attached File  2.jpg   179.5KB   2 downloads


Vu+DUO4K, (DVB-C FBC & DVB-S2X FBC twin tuner), OpenPLi Nightly Build, My-FullNightHD skin, Bluetooth remote,

2x Synology DS-116, 16 Gb USB3, Autotimer, Bitrate, EPG-Import, Ziggo Kabel-tv, Astra 28.2.


Re: Timer gelijk verwijderen wanneer deze afgelopen is #11 WanWizard

  • PLi® Core member
  • 70,223 posts

+1,798
Excellent

Posted 17 December 2016 - 14:01

Precies. Het gaat er om dat de instellingswaarde 0 niet werkt.

 

En dat komt m.i. omdat er in de code "time > end" gebruikt wordt, in plaats van "time >= end". Als de waarde 0 is, dan is bij afloop van de opname time altijd gelijk aan end, aannemende dat deze code in dezelfde seconde nog wordt aangeroepen.

 

In mijn geval zijn 99% van de timers autotimers, en die wil ik ook gelijk weg hebben.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Timer gelijk verwijderen wanneer deze afgelopen is #12 WanWizard

  • PLi® Core member
  • 70,223 posts

+1,798
Excellent

Posted 18 December 2016 - 01:49

Bug gefixed: https://github.com/O...16ad4aea0e79b5c, dus morgen in de updates (als de builds zijn gelukt ;)).

 

Het probleem is niet dat de laatste blijft staan, het probleem is dat op moment dat de cleanup runt, de timer die "aan het afronden is" nog niet op "done" staat, en dus wordt overgeslagen.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Timer gelijk verwijderen wanneer deze afgelopen is #13 DeBeek

  • Senior Member
  • 1,490 posts

+47
Good

Posted 18 December 2016 - 10:07

Het werkt,,, 

 

maar er is 1 probleem, als je handmatig een timer wilt stoppen (via de timerlijst of de opnamelijst) geeft dat een crash..

Attached Files


Edited by DeBeek, 18 December 2016 - 10:11.

Vu+DUO4K, (DVB-C FBC & DVB-S2X FBC twin tuner), OpenPLi Nightly Build, My-FullNightHD skin, Bluetooth remote,

2x Synology DS-116, 16 Gb USB3, Autotimer, Bitrate, EPG-Import, Ziggo Kabel-tv, Astra 28.2.


Re: Timer gelijk verwijderen wanneer deze afgelopen is #14 WanWizard

  • PLi® Core member
  • 70,223 posts

+1,798
Excellent

Posted 18 December 2016 - 15:54

Dat is een nog lopende/actieve timer, die je dan stopt door midden van de rode knop?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Timer gelijk verwijderen wanneer deze afgelopen is #15 DeBeek

  • Senior Member
  • 1,490 posts

+47
Good

Posted 18 December 2016 - 15:56

Dat is een nog lopende/actieve timer, die je dan stopt door midden van de rode knop?

Klopt.


Vu+DUO4K, (DVB-C FBC & DVB-S2X FBC twin tuner), OpenPLi Nightly Build, My-FullNightHD skin, Bluetooth remote,

2x Synology DS-116, 16 Gb USB3, Autotimer, Bitrate, EPG-Import, Ziggo Kabel-tv, Astra 28.2.


Re: Timer gelijk verwijderen wanneer deze afgelopen is #16 WanWizard

  • PLi® Core member
  • 70,223 posts

+1,798
Excellent

Posted 18 December 2016 - 16:00

Zie 'm al. "removeTimer" verwacht dat het timer record er gewoon altijd is. Maar dat is niet het geval als je done timers direct weg gooit, dan is die weg zodra de status veranderd van running naar done.

 

Dit zou dat moeten fixen:

    def removeEntry(self, entry):
        print "[Timer] Remove " + str(entry)

        # avoid re-enqueuing
        entry.repeated = False

        # abort timer.
        # this sets the end time to current time, so timer will be stopped.
        entry.autoincrease = False
        entry.abort()

        if entry.state != entry.StateEnded:
            self.timeChanged(entry)

        print "state: ", entry.state
        print "in processed: ", entry in self.processed_timers
        print "in running: ", entry in self.timer_list
        # autoincrease instanttimer if possible
        if not entry.dontSave:
            for x in self.timer_list:
                if x.setAutoincreaseEnd():
                    self.timeChanged(x)
        # If done timers are confifured to be kept, delete it here
        if config.recording.keep_timers.value > 0:
            # now the timer should be in the processed_timers list. remove it from there.
            self.processed_timers.remove(entry)
            self.saveTimer()

Kortom, alleen verwijderen en saven als deze al niet verwijderd is


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Timer gelijk verwijderen wanneer deze afgelopen is #17 WanWizard

  • PLi® Core member
  • 70,223 posts

+1,798
Excellent

Posted 18 December 2016 - 16:06

Yup, fixt het probleem. Zit er morgen weer in.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Timer gelijk verwijderen wanneer deze afgelopen is #18 DeBeek

  • Senior Member
  • 1,490 posts

+47
Good

Posted 18 December 2016 - 16:12

Werkt weer prima,  Bedankt.....


Vu+DUO4K, (DVB-C FBC & DVB-S2X FBC twin tuner), OpenPLi Nightly Build, My-FullNightHD skin, Bluetooth remote,

2x Synology DS-116, 16 Gb USB3, Autotimer, Bitrate, EPG-Import, Ziggo Kabel-tv, Astra 28.2.


Re: Timer gelijk verwijderen wanneer deze afgelopen is #19 littlesat

  • PLi® Core member
  • 57,063 posts

+698
Excellent

Posted 19 December 2016 - 07:36

:)

Edited by littlesat, 19 December 2016 - 07:37.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Timer gelijk verwijderen wanneer deze afgelopen is #20 _HarmeN

  • Senior Member
  • 765 posts

+4
Neutral

Posted 19 December 2016 - 08:12

Super! Bedankt voor de oplossing !

Vu+ Ultimo 4K (OpenPLI-9.0) :: 1x DVB-C FBC :: ZIGGO

Vu+ Ultimo 4K (OpenPLI-9.0) :: 1x DVB-C FBC + 1x DVB-S2 FBC :: ZIGGO

 




3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users