New Configuration progam + file format (1 Viewer)

James

Retired Team Member
  • Premium Supporter
  • May 6, 2005
    1,385
    67
    Switzerland
    Hi all,

    I have just made the first major update to the WebEPG-conf program. This was long over due.

    Also I've changed the config file format (WebEPG.xml). The new program will convert the old files :)

    New Features:

    - Supports Merging channels
    - Auto Mapping channels
    - New layout (main list -> columns with sorting)
    - Selecting multiple channels and mapping at one time

    Not yet supported:

    - Configuration of Authenication is still not supported, but your manual settings will not be lost when using the config program :)
    - Import from TV Server database

    Can everyone test the loading of the old config files and the auto mapping features.

    Also the changing of the file format may have introduced problems into the main program.

    Post all feedback, suggestions, bugs here.

    Thanks,

    /James
     

    dimakatchalo

    Portal Member
    January 3, 2007
    37
    0
    43
    Melbourne
    Home Country
    Doesnt work with B2W and other skins

    When accessing the main EPG screen in MP (i.e. TV GuiDe), there is no data there only a message "Label Missing" at the top of the screen.

    This happens with MP 0.2.3 RC1, B2W and Mystic Blue skins.

    When accessing the quick gude (i.e. hitting 'Enter' in full screen TV), all EPG data is there and is correct.

    This error only occurs with the SVN w/the updated WebEPG.

    Hope this helps. Let me know if you need more info.

    Keep up the great work and thanks.
     

    dimakatchalo

    Portal Member
    January 3, 2007
    37
    0
    43
    Melbourne
    Home Country
    James, FYI, the problem in my previous post seems fixed in latest SVN. Looks like it was a SVN-specific thing. You prog works fine and EPG is 100% correct. Good work, thanks.
     

    petsa

    MP Donator
  • Premium Supporter
  • January 23, 2007
    588
    15
    Stockholm
    Home Country
    Sweden Sweden
    Hi James,

    Over the past weekend i upgraded my HTPC and reinstalled all of MP. I also tried to use the new webepg-config to generate a new webepg.xml since the old one is no longer accepted.

    Doing this I ran into a problem when trying to grab the data and I just can't get it to work.

    I have attached the old (format) and new webepg.xml. When I run the grabber I get an error when trying to download. When I inspected the file it seems to have added a lot of

    <merged />

    When i removed them it works OK.

    Any ideas?

    Cheers

    /Peter
     

    jadz

    Portal Pro
    August 30, 2004
    150
    0
    Canada
    Hey, I just posted this in the QA section. https://forum.team-mediaportal.com/...nnels_have_blank_mapping-t26518.html?p=170805

    TV-Server Version:
    MediaPortal Version: 0.2.3 RC1 + SVN 15497
    MediaPortal Skin: BlueTwo
    Windows Version: XP MCE 2005
    CPU Type: Intel 1.7 GHz
    HDD:
    Memory:
    Motherboard:
    Motherboard Chipset:
    Motherboard Bios:
    Video Card: ATI 9600XT
    Video Card Driver:
    Sound Card:
    Sound Card AC3:
    Sound Card Driver:
    1. TV Card: Hauppauge PVR-250
    1. TV Card Type: Analog
    1. TV Card Driver:
    2. TV Card:
    2. TV Card Type:
    2. TV Card Driver:
    3. TV Card:
    3. TV Card Type:
    3. TV Card Driver:
    4. TV Card:
    4. TV Card Type:
    4. TV Card Driver:
    MPEG2 Video Codec:
    MPEG2 Audio Codec:
    Satelite/CableTV Provider:
    HTPC Case:
    Cooling:
    Power Supply:
    Remote:
    TV:
    TV - HTPC Connection:



    1) Run WebEPG-conf.exe
    2) Click the Import button to import all channels from MediaPortal
    3) Map one channel (as I can only fine one Channel that WebEPG is configured to download). This leaves all the other channels blank, with no mapping.
    4) Click Save, and close WebEPG-conf.exe
    5) Run WebEPG.exe
    6) Review the contents of Log\webEPG.txt and XMLTV\TVguide-writing.xml and note the error: "[ERROR][1]: WebEPG: Value cannot be null. Parameter name: key".
    7) Notice that TVguide-writing.xml does not get written to TVguide.xml

    This fails:
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <WebEPG xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <Info maxGrabDays="2" />
      <ChannelMap>
        <Channel displayName="2" />
        <Channel displayName="3" />
        <Channel displayName="4" />
        <Channel displayName="5" />
        <Channel displayName="6" />
        <Channel displayName="7" />
        <Channel displayName="8" />
        <Channel displayName="9" />
        <Channel displayName="10" />
        <Channel displayName="11" />
        <Channel displayName="12" />
        <Channel displayName="13" />
        <Channel displayName="14" />
        <Channel displayName="15" />
        <Channel displayName="16" />
        <Channel displayName="17" />
        <Channel displayName="18" />
        <Channel displayName="19" />
        <Channel displayName="20" />
        <Channel displayName="21" />
        <Channel displayName="22" />
        <Channel displayName="23" />
        <Channel displayName="24" />
        <Channel displayName="25" />
        <Channel displayName="26" />
        <Channel displayName="27" />
        <Channel displayName="28" />
        <Channel displayName="29" />
        <Channel displayName="30" />
        <Channel displayName="31" />
        <Channel displayName="32" />
        <Channel displayName="33" />
        <Channel displayName="34" />
        <Channel displayName="35" />
        <Channel id="Eastern@fox.com" displayName="36" grabber="US\tv_yahoo_com.xml" />
        <Channel displayName="37" />
        <Channel displayName="38" />
        <Channel displayName="39" />
        <Channel displayName="40" />
        <Channel displayName="41" />
        <Channel displayName="42" />
        <Channel displayName="43" />
        <Channel displayName="44" />
        <Channel displayName="45" />
        <Channel displayName="46" />
        <Channel displayName="47" />
        <Channel displayName="48" />
        <Channel displayName="49" />
        <Channel displayName="50" />
        <Channel displayName="51" />
        <Channel displayName="52" />
        <Channel displayName="53" />
        <Channel displayName="54" />
        <Channel displayName="55" />
        <Channel displayName="56" />
        <Channel displayName="57" />
        <Channel displayName="58" />
        <Channel displayName="59" />
        <Channel displayName="60" />
        <Channel displayName="67" />
        <Channel displayName="68" />
        <Channel displayName="69" />
        <Channel displayName="70" />
        <Channel displayName="97" />
      </ChannelMap>
      <Authentication />
    </WebEPG>

    This works:
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <WebEPG xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <Info maxGrabDays="2" />
      <ChannelMap>
        <Channel id="Eastern@fox.com" displayName="36" grabber="US\tv_yahoo_com.xml" />
      </ChannelMap>
      <Authentication />
    </WebEPG>


    IMO the best solution is to have WebEPG.exe skip the blank mappings. A second (though much worse option) would be to have WebEPG-conf.exe automatically delete blank entries on save.
     

    mpfrank

    Portal Pro
    November 6, 2006
    186
    0
    Cologne
    Home Country
    Germany Germany
    Hi all,


    Not yet supported:

    - Configuration of Authenication is still not supported, but your manual settings will not be lost when using the config program :)
    - Import from TV Server database


    Thanks,

    /James

    James,

    do you have a schedule yet when it will work to import channel data from TVserver database?
    It'll be VERY helpful ;)

    Thanks & cheers
    mpFrank
     

    Users who are viewing this thread

    Top Bottom