Posts by KiddaC

    tbe, this cant possible still be happening.

    I download openatv 7.0 from this week. It had the error.

    I update my skins, I no longer have this error.


    Have you actually checked the skin file on your box.


    q-general


    and the messagebox code should now look like this


    Notice line 22 below. It is checking self.list is not None.

    Your orignal error was because openatv made this self.list = None.


    If this is happening when you are watching tv, then maybe its timeshift consuming your memory.

    Turn off timeshift if its turned on.


    There are also some exceptionally large new skins knocking around at the moment. But I presume you are using estuary pure2 skin if using pure2. So that might not be your issue.

    But if using another skin, try your box with default skin and see if you get the same issue. If you don't then your skin be the culprit.


    And as I always say.

    Set up a swapdisk

    use cacheflushplugin

    Make sure EPG is saved to external and not internal.

    barebones your box. Delete everything you do not use.

    I have an openatv guide here which is step by step. Lots of the information in that guide is relevant for all images. So give it good read. It might help you.

    OpenATV setup guide by KiddaC

    Finally fixed my virtual keyboard selection after about 3 years. (it needed an odd number key size. I had 68, changed it to 67 )
    I don't care what they say, their code is still wrong as you can't layer a png with slight opacity over the top to highlight selection


    b887132cc84b50b15.png


    I have also totally redone my messagebox code - much neater code

    Just got to do my consolebox code and I will reupload all my skins (again)

    tbe ok I installed openatv 7.0 from last week

    I can get the crash.


    But...


    I don't know why my amended code actually fails


    I changed my skin code to


    count = 0

    if self.list:

    count = len(self.list)

    which should not read the len value if self.list = None


    but it still does.


    So if I change it to


    count = 0

    if self.list is not None:

    count = len(self.list)


    all is good. Weird.


    I will update my skins again

    Please note whoever is maintaining this skin, you will need to change the messagebox, choicebox autoresize applet code as those elements will potentionally crash on some occassions on openatv7.0 as openatv have buggered something up (again).

    count = len(self.list)

    Now needs a conditional around it. Something like this. As there is now a scenario where self.list = None which means len(self.list) will throw an exception and crash

    Code
    count = 0
    if self.list is not None:
        count = len(self.list)

    Series are becoming a bit of a nightmare and probably broken for a lot of people now due to providers changing the get.php addresses to direct sources (which doesn't have any reference at all it is a series stream). But I am glad you have re-read my posts and aware of this.
    Strange you say you have checked your source and seems to have /series/ in your urls.


    Like I always say, its a lot easier and a lot quicker if people have specific provider problems to just trust me with your line details via private message.
    Then I can debug exactly what the reason/fault is with out having to go through a slow back and forth conversation.

    yes... Mr KiddaC never stops


    I started re-writing it last year, then I was seriously ill for the first 2 months of ths year, and still not 100%

    But Jedi plugin is complicated, so it is not as easy as just carrying on where I left off. So probably start from scratch again.

    It's nothing major, just bringing it more in line with the way I do certain things with my other plugin XStreamity which has been given a lot more attention and more up to date. Also see if I can hack in a way to read series as the direct source streams that some providers are now using(XUI ONE panels) means series are not currently populated.

    God its a long time since a write this plugin now.
    We do have an alias file.
    etc/enigma2/jediplaylists/alias.txt

    Find the proper channel equivalent. i.e skspnews

    Add in your new name at the end of the list. That should then populate these channels with the rytec epgs

    ["skysp news", "sky sports news", "sky sport news", "sd sky sport news"],


    ["skysp news hd", "sky sport news hd", "sky sports news hd", "sky sports news hq", "hd sky sport news"],


    Bit of a manual faff, but once done, you wont have to do it again. But keep a copy of this file for when there are plugin updates.

    It's a bit complicated to do this in the plugin, to many possibilities with no standardisation of channel names, but there was conversation that I could get around it my asking the user to enter their prefix style and working with that. Thats not going to be done for a while yet.

    Download putty

    Download PuTTY - a free SSH and telnet client for Windows


    Make sure your box has a network password and not blank

    one openatv that would be setup > system > network ? password setup (pli will be similar )


    run putty

    type in your boxes ip address
    open


    try these commands


    opkg install python3-requests
    opkg install python3-multiprocessing

    Not looked at xc-plugin for a while, but make sure your playlist is in this format
    http://domain.xyz:80/get.php?username=user&password=pass&type=m3u_plus&output=ts

    And let us know if your line starts with https://

    Also football was on early, are you sure your line isn't blocked when UK football is on