Schedules Direct US/Canadian/Mexico EPG Plugin (Updated August 2010) (1 Viewer)

DreadFury

Portal Pro
June 28, 2009
252
14
Home Country
United States of America United States of America
I have better luck with 1.1 than I did with 1.02.
However, the main reason people use it I would think is to test it out, which it needs badly.

I have no clue what the problem could be, everything else EPG related seems to work fine, the xmltv plugin works as well.

The next major release was ETA'd for December... (1.1final)

Looks like SD is no longer a working EPG Solution for anything under 1.1 >_<
 

DreadFury

Portal Pro
June 28, 2009
252
14
Home Country
United States of America United States of America
Hahaha I think he graciously was.

Unfortunately, I am a vb/php/asp/js/html/sql type person, and am rather lost when it comes to C#, otherwise I would have looked a couple weeks ago.
 

ixian

MP Donator
  • Premium Supporter
  • August 14, 2007
    320
    56
    55
    Home Country
    United States of America United States of America
    Patrick's source for this plugin is updated from his last revision so if anyone else wants to take a crack at it the opportunity is there.

    Are you trying to pass the buck? :D

    Sort of.:) Really, I'm just being honest so people don't think "Maybe he's still plugging away at it". I can't see anything that would cause the error and nothing gets logged pointing to it either. I'm no expert at C# either which doesn't help.

    @ the others in this thread: There's another option for SD, though it's a bit heavy-handed if all you are trying to do is get SD to work with 1.1 - The excellent plugin 4TheRecord. Yes, you basically replace the built in TV client with it, and it can be somewhat wonky to set up for the first time, but once it's set up it works great, gives you a web interface for the EPG + a bunch of other nice options, and relevant to this thread, they have their own version of a Schedules Direct plugin (it only works with 4TR) which to my knowledge does work with 1.1.

    So if you really have to use 1.1 you might want to consider taking a look at it. You might end up liking it better overall.
     

    DreadFury

    Portal Pro
    June 28, 2009
    252
    14
    Home Country
    United States of America United States of America
    I have been wanting to dive into 4tr, but the waf is what is stopping me atm, if I take the server down again for another day+ I'm going to hear it forever.
    At the moment I am using mc2xml, it works and is functional, just was annoying to map all those channels.
    I will probably have a look at 4tr this upcoming weekend, hopefully I can get it up and working during an all nighter and keep the waf intact.

    The annoying thing is that my woman is rather tech savy, and for the most part understands the ups and downs, but her limit is reached lol I need to let it recharge.

    Once I get it working, at least 95% of the time without something strange happening or stuttering or freezing or WHATEVER, she'll love it..
    Until then, I better quit messing with it... =)
     

    ixian

    MP Donator
  • Premium Supporter
  • August 14, 2007
    320
    56
    55
    Home Country
    United States of America United States of America
    Two things about 4TR:

    One, make sure you go on their forums and download the 1.1 binaries.

    Two, the good news for you (assuming you have a separate TV server PC) is, 99.9% of setting 4TR up is server side, and it doesn't interfere with MePo's TVE3 at all - it even uses a separate db. What this means is, you can install it, configure it, fool around as much as you want and the regular TVE3 server/client will continue to function as normal - you'll just need to restart TVE3's server process once, at the beginning.

    So you can mess with it at your leisure and then, when ready, install the client on your MePo client - which is as simple as installing any plugin, and there's only one option to configure for it - and you are good to go. Now, if you are doing Singleseat yeah you are going to have issues unless you have a way to remote desktop in without taking over the desktop.
     

    DreadFury

    Portal Pro
    June 28, 2009
    252
    14
    Home Country
    United States of America United States of America
    The server acts as a client as well, (I do have other clients as well) so hence the at night thing.
    I can remote into a seperate account on the server, but it tends to stutter the tv if I do much of anything... sigh

    I will give it a go, this weekend probably.
     

    ixian

    MP Donator
  • Premium Supporter
  • August 14, 2007
    320
    56
    55
    Home Country
    United States of America United States of America
    Ok all, here we go:

    I finally took the time to dive in to this thing. As it turns out, the TVDatabase has a couple new fields added now, for Episode Part and Episode Part name, which is all well and good except the Schedules Direct service supports neither so they are pointless for this plugin.

    However, in one of the system insert strings there were 13 variables where it was expecting 15. Even if those extra two were nothing more than regular strings declared "empty" by God it wanted to see all 15, so I added the missing vars, created empty strings for them, compiled successfully without errors against the very latest 1.1 Alpha svn (209, which ironically is NOT the very latest SVN release, that's .230, but they haven't updated public SVN yet), and here it is attached to this post.

    I haven't had a chance to do much real-world testing but that's where you all come in. It *should* work. I'll test later tonight. Anyone else have a chance before that, let us know.

    Update:

    Yay. I tested my new build on the latest 1.1 Alpha SVN and it indeed works :) Try for yourself and let me know if you have any problems.
     

    Attachments

    • SchedulesDirectPluginTVE311ALPHA.zip
      30.7 KB

    MarcusAureli

    Portal Member
    May 18, 2008
    27
    0
    Home Country
    United States of America United States of America
    anyone have this working with the current MP release version? or do I need to get the SVN? I got this in the log:

    2009-07-31 20:19:18.825878 [SchedulesDirect EPG Client]: Sucessfully processed 74 of 74 channels
    2009-07-31 20:19:18.905878 [SchedulesDirect EPG Client]: System.MissingMethodException: Method not found: 'Void TvDatabase.Program..ctor(Int32, System.DateTime, System.DateTime, System.String, System.String, System.String, Boolean, System.DateTime, System.String, System.String, System.String, System.String, Int32, System.String, Int32)'.
    at SchedulesDirect.Import.EpgListingsImporter.ImportPrograms(Int32 delay)
    at SchedulesDirect.Import.EpgListingsImporter.ImportPrograms()
    at SchedulesDirect.Plugin.SchedulesDirectPluginTVE3.RunEpgImport()
    at SchedulesDirect.Plugin.SchedulesDirectPluginTVE3.RefreshEPG(Object state)
    2009-07-31 20:19:19.126878 [SchedulesDirect EPG Client]: Scheduling next poll for 8/1/2009 1:27:04 PM
    2009-07-31 20:19:19.147878 [SchedulesDirect EPG Client]: Unable to process any channels, have you done an autotune in setup?



    Channels got named, but no data.
     

    Users who are viewing this thread

    Top Bottom