Posts by nicolas.nantua

    I found the issue. It was coming from this file: http://rytecepg.dyndns.tv/rytec.channels.xml.xz

    HTML
    Dorik@MacBookPro ! % curl http://rytecepg.dyndns.tv/rytec.channels.xml.xz
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>rytecepg.dyndns.tv is offline</title></head><body><h1>rytecepg.dyndns.tv is offline</h1><p>rytecepg.dyndns.tv is currently offline. Please try again later.</p><hr/><p>Questions about our services?  Learn more at <a href='http://Dyn.com'>Dyn.com</a>.</p></body></html>

    In the server's response above you can see the reason why it doesn't work. Or should I explain?

    The server is offline.

    I found the issue. It was coming from this file: http://rytecepg.dyndns.tv/rytec.channels.xml.xz

    I removed it from rytec.sources.xml


    I have a question: why does EPG Import not use the same rytec.channels.xml.xz file for each source?

    EPG Import uses http://epg.vuplus-community.net/rytec.channels.xml.xz for the first source. But for the second source, it uses http://rytecepg.wanwizard.eu/rytec.channels.xml.xz and for the third source it uses http://www.xmltvepg.nl/azman.channels.xml.xz.


    Maybe I was not clear. When EPG Imports starts, it uses a first source => it works. Then it uses the next source and it doesn't work. Then it uses the next source and it works and there is no more issue with the remaining sources.

    And also for the sake of understanding. If we are talking about one “section” (for example, sources for Nederland), there are no different sources, it is all links to the same file on other servers. If you compare the files received by links - they will be “twins” ..... Accordingly, if you downloaded the source on the first link, there is no need to download the second, third, etc. Downloading of the second, third, etc. occurs only when the previous one is not available for downloading or an error is detected in it.

    Code
            <source type="gen_xmltv" channels="rytec.channels.xml.xz">
                <description>Nederland - Basis (xz)</description>
                <url>http://www.xmltvepg.nl/rytecNL_Basic.xz</url>
                <url>http://epgspot.com/rytec_epg/rytecNL_Basic.xz</url>
                <url>http://rytecepg.wanwizard.eu/rytecNL_Basic.xz</url>
                <url>http://rytecepg.dyndns.tv/rytecNL_Basic.xz</url>
                <url>http://epg.vuplus-community.net/rytecNL_Basic.xz</url>
            </source>

    Any of the links in the “section” above will result in downloading the same file ks in the “section” above will result in downloading the same file

    I know how EPG Import works but as I said before, the issue is with the second source that EPG import uses.

    If I select 6 sources, AFN source doesn't work. With 5 sources selected. France-TNT doesn't work.

    So if I understood what you said, the problem should be in the AFN and France-TNT source files but France-TNT source file works when I select 6 sources.

    So if the issue is the XML file, why does it work with every source except the second one.

    That's why it WORKS with all the others except one - incorrect ... Or do you think that ElementTree python library has a “customized” approach to each XML file? Where and what is erroneous in the content of your XML - you have it in the log. Open it (XML fille, you get at the link from the source list you specified) with ANY editor and see what is wrong in the syntax of the XML structure in the SECOND line in column 62 ... Why did you post the whole rytec.sources file? Who and how should guess which of the sources from this file you are using ?

    Maybe I was not clear. When EPG Imports starts, it uses a first source => it works. Then it uses the next source and it doesn't work. Then it uses the next source and it works and there is no more issue with the remaining sources.


    The 6 sources I use: France -TNT, News Channels, AFN, UK/Ireland - Freesat/FTA, UK/Ireland - Sky, UK/Ireland - Sports/Movies.

    EPGImport starts with News Channels => it works. Then AFN=> it doesn't work. Then it works with the other sources.


    If I use only 5 sources (I remove AFN): France -TNT, News Channels, UK/Ireland - Freesat/FTA, UK/Ireland - Sky, UK/Ireland - Sports/Movies.

    EPGImport starts with News Channels => it works. Then France-TNT=> it doesn't work. Then it works with the other sources. So France-TNT doesn't work but it worked when I chose 6 sources.


    If I use only 4 sources (I remove AFN): News Channels, UK/Ireland - Freesat/FTA, UK/Ireland - Sky, UK/Ireland - Sports/Movies.

    EPGImport starts with News Channels => it works. Then UK/Ireland - Freesat/FTA=> it doesn't work. Then it works with the other sources. So UK/Ireland - Freesat/FTA doesn't work but it worked when I chose 6 or 5 sources.


    So EPG Import doesn't work with the second source it uses. So which XML file do I need to open please?

    Hello,


    In the EPG Import log, it works with every source except the second one (whatever the second source is).

    In the log:

    -for every source except the second one:

    [EPGConfig] Enumerating channels lookup table XML file

    [EPGConfig] Processed: xxxx channels

    -for the second one:

    [EPGConfig] Enumerating channels lookup table XML file

    [EPGConfig] failed to parse rytec.channels.xml.xz Error: syntax error: line 2, column 62


    So if the issue is the XML file, why does it work with every source except the second one.

    Please see the attached source XML file. Which XML file am I supposed to fix? rytec.channels.xml.xz is downloaded so I can't fix it.

    if an error occures it is generated under /home/root/logs/

    There is only one file: none.html.

    When I start EPGImport manually, there is no error message but I can't see that EPGImport skips a source file.

    I was able to access the log file by pressing in EPGImport the "MENU" key. In the log file it says: "[EPGConfig] failed to parse rytec.channels.xml.xz Error: syntax error: line 2, column 62"

    ::: SCREEN: EPGImportConfig :::

    [Skin ERROR] Attribute not implemented: rendervalue:Label

    This is a completely different error. It appears when you exit the plugin. Plugin is working. It can be corrected too. To do this, I need to install a VTI image ... and write a small patcher for the skin.py of this image ... I already wrote it, but it is used in another plugin. Somehow I'll add it here. VTI is not my "priority"... It's the most "terrible" image, despite the latest 4.x Linux kernel it uses, unlike the others that are still on 3.x


    In principle, I have a "framework" ready for a complete rework of this plugin ... All developments have been tested and worked on - RE: [Plugin] E2m3u2bouquet

    Hi Pepsik,


    Do you have any idea when you're going to release a new version of your EPG import mod with your new "framework"?

    Hi,


    Thanks Pepsik for your plugin.


    I installed the version 1.9.1 on my Vu+ Solo 4K with VTI. When I exit the plugin, several error message appear:

    ::: SCREEN: EPGImportConfig :::

    [Skin ERROR] Attribute not implemented: rendervalue:Label


    ::: SCREEN: EPGImportConfig :::

    [Skin ERROR] color 'grey' must be #aarrggbb or valid named color


    Can you fix these errors?