Can't configure tv_grab_sd_json

"Darron C. Knutson" <[email protected]> Mon, 23 Jan 2017 15:14:34 -0600
Newsgroups gmane.comp.tv.xmltv.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.

--===============6050398291508061081==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_000D_01D2758B.683FEED0"
Content-Language: en-us

This is a multi-part message in MIME format.

------=_NextPart_000_000D_01D2758B.683FEED0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hello Everyone,

 

I'm trying to get XMLTV to retrieve schedule information from Schedules
Direct's SD-json feed, but I'm not getting very far. I'd appreciate any
guidance anyone can offer. The old Schedules Direct Direct Data service
works for me, but I'd like to get the 21 days of schedule information
available through the SD-json feed in place of the Direct Data's 13 days.

 

I've installed xmltv 5.8 and everything seems to be there. Running
tv_find_grabbers produces output including the following line:

 

                /usr/bin/tv_grab_sd_json|Schedules Direct JSON API

 

I then try to configure tv_grab_json with the following command:

 

                tv_grab_sd_json --configure --config-file
"~/.mythtv/Broadcast TV.xmltv"

 

Unfortunately, I always get the following error message and the config-file
does not get written:

 

                Name "Params::Validate::NO_VALIDATION" used only once:
possible typo at /usr/bin/tv_grab_sd_json line 238, <DATA> line 1.

Failed to write to ~/.mythtv/Broadcast TV.xmltv.TMP at
/usr/share/perl5/vendor_perl/XMLTV/Configure.pm line 187, <DATA> line 1.

 

Although I do have some programming experience, I am completely devoid of
knowledge about Perl, so I've not been able to figure out what's going on.
Googling '"Params::Validate::NO_VALIDATION" used only once' and several
variants thereof has produced nothing (so far as I can understand) helpful.

 

Ideas, anyone? Thanks to all who take the time to read this and offer
suggestions. It's much appreciated.

 

Darron

 


------=_NextPart_000_000D_01D2758B.683FEED0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 12 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Hello =
Everyone,<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I&#8217;m trying to get XMLTV to retrieve schedule =
information from Schedules Direct&#8217;s SD-json feed, but I&#8217;m =
not getting very far. I&#8217;d appreciate any guidance anyone can =
offer. The old Schedules Direct Direct Data service works for me, but =
I&#8217;d like to get the 21 days of schedule information available =
through the SD-json feed in place of the Direct Data&#8217;s 13 =
days.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I&#8217;ve installed xmltv 5.8 and everything seems to =
be there. Running tv_find_grabbers produces output including the =
following line:<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/bin/tv_grab_sd_json|Schedules =
Direct JSON API<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I then try =
to configure tv_grab_json with the following command:<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tv_grab_sd_json --configure =
--config-file &quot;~/.mythtv/Broadcast TV.xmltv&quot;<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Unfortunately, I always get the following error =
message and the config-file does not get written:<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Name =
&quot;Params::Validate::NO_VALIDATION&quot; used only once: possible =
typo at /usr/bin/tv_grab_sd_json line 238, &lt;DATA&gt; line =
1.<o:p></o:p></p><p class=3DMsoNormal style=3D'text-indent:.5in'>Failed =
to write to ~/.mythtv/Broadcast TV.xmltv.TMP at =
/usr/share/perl5/vendor_perl/XMLTV/Configure.pm line 187, &lt;DATA&gt; =
line 1.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Although I do have some programming experience, I am =
completely devoid of knowledge about Perl, so I&#8217;ve not been able =
to figure out what&#8217;s going on. Googling =
&#8216;&#8221;Params::Validate::NO_VALIDATION&#8221; used only =
once&#8217; and several variants thereof has produced nothing (so far as =
I can understand) helpful.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Ideas, =
anyone? Thanks to all who take the time to read this and offer =
suggestions. It&#8217;s much appreciated.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Darron<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_000_000D_01D2758B.683FEED0--



--===============6050398291508061081==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
--===============6050398291508061081==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xmltv-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xmltv-users

--===============6050398291508061081==--