Ergebnis 1 bis 2 von 2
  1. #1
    +++ ATV Chef Tester +++ Avatar von HD75hd
    Registriert seit
    29.08.2014
    Beiträge
    5.344
    Thanks (gegeben)
    2010
    Thanks (bekommen)
    2281
    Total Downloaded
    51,35 MB
    Total Downloaded
    51,35 MB
    ReceiverDanke
    Box 1:
    OSmio+4K @ 7.3
     
     
    Box 2:
    OSmio4K @ 7.3
     
     
    Box 3:
    OSmini4K @ 7.3
     
     
    Box 4:
    SF8008 @ 7.3
     
     

    Sofortaufnahme mit Minuteneingabe / Crash

    Wenn man eine Sofortaufnahme mit Minutenangabe startet,
    wird man ja aufgefordert die Minuten einzugeben.

    Bei dieser Eingabe ist es leider auch möglich Leerzeichen zu verwenden, was zu einem Crash führt .. ( in diesem Beispiel "5 1" )

    Code:
    11:24:58.1553 {   } Screens/InfoBarGenerics.py:205 actionA KEY: 352 1 KEY_OK OK
    11:24:58.1562 {   } Screens/Screen.py:151 show [SCREENNAME]  ['MessageBoxSimple']
    11:24:58.1566 { D } Traceback (most recent call last):
    11:24:58.1566 { D }   File "/usr/lib/enigma2/python/mytest.py", line 233, in processDelay
    11:24:58.1570 { D }     callback(*retval)
    11:24:58.1570 { D }   File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 3932, in inputCallback
    11:24:58.1573 { D } ValueError: invalid literal for int() with base 10: '5 1'
    11:24:58.1574 [ E ] python/python.cpp:209 call [ePyObject] (PyObject_CallObject(<bound method Session.processDelay of <__main__.Session instance at 0xaf4f6f58>>,()) failed)
    auch ist es hier möglich, sämtliche Zeichen zu löschen und diese Eingabe zu bestätigen ..

    Code:
    11:25:39.0987 {   } Screens/Screen.py:151 show [SCREENNAME]  ['MessageBoxSimple']
    11:25:39.0991 { D } Traceback (most recent call last):
    11:25:39.0992 { D }   File "/usr/lib/enigma2/python/mytest.py", line 233, in processDelay
    11:25:39.0994 { D }     callback(*retval)
    11:25:39.0995 { D }   File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 3932, in inputCallback
    11:25:39.0997 { D } ValueError: invalid literal for int() with base 10: ''
    11:25:39.0998 [ E ] python/python.cpp:209 call [ePyObject] (PyObject_CallObject(<bound method Session.processDelay of <__main__.Session instance at 0xaf4befd0>>,()) failed)
    Man könnte hier folgendes einfügen ..

    enigma2/InfoBarGenerics.py at 6.2 * openatv/enigma2 * GitHub

    Code:
        def inputCallback(self, value):
    #        print "stopping recording after", int(value), "minutes."
            entry = self.recording[self.selectedEntry]
            if value is not None:
                value = value.replace(" ", "")
                if value == "":
                    value = "0"
                if int(value) != 0:
                    entry.autoincrease = False
                entry.end = int(time()) + 60 * int(value)
            #else:
            #    if entry.end != int(time()):
            #        entry.autoincrease = False
            #    entry.end = int(time())
                self.session.nav.RecordTimer.timeChanged(entry)
    oder gibt es eventuell eine elegantere Lösung ?
    Gruss HD75hd

    OS mio+ 4K / OpenATV 7.3
    Unicable DurLine UK 124

    Wer kein Fullbackup hat, hat selber Schuld



  2. Thanks Papi2000 bedankten sich
    •   Alt Advertising

       

  3. #2
    Avatar von Papi2000
    Registriert seit
    20.04.2013
    Beiträge
    24.824
    Thanks (gegeben)
    4679
    Thanks (bekommen)
    9077
    Total Downloaded
    596,61 MB
    Total Downloaded
    596,61 MB
    ReceiverDanke
    Box 1:
    GB Q4K-SC / UE4K-SC / UE4K-C
     
     
    Box 2:
    GigaBlue Q-SSC / Q+-SSC
     
     
    Box 3:
    DM900uhd-SS / Vu+Duo
     
     
    Box 4:
    ZGemma H7/H9 SF8008
     
     
    Box 5:
    diverse andere . . .
     
     
    Das ist doch hohes Niveau, soweit ich das überhaupt einschätzen kann. Danke für's ausarbeiten.
    Grüßle
    Ralf
    ---------------------------------------------
    Gigablue Quad4K-mixed, UE4K, Trio4K, Quad_Plus-SSC, UE_Plus-SC, X2/X3-SC, UltraUE-SC, ...
    Astra 19.2E UniCable & KabelBW, oATV/teamBlue
    (u.a.: DM900uhd,Vu+Duo,ZGemma H9Twin & H7S), PC-DVB-S/C/T, Xtreamer, BDP5200, Philips 24PFS4022/12, 65OLED855/12,UE32C5700, RPi3+
    ---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----




Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,56%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com