Jump to content


Photo

OpenPLi-py3


  • Please log in to reply
1139 replies to this topic

Re: OpenPLi-py3 #1101 Dimitrij

  • PLi® Core member
  • 10,381 posts

+354
Excellent

Posted 21 October 2023 - 09:00

 

I was already afraid that something like this might happen, so I waited a while before adding the Huevos changes in OpenPLi.
I hope that now everything will be ok and something similar will not appear in other places: https://github.com/O...31c1f51ce571af9

 

 


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


Re: OpenPLi-py3 #1102 Taapat

  • PLi® Core member
  • 2,345 posts

+121
Excellent

Posted 21 October 2023 - 14:21

In fact, this property shows hidden errors in the code that should be fixed.
But I think it would be easier to revert it, because fixing errors can be an endless story.


Re: OpenPLi-py3 #1103 littlesat

  • PLi® Core member
  • 57,467 posts

+708
Excellent

Posted 22 October 2023 - 10:53

Tell me what and if I need to revert. Sometimes it is indeed an endless story when you try to improve something you break something elsewhere.

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


Re: OpenPLi-py3 #1104 Taapat

  • PLi® Core member
  • 2,345 posts

+121
Excellent

Posted 22 October 2023 - 11:14

I already revert: https://github.com/O...87b315f5d549fb6



Re: OpenPLi-py3 #1105 elsato

  • Senior Member
  • 636 posts

+27
Good

Posted 14 November 2023 - 10:51

Hello, I sometimes get this crash (last time with E2darkos skin) openpli-py3-develop

it's not the skin, but I suspect a range value in  HdmiCec component (line 85 ??)

Can someone check it please.

TypeError: 'float' object cannot be interpreted as an integer

The above exception was the direct cause of the following exception:

SystemError: <function ColorButtonsSequence.buildEntry at 0xae98b938> returned a result with an exception set
TypeError: 'float' object cannot be interpreted as an integer

The above exception was the direct cause of the following exception:

SystemError: <function HdmiCec.keyEvent at 0xb2746488> returned a result with an exception set
[ePyObject] (CallObject(<bound method HdmiCec.keyEvent of <Components.HdmiCec.HdmiCec object at 0xb2742570>>,(108, 2)) failed)

Edited by Amai, 14 November 2023 - 10:59.


Re: OpenPLi-py3 #1106 DimitarCC

  • PLi® Contributor
  • 1,585 posts

+71
Good

Posted 14 November 2023 - 11:16

It happened to me as well. The problem is missing check in HdmiCEC plugin


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: OpenPLi-py3 #1107 elsato

  • Senior Member
  • 636 posts

+27
Good

Posted 14 November 2023 - 11:34

@ DimitarCC
Good job. Skin works fine
except when I press Timer (menu - timer) I get a crash
Something missing in TimerList ?


Traceback (most recent call last):

  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 77, in action

    return ActionMap.action(self, contexts, action)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 57, in action

    res = self.actions[action]()

          ^^^^^^^^^^^^^^^^^^^^^^

  File "/usr/lib/enigma2/python/Screens/Menu.py", line 56, in okbuttonClick

    selection[1]()

  File "/usr/lib/enigma2/python/Tools/BoundFunction.py", line 10, in __call__

    return self.fnc(*self.args + args, **newkwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/usr/lib/enigma2/python/Screens/Menu.py", line 69, in runScreen

    self.openDialog(*eval(arg[1]))

  File "/usr/lib/enigma2/python/Screens/Menu.py", line 75, in openDialog

    self.session.openWithCallback(self.menuClosed, *dialog)

  File "/usr/lib/enigma2/python/StartEnigma.py", line 307, in openWithCallback

    dlg = self.open(screen, *arguments, **kwargs)

          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/usr/lib/enigma2/python/StartEnigma.py", line 320, in open

    self.execBegin()

  File "/usr/lib/enigma2/python/StartEnigma.py", line 245, in execBegin

    c.show()

  File "/usr/lib/enigma2/python/Screens/Screen.py", line 129, in show

    x()

  File "/usr/lib/enigma2/python/Components/Addons/Pager.py", line 29, in onContainerShown

    if self.initPager not in self.source.onSelectionChanged:

                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

AttributeError: 'TimerList' object has no attribute 'onSelectionChanged'

[ePyObject] (CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap object at 0xae953050>>,('OkCancelActions', 'ok')) failed)


Re: OpenPLi-py3 #1108 DimitarCC

  • PLi® Contributor
  • 1,585 posts

+71
Good

Posted 14 November 2023 - 12:01

Well yes....There can be such an issues....in PLi there are missing some events in several lists that have to be added.

As well as there can be some alignment issues.

However to fix those i need a report where is crashing or doesnt work.

Now i know there is problem in TimerList ;)

 

Are you using the skin from the IPK that i have provided? Or from feed? (i am not sure is it available in feen yet)


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: OpenPLi-py3 #1109 elsato

  • Senior Member
  • 636 posts

+27
Good

Posted 14 November 2023 - 19:44

Hi

I have latest from your github

enigma2-plugin-skins-darkos_1.0+git106

 

No more Timer crash when I change

 <!-- Timers --> skin.xml line 1397  "widget addon" to "widget source"

 

<widget addon="Pager"   

 

<widget source="Pager"



Re: OpenPLi-py3 #1110 elsato

  • Senior Member
  • 636 posts

+27
Good

Posted 14 November 2023 - 19:52

 

Hello, I sometimes get this crash (last time with E2darkos skin) openpli-py3-develop

it's not the skin, but I suspect a range value in  HdmiCec component (line 85 ??)

Can someone check it please.

TypeError: 'float' object cannot be interpreted as an integer

The above exception was the direct cause of the following exception:

SystemError: <function ColorButtonsSequence.buildEntry at 0xae98b938> returned a result with an exception set
TypeError: 'float' object cannot be interpreted as an integer

The above exception was the direct cause of the following exception:

SystemError: <function HdmiCec.keyEvent at 0xb2746488> returned a result with an exception set
[ePyObject] (CallObject(<bound method HdmiCec.keyEvent of <Components.HdmiCec.HdmiCec object at 0xb2742570>>,(108, 2)) failed)

 

This HdmiCec float error has also gone since I changed line 85 "for i in range(1, 31):" to

for i in list(range(1, 31)):

I don't know if it is a correct change.



Re: OpenPLi-py3 #1111 DimitarCC

  • PLi® Contributor
  • 1,585 posts

+71
Good

Posted 14 November 2023 - 20:31

Hi
I have latest from your github
enigma2-plugin-skins-darkos_1.0+git106

No more Timer crash when I change
<!-- Timers --> skin.xml line 1397 "widget addon" to "widget source"

<widget addon="Pager"

<widget source="Pager"

In this way you disable the pager. So thats why no crash ;)

The problem is not the skin but the components in PLi

Edited by DimitarCC, 14 November 2023 - 20:32.

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: OpenPLi-py3 #1112 elsato

  • Senior Member
  • 636 posts

+27
Good

Posted 16 November 2023 - 09:32

The problem is not the skin but the components in PLi

 

enigma2-plugin-skins-darkos_1.0+git109
 
Now it's fixed with (your) latest develop E2 commits
Thanks


Re: OpenPLi-py3 #1113 spartak73

  • Senior Member
  • 27 posts

0
Neutral

Posted 27 December 2023 - 22:07

After the update on December 26, the receiver stopped loading. It stops at the Bootlogo and then nothing happens. Nothing is shown on the display either. I flashed the image from December 27 and the result was also similar. The image doesn't load. I have an Octagon 8008 4k twin receiver...The last working image is from December 25th.


Octagon SF8008 4K Twin, Formuler F3, Vu+ Duo² Toroidal T-90 14°W -- 42°E


Re: OpenPLi-py3 #1114 littlesat

  • PLi® Core member
  • 57,467 posts

+708
Excellent

Posted 27 December 2023 - 22:32

Is already known…. Go with putty or another console program to your box and type..
opkg install enigma-info
A risk that can happen when you use develop images.

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


Re: OpenPLi-py3 #1115 Piotrekop

  • Member
  • 15 posts

0
Neutral

Posted 5 February 2024 - 21:07

For OpenPLi_9.0 several plugins cannot be installed due to different library version. For example, the HDFradio plugin, which is available in several versions for different versions of py3, cannot be installed due to a different version of the libraries in OpenPLi 9.0. When will this bug be updated or fixed?



Re: OpenPLi-py3 #1116 WanWizard

  • PLi® Core member
  • 70,929 posts

+1,835
Excellent

Posted 5 February 2024 - 23:57

You're barking up the wrong tree, ask the authors of those plugins.

 

There would not be an issue with library versions if they just published source so they could be built for a target platform.


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: OpenPLi-py3 #1117 Dimitrij

  • PLi® Core member
  • 10,381 posts

+354
Excellent

Posted 15 February 2024 - 06:25

Pleasе/Pleasе/Pleasе apply this PR for EPG Import

Add option "Repeat import once through"

 

Many users have already asked to add this feature.


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


Re: OpenPLi-py3 #1118 littlesat

  • PLi® Core member
  • 57,467 posts

+708
Excellent

Posted 15 February 2024 - 08:58

When many users also support the servers?…. 


Edited by littlesat, 15 February 2024 - 08:59.

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


Re: OpenPLi-py3 #1119 DimitarCC

  • PLi® Contributor
  • 1,585 posts

+71
Good

Posted 15 February 2024 - 10:14

So there is another pull for EPGImport plugin here that allows to import parental control ratings if they are in xml.

 

https://github.com/O...gimport/pull/99


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: OpenPLi-py3 #1120 Dimitrij

  • PLi® Core member
  • 10,381 posts

+354
Excellent

Posted 15 February 2024 - 12:02

When many users also support the servers?…. 

My paid IPTV provider posts new EPG data twice a day.

One import is not enough for a day.
I added the ability to re-download after x(1-23) hours.

By default this option is disabled.

Now I will have to change this plugin manually by my friends.

 

Maybe you will meet me and use this PR?

In my opinion there is nothing criminal here.


Edited by Dimitrij, 15 February 2024 - 12:07.

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



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users