xtraEvent plugin by digiteng
-
- VIP
- Beiträge: 406
- Registriert: 03 Mai 2016 16:32
- Hat gedankt: 25 Mal
- Hat Dank erhalten: 557 Mal
luxorr hat geschrieben:atv6.4, skin matrix hd,: plugin xtra3.0 installed, film posters, banners and info downloading to HDD - but posters, baner not visible , what i do wrong?
does matrix skin support this plugin?
could you help me plaese. did many changes in the skin setup but no luck.
It will work if the relevant skinparts are added in the metrix skin or another skin...
You can test the xtra skin that comes with the plugin...
v3.1 updated...
Matrix10 hat geschrieben:@digiteng
thank you very much for the reply.
I found the real reason for the problem with EXTRA-3
in the log in /tmp/extra_error.log
But I don't know the solution for Certificates in orginal VU+ coding.
elcinema urlo, , [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)
elcinema urlo, , [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)
====================================================================
Yes I added the missing renderers yesterday
and it works great now as before.
It’s good to add this because there are skins that work with old skin coding
then the image would crash,and this gives more freedom in skin creations.
"elcinema" parcel operation is not a healthy method...
I said this at the time...
made on request...
lots of back-to-back sitelinks can be a problem...
what i said works for me....
If it's not downloading at all, I'll check again.
start extra3 search, check if file "/tmp/urlo.html" exists...
- lippei
- Moderator
- Beiträge: 2770
- Registriert: 21 Apr 2013 08:04
- Receiver 1: AX 61
- Receiver 2: Protek 4K mit Sky Modul
- Hat gedankt: 615 Mal
- Hat Dank erhalten: 1521 Mal
does not work,
error message.
[HTML]root@ax61:~# wget -q "--no-check-certificate" https://github.com/digiteng/xtra/raw/main/xtraEvent.sh -O - | /bin/sh
Downloading the latest plugin version...
old version is removed...
new version installed...
e2 restarting...
[/HTML]
error message.
[HTML]root@ax61:~# wget -q "--no-check-certificate" https://github.com/digiteng/xtra/raw/main/xtraEvent.sh -O - | /bin/sh
Downloading the latest plugin version...
old version is removed...
new version installed...
e2 restarting...
[/HTML]
Gruß Lippei
Protek 4K mit Sky Modul
Pulse 4K openATV 1000GB HDD ,7.5.1
Protek 4K mit Sky Modul
Pulse 4K openATV 1000GB HDD ,7.5.1
-
- Member
- Beiträge: 225
- Registriert: 26 Nov 2016 13:08
- Wohnort: Essen
- Receiver 1: Vu+ Duo 4K SE
- Receiver 2: Vu+ Duo²
- Receiver 3: Coolstream Neo
- Hat gedankt: 20 Mal
- Hat Dank erhalten: 216 Mal
- Kontaktdaten:
lippei hat geschrieben:does not work,
error message.
[HTML]root@ax61:~# wget -q "--no-check-certificate" https://github.com/digiteng/xtra/raw/main/xtraEvent.sh -O - | /bin/sh
Downloading the latest plugin version...
old version is removed...
new version installed...
e2 restarting...
[/HTML]
Ja habe ich auch... habe es auch hier schon gemeldet

Entwickler vom Neutrino FHD Skin - Kein Support via PN
Meine Komentare und Posts können unteranderen Spuren von Ironie & Sarkasmus enthalten. ..:: To understand recursion you must first understand recursion ::..
Meine Komentare und Posts können unteranderen Spuren von Ironie & Sarkasmus enthalten. ..:: To understand recursion you must first understand recursion ::..
-
- Beginners
- Beiträge: 11
- Registriert: 29 Sep 2020 20:52
- Hat gedankt: 21 Mal
- Hat Dank erhalten: 3 Mal
-
- Beginners
- Beiträge: 17
- Registriert: 07 Dez 2014 20:08
- Hat gedankt: 2 Mal
- Hat Dank erhalten: 24 Mal
lippei hat geschrieben:does not work,
error message.
[HTML]root@ax61:~# wget -q "--no-check-certificate" https://github.com/digiteng/xtra/raw/main/xtraEvent.sh -O - | /bin/sh
Downloading the latest plugin version...
old version is removed...
new version installed...
e2 restarting...
[/HTML]
This error is in xtraStar.py and PY3 images
File "/usr/lib/enigma2/python/Components/Renderer/xtraStar.py", line 60, in changed
< 5427.7733> (self.range, self.value) = ((0, range), value)
< 5427.7734> File "/usr/lib/enigma2/python/Components/VariableValue.py", line 11, in setValue
< 5427.7736> self.__value = int(value)
< 5427.7737> TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
< 5427.7737> [ePyObject] (CallObject(<bound method Navigation.dispatchEvent of <Navigation.Navigation object at 0xb3167dd8>>,(0,)) failed)
-
- Beginners
- Beiträge: 17
- Registriert: 07 Dez 2014 20:08
- Hat gedankt: 2 Mal
- Hat Dank erhalten: 24 Mal
@digiteng
The XTRA works on PY3 image
I had to install it manually and install the pillow python,
but much slower than with PY2,
almost unusable in the channel list and PY3 image.
I tested with posters and xtrabackdrop.
I don't know the reason.
with xtraevent poster test i can see errors
Processing screen 'ChannelSelection', position=(0, 0), size=(1920 x 1080) for module 'ChannelSelection'.
< 5354.2416> [Skin] Attribute 'nextEvent' (with value of '0') in object of type 'ePixmap' is not implemented!
< 5354.2417> [Skin] Attribute 'usedImage' (with value of 'poster') in object of type 'ePixmap' is not implemented!
< 5354.2417> [Skin] Attribute 'delayPic' (with value of '100') in object of type 'ePixmap' is not implemented!
< 5354.2420> [Skin] Attribute 'nextEvent' (with value of '1') in object of type 'ePixmap' is not implemented!
< 5354.2421> [Skin] Attribute 'usedImage' (with value of 'poster') in object of type 'ePixmap' is not implemented!
< 5354.2421> [Skin] Attribute 'delayPic' (with value of '100') in object of type 'ePixmap' is not implemented!
< 5354.2423> [Skin] Attribute 'nextEvent' (with value of '2') in object of type 'ePixmap' is not implemented!
< 5354.2424> [Skin] Attribute 'usedImage' (with value of 'poster') in object of type 'ePixmap' is not implemented!
< 5354.2424> [Skin] Attribute 'delayPic' (with value of '100') in object of type 'ePixmap' is not implemented!
< 5354.2427> [Skin] Attribute 'nextEvent' (with value of '3') in object of type 'ePixmap' is not implemented!
< 5354.2427> [Skin] Attribute 'usedImage' (with value of 'poster') in object of type 'ePixmap' is not implemented!
< 5354.2428> [Skin] Attribute 'delayPic' (with value of '100') in object of type 'ePixmap' is not implemented!
< 5354.2430> [Skin] Attribute 'nextEvent' (with value of '4') in object of type 'ePixmap' is not implemented!
< 5354.2430> [Skin] Attribute 'usedImage' (with value of 'poster') in object of type 'ePixmap' is not implemented!
< 5354.2431> [Skin] Attribute 'delayPic' (with value of '100') in object of type 'ePixmap' is not implemented!
< 5354.2433> [Skin] Attribute 'nxtEvents' (with value of '') in object of type 'eLabel' is not implemented!
< 5354.2434> [Skin] Attribute 'snglEvent' (with value of '0') in object of type 'eLabel' is not implemented!
< 5354.2437> [Skin] Attribute 'nxtEvents' (with value of '') in object of type 'eLabel' is not implemented!
< 5354.2437> [Skin] Attribute 'snglEvent' (with value of '1') in object of type 'eLabel' is not implemented!
< 5354.2440> [Skin] Attribute 'nxtEvents' (with value of '') in object of type 'eLabel' is not implemented!
< 5354.2441> [Skin] Attribute 'snglEvent' (with value of '2') in object of type 'eLabel' is not implemented!
< 5354.2443> [Skin] Attribute 'nxtEvents' (with value of '') in object of type 'eLabel' is not implemented!
< 5354.2444> [Skin] Attribute 'snglEvent' (with value of '3') in object of type 'eLabel' is not implemented!
< 5354.2447> [Skin] Attribute 'nxtEvents' (with value of '') in object of type 'eLabel' is not implemented!
< 5354.2447> [Skin] Attribute 'snglEvent' (with value of '4') in object of type 'eLabel' is not implemented!
The XTRA works on PY3 image
I had to install it manually and install the pillow python,
but much slower than with PY2,
almost unusable in the channel list and PY3 image.
I tested with posters and xtrabackdrop.
I don't know the reason.
with xtraevent poster test i can see errors
Processing screen 'ChannelSelection', position=(0, 0), size=(1920 x 1080) for module 'ChannelSelection'.
< 5354.2416> [Skin] Attribute 'nextEvent' (with value of '0') in object of type 'ePixmap' is not implemented!
< 5354.2417> [Skin] Attribute 'usedImage' (with value of 'poster') in object of type 'ePixmap' is not implemented!
< 5354.2417> [Skin] Attribute 'delayPic' (with value of '100') in object of type 'ePixmap' is not implemented!
< 5354.2420> [Skin] Attribute 'nextEvent' (with value of '1') in object of type 'ePixmap' is not implemented!
< 5354.2421> [Skin] Attribute 'usedImage' (with value of 'poster') in object of type 'ePixmap' is not implemented!
< 5354.2421> [Skin] Attribute 'delayPic' (with value of '100') in object of type 'ePixmap' is not implemented!
< 5354.2423> [Skin] Attribute 'nextEvent' (with value of '2') in object of type 'ePixmap' is not implemented!
< 5354.2424> [Skin] Attribute 'usedImage' (with value of 'poster') in object of type 'ePixmap' is not implemented!
< 5354.2424> [Skin] Attribute 'delayPic' (with value of '100') in object of type 'ePixmap' is not implemented!
< 5354.2427> [Skin] Attribute 'nextEvent' (with value of '3') in object of type 'ePixmap' is not implemented!
< 5354.2427> [Skin] Attribute 'usedImage' (with value of 'poster') in object of type 'ePixmap' is not implemented!
< 5354.2428> [Skin] Attribute 'delayPic' (with value of '100') in object of type 'ePixmap' is not implemented!
< 5354.2430> [Skin] Attribute 'nextEvent' (with value of '4') in object of type 'ePixmap' is not implemented!
< 5354.2430> [Skin] Attribute 'usedImage' (with value of 'poster') in object of type 'ePixmap' is not implemented!
< 5354.2431> [Skin] Attribute 'delayPic' (with value of '100') in object of type 'ePixmap' is not implemented!
< 5354.2433> [Skin] Attribute 'nxtEvents' (with value of '') in object of type 'eLabel' is not implemented!
< 5354.2434> [Skin] Attribute 'snglEvent' (with value of '0') in object of type 'eLabel' is not implemented!
< 5354.2437> [Skin] Attribute 'nxtEvents' (with value of '') in object of type 'eLabel' is not implemented!
< 5354.2437> [Skin] Attribute 'snglEvent' (with value of '1') in object of type 'eLabel' is not implemented!
< 5354.2440> [Skin] Attribute 'nxtEvents' (with value of '') in object of type 'eLabel' is not implemented!
< 5354.2441> [Skin] Attribute 'snglEvent' (with value of '2') in object of type 'eLabel' is not implemented!
< 5354.2443> [Skin] Attribute 'nxtEvents' (with value of '') in object of type 'eLabel' is not implemented!
< 5354.2444> [Skin] Attribute 'snglEvent' (with value of '3') in object of type 'eLabel' is not implemented!
< 5354.2447> [Skin] Attribute 'nxtEvents' (with value of '') in object of type 'eLabel' is not implemented!
< 5354.2447> [Skin] Attribute 'snglEvent' (with value of '4') in object of type 'eLabel' is not implemented!
-
- VIP
- Beiträge: 406
- Registriert: 03 Mai 2016 16:32
- Hat gedankt: 25 Mal
- Hat Dank erhalten: 557 Mal
Removed xtraStar.py with v3.0...
but I added it again on request...
use this instead of old code...
based on xtra skin...
Organize the skins you use accordingly...
xtraBackdropList and xtraBackdropList2 are specific files...
xtraBackdropList can be used as triple and single....
mode="trio" and mode="single"
size="900,225" for fhd skin
size="900,870" for xtraBackdropList2
You need to use new codes on the skins you use...
I think py3 works on some devices and gives an error on others...
it will be fixed in time...
v3.2 updated...
but I added it again on request...
use this instead of old code...
Code: Alles auswählen
<ePixmap pixmap="xtra/star_b.png" position="990,278" size="200,20" alphatest="blend" zPosition="2" transparent="1" />
<widget source="ServiceEvent" render="Progress" pixmap="xtra/star.png" position="990,278" size="200,20" alphatest="blend" transparent="1" zPosition="2" backgroundColor="background">
<convert type="xtraInfo">imdbRatingValue</convert>
</widget>
based on xtra skin...
Organize the skins you use accordingly...
xtraBackdropList and xtraBackdropList2 are specific files...
xtraBackdropList can be used as triple and single....
mode="trio" and mode="single"
size="900,225" for fhd skin
size="900,870" for xtraBackdropList2
You need to use new codes on the skins you use...
I think py3 works on some devices and gives an error on others...
it will be fixed in time...
v3.2 updated...
-
- Beginners
- Beiträge: 17
- Registriert: 07 Dez 2014 20:08
- Hat gedankt: 2 Mal
- Hat Dank erhalten: 24 Mal
@digiteng
I have fixed poster/backdrop speed
after this change in renderers
events = self.epgcache.lookupEvent(['IBDCTM', (service.toString(), 0, -1, -1)])
change
events = self.epgcache.lookupEvent(['IBDCTT', (service.toString(), 0, -1, -1)])
I managed to achieve the same poster and backdrop speed
in Py3 image
after this change in all renderes
why this change is needed I do not know
i saw errors in the enigima2 log
========================================
It seems to me that everything is working for me now.
except the IMDB stars old extrastar coding
Please if possible try fixing the coding so we don't have to change old skin codings.
I have fixed poster/backdrop speed
after this change in renderers
events = self.epgcache.lookupEvent(['IBDCTM', (service.toString(), 0, -1, -1)])
change
events = self.epgcache.lookupEvent(['IBDCTT', (service.toString(), 0, -1, -1)])
I managed to achieve the same poster and backdrop speed
in Py3 image
after this change in all renderes
why this change is needed I do not know
i saw errors in the enigima2 log
========================================
It seems to me that everything is working for me now.
except the IMDB stars old extrastar coding
Please if possible try fixing the coding so we don't have to change old skin codings.
-
- Beginners
- Beiträge: 11
- Registriert: 29 Sep 2020 20:52
- Hat gedankt: 21 Mal
- Hat Dank erhalten: 3 Mal
Matrix10 hat geschrieben:@digiteng
I have fixed poster/backdrop speed
after this change in renderers
events = self.epgcache.lookupEvent(['IBDCTM', (service.toString(), 0, -1, -1)])
change
events = self.epgcache.lookupEvent(['IBDCTT', (service.toString(), 0, -1, -1)])
I managed to achieve the same poster and backdrop speed
in Py3 image
after this change in all renderes
why this change is needed I do not know
i saw errors in the enigima2 log
========================================
It seems to me that everything is working for me now.
except the IMDB stars old extrastar coding
Please if possible try fixing the coding so we don't have to change old skin codings.
Sorry, but you about xtraEvent plugin or old renderers?
-
- Beginners
- Beiträge: 17
- Registriert: 07 Dez 2014 20:08
- Hat gedankt: 2 Mal
- Hat Dank erhalten: 24 Mal
@digiteng
partially fixed xstraStar.py
but I still have sometimes enigma crash
(Im not python coder)
changed
if rating:
rtng = int(10*(float(rating)))
else:
return 0
else:
return 0
else:
return 0
except:
pass
range = 100
value = rtng
(self.range, self.value) = ((0, range), value)
===================================================
some errors to check
[ePicLoad] setPara max-X=185 max-Y=272 aspect_ratio=1.000000 cache=0 resize=1 bg=#FF000000 auto_orient=0
< 6318.7116> [ePicLoad] decode picture... /media/hdd/xtraEvent/poster/50.jpg
< 6318.7117> [EXIF] getting exif from JPEG
< 6318.7150> [gAccel] alloc failed
< 6318.7150> [gSurface] ERROR: accelAlloc failed
=================================
[ePicLoad] setPara max-X=600 max-Y=120 aspect_ratio=1.000000 cache=0 resize=1 bg=#FF000000 auto_orient=0
< 6319.1061> [ePicLoad] decode picture... /media/hdd/xtraEvent/banner/50.jpg
< 6319.1061> [EXIF] getting exif from JPEG
< 6319.1152> [gAccel] alloc failed
< 6319.1152> [gSurface] ERROR: accelAlloc failed
< 6319.1192> [gAccel] alloc failed
===============================================================================
File "/usr/lib/enigma2/python/Navigation.py", line 93, in dispatchEvent
< 6319.1218> x(i)
< 6319.1218> File "/usr/lib/enigma2/python/Components/PerServiceDisplay.py", line 18, in event
< 6319.1221> func[1](ev)
< 6319.1222> File "/usr/lib/enigma2/python/Components/Sources/EventInfo.py", line 141, in gotEvent
< 6319.1225> self.changed((self.CHANGED_ALL,))
< 6319.1225> File "/usr/lib/enigma2/python/Components/Element.py", line 91, in changed
< 6319.1228> self.downstream_elements.changed(*args, **kwargs)
< 6319.1228> File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
< 6319.1231> x(*args, **kwargs)
< 6319.1231> File "/usr/lib/enigma2/python/Components/Renderer/xtraStar.py", line 60, in changed
< 6319.1234> (self.range, self.value) = ((0, range), value)
< 6319.1234> File "/usr/lib/enigma2/python/Components/VariableValue.py", line 11, in setValue
< 6319.1236> self.__value = int(value)
< 6319.1237> TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
partially fixed xstraStar.py
but I still have sometimes enigma crash
(Im not python coder)
changed
if rating:
rtng = int(10*(float(rating)))
else:
return 0
else:
return 0
else:
return 0
except:
pass
range = 100
value = rtng
(self.range, self.value) = ((0, range), value)
===================================================
some errors to check
[ePicLoad] setPara max-X=185 max-Y=272 aspect_ratio=1.000000 cache=0 resize=1 bg=#FF000000 auto_orient=0
< 6318.7116> [ePicLoad] decode picture... /media/hdd/xtraEvent/poster/50.jpg
< 6318.7117> [EXIF] getting exif from JPEG
< 6318.7150> [gAccel] alloc failed
< 6318.7150> [gSurface] ERROR: accelAlloc failed
=================================
[ePicLoad] setPara max-X=600 max-Y=120 aspect_ratio=1.000000 cache=0 resize=1 bg=#FF000000 auto_orient=0
< 6319.1061> [ePicLoad] decode picture... /media/hdd/xtraEvent/banner/50.jpg
< 6319.1061> [EXIF] getting exif from JPEG
< 6319.1152> [gAccel] alloc failed
< 6319.1152> [gSurface] ERROR: accelAlloc failed
< 6319.1192> [gAccel] alloc failed
===============================================================================
File "/usr/lib/enigma2/python/Navigation.py", line 93, in dispatchEvent
< 6319.1218> x(i)
< 6319.1218> File "/usr/lib/enigma2/python/Components/PerServiceDisplay.py", line 18, in event
< 6319.1221> func[1](ev)
< 6319.1222> File "/usr/lib/enigma2/python/Components/Sources/EventInfo.py", line 141, in gotEvent
< 6319.1225> self.changed((self.CHANGED_ALL,))
< 6319.1225> File "/usr/lib/enigma2/python/Components/Element.py", line 91, in changed
< 6319.1228> self.downstream_elements.changed(*args, **kwargs)
< 6319.1228> File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
< 6319.1231> x(*args, **kwargs)
< 6319.1231> File "/usr/lib/enigma2/python/Components/Renderer/xtraStar.py", line 60, in changed
< 6319.1234> (self.range, self.value) = ((0, range), value)
< 6319.1234> File "/usr/lib/enigma2/python/Components/VariableValue.py", line 11, in setValue
< 6319.1236> self.__value = int(value)
< 6319.1237> TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
-
- Beginners
- Beiträge: 17
- Registriert: 07 Dez 2014 20:08
- Hat gedankt: 2 Mal
- Hat Dank erhalten: 24 Mal
@digiteng
Summary information of my testing...with PY3 image based on OE-A /VIX/OBH coding
I have change self.eventName1,2,3,....show() from hide
else:
self.eventPxmp1.setPixmap(loadJPG(NoImage))
self.eventName1.show()
for all eventNames
otherwise if you don't have a backdrop image you don't even have Event Name.
===============================================================
nextEvent = self.epgcache.lookupEvent(['IBDCTM', (ref.toString(), 0, 1, -1)])
chaged to
nextEvent = self.epgcache.lookupEvent(['IBDCT', (ref.toString(), 0, 1, -1)])
It definitely speeds up the work a lot
tested with poster and backdrop.
I have change in all renderes
=============================================================
In extraBackdropList
I have replaced szY//4 to szY//3 to have enough room for the channel event names, which are longer.
================================================================================
old coding
xtraStar.py
unfortunately it doesn't work as it should, maybe you know how to fix it
But new converter extraInfo working
I use this coding in my skins.
<widget source="session.Event_Now" render="Progress" pixmap="MX_GrayDots_X2/menu/star.png" position="75,460" size="200,20" alphatest="blend" transparent="1" zPosition="3">
<convert type="xtraInfo">imdbRatingValue</convert>
</widget>
and
<widget source="session.Event_Next" render="Progress" pixmap="MX_GrayDots_X2/menu/star.png" position="75,460" size="200,20" alphatest="blend" transparent="1" zPosition="3">
<convert type="xtraInfo">imdbRatingValue</convert>
</widget>
=============================================================
skin_1
does not work well because 'di" font is not active
I replaced it with Regular in extra plugin skin coding.
Maybe because I don't use your skin
==========================================
The plugin works very well after the above changes...
posters
star,info,rating,banner
backdrop
Summary information of my testing...with PY3 image based on OE-A /VIX/OBH coding
I have change self.eventName1,2,3,....show() from hide
else:
self.eventPxmp1.setPixmap(loadJPG(NoImage))
self.eventName1.show()
for all eventNames
otherwise if you don't have a backdrop image you don't even have Event Name.
===============================================================
nextEvent = self.epgcache.lookupEvent(['IBDCTM', (ref.toString(), 0, 1, -1)])
chaged to
nextEvent = self.epgcache.lookupEvent(['IBDCT', (ref.toString(), 0, 1, -1)])
It definitely speeds up the work a lot
tested with poster and backdrop.
I have change in all renderes
=============================================================
In extraBackdropList
I have replaced szY//4 to szY//3 to have enough room for the channel event names, which are longer.
================================================================================
old coding
xtraStar.py
unfortunately it doesn't work as it should, maybe you know how to fix it
But new converter extraInfo working
I use this coding in my skins.
<widget source="session.Event_Now" render="Progress" pixmap="MX_GrayDots_X2/menu/star.png" position="75,460" size="200,20" alphatest="blend" transparent="1" zPosition="3">
<convert type="xtraInfo">imdbRatingValue</convert>
</widget>
and
<widget source="session.Event_Next" render="Progress" pixmap="MX_GrayDots_X2/menu/star.png" position="75,460" size="200,20" alphatest="blend" transparent="1" zPosition="3">
<convert type="xtraInfo">imdbRatingValue</convert>
</widget>
=============================================================
skin_1
does not work well because 'di" font is not active
I replaced it with Regular in extra plugin skin coding.
Maybe because I don't use your skin
==========================================
The plugin works very well after the above changes...
posters
star,info,rating,banner
backdrop