[mythtv-users] Schedules Direct DataDirect replacement service testing

Tom Dexter digitalaudiorock at gmail.com
Mon Oct 13 16:09:36 UTC 2014


On Sun, Oct 12, 2014 at 11:03 AM, Tom Dexter <digitalaudiorock at gmail.com> wrote:
> On Sat, Oct 11, 2014 at 10:53 PM, Robert Eden <rmeden at gmail.com> wrote:
>>
>> 1. Use dd.schedulesdirect.org if you can use a hostname.
>> 2. Use 54.85.117.227 if you have to hard code an address in /etc/hosts.
>>
>> Robert
>>
> Thanks for the clarification.  I can see that the only reference to
> either of the affected host names in the MythTV source appears to be
> the following, so I'm going to try the following patch some time over
> the next few days:
>
> --- libs/libmythtv/datadirect.cpp    2014-10-12 10:54:02.000000000 -0400
> +++ libs/libmythtv/datadirect.cpp    2014-10-12 10:54:44.000000000 -0400
> @@ -555,7 +555,7 @@
>          "/ztvws/ztvws_login/1,1059,TMS01-1,00.html");
>      DataDirectURLs urls1(
>          "Schedules Direct",
> -        "http://webservices.schedulesdirect.tmsdatadirect.com"
> +        "http://dd.schedulesdirect.org"
>          "/schedulesdirect/tvlistings/xtvdService",
>          "http://schedulesdirect.org",
>          "/login/index.php");
>
> ...and will see how that goes...only until there's something official
> available of course.
>
> Thanks again!
> Tom

Today I was able to compile with that patch and it appears to be
working fine.  I have the /etc/hosts lines commented out, and while
running mythfilldatabase, I saw this in "netstat -t":

tcp        0      0 192.168.1.51:42995      ec2-54-236-201-56.:http ESTABLISHED

...which matched the lookup I got from dd.schedulesdirect.org at that
time (54.236.201.56).  For anyone already compiling from source, I'd
say this approach is arguably easier than installing bind etc.

Thanks again.
Tom


More information about the mythtv-users mailing list